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 d860bdf9d5e37ae85b908f26235c39e6@4^)q@9 "uheccɫs >$@ڧ,@P6 )@G`y@ĬC9(@ @@c !@Q)@B#@%'@ +-@l, P#@ϛD,@1%@W/'@=D;@d;OG"@WI!@ &@F@`vOj(@d,y+@ۊe4)@ʦ\]@[rP@??)@jjZ_%@t{Ic'@Tt$@1ZGU#)@'@p= ד+@?x @*!@- @8̒0*@Z*oG8}+@=%@f!@ )?)@,)+@V`@]wbK@W%@E$@$@M- @^c@:@\ Ac,@\m2(@K"$@|?5@oꐛA)@D!T(@0[wt @pUj+@㪲@+@ p'@ُ@"@x@`@S?o*R%@I&@@j'@{-@nLOX!&@ŏ1w="@/,@Nz"@xN<)@h˹We(@hyܝ@ё\C:)@u<*@.=&$@cC@Ҥt$@*@9"@ 8*5+@'f #M d860bdf9d5e37ae85b908f26235c39e6   systems  <  $ % perms_number  % perms_number  version9 #M d860bdf9d5e37ae85b908f26235c39e6   @4^)q  hecc   unknown  % perms_number  % perms_number @_5@,@vT5A @Ll> %@S"(@%;6@"V"@ME*|*@4c@FԸ%@3mJs)@~oӟ(@H|@4.ɂ-@*"@g'U"@JA4 @:3P(@;i'@wR~RM@NbX9d%@c]F3%@Cl@3dS&@QѸ'@xE𿕬@k 0)@r3܀Ͽ"@7A` @ S")*@ݓ:%@5l/@s&@_"@ #@H0['+@bE%@bۢ @6!Q)@vZ @FjX"@S\U](@|г9)@"@eI)$@_C)@Pkw@S"%@7T7Q @Pp@*D/"@s ^?%@ʾ+_$@&†*@bE (@xz,C<@.lI6'@t ^@@ޫV&!@+ٱ'@e!@0*$@AH0*@4k@wJ"@bg X @ϽK#@=yX&@-+@}if#@t)*n*@gy, @4KԢ$@j*@dz"@jg@UD!@,C"@ܺ:!@UwE%@3@=Uo'@c )@߄B(@Q@uT5A@Ll> (@%@ %@KqUY*@='@͒5)@4c#@.oS%@hW!g(@Y/r@n#@aod!@(=*@8gDio0 @+j0 !@hW!E@:M@@""@K7$@cZ&@Jt@O|3(@KR5'@wb֋)@"@.=6@{)@nnLOX @W}W@@W%@*:%@{"@UB*@h:;|'@n7(@ht @a !@d@k @ \$@񘁊!@F|'fX@*@£='@[rPb%@#&@28J^$@ALA@"#@gy@5Yb%@k t*@xz,C%@J(@l gc$@d@"A (@NP(@x !@/݄)@{)@΍ K&@Ր" @Vb#@OeC@Yw' @BO%@o%;6@dw@Ll> e+@ X%@2r"@ vi*@/ "@/' (@b'@}t@-i(@*@)@S.$@˄_@'@$@_@P2˲"@&p*@XЅ!@&kC @KԲ*@T:X @BsFZ%@I '@fIZ@1_^}"@ )@d@ pUZ%@DU9(@n@ @L1e+@r&""@>:u"@4@4@4@unknown{"energy": -660.76200013}//{GzDV_]EGqhd'$?T`1е/G?iq0'hc?!J>?J4A6w\6?VL@?!J.FCƣTC?/$\]E~E5_% d?ZmcA3?+`p]xy:WBz9ya_% 4?*4`?xy:WB<+i7Tst%]dTkaf?Q\N=?() F>xa}Az\?g,{R XrTy*0DK^?xy:WRvq -`?D-ͭ`-sM3ySa?V\?'T;P?M#~Jŏ1w-!O?iUMu>m3U?Xj03&c`]?O!WYP?~S?^(`;X3ۃ )1 G?]pX:?3O,.HBBE&HB??f?_ @T]T?ݗ3E? K)?nSM7k*g?N|8G]?VF?(? 5z>?L0l?cszu`HD<-?p'PIbIlVc#`GR{Q x'oPlu?Owxp?IpT?]/MAXWj1xhŭ? y]LnQ F#EdX[?$@Q?Nwx&?Mb0?-C6 ңn!*I?5"gZ_&p?VCKOx!]?מYR'eRCKdTkaf#>?u69?P6 rQ*g\8@?Bl` !`? Lu[?N ^5RT*?A)ZEqsA,9$@PeQE_? E?$@?6w\6?[a/M?anr\֦6?ŭG?700vg?DX]%^~{"perms_number": 3}{}`?` U?!Y-'@@$