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 z&M|,,l- 2fce605e3510c50472cbaa4d5f52cc6b@4E6@9(qamse-gucch:;9@k]h*@LuT)@';@'o|%@Ƨ`%@_{fI:@#bJ'@o_g)@9b->"@h #M 2fce605e3510c50472cbaa4d5f52cc6b   systems  <     perms_num   perms_num  version9 #M 2fce605e3510c50472cbaa4d5f52cc6b   @4E6   mse-gucc  vasp    perms_num    perms_num-@yܝ%@Jvl$@d]KW,@Ra)@`@ W @/$%)@cZB>8%@%X-@ 3"@ 7@Z!@+(@ɰ72%@%n*@- PS6@7Ou0"@47"@jWVd+@y)@&R?o*@J0@"@Oc@x@%@t,@qm'@E@ +#@8gDioP@\(<@ǝ_%@/b@#bJT"@PLۿ+@yܝ @[ A1@3bbc)@*D/@h˹W@vlu-@B"@:X0"@X^@S:)@V`'@&†@S?o*R%@ްmQfS%@rm@b֋&@VHI(@LqUw@d)@C+"@u @,g~5*@7G%@d@h&@R"@>"D"#@҇+@'@Z%@Ǻ !@vlu)@QIv @?r"@6Uű(@yt+)@3"@82$@Sg )@,dg@{s%@֨htw @F68@UD"@F%@kу$@s*@ -(@£- @{1&@vq @*t^c@Wf,z!@l[ (@B}!@Z!#@@_*@3kL@oş"@8mt @-1#@Sc&@Pf*@B#@a"*@e/V @48E$@Gz+@G ^/"@jHc@F!@(XQ"@+H#"@jHci%@c#@=a'@=~o/)@ Ac̍'@*I@2=a@k (@G%@Ex%@^.;1*@=s'@fffff*@."@Jh%@ʦ\)@ݵ|г@)#@׻?!@£#֒*@O#-# @jjZ_$!@J@Է@0[w@';"@fffff$@M(DQ&@|S@jH'@&&@ڧ)@'XQ"@@j"@D;@v(@h?RD)@ %@_2Z"@wkF@)@[rPŒ @33333@bG%@CԷ%@-#"@'Nw(*@s[(@gaO;%)@+p@Þvk @ƅ!Y@3r @ o_$@&1!@^2@N;*@ <.&@G|%@46<&@M~$@~@@)Ǻ(#@p= @ߡ(W%@'f)@~:`%@z):'@ {m$@ x%@Tt@e6@{*@"o%@3."@>M)@#GG"@*Wx'@58EG&@';@}b'@1(@p>#@:X0@Y$@ގpZ@wE"@Gɫs 8*@)t^cw!@To l@sM*@Tt$ !@ %@q&r'@1@ ^"@ZGUD}(@6@%@T7P(@6X@+y @<|+@խn"@"O"@4@4@4@vasp{}4݌8(veZQfc?fds??ZӼT?ql#~g8 p?-C6:?paS?ޏ/X?[[!Rn rhq?{-|lصݒ|Ef.pyi?ezFw?B 8bI?:q9^ŭ7?ZPۆq&z|?-R\U?Ҏ~7݂,am?7{օ]yt?(/r%s}b?6qrCVDׅ??W{ ltaԀAҧU?yCnWY?%qVDMՑ#m 2&g4`?k$ 5B˺aQcDJyYk(ц?6^i?j늉?ǁW˝i?^?H'-,Vp5VI[ޮp?7T7P/$\?tBK8Ndz['gc?_c!?,Q8?IҾ >*ފntg>{"perms_num": 2}{}N?ط"7J?cg'[@@nO