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- bc85666043a5ffa81514518453e79dc8@4tg@9_q mse-gucc @'@Q1߄(@Ciq@W>+@0"e%@g67@҇.'@[='"@9#J{S#@ao-@%@W@pq7+@~W[@鷯 "@ao*@֨htG+@cZ@Pf#@/r]5+@+ݓ@%@'@~k +@72|!@cZ!@~tg9@a4*@yS +@nQfL%@:ǀ"@3k@xZ+@w#@̯@zk`%@J8<'@N!@;5Y,@n2d)@CB)@խ@OcZ @#G;@ap@HP%@"@ Yݚ"@6Uq @XeSn(@6['@k@1w-!/%@m47%@w( i@vۅv&@'@7@a+e(@?x"@(\_ @.QM*@uv28J.%@'>@'K&@ڊe"@Zd;O=#@jWVd+@YQi>%@ʦ @6X)@( @$zr"@N(D!(@+ٱ)@tgy@˄_#@Jh)@|m@wt%@Q, @Q5UB@]3f["@l&lsC%@FjX$@|\)@Jp'@cZB>H @<D&@M2rt@kC8_@_M!@-9(a'@9!@\* $@Tƿϸ*@}@jHc"@:T~ @DD#@8&@ƅ!Y*@ʉvR#@i*@M2rd @^I $@='o|*@{Nz"@Xf,n@*"!@~R8"@!@)W%@ Tƿ@nضH'@C4)@q@'@-#v@7L@> Y'@}"O"&@ %@ۊeD+@XG'@.s,&*@4@"@~!<ڨ%@o)@b@+'#@ᴀ!@cZB>8+@9(am@%]3f @l, P@f2}@鲘@hHK"@x&1$@WCK&@:#J{@~k,I(@ۢ'@JiW)@vݰ!@.!u"@K4v@ͯ)@)@Q,Z%@%W"@!u@%1 )@:fA @@H}M%@ '&@M֨g"@ +@i5$D(@䠄(@/" @>'I @Wx@` @/'$@@j'!@sM@ԷH*@!'>&@dF%@?L&@9#@Xs`@ED#@ @ E%@))@-#v%@rK'@6va$@.=@͍ '@'@A!@(@8J^cP)@{&@tמ @W}#@NG@VHI @wۅ:%@dw@?M@W!'^+@d%@ "@)A&I*@{Fw"@hHK'@aO;5Y'@N@k (@ƊL )@5{$@je/@ $@- PS6@|"@ )@DL$z!@[tY, @ l`q*@Z_$!@F%u8%@q= ף'@/r]e@ǵ"@ 8d(@>yX5M@V S%@O}:'@O;5Y#@? @ʉvu*@pΈ"@*:"@4@4@4@vasp{}]!Le]!Ǔ'DN_,gn;2?%28#+R%r?ZQf#?0!z{E{?UJ?4aPۆQp?:TS?IVjkDp?Ze??ϝ`ZrLo F샿Z(`HZv?_cDِfO=Fy尋?ȗPa?M(D!t?}|?70u^?7+1Jz:!y?VFa1%eT?_LuSVs?>UWt?ͮ{+3{Vpm3a}r? m3njk3 z?"L?*Ŏơ~g?Z}uUf?.noj?[e?# \EИI?Gs?QfL2rv? ?8:vyؘQ??N0j.noj[e# \?EИIGsQfL2rv{Vp?m3a?}r ?8:v?yؘQ?N0j?"L*Ŏơ~gZ}uUf m?3nj?k3 zu^7+1Jz?:!ySVs>UWtͮ{+3?VFa?1%eT_Lu??ϝ`?ZrLo? F?M(D!t}|70?ِfO?=Fy尋ȗPaIVj?kDpZeZ(?`HZv_cD?4a?PۆQp:TSDN_,g?n;2%2?0!z?{E{UJ8#+?R%rZQf#vLݕ}\?1~F;nM- ΐ?8Z?pzދ/z?sc+w7Nn(~?)sLHk=EJy?Mg'uL4a?'jin?։ˡ?3g}1?G6w?@mxV6zP3ySa?q?o ~T8TPqxܙ?.QX|[TW?eV_Q{uB?^Dہ毐2?ild[dEИIԛ?lC6NGɫ?TG?f`X|{?$*T7{M.:o +t?cet 뙿ET?f,N?4fI?>Y1\?۠[;iQH2?\:uv+ص2tR*WYۄ?Xy?_>Y@_K'7 Ck**?w'-|?#ӡӃeM.?Gsdx?'*Tv ?cZB>y_>Y?2tR?*WYۄX<{3jJ>?uv?+ص?;?J*n3bb?f/N[#?&4I,)w?jK`r?O!WY?h[:㋿J^c@f,N4fI>Y1\mU?#~($ɇ?M.:??o +ti{]?;ީ{?ce?t ?ET۠[;?iQH2\:'T?{"perms_num": 6}{}`?ׯǔ?%#@@$