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 c37d41d43dd9f528096745166927028b@4^b=@9H/heccK7a@ڧ1+@n@ !@s*@]P*@y@ٔ+@d:"@̯&@Mbp @=#@\wT-@@|\;"@??@|"@[닄\'@:fx-@ZӼ3#@c,@W[@?x>%@u7-@UwE"@oB@,&6 @K8E"@tF'@5Q&@r/-@4O%@n3*@dz@E@Pn#@|\*"@7F&@%̴!@q>?p-@yCnf)@kHc*@mq@pӐ@V2@TH@ m$@Q @{Nz@aۢl,@~k y(@;%%@Fw;'@Mۿt$@M@[_$l"@=\r @_%@U++@:;%?&@Tr3`)@n42$@d*@ttA} @5f+@EB[+@׆qf'@H}@ua.#@#S@I@UN&@iƢ$@GrW@]`7l-@0|DL&@yS c"@9EGrO,@7!"@('$)@6[(@Wf,Z@_F*)@D*@VF#@2V@ё\C$@}"Or@}?5^i"@ Ac+@jM #M c37d41d43dd9f528096745166927028b   systems  <  $ % perms_number  % perms_number  version9 #M c37d41d43dd9f528096745166927028b   @4^b=  hecc   unknown  % perms_number  % perms_number @ӂ}@0du,@Z*oG8 @mscz²%@-(@)@ aX"@( *@vq @s%@~~)@ a@Ր@*D/-@T"@ǝO"@ʉvR@jǼ(@Ic'@K;@N]%@ŊL3%@s{@*oG8-x&@'@5#B@u^)@6"@EB[U @ *@X4<%@ͯ@?RDU&@VC"@镲 !#@ F6*@bE=%@ o @6Uű)@†W" @P3"@S.)@8m)@Ϡ"@p $ $@)@o1@MSt%@ZKm @x@e@)'$"@gO%@@$@uq *@VzNz'@[_$@&@ƅ!Y @3K@|S!@'@|?5N!@?x $@[_$+@7<@8Ռ"@x @@a #@#&@j+@sM_#@M O*@ꭁ@ u$@1=aw+@dp"@W 3@e @Tt"@Y"@ {y%@(@f-&@Kh(@H.!}'@l`q83 @5$@-σV'@n&@&۫%@viM+@,&6G'@b)@4 "@a%@0|D)@\Z {@(>I#@W&R?!@):o*@48% @|~8!@T8@닄@m@@"@ʾ+$@NG[&@YLl>M@.'@K&@n/ )@1"@EB[Ε"@#S@7l[P(@ҌE(@rK!%@}i"@@zǛ@a(@^cފ @\*{@ 3m%@;M &@Tƿϸ"@&"P+@*s8(@4k")@OI @"~j @5l@4ct @I&¶$@(,񀲉!@Է@žv*@> Y'@hE%@a4&@oB!$@@E#@+ٱ1@JOcF%@x@e<*@RDU%@WI'@ns$@JY86@?"'@< N(@ףp= @O`)@Gr'*@QC&@f@x=\b#@D$@{@^2%@F6@̬@VC{+@V+~%@T"@=p*@Ӥt{y"@ui (@Tt(@Xj@f @{l+@@|"@>"D"@4@4@4@unknown{"energy": -662.94534242}_+~7U? K]ݱ&U?VCKOհS?(&oiD?{K?Έ c&|>4 ;(i:-?x St&ma?$ -`?5F?O LuK?ʼnvT? ^)P?nQ*T73?{\&[!*?O'3} ^a ^)P?F%uKt>@Mb ?(@D?ӹd?c wA?BDA?*5{HBK8Va]vꭁ2?  RTn2 n`70`? ‡R.9?=- NM~Nf6w\ư3.< =Ea?1]aX?X|[TW?u 4uRzX?n/V:vPX?Za/$8nV?֪]ZrfBO?@fg;5?¾DAZQf3?30&6b[>^WY? ~K?J y[17?BB?uB Z+\?jP`?"LV횐H?ȗPqj! l=ԶaT4 ;(?'eRC[?Z(y/PR`Li?]/M_>Y1\?Za/$?%s}B?XqGRp?k*..?(xߢc?mUY6?7wcOʤ6K?NMx #A?u D6Ko.ZNfsPۆQ@yTQ?Crcc?+t+T3ۃ@?%og?{&Zt&mq39A\?Ժ jc?%IDW?+d?1{vq?JΉ=5?nKX['z?/"E뤾,tdTkaf?$D?m77MQ?ϹT?_% D}e_?`HD?D6.6T7ZDT!>@ ?D-ͭPUN@cnmyh?u!Hg?հS?}EJP.s,&6_FCƣTS?Tqs*I0DN_wޏ/HK8L?v$jAǘf?٭e2\<+i7dNEV?խclXSYD?^(`;X? !7ޭ,YfA"L3O,W?6ɏe?Qq?GqhdǺV ^)P^H0~jACRB4?Os"3?àLXhY@?#M)p?v$j͓k dvVBl`?m77MMIVO?&|g?M#~J?bGV? @=};l"3g?K?2Y?A a?҈}^?[ i6?uQ3fCfLgA?,?2M?&:,BE?V\?fe֪]ZA !?+ٱQ?{&J?_% $?e3Frrg&H?r CbD#?obHN&n5i:=ZDc??̔"]2<W\9? =EQ?MۿҤ4P[?NEV;s K? [O?6YMY+>PO?|e?zUgS?YLl> e?ܚt["G?F܂Y'eRC+!>@ ? x'^?() LIpTFSwe7d< XX9X?{GzD?]E~rQ-"[?VSbB?d3_% TJ4Q?% I'B?p>?@? I'R?OqNboJ?%2b?t|8cS\bW?RT*y:?{G 1g?XVbk?ZrL_HPX UZ(Y?^b,/Qt^c*2+?%"?Vbr+"?Y!?jZFW|4>7b+_j{"perms_number": 3}{}`?g&1uz?"%@@$