SQLite format 3@ .  ? ^ B 8Ed\%/sindexnumber_indexnumber_key_valuesCREATE INDEX number_index ON number_key_values(key)T!+kindextext_indextext_key_valuesCREATE INDEX text_index ON text_key_values(key)<Sindexkey_indexkeysCREATE INDEX key_index ON keys(key)H ']indexspecies_indexspeciesCREATE INDEX species_index ON species(Z)W -uindexcalculator_indexsystems CREATE INDEX calculator_index ON systems(calculator)Q )mindexusername_indexsystems CREATE INDEX username_index ON systems(username)H #aindexctime_indexsystems CREATE INDEX ctime_index ON systems(ctime)T +qindexunique_id_indexsystems CREATE INDEX unique_id_index ON systems(unique_id)[##tableinformationinformation CREATE TABLE information ( name TEXT, value TEXT)*//tablenumber_key_valuesnumber_key_valuesCREATE TABLE number_key_values ( key TEXT, value REAL, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))$++tabletext_key_valuestext_key_valuesCREATE TABLE text_key_values ( key TEXT, value TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))sItablekeyskeysCREATE TABLE keys ( key TEXT, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id)) otablespeciesspeciesCREATE TABLE species ( Z INTEGER, n INTEGER, id INTEGER, FOREIGN KEY (id) REFERENCES systems(id))P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)etablesystemssystemsCREATE TABLE systems ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- ID's, timestamps and user name unique_id TEXT UNIQUE, ctime REAL, mtime REAL, username TEXT, numbers BLOB, -- stuff that defines an Atoms object positions BLOB, cell BLOB, pbc INTEGER, initial_magmoms BLOB, initial_charges BLOB, masses BLOB, tags BLOB, momenta BLOB, constraints TEXT, -- constraints and calculator calculator TEXT, calculator_parameters TEXT, energy REAL, -- calculated properties free_energy REAL, forces BLOB, stress BLOB, dipole BLOB, magmoms BLOB, magmom REAL, charges BLOB, key_value_pairs TEXT, -- key-value pairs and data as json data BLOB, natoms INTEGER, -- stuff for making queries faster fmax REAL, smax REAL, volume REAL, mass REAL, charge REAL)-Aindexsqlite_autoindex_systems_1systems  S S"&M  l- 8d0fddce4aa8a10ca240fc291bfd7c39@4@9L7mse-gucc*p@K'@m4)@ۿҤ4@#Edh,@HĔH%@XeSN@F=D'@PI5c"@HcC@Ӈ.oI+@IV@HKh!@zS cK*@fa*@J@K~"@?ܵ%@)^Ҙ$@ m9,@yt(@rCQ@Gɫs'@L@1=aI@ua @>)@V?#@B>٬&@X%-@#G#@8,,@6;N@A@x@@߾,"@9 {A!@5^I r%@@j'w@j(@g,N6+@ o_(@ޓZ@#~j@s.Ue_)@V(@~W[i,@s,&6"@mV}"@J4 @w( -@KQ@Icf @77',Q@QI]%@tn'@#@1ZW)@KqU'@e,iW+@`TR'`@QH-@E@%@%&@ˡE"@JvlD-@6'@|~@\[%X@CԷ|!@LuT(@ߦ?r!@SW#@>:u*@ 73@N(D!"@PCX @2r3#@ l&@9*@ǵ#@\wbV*@zFw0 @9⪲$@P>*@I +"@Ac]@mV}!@'@"@6ُ!@!7 x%@^@t//n'@&:)@B'@ %@ N]@=~o'@ N]%@JX%@Kh6*@';'@kCu*@Q"@*D/h%@TP(@BsFZ@-[닄&#@v~!@VHI+@e@8!@OXe@n@@eN@.Q5"@Ӥt{$@S"^F&@To l@$@M-+(@^x&@M)@Op&"@^2"@ke/@9v_(@ (@9ѮB%@n\"@XL^@^F(@J @(y@{G:%@&p&@+<"@Жs)+@{1*(@'XQ(@, @g? @\@6*@Y @ ܺG%@#gaO;'@@|w"@X(@Jh@ T%@wJ'@;k]@Y @O;5Y*@<,"@Vy"@4@4@4@vasp{}FvHw.@mX2`2: vR;ʃ $>?@ޫV&?ڨN~?^S?IEVSbb?]Pߒ?oB!"*٬}!s?mR?KXUh@J?mIFn?I󂿜T[?JEq僿!p$`Ud GJ?S%R·ŭ?$d .ߊ?'b w?/JЏu>٬?}!smR\5Q?1%蕿-C6 ?oB!?"*<I U?]gEԤ?͞?ض(A&E?VSbb]Pߒ@mX?2`?2: vR?ڨN~^SI?;ʃ? $>@ޫV&mɪ7?z'L?KzNzB?S[Ma?x Rςp?Ӈ.o?TގpZ>Z1 _nk Q}>ʈZh4 ?~[~lr?.5BKbk w?6 \?pzw?zؘ/1"?`ũv?x #Av/J?*5{h{ho?{Vנ?A *T7c?7h>?Dlp槿zލAi/4'/2鲘،={.ScΈ bX9Ȇ?!˛Õ?RGn hUK?<~Kk`Ù*6u![!i|^?t ;G.v?MSt$g?VBwI[{C?|c ^a7i>Q?nYk(w??˻`?(훿j+݃?T?w*2Ͻ?1w-!aX5 ,"?O=බvSk%tw?Ue?y]}敿."jᱟł?OYM]g b~{?؃I y?M Jʝ4 ;8L5Ҏ?En1//K;5;46Ym?U2Tqf?ҩ+y?!VarC7嶥?Yns?En1/?/K;5;?4?6YmU2Tqfҩ+y."j?ᱟłOYM]g?!Var?C7嶥YnsM Jʝ?4 ;8?L5Ҏ b?~{؃I yϽ1w-!?aX5?Uey]?}? ,"O=බ?vSk%tw|?c ^?a7?j+݃Tw*2?^t ;G?.v˻`(?MSt$gVBwI?[{Ci>QnYk(w?RGn? hUK<~K?k`Ù?*6u![?!i|?Έ ?bX9Ȇ!˛Õv/J*5{h?{ho/4'/2?鲘،?={.Sc?7h>Dlp?zލAi?/1"`ũvx #A?{VנA ?*T7c6 \pzwzؘ?x RςpӇ.oTގpZ?.5B?Kbk? wQ}>ʈ?Zh4 ~[~lr>Z1 ?_n?k ?mɪ7z'LK?zNz?B?S[?Ma<@~wBA;} ?3MNKf܋>Pf>{"perms_num": 2}{}`?Dm? };@@$