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  2&M,LLl- da5e2b7b59c84f700c857994cc6c9bb1@4}@9Bmse-gucc|a@[ A*@J))@$@M-@겘|<&@1=ay%@}yщ@x &@ݘs)@J{/L"@r.U-@]Fx%@$@M-@Mg'!@1=ay%@}yщ@?!@ #M da5e2b7b59c84f700c857994cc6c9bb1   systems  <     perms_num   perms_num  version9 #M da5e2b7b59c84f700c857994cc6c9bb1   @4}   mse-gucc  vasp    perms_num    perms_numݘs)@ $(~"@%7'@^}t-@]o#@ܵ|,@k@.V`%@I.!-@VCb"@hUMP(@s߉Y/+@(@|a@H}@J))@^&@aoT*@Q@ $(~"@c('U @^}t-@K)@E$]3*@= ףp@XG,@'@R\U%@J{/L"@LuT@]Fx%@G=D;+@Q'@F 2@]o#@tF@k@^&@  @F 2@XG,@~5 @R\U%@K)@vöE@= ףp@&Se@B`" )@ W'@%ǝ@Ǻ%@.oS%@'kC4@VI&@[닄'@@vN#)@5Y"@7[ q @!<8"*@ͯ,%@MJD@Ĭ&@"@n!#@iWV+@=\rI%@ :us*@1d@9EGr"@mIFΒ @ZӼ$#@kC8&@wJ+@ݵ|s#@b('*@bJ$@M$@L+@8ߡ"@MJD@w;S,!@"@]o5"@ vy%@]P2@ F%uR'@F?)@L'@&Se@}?5^@ W'@R8%@Eh%@Fj*@?V'@ u)@Z {,"@E|'f%@&1)@£@ZӼ$#@p:ǀ!@wJ+@d: @Kvl!@Aȓ @@Eb@5Y"@"2$@ua&@,σ@BC'@#gaO;&@I)@]o5"@߉Y/"@]P2@E_A(@;i)@3%@v"@ @I5(@7[ q @ϽK@ͯ,%@R8%@@j"@Fj*@EdXI(@n2d)@8ߡ @ @p?o +?GR{a`SAѪ!q4G8"r&"@?${!Ud?y]ꫫh?p<a@FIqTqs*Cʂ?Q3UvBBe?V%a+Sp?Ɍ^k?~oӟHQKu/?1~vwVI{${!Ud?y]?ꫫh?3.@po +?_@/ܹ0r?bFx{@l/ڂ?p<a@?FIq1~vw?VI{BBe?V%a?+Sp?Tqs*CʂQ3Uv_@/ܹ0r?bFx{@?l/ڂ?Df?_ p?{?mtm?B&9 {z?6V?b)?0`Ʌ"|?W}W+ٱ1?×?}ෑ>Df?_ p{?mt!9i/Q(hZӼt:X0_~?ͬ =Eq?Yk(ц?TsPU@wԘPJ8u?\7vfLgq_YiR #Di?Y.}?û\wbSsp?7{5z#?Uܸ|?4`[e3VN唐f+/o,;?c#w~q?4($?@-?i:]?rQzg uZ]2L?jTQz?CRz?${!UtŨk퍿TUh \?FSwew7{5z#Uܸ|?qsOps?x*Ok?:Irvk )?I +V?۞ }4($?@-i:]?J8u?\7v?fLgqm?B&9 {z6Vb)!9i/Q(h?ZӼtŨk퍿TUh \FSwewX ?152-?PU?gc%>{"perms_num": 6}{}T? c? X@@F`A