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- 9c7f2321d3ea5a3862d61c0b3b87ce83@4r'@9Imse-guccNz@:*@}:3@ho$"@Sy;iQ%@Hm~W%@vӂW,@,g)@x@@h!@Nz)@.4@,E|#@~T-@_L @#J{/<"@ÞvkR@Q#@cZ'@MuD-@"@vӂW,@ڧ1@;+@7@̯v"@d @5#@htq&@G ^/(+@|Gj#@x *@I2 @`<$@ PS+@n"@ T@k]h!@5o"@G8-xW"@s&%@ec]@0r.&@-!l(@gaO;%'@-[닄v@D@KY8'@҇.%@s&%@6;N!*@z'@ؚ*@S%"@ea%@WCK(@~T@fIZ&#@80P!@6+@sƗ@-s @@&+ @S"@<.9"@`ME$@htq&@rCQ@48E7'@Cl[&@ D 9(@j!@C6z"@gs@C4)@XG)@ǺP%@MF"@ c A@@j)@ K< @]@9(aM%@W}W&@C6z"@/L F+@MJAt'@W 3_(@[잼 @ c A>!@Z@ۧ1u @e$@80P!@@d]K*@Z'@SWN%@-C&@Op#@(XQ@ "D@ B%@ c A@+1@gt*@j?%@x@ٔ #@3ds*@̯v"@{'@o&@Z@%X'@i&[(@0 #@Բh@ vö$@s,&6@*g\"@v7Ou *@t!@@8 *@k]h!@.lI&%@_'@]@מY"@jZ_$'@S"@%@iR D(@D@y) @d;Ow+@z6k"@ŬC9"@4@4@4@vasp{}/+l!qi?d!:Z?cJ!Kl?)v<2VWm?iUMu/?S[ c?o'a?26t?p幾 q?($;|?"~ F?kfLg1?/$e?ډpRy=THpC8 a?WmUR?`"u1BxqzMb0q?2+_`V(l?"S0DK^?fYJpDe?FK`?nIuHp?C8 a?WmUR26t?p?幾 q?($;|j#}?O'S?V횐vcJ!Kl)v<2VWm"~ FkfLg1D-ͭ@? ~k?)H?n;f_?в qDe?F?K`?nIu?ʼnvt?VF?x?< Qw?!q?i?d!:Z*nEElyw)R `?ʼnvtVF?x?< QwD-ͭ@ ~k?)HiUMu/S[ c?o'aq2+_`V(l#^? y]?UZ n%wj*WYt2: vb?n?;f_?в q?%wj?*WYt2: vb*nEEl?yw)R `"S?0DK^?fYJp?#^ y]?UZ n?`"u?1BxqzMb0?j#}O'S?V횐v?/$eډpRy=T?qimZ?zUgcc?1]aX?*T7C?V_]Euv28J^m9}=_|?6\䞮x?в J8li2mwx@? ey&1|2+??6g^X?Pj/h?ض(A&Y?DŽKkMqJ?GS=io)狽m3E/ިeܝ.4w?anr\e`[?Sgp?=Զad?&zlMP$AA)Z7?q4GV~Y?[[!RN ^ix1!r?_s؜gBc? t?_W{JCB&75t?h|?5~ r?!>@?Td? MboZ?uʣ[?X9h? F-YU?N ^i?x1!r?_s?Pj/hض(A&Y?DŽKk?`>t?VL`?]/M1 Xrd?wxz?WmUb?MqJGS=io)狽? ES?~Tx?ꫫX? Xrdwxz?WmUbx@ ey&1|?m3E?/ިeܝ.4wWzm6Vbnh㈵D|Rgw}9}ZQfC4GV~q?{8?W2ā ĭ8?X9h F-YU؜gBc t?_W{?n?*Qf;ŪAx?в ?J8li2mw?JCBb?qnCje?r_s?De?F0!jn*Qf;ŪAxqimZzUgcc W8?ZаxQNs?Wzm6Vbn?h㈵D|Rg?2+?6g^X r!>@?TdoJyb@_KŦB g?=Զad&zlMP$?h㈵?kR?j%!q?w}9}?ZQfC4GV~quv28J^m?9}=_|?6\䞮xh㈵kR?j%!qJCBbqnCje1]aX*T7C?V_]E? M?boZ?uʣ[ W8ZаxQNsanr\?e`[?SgpoJyb?@_KŦB gJCB?&75t?h|?5~?`>tVL`?]/M1?r_sDe?F0!j?{8W2ā ĭ8 ES~Tx?ꫫXAA)Z7q4GV~Y?[[!R?y8ZL?H_= ?W$)?G{"perms_num": 6}{}`?Hm? =_H@@$