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 7bc96ea6aca293469487e9e82309f7da@4aKt`s@9hecc:@$@M-@E/Xn%@<(@=$@m@fL2r!@Șo@KY85+@Þvk@<@UގpZ&@G8-x$@N@ac,@3dS"@n4r(@H.@#G @)'$!@al!A @G? @\4<)@Yk!@k !@eI)(@˛"@bJ$˘!@)"*,@x#@_@=~o?"@ek@_ DJ @g?@sQ$@v,@9]&)@L$zU$@^ @j>"T(@'!@CQOd&@{/@Ac]@?*@҇.(@CVz~$@fffff@ {,}"@jl(@:pΈ@խ)@A4F*@gI@b->%@9@0GO,@~7'@£]&@Jvl&@~T"@,@m9@X9F"@i:;%@Ue@ףp= *@Ϡo"@)@Ps'@X+@iq"@DR@@jw+@ɓk&?&@>p@^#@b!@e---@lq%@ı.n$@ N-@̒5U"@˄_)@.n@N ^d+@yt@DU@Ԃ})@;D-@9?&@H}H"@ @ #M 7bc96ea6aca293469487e9e82309f7da   systems  <  $ % perms_number  % perms_number  version9 #M 7bc96ea6aca293469487e9e82309f7da   @4aKt`s  hecc   unknown  % perms_number  % perms_number1'@(rW)@JRp-@!@yu"@a_Y@'Nw(#@%䃞+@a2U0*+@Ku @oB!@%)@vi-,@DioI"@Ym*@^ d$@a@nS}@vӂ(@#0'@r.@hs%@-W%@Q@n&@nLOX1(@!Y@ض(A)@ l`qx"@ pU @b)@&pn$@ {@ao&@bodi#@=D; #@ .F+@\%@LTo l @x)@K@"@\m~(@ .V(@ )"*@3.#@:̗`)@}"O9@c=yX%@yZ !@eI@s ^"@9d_%@N ^u$@~k,*@ .V'@c*o @X&@^@K@ׁsv!@(@e1!@'kC4#@d`T)@W/'@ 0"@( < @o*Ral#@@%@&kC(@6[#@/'[*@Ic6 @?$@=$@+@Uj@"@&jjٺ@pn !@B "@~!@.Q%@9b-> @Y4 >'@)@N ^'@dD@޽@a(@4@R&@%@1Z4)@AC'@=*@"@ [T%@^(@3V@yCnF#@9}!@o_*@xb֋@fk}!@4)@Q@=@7´"@y]$@`7l[d&@~7@wJ;(@OGɫS'@+ٮ)@G!@=,Ԛm"@_vO>@#2|(@7l[@)@ʉvU%@}\*i"@ @ʾ+)@eNg @J>@Q1߄R%@r߉I&@B!z"@l, P*@Mb'@ 2y(@t)* @b @ <@&kCT @?$@*t^c!@\wT@'Kj*@u7O&@ cn%@~<&@/ $@%zr+@HIOW#@O|@8gDi/%@-C&)@0{8%@j'@UN$@ʡ@(a_'@x(@{k` @.;1)@VI_)@O&@z1 @k#@^@U[ @P>%@KTom@M~4@cbqm8+@4Ғ%@jv"@-<*@M`"@z6>W'@Ɏ@'@k&l3@5l (@4 )@$@1%$@^ $@\*{@Zd;O"@('*@^x!@zS c @EB[)@D49!@)3%@bqm'@ 8*5@$"@( )@[%Xμ@W}G%@m'@oꐛa@+MJA @eII+@@x=l"@ٙB5"@4@4@4@unknown{"energy": -656.17177657}_dti ?AA)Z't>Y1\]?̔ I'2?U+S?l_?yxρ9iUMu_V?Z`d?Os"cH}Mͮ{+C?4ׂ[)qH`x%s}Oͮ{+c?RGN?UZ ^?r„ѬlO)qHWmUbTqs*I?}f?2#R ˟o f?8nV?ѭT=ԶaD?6YM?/nB?Mn[ܚt["W?%3.\VSbRBt\?$D2?GR{QZӼT?_5!ZJ>6a?CR() IӠh.?h㈵$?vꭁRޭ,YfQóU?:YXXW9)_LEnHJzH?x #Q?}͑eu;ʃTqnC?J= By_?wH1@ d I'2?R?㊋rc>s֧\Q\mOp?iUMu?bo:?17}r4o\fMP4?"[AR+=)JKXUhzަ?q?c wQ"[AR I'2?fLgq?Y1\>'>I?*øK߆X?&:,BEhy7V#h$o?~[~lr?֩=#Z!JcJ!K\-y<-?peQ+R%n_5!Z2]?r S|,G@n?d?H"A)ZEN ^i?BԳ d? Lu;?O'3?]Nwn?&zL?Q+Bt^cj3.,h㈵xB?m?9\i:-?() 6alɪ7Y?4,F]ks?`HT?1W?m2K?Sy=_VSbB?Mn[?1zn+1ec*g\8`?MjhQ%IDg?&|W?_>Y1\> oFSweGX%CP?g,{"vꭁb!J.]pXJp?Sgp~jtHMqJ+Xht>vGN]CR17'e/$eH}-?=- N?c#7?rQ-"KPi4Xt>_?}EJ?[Uܚt["G?IVo?c[l?$xC%}Az\ui|W6:R?H'M?OwxPO'3?Ǻ67b? 0M?d>`%s}b?vk i?9DlT-i?̶ֈ`\Nwx?7k*Gg uZmO^?Ah:;IbLLG1{vAduI1zn+!K8L?+ٱa+,?<-?p'P'eRC;Fn1P?aml2%nro~D4?1g~jtX@oˊ$?mh!?A, ?5>XO7l||VG>{"perms_number": 1}{}`?~a\?$o@@@$