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 b0bac75be5a7ea83f0abcbccd0ff6659@4^7@92 Qheccj@Gx $+@.Q50@Pu!@L*@гY*@/4i@^)g$@rPL*@6qr@3h%@1@Ϡ$@ME*,@J(@&@:ǀ,(@ϽK@ %̴@ @al!A(@^Fr @ʡE$@nG-@ x"@3h`'@ߡ(G-@.9.!@$EdX &@UMu@ s(@X9f+@=D;)@P1@̒5@?x)@ ǿ&@k& &@*-98-@)W(@I&†,@gDio!@QI"@> @*:8-@4)ݞ@J@bg !@ >i%@c'@'$z@ ry)@)'$ (@y)*+@/iQ5!@:!@_Qz@B[Υ*@?z+@猈%@= !@0/>:@?*+@A_@T[@e1%@,yp&@HIO"@N0-@#G-@&S(@%@}y"@Yni5$N@e%@s ^?,@b&@}W )@yS$@Yni5$@ )@(\o)@>"D @?RDU+@l`q8s-@|'f:&@oض(!@~8gD9,@QC"@]h)@7a(@p>? #M b0bac75be5a7ea83f0abcbccd0ff6659   systems  <  $ % perms_number  % perms_number  version9 #M b0bac75be5a7ea83f0abcbccd0ff6659   @4^7  hecc   unknown  % perms_number  % perms_number@ GĔ)@"uq$@O],ϣ@p!@Eb,@KTo @q%@EV(@ȵb@k+!@E )?*@r_@ަ?%@{\-@㥛 !@V!@ꐛ6 @Xu(@8Lp'@<@;1`%@cz%@yC.@|a2U0:&@Qq'@JY@Ϡ)@,H3M"@E 2 @@j)@@j'%@K@ꭁ&@d"@GZ*oGX#@5U*@Qy%@+ٱ @H)@Oz1@uT5Q"@9)@%~)@s/O@~k $@:3P)@$0@>$@M%@X@ {@X2ı~"@%@.o$@hn*@=\r'@Uj@+@ʉvR>'@ӂ}%@l@Hp!@{{'@C9>!@9$@x $(~<+@LHe@&"@PCH @1#@bE&@dw<+@"~#@'>)@[wTG @v$@ap*@q -"@uVN@Z*oG8-!@Sy;i"@LuT!@}Жs%@Q@ı.n'@ܝ)@ K<'@d!@46<@Q'@B&@4 %@a++@ĬC'@žv*@Õ"@]%@47(@0@ %#@s]!@A4F++@S% @E aH!@6T@|\@_@eI)"@{$@[[&@Mb@Fx D(@ 84'@Eb)@BB!@#2|"@!<8b@)D/)@0' )@%@F"@@'Չ)@}" @ @t^c>%@dz&@NG{"@k+#+@1PN'@<;(@U @ @=~oӿ@^U @Sr$@m~!@zrK@m+@WCK?'@'>?%@C&@R8$@]C@K=#@@jjZ?%@;pΈn*@6>W[%@6>W['@pB!q$@N`@1'@B=:(@>>tA @Ƣd)@|)@H}m&@#bJ$a @R,b#@vq @7A`` @.X%@Zڊ=@1*@vöEm+@%@"@j*@~~"@;S'@іs)j'@`YiR @t$'@2r(@u$@/@5^I $@4 @S%"@$\[)@Ù!@k)s @[Z *@؁sF @C8:%@@j'@܀#@-"@Q)@ 0@9%@3.'@$]3&@Oups @7a+@wkF}"@1%"@4@4@4@unknown{"energy": -663.37032331}lK,,?2M?MPD?Yja?Uh b?LnatF_h-=f?̶ֈ`LduY| ^PصݒVPzUcyW=`NW>RTJ?r&"P?&|Fn1 ?}EՔd]UZ ^$xCE?A !8j3S?]/MlU?o +54GV~Q?&5`RT*X|[T7صݒ?{&:מY"-y<-?peBl`?\7e?DN_,g??{&:1]a8?Քd]?о1%eTw]$@? x#?a@?wJ\?$DB?'eRC>&:,BE?F;OnRp>?P?smB]ݱ&U?h㈵{\&K?*g\8@?KK1be3F31]_rQ-" ?{(?-C6J?nA?2+?$ca?vk YHm?XCQh㈵$?{V@$@a?ِfO#EdXk?NCM?C8 1?IC3T;f?Rbv%.?@jW?De?V_vOfܠ[;Qbk6fEf.pyiV6oduV 1r?rrg&h?E+Ba]@"YS%RW2FYi eIӠhN?hN?T?4`ie?qW"r?VF?(?.c}[?صݒ9 P?/"E?zN?+&|Q 1l^p71$'S#ng_y`?IJzZlPȒ9f%Ί>_?;]j_QK=\r)=i[ph`&|F%u[?zUgc?)dqa*=%N0!j]a?/ިE?$pte?Z H?5\u\?QTEPybn/VGZ?${!UdR =Ne?BD?I2fn/fX%C?yCnk? fLZr c| L?6w\VZ/-clp_{O崧l?o+6[?={.Sc!J.rfB??QTE?kD`?k$ E?i?~ IJi?1AGZr$DRRmt?֪]C?{p?gTbh?QZj?W\I(֩=#a?[ iFʩajKM?Q+2?<j~jt8؞Yfp?ZQfsKu/3ld?_% $?@vh?+,OMn[GR{Q?}zVh?ͮ{+ciUMuu~>UWd?!9U`?Gj?RT:?m2[?N@as?{ic?#>?g]?$D"?IjbFx{PHcCtd?HR+,/! _BGIZWǜgK6N?̶ֈ`&QSQGt@gҦ^?a)q?]N?@?l%tYa?s?) p@-sUWZ?uʣaQQ?0!j xa1]aXuʣaQQ?Nwx&=E~;KKk6\_>Y1\-?Q+B?V_]5?F=Ӟb fh7p({"perms_number": 4}{}`?sJl?# Gk@@$