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 fc9271b66f3fc500b4b099dcdf30493d@4^-|@9kMhecc">@j+W+@O}:"@M@:'@.9"@ypw@ S+@Oe@RI&!@镲*@z):*@jH@Ih˹#@`*@.lIF@ m &@mIF@t@K!q(@='o|m@<~ @$0#@F|'fx-@%6@܀#!@ h@>"D"@@a['@`x-@CVzNZ#@>yX5,@v@;6$@K7A-@>$@M"@OXe@6T7 @vlu"@jq4!@~oӟ&@UMu?@ <''@JR@&@>x--@-i(@HK,@"7 \"@bb1&@!X4*@CVzn@ۧ1"@N`M @gy,-@ho@@3kl@= @ OE@46\"@%@D/X>'@sFZ*/@RDUA!@!Y!@ -@!vy*@iq*@AJi &@n@ ףp=J@&jj &@#~j&@!@,&6-@Ր)@,Ԛ*@xE@ @pWs @9#@%@M-[;%@fe @tA}˜@ѩ+'@ǵ#@Wc#@9)@Ҥt@Ral!a+@BfZ,@} #M fc9271b66f3fc500b4b099dcdf30493d   systems  <  $ % perms_number  % perms_number  version9 #M fc9271b66f3fc500b4b099dcdf30493d   @4^-|  hecc   unknown  % perms_number  % perms_numbery"@M3)@;k](@>d @c]F3)@YLl>-@7', @"2%@D$](@K1@<"@X5;*@:f!@wkF%@ h-@|>"@x]"@s+ @ r(@^}t'@@@ȓT%@%zr%@_F*@ۢD&@zpwn'@9]@K7)@k`"@f- @!vy)@A}˜.%@Y>@0|D '@2Yس"@hM#@x( *@̴++%@x& @.1)@YLl>@nl"@(@!>)@;1Ű@&S#@2ı.)@E*-@V`%@>$@M@"@}˜."@>$@M%@ $@L;)@wnМ'@o_Y@Hh˹$'@ @ui@y&1!@w;S'@(XQY!@NG#@OjMs+@"D@Sg"@A+0du@d`4#@I.!&@ޓZs+@!q#@ʉv*@@M$@V`Ȋ+@MJ"@E>'@EB[ @ۧ1"@&!@Jh%@n[@7'@3.)@W2ġ'@L+ @I +@Ue'@1%4&@gaO;%@E_AQ+@G8-x'@G*@U"@A_%@bb!)@#@{P;#@X2ın!@LQ+@LOXE@ @y]@KY8֥@[%X@`"@k)$@4KԒ&@1%eT@E'@ۿҤ&@y)@1w-!!@߄Bl"@Fw;S@!A 3(@E>'y)@O],S%@'""@8L @ )@JV @t// @PSR%@jH<&@=~o_"@5+@B L(@ަ?)@Pkw @pWs @Υ@6X @A+0du$@ҌEy!@W`V@T5A}@*@Dl&@|\*6%@KY8֥&@<,Ԛ$@F ^ׯ@YV#@뭁l@k5%@E_A)@hsE%@28J^'@wg $@q&b@Qkw'@n(@,E| @)@mQf\)@|a2E&@=~oӟ} @mnL#@<,Ԛf@~| @H._%@2ı..@Vc#@0*@bi%@#G"@ڊu*@iqn"@7(@R%}'@iq@V(@1(@9z$@#@2$@wb֋a@ض(A"@ x)@q!@6>W[ @=+@[tY @YiR m%@+E'@ ϛ @O],"@wn<)@7|@wkFm%@ԕ'@f2}@N @S c Q+@Tr"@W}W"@4@4@4@unknown{"energy": -664.20043427}}HU.%s}B]Q?PlM?mO^~jtH?Tb.Q?C8 uʣaQQEn1/17?.84ׂk_#IP?vꭁR9*ry'LX?Ry=T?z=+~7U?MjhAq@H6?p[uM?:`4?ǁW˝ip[uM8FGI?WmUR?() ?i:=Xj`&|>$DR?,amB?ʤ6P?%s}R? |(b?ܠ[;QB?̔>`̖pc?HSWmUb?!>@ ?v-u`?A !?3ۃ ?PۆQ0?V6odqc? FS?vk ) fh<1_#I@?-+NF?!:Mn+?j0 Gd?u6Y?vk I 2&W?'jinZ?#-#V{  RD]E~?X9Xܚt["7?ro~D4?#-#F)h]?SKW?̔"?[*MFeFn1P?eC{V0nA(@D?&Sb10&T?FSweGКiQo{G 1g?_sPNz1S̯\?nQGĔHg]J]2a?h2X.+=)c(֩=#A? e?N)]R?,?2M?#-#F?V`1=B`?'b WzN?ŏ1w-!O"ߥ%X?3fC?=mGP<UXjp?QTEk~E}b?2Ǟ=g?;PVP*6u!K?+ٱ!?a2U0*C?{(3O?ȗPQ?Is a? +jS? .V`ZZ.Sl?<~Ka? Xi?g Lntmr?i?P?{VP?_#I`bD3?<.9dj=&Rj:8؛X%d?9̗'?RhL?FCƣTCLn1() lwDgyIشRbA A? ĭ((֩=#A?&|'IPpYG?^ PjTVDׅo?IBpDk\?Oʤ6+wJL6w\mO?O'c"~ V?Q?bc^GL1%eT?u!Hg?R\U]Q2K6 \^Tb.A?fLg!kHcCGY+N;]xi;.X?sn?3/`@fg;5?RTJ?cbqmX?u $?1|j?st%]1xu?pQeh?'eRC+ŭa1Z{o??,uMP$?uRzX?rQ-"+#fF?j U/n2?e?Vc#P?m)bpDk\?s]tk*.NFn1@![o?DJy\?l_?U+c? iTdK:`$?'eRCK?_>Y1\>PllVSbbyxρ)?| U?lUv1tc0*e?VEUٓ{{"perms_number": 4}{}`?@?#.@@$