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  8&M,LLl- b40cffefbbc0c3fdb012a512e7bf970f@4EjZ@9/gmse-guccT[@ Y]@%@m9R@ l`q#@wkF)@ec]|@5 S'@JA4@Z "@<,Ԛ6)@YW@y] @(XQ@^2w@ݰmQ6#@PpC!@:pΈr*@2#@hoa&@|,}肺@%#gaO@e6$@iƢl@t3!@Ͻ"@%ǝ@> Y%@?x#@'1'@(D!T@@ۅ:#@oB@ A$@'†W$@s@'>!@R\U!@ 8*5;@)t^C"@_{fI$@ŏ17@ht$@]h@V-@&@_{fI0"@Q@2"@Ș/@ {I@0'@4T"@䠄@e`TR$@@@ڬ\me@ v#@[ As%@M-[@ǘ@x@&@{@lV}!@ĩ@_V@h:;\@++MJ"@l/ @PN&@z%@6U!@*oG8-(#@6yX5@Xjn@+H"@? (@s @d4&@:@yS C!@o\A'@WLE@K#@4.ɢ@f3@ Tƿ8@x#ȿ!@K7A@;)"@o*RalA$@0$@j';@ X4@fNĶ#@!"@Tގp!@_FZ(@:f#@M O%@xZ@ecM"@Cl$@Sr3@eu@l!A s@#,'@Ӥt{ @p_@a@BL:@OjMS@&R?o@kD!@H."@2}@@߾l$@d,"@p|%&@_@`@ZӼ#@oꐛQ$@x]`g$@vۅ"@Fw;s@it3@h_%@g~5@d]K'@ h"l!@kC8/"@P@rPL'@4RY$@I2f$@v@8̒@@fL2r@N@A@!@x@ٔ@b5@l[ C&@i&k"@<,$"@IQ,"@;@|w@B@&†7@WL!@3K&@vöE !@^hH$@/oӕ @M#E@a2$@Wc#$@ @Ù_&@#-R%@l/"@P0A@?5^I@3@a+eY@Ϡ!@e6@a7l[@G&@P !@=@ 5&@*p@ Q$@&lscJ#@`z@3܀c$@g\82%@OXe@?ܵd@wg @*s@#gaO;<@{%@=@&Sz@̯&@E )?@Ƨ "@ؙB#@Vyo@/5@~!<$@.o3@/ "@$@ׁsFt@@ȓd@*oG8-'@\@iR @fr}.@C,?0,&?LT?5fǗ.@x&>?.j&?j?_Ŗ0@vasp{}@wcL@wcLctv28ٿN`:۠?89@0?f,տGW:@/ܹ0?070QiVy?pZ?]Ot]?;5Y?.o?ܺ:ܿ [?ij? $(~迡+A?*g\8ѿ*9'о?PN;3pϿ¤?Q,Z?iaiGݿPs'?N?L5п_LʿO9&ٿQ0cpY?S*gBȿ}u?0?pӰ࿒;(AqQ-"?DӜпM#~j?9`WsE)!'O:`?={.S?ޫV&R]pX?z2`ME*ǵ?v7OuG˵hˀ,'l} ?M+?%ǝϷK?8?>?։޿Գ ɿ/1闈ſPƿdvSԿeP3?%?%Ί>aQ?&9`W? S[ g s̿9*7QKsɿ bL@F`A