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- 66b72017363f176f3c33f754d3fccf2f@4ޒ@93mse-guccDU9@z'@eI)8)@0@G ^/,@%@M($@'@5^I ""@&9 {@;)*@{k`+@O`!@/4i*@*@%Q@yS C"@»\%@aL @*#@o_9-@dZ@IFN"@ @D;i#@ʾ+/'@PN+-@N`#@,@?5^IL@NG$@ek-@t ^"@hn@%^@W2q"@£ @<%@]P2@]oE(@vӂW+@?߾(@QO@S%@.9V)@&6׆*)@"@%@a(@h'@\A@;SƎ%@H-%@@3K&@{'@M-[닄@ZK=)@ ["@H`7 @ *@ep:W%@Hh+@ni5$!'@v"@M»L#@ o_*@o_7%@qm @u})@1%eD @!AL"@9}(@Rb)@M֨g@*5{#@1%)@"2b@ D i%@u] @W&R?@Xf,"@BB%@ f$@ ')@,w'@% @V̿&@7XO!@$@U+@8ܘ"@_y@FZ*o @pWs"@0du!@ƊLÀ%@,yp@&lscZ'@иp ${)@cC'@sFZ*@ 7C@zFw'@mscz%@b('Z%@ B*@[tY'@6T|*@~7"@}8gd%@M(D`(@dpT@Ǻ-#@}yi!@\wT+@T:X@ @=@0 @u7O@Q"@58EG$@ .&@IV@S'(@P '@b)@=-"@g إ"@Υ{@o(@#Ed(@2%#%@Aǘ"@:dw?@/(@3 @ W@V`:%@ЛT&@:u<"@j0 G+@Fj((@y(@sw @ @a @$+ @N]$@p|%!@$0@3P>*@cՐ'@O%@ &@CVzN $@R'@=.#@(D!T@$#ga?%@Ueq*@y |%@*5{(@_y$@5o@̗`'@9 {'@}:3@!@S:X(@ao)@s(&@ qk @w( #@ /@~R @"%@*-9H@\*;@V`8+@oea%@ {"@)@D"@}'@ Wh'@M(@m'@y@ٔ+(@|ʄ_ $@ܝ@lF=D$@[ AC@ -"@<*@%̴{!@ 8*5 @'K*@ @7A`P%@F'@Tƿϸ@kCŨ"@YiR (@Jh@ ^%@( (@( <@ySa @ѩ+*@ŬC9q"@n4@"@4@4@4@vasp{}ED3G)YjK}e-?Y4 bzrK?ݙ s ?IVI{?q㊋ٓx?#*T7?zVw?%u~_|O's?U+S?LO{?x#*T7zVwEИItg??%jjي1 {$D2lfm|#g}IV_?EJE?ݱ& ĭH?k$ e?m3U?mv?Za/4A]P?vA]Pba~u?%31]oͫ:x?&OYMu8Jwwj! |mV? ^/ {? :!t%?yQ?˹W}?|wL'j}v?ٓ<'S?lČK?}e?-I?VI{q㊋?Y4 b?zrKݙ s 6Ndxx[长6pd?IrkC8>nKS? s69|(HlwЍ?Ϗ?W9I?!HY >Vfl򖫟?CpٓZÉ@Fx? F?g'Չb ?*3?v28J^?7:rދ/z3Y?+?gzL? TƿϸqsC?~k?H76;R}燿X\Tl~E}[&|t~[~l?YUp(ȯ?-Y&?Ua?t|8c?/fKVE%S;v/EH}H39A{?tpK7A`?zNz?iUMuOt ;G?r}QL3?v/Ɂ?G V%}`?$pte?YdO?0 "?"vltOq,T:UR `*Ral!ȑqs*? *?To l`?FI??Ң>m?~6rݔzT:U?R `?*Ral!ȑ?qs* *灿To l`v/ɁG ?V%}`FI?Ң>m~6rݔz?0 ""v?ltOq,?$pteYd?O/EH}?H39A{tp?t ;Gr}?QL3K7A`zNziUMuO?X\Tl?~E}?[&|t?t|8c/fKVE?%S;v?gzL Tƿϸ?qsC-Y&Ua?~kH?76;R}?~[~lYUp?(ȯ*3v28J^7:r?ދ/z?3Y+ Fg'Չ?b }YکܐxWL3O\Cpٓ?ZÉ?@FxY ?>Vf?l򖫟N|8Gm?%S;f:8??!H?8i?!??>nKS s69|?(HlwЍ"Pn?pY7J֪]c?F}ȋ?ϏW9I7ܱ}2{"perms_num": 2}{}`??&'ʌ @@$