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 396c40e94fe6b21451078538cb2a0d84@4^][]z@9WTEfheccum@3f+@{ʄ@?!@;6*@%*@Wc#@?."@%@F @&pn$@?-@׆q@Ɏ@n"@`<@4Y#@:ǀ<'@ %D-@Z_$#@a8,@G@@) 0$@ꐛ-@A+0du"@yX5͛@]m[@^m"@c@z)@hb,@'$"@⪲"@#GGl @#Jv<-@sC@J8 @)@&@x"@c-@CV)@Oup*@v28J^=@T W@̌@>\r)@m$@hU @)Do@EGr,@u<^(@eN%@\ Ac&@(yu$@r&"@L~N"@0_^=@J_{%@=;k+@{NzJ&@$EdXk)@9EGrO$@M O@d`T)@]3fk)@QfL2 @f2}f+@ c A+@6Yq'@ ϻ@\ Ac,#@H.!@"J@ۢ&@:ǀ,@vۅZ@M֘-@WL&@E|'f"@~J,@=a"@|~!,)@%1 [(@Z![@ۢ$)@Hm*@Ӈ.o $@zpwn[@=yX$@pWs@pΈ`"@kF=+@E> #M 396c40e94fe6b21451078538cb2a0d84   systems  <  $ % perms_number  % perms_number  version9 #M 396c40e94fe6b21451078538cb2a0d84   @4^][]z  hecc   unknown  % perms_number  % perms_number @S\U]@R,@0/>: @NP%@e(@MbX@3PN"@xZ*@@T%@tYLl~)@*@WL@S:-@#EdX"@~R8Y"@>?@XeS(@Ǻ'@,`@}iƢ%@ ;%@Y8ō@Oex&@eu'@@@†WR)@˹W"@ QY @խ*@3K4%@g @ 8*5@|\"@2V%@GZ*oGH$@|\**@Ճ'@D@.Ue&@ @5U@=\r!@G'@ap)!@P6 $@&pN+@7@ݰm"@S. @#@Έ&@t.+@HQl#@P0A*@EdX @Dְ$@q&+@$#ga"@4Op"@=U @>:u"@.9!@:uW&@ K<(@DlY'@l`q8C @1䠄@F=D'@Z*oG8%@d#W%@yX5[*@Q1߄'@b(*@ŏ1w"@5Ue%@o1}(@j`@sK!q#@,)w!@RZQ+@j+=@>"D @o1@O|@KqUY@yCn"@ ܺ$@n)B&@1߄B@j+'@M›&@6(@E )?!@J8"@vi@d,|(@HP)@n)"%@V"@9@0G/@j&k)@0[w @a|@*p%@D; &@8m"@KY8E+@ /(@"7 )@=$@ @?xn @uq @a @0Bx$@D!@ ԯ@*@ .V`*'@@0GK%@F&@ҩ+$@CV@D!T#@)H@QHmB%@cC4*@σv%@1'@s ^o$@»\@|'@rK!A(@!%̴ @Cn)@Z)*@֨ht&@&pn@1d#@h㈵@rZ| @b(%@.lI@#@ߡ(w+@Ȱ7%@)D"@W 3o*@^ t"@ʦ\ (@Pfo'@< @{ (@8*5{P)@V$@F ^ׯ@ 0$@=\r@,yp"@Mb*@ǘ!@g  @c&*@ @?ܵ\%@ '@n@ "@JR )@ua@JX%@W/'?(@wӂ@5)^ @$~k+@Zwg}"@"@4@4@4@unknown{"energy": -662.96298036}/ 3O,<-?p'P?̔B@fg;eeC?9Z+ٱA8j3C?(ȯO)dqa?pDk,?ʼUסj^6S!^?ݲCÖ^8R?GnM-ac3%[?܂ImO iTd[5l/RqnS,amRK8\{/hG 5_% $fʉve?̔"~ V%.?iP4`a?() \Ln1'eRC[x@d?y'LX,+MJAg?<ܴYvq -pek}fsY?|U?`HD?=eYJf?BwIQc?p>?P@jW3jJ>vG?%?K?2Y?[ORRG>fI-d?BK8V?R] [?x!N?&75dvW? @=GW:K?h㈵$?ޭ,YfQ}6?֪]C yk?7T7`?2`?t>n2 nP? W8 M?8B7[?1zn+A?hY0?En1/?4 a?O!WY@'>9?kC8C?ZQf? x#O?0!j??V[[!Rk*.^?3/@?4GV~Q?#-#67k*W?&5PqnC?X|[T'?8*5{%=Զa4?R\U]qyxeUGd7iJ5Φ#kt|8c3?q4GV~I?rQ-"K .V`J?$Db: vA-;V??߾l2: vR?Ii-C6>39A\?eS#Ƥg&5PR\U]Qqܸd?&OYMS?A ]F>xa?Q [g"nN%@U?(XQih/K;5;1ZGUS\5arQ-";30&F?oAP,i?A#kqA !a`?|i@_[ iTd;e7id?Za/d?OwxpFn1`?a/PR`LI?vfI?/$\^ PjT?vk 9}r?ԜZ]E~EH'-PybWr?a>dמYb?| ^P/$e?0{vZ?ACeQE_{gUId??lɪ7Y?ŸZׁsFd? x#??K⬈j?u6Y?מYR?ŭg?Tqs*>+S`f.pyYAA)ZW?>9 `_#IP? 0=3`P [e>4aXOYM]GcM*j?kׄƠC?f.pyIg|_\f?YLl> eg,{"?oa?pDk<1=B`?H39Akg,{R?qc{/hGVL0? iTd+ Om)?cyW=`NQHJzZmJ]2a?x@dJc[;Qba2U0*#?D-ͭ@?uR?y=`?[a/M?3FYh?ʤ6`:*h?¾D1?}w+Ktf?C8 A?oQi;.8? LnT$@Q ĭHrQ-"K?"ߥ%h?kt=q?%s}BnQ(֩=#Q?O'SBb]J]2aK8En1/mV?Dh[De?F?| \i:]?(@D? 0=?rrg&H?bLLW?]2\?E'K[k*.>"PH\?ܚt["W@vh?1W&|>d< 8?$jd?d!:jrfB_?x #Q?ْUQfvd?lFT?μޡ?/ܰ?+?Ƣ>.LZտ Bվ{"perms_number": 3}{}`?z*?+@@$