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 4a0bb297856b52f5c88c7bd65d014506@4^_@9ohecc2w-!t@3k,(@#~j"@vۅ"@=~oӟ-@x%@NG+@wR~R]$@B5v+@:}kO@ rH&@!>@7ܘ@^-(@oӟHQ@ɓk&@H.! @pn(@#-# @s]$@#-#\-@vN@ m "@U@DL$z)%@=~oӟ-@W 3"@xZ@t ^n @gDio"@0@DU@-)@nQfL#@@e @^;-@,d@҇n @Xs`@t{I@ͯ@_)J"@d(@^-(@H0[W+@oB!@_LU@dzX+@3f3@o_'@%@ @dp@On@|m$@@e @DԷ̉@gDio,@3k,(@$#%@jHC'@s]$@ՐG@ vö"@9]@<)t%@c AJX,@ rH&@+))@tYLl$@VF&@ v#)@>M )@҇n @Tƿϸ+@Q#@VF&@P@X&@_LU@P6 O@*D/X,@ m "@(>))@2(@dp@X96)@|\*@wR~R]$@z1@ "@{ʄ@+j0 ÷(@v'@@qqtp%@%;6%@}b@"^Fl&@P'@䃞ͪ@MJAT)@鲘"@5!} @d,*@MSt4%@<n@/>:u5'@#Jv"@w#)#@^x+@j[%@//> @~jT)@b(g @ q{"@6T(@^K=;)@<8b-^@5!$@_FҚ)@X2ı@kC8%@\@+~7@bg "@vk%@=a}$@wۅ:-*@K'@솭@l5'@#@|͍@w/!@}Жs'@d,\!@ B"$@YBC+@k, @fڎ"@m@i5$4#@N]l&@m*@Þvk#@wۅ:-*@E_Q @fc]$@^x+@W}W"@Ɏ@N@s!@8*"@dp"@Ueq%@a7l[y@h?'@~jT)@bg ט'@†WR@%䃞 @H|(@k%@Ueq%@PI5C*@m'@d,*@ q"@MSt%@6T(@Dio@6 rA#@QI!@!+@7̒@+e!@fc]@ @H}@JOc"@N$@N]l&@q $ @( <)(@l5'@o)@YQi"@[Ɏ"@k]h@0*(@MJAT)@H3Mg'%@/>:uU"@_ @+ٮ)@~ + @ Y@jjZ_T%@|%@[Ɏ"@J$(6*@B=(@+j0 ÷(@S"N @ ^){ @m@Oz1@$@QI!@ͯ@ a*@/>:u5'@ C%@fӣ&@ B"$@DL$zy@:M-#@Ӥt{ @N ^T%@Ԛ*@kC8%@Q, (@$@Oc@gj+(@䠄6(@+e!@;Nё)@N@)@"^Fl&@#\ @';z#@Oc@2U0*@?Ŋ%@_ @M@q>?p*@qqtp%@"@Ji*@fڎ"@I2 (@aք'@m@ٙB5(@NP)@5!$@CsFZ@m{$@Ӥt{ @$"@A&9 *@w/!@n/i& @8ߡ*@s!@{{J%@0[w'@ Y@&"@@,)@H}@J8Y%@<,ԚV(@%䃞 @p@j@+0d*@bg "@aM"@4@4@4@unknown{"energy": -662.63550008}8fٓMGm?Y+N?dY0Gqm)R?*=%NRT:?C8 !3ۃp?t&ma0Qdt?DAc&q?켍͎t*T73?a+eY?\xAh:;iYjQ?q_W9IuA>?FSweG1{vA?㊋rSpYG? 0M?>9 `3ۃ@>p?+MFa|&5`% fLZZQfS1]aE|'fXC8 !?3ۃp?t&ma?d< 8?Z H??cM*ZNz1cAp-n=- ^ ĭ80?HPX3ۃ@?>p?+MFa|?8fٓ9 `?c?uR?kRǺVM OdO!WYp&|Q+Bx7N n?qnSZӼm \a r?z2k?D?{[?};l"3WOs" ޭ,YfaNwxV(G`4?U+C? U?V_]U)q8ܠ[;QR@L…<[ltOq,?+PO_?hnl?8*5{u?U\?/PR`L)ziTk@_k4Lks?{p𾢵qnS?ZӼm \a?-\oP/p?%.?Z_&p?XİhJΉ=U4Lks{p>cuR?kR?w0ba?t|8cCTB`U+C U?V_]U?GR{qJekHcCG? LuK|UuN?VFq?)q%q5"X?B? ^)Pn/vP<e:`4?)q8?ܠ[;QR@L…<[?&|>Q+Bx7N nn/v?P<e:`4-\oP?/p?%.ǺV?M OdO!WYp?섗r2: vR?fLgw0bat|8cCTB`?*3Q3ۃ0ǁW˝i?VFq)q%q?O?t>r?z2ki{wuN9^It["?9v!?Vhi $?K>{"perms_number": 4}{}`?bC??$ ihV@@$