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 z&M|,,l- 63b5ac7256672a0e562e45ef689b21af@4PV@95x{mse-gucc],σ@IV*@ ܺG)@ 'I(@Y@8#@2喖!@UwE*@->x @e%!@[[%x@xZ@Oup@"@^$@9?&@@$\'@?m&@ B )@( !@ho"@H@>"D(@l[ C)@HĔH'%@P1~"@;S@ C)@^hH @I '@R2%@%̴+%@E 2"@d*@I'@AfՇ(@`h @)" @a@_ @Hh$@_Ahz!@Nw( @gC*@Ǻ '@Wc#P%@)q&@N ^#@_ D@MH#@T[(@,yp7%@ ܺ)@3.h%@@߾'@wkF}$@_ D@ c'@]K'@vӂ7!@׆q)@&ۋ)@msczB&@Ͻ[ @DU#@4Op@B=p @ %@&lsc@̯@:KT_+@?|%@}ݩ"@*P)@<,"@7'@->xv'@K4@͍ '@p $ (@F%u#@L;@C9ѮB$@n@k"@Zڊ *@3Kt!@Vc @]*@}R @?W[L%@ 3'@Y@2}Ƶ"@,`(@Biޱ@6q"%@\m'@i:;@n` @ݓ*@~T"@KqU"@4@4@4@vasp{}n8et#oz؀q<$?I|?^.;1?:TSrCULp?.5#?vLݕ]kg{?ϻ0(2 |E^?E?ᔹ?i<󔿦 ƈD?S  -?,D?ȑΠ?rچΤM?]i?4 h"lΤM՝˚XQ?0ɿQ* ?>Y1\?đ"?:#/kb$aN"fc%汿{0)>>!?>?4?'9^-wfV%q#*T7?/-ܑ???*q㢿 MKݯrdP3VBwI?ۈ'ѧ:;?bKz23ޤ [ÿ5z5@i?anr?[[%?S"?"9sIv?FA"gxy?n|?PN?l# +҃? j .ȆnKXk?Lk^ 8Qm -jTQ? WX?r„Ѭl?sLhr?mYg|_?Bus?`;?,V?an-C6R{m?$&[X?f2}ƕ3`?9)9'JE?x'ے?/йB䤿 Y1\?2F ?fLgӹZ88a¿&Ҩ?/HM??eB8a?J" ?&<Y]gA(ﳿxcAaPm3?6x_ 6\-?ByGsd`80?х?Kqu8B{k6neΪXP?N6?m2db? cu?Ƌ!r?r/0+ B?z3Ks`9B?ME ;i ncDвnWuvmʆ?f,p?268o|?i?ҏS淿} ^a2FYW}?z"I`2}ƅ?H0[w?Swe ؀q?Mn뛿mQ2?BQ#:3?>T<3? F<+- I碓?{"perms_num": 1}{}N?·Z/N?3<۪T>@@nO