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 f6550d2ef69fb2cd6468a3ad6ea59bdf@4^(@8Ltejhecc#@Hm(@`9"@S㥻@_$\ "@Z {,%@ޫV&"$@ N,@v(@QI @4)#@+E,-@+~W@XeS!@@5U"@+ّ'@#~j,-@ҌE"@vq,@o1@۷$@D-@u"@&9 {:(@H0[W+@~T$)@e6Ȕ&@ϽK &@?ޫVf-@IV(@гY,@hbE"@%@@a;*@Pk@ >"@:ǀ| @dpJ-@%^)@:T'@5 SB+@ar*@#-RL+@ N%@d*ߧ&@}i!@`h-@K^)@*@ r@.9,@"D'@}?5^%@*&@PS$@&z@[tY,@ҌE%@)@_x*$@;f?@\m(@0Bxd)@k @<+@xE𿕼+@(\O'@9d@%]3f"@ ܺ@?ܵ@hU%@t{IC@d;O@+0dug-@|\*&@%jJ"@:}k,@K"@0)@Z {,=(@]FxK@HQ)@Yѝ*@#EdX$@o%;6B@镲$@,Cb@Mb"@Jvl+@\='o #M f6550d2ef69fb2cd6468a3ad6ea59bdf   systems  <  $ % perms_number  % perms_number  version9 #M f6550d2ef69fb2cd6468a3ad6ea59bdf   @4^(  hecc   unknown  % perms_number  % perms_number @+ڧ@ܝ.,@&S @%@-臨(@vöE@?"@oq*@xi@'X%@47r)@0|DL@67'@Bi-@="@?ŊJ"@$]3& @iR t(@hs'@@@$ {%@ɓk&/%@ <.@&:&@Tގp'@e@8b->E)@To l"@cbqm @#*@S"^%@'" @KqU'@d"@Oc*#@ʡE*@xWf%@x] @.4))@q@Hf @Afe"@![=w(@)D)@ <@$#ga#@d]K)@~@@pqd%@/L F @yt@St$w"@aP%@!uq[$@&j*@d]F'@6X@Mb&@s@ v@-9(!@>'@ʾ+!@:T#@Wc#@+@,g~5@N`m"@B= @0_^"@&ǝ&@Wc#?+@g E#@~T*@@$@{+@cz"@)"*@46!@ "@ǵb "@&Sb%@"@z6>W(@+H3)@(M%@!Tc"@Vc@㪲0)@/' @@M-[K@~(%@鷯&@,Ԛg"@Sr3\+@)(@b%)@ʉvR@eNŴ @A@mQfL @x@٤$@}!@@Fj*@46<"'@DJ%@{p&@dF$@C4@c(#@ uii@ {,}%@ pE*@ʉvR%@s'@iƢ\$@m+@'@cz((@ZB> @ypw)@Y)@j>"&@ @SG#@^/ @&@@ȃ%@:KT@P1@ ^H+@KԲ%@~jt"@-F*@ vp"@S'@DY'@!uq@`ME'@2d1)@HP$@v@E$@@i"@Nz*@nr!@Ue@WL*@1 @%G%@(D!T'@)t^c@b("@ KY1\ǜgK6>}r$g uZDJyL?Fn10?E>at|8cC?@BYZg?MV 5?E&HB?lUt(CULog,{R?Z}uUf KY1\>fLgh^^?};l"3'c#7lɪ7Y?4LmN>QdTkaF?m_H'=?nA?h㈵?: vaKUZ~OV6oT?+XX?4JAp-Nt[%N?I%r9?[X7Y?!J.^f(7S?}E?&pn`?ŭ7?mrS?KV%}` Om9x$^U() L?(xߢc?҈}^?1{vAMnKIӠh.)?:8؛H?5-?iK?2tR?;s ;ŸJcn =Ea?>6i?Udt@BD-ͭ@?1|j%S;f?Z H/2[?t^c:?VF?H#fF?J? w?`HT?HSȕzVq@HF?>M|aۢi)x r~bUmHSȕzf? x#?a0e?MQ?صݒ2LtK|DL$zYiq0'hcUh b? ne$Di[~lo?u dx$^e?u 4x #q Įf?? i$xC%m3E?[ iV{V0ۼqRh? 0M?RG^ce?:YXHu>=mg?;~V? [c?F%uk?@5_%_?8ӅXa?Rh\?cDв_? @=QgsUͮ{+b0-aS?p>?`@CR?Ρ U1e?+S`A ]LAiiO ?O=?PQ?l7qJ>g1`d>R+>{"perms_number": 3}{}`?YȮ? OiiA@@$