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  B B3&M ? l3 405bb7666364e4b38088fc1be2c66a65@4aˍY@91{heccv%@?Ml&@ -@/ #@k)-@S.%@_{f)@?ܵ@˓'@K;*@ ԏ*@p1=#@nT@P @7A`$@(yu!-@ m9+@cZR'@fʉv@HP<@CK%@:T@m9r@8EGr(@"@z]z+@2d1,@;1%@d&@k}Ж!@K5-@g,N"@.!@+~7&@]Fx-@1>&@l gS"@+@CQO$ @iƢ@%N(@`P+@d]F()@M@v!@B 3m &@,i$@7-@ 0""@{,}@Sg%@O;5Y%@}*@4@R+@Ϡ%@@j,@D '@"^F,&@9#J{)@)^Ҙ,@ڊe7"@H@:M'@Aǘ(@&Z)@Tގp@d"@$EdX{,@TX@%@PX)@ʉv2@!X4=*@<)@2rc*@&"0@u@Zd*@}˜.) @6T-@ !@>:uS"@ ҌE9@'o| #M 405bb7666364e4b38088fc1be2c66a65   systems  <  $ % perms_number  % perms_number  version9 #M 405bb7666364e4b38088fc1be2c66a65   @4aˍY  hecc   unknown  % perms_number  % perms_number@%C@)$@u&+@z]zk)@BC@q(@ W"@GrW#@&+@{7@ -X"@=~O@!lV=+@2U0*s!@ h"lx(@U0**@vۅJ @"'@Q_&@5@Uj@+p%@`I%@J@4Opq&@'†W'@"~j@ X4}(@û\wR#@1$ @t*@ʡE%@@*g '@Op"@>x-#@hW!+@6XO%@Dذ @{C)@ 7 @ "@ Ac'@\[%XL(@vӂ@;M #@8(@vӂ@jMs%@k& @4O@&†G"@d,\%@#0|$@Ù_A*@(a_'@q -p@0du'@+@46<@bE!@Ǻ'@u=!@3܀$@Gŧ+@Ral!A@ Y݊"@d @S:x#@m2d%@?ܵ)@K;#@#g*@QQ' @[wT$@%+@Ih˹"@o@]wb @2r"@.9!@k%@ h"l@x]`'@&pn)@(D!T'@6׆Q@BsF@*'@ec]&@nLOX%@bX9+@"'@72*@$S"@2ZGU%@4cq(@K;E@;ǀN#@G"@eI)*@fj @M֨7!@*I@X9V@1ZGU@ZӼ"@e6$@H0[G&@{Icj@1w-!O(@'>&@WIo)@|G "@N@"@yZk@GzD)@ @ r@PN0 @H.$@#!@|S@,Ԛ*@ݰmQ'@K4F%@nS&@#@)"Ê@㥛 #@ׁ@=N%@[재)@ c AZ%@S'@^$@.QU@/$V'@Ve(@8*!@Mb )@kS*@dF &@׆q@}tʇ#@іs)@G @t//^%@sa@9v@<+@ D %@>"@@j')@=~o"@ Z'@&"&@JR@7&@dF ^)@:#@" @;Sƾ$@ypw.@T"@K7*@&`!@|͍9 @> *@uT5A @|y!%@Ϡ'@jHc@ׁs"@R?o*R(@OXe@QN$@2U0*'@E@nض(C!@=U+@zNzx"@ F%u"@4@4@4@unknown{"energy": -659.86378208}CĢ5h4`Ki:]Xo ZAA)Z7?g@jg?3OL? I'B2Lt^b,/Q?)wY[z4c?[ i&?{hbDCeNg XY?ҏSkg ujՔd]MSt$g?W~m3E?uʣ[ZrL_+ٱ!Lx?u $? 1ln?_`V(l?Z(i.noj?Ǚ&l?Y?u 4? Lu;Ad(/rEeq<ftTUh L?| U?/K;5K?unڌP6:B?{lqimZTqs* ? rha?3.??RDUa?!J^?t|8cC?_sP??!J.?tZQf3t>?Gߤip?Gv?vrc?Lpvki?_f?Nz1c?!'*kฌ*?:8؛rnS]+jq?5z5@iq?/K;5Kpyxρ9?wN#-e?=~oo?6w\V?MG7g?A 1?6Nt?PlL4 ;T]T\4 _?,?2]?O!WY@ҏSk?<.9d?aQcqimj?N ^i?kׄƠCHSȕzf?7!l? ĭ8?k*.>?+TGS=i?>uRzg?(XQih?q4GV~y??Ŋ:8"?T^ p0xno|ssH39A{En1_?gse7ݲCf?_vOfcDв_Wy?y'LX?JΉ=E{X() <ͮ{+cJ>L?! >UWd?mf?o +E?PW\l?(]g?_% $?8nV?H}-?En1??Ql?AA)ZWr„Ѭlo?7T7`#=R?g,{RG 6u^?k$ 5 F>6Y]?}֤b?jY??Ң>m?H}=䞮Xlc FC,( 4| @]?'T?'d?Ժ jS?'OYM}?h㈵TjUJRàLX?a?:`TT:g?<,j?jTq|~X?siq@H6?&KjLo.2^?Waôon|~x? :?̔2?ƊLQuۈ'iDh[?cbqmh[X7yti0TO}c?{/hW?_fFCƣTs@fg;U0-ac?F?׆q&D?J4*p?yZ?h8enQ?10&DaUNYEuxy:WB?ǟlXSyS.mД}?8*5{5?)[$F_cwb?^0w@?2+?Y+N? o_iPSДm?9yYcP [u?ʼnvT.+~7ufHea2U0*C?nTy7d?3/0?1i֪]rHPsR?&|7iܛ0qt|8c3TO}c=Z?x!M?3fc?hUMP&|'?_LE%>wH1@ d?JE]"S?{eުpu!HW76;R}WUN@sb[>^ / r?h^n?vꭁR @=yCn+?Dv7 ?ʼnV L"?|}!?)D>JH>#5 {"perms_number": 1}{}`?5r?"L V@@$