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- 9b3068083361354a918386c9265e8dff@4 @9'[mse-guccr@HP@5#*@(@cz@)*%@qh%@ę_"@Q(@Y"@+@'kC4*@M@,g~@1*#@x9+@y$@0Ӗ,@ #M 9b3068083361354a918386c9265e8dff   systems  <     perms_num   perms_num  version9 #M 9b3068083361354a918386c9265e8dff   @4   mse-gucc  vasp    perms_num    perms_numf2})@k@ v#"@N»\$@([Z%@kC-@i"@Á,`(@F 28+@N`(@Lۿ&@%@MSt4-@מYR&@_{f*@Ԛ@)t^"@ $(~ @>"Dr-@xb֋ %@ׁs'@σv@>$@M}!@'; "@eX@9(a!@!A 3@ q +@zަ?@um@9b-> @4i"@(y@>>tA}%@'1J,@x( %@Y(@.R\U#@מY@4@@j(@)Wx @+ٱ)@x@*@k+$@V@3P,@ʦ\@j>"%@GW)@<@H0@žv-@QQG"@St$/"@[Ӽ@9b->(@eN'@ǝ@4 %@ ܺZ%@Lۿr@hta&@;Sƾ'@1%@иp $+)@"@HPs @,)@1%e$%@*3h@e1)'@ ףp="@&pn:#@:T*@|?5>%@ׁsF @@ȓ)@̯& @z,C"@ K<(@46<-)@x@$@B[Υ)@sO@t%@d @-#@HV"@^c@*%@?o*Ra|$@ޓZ*@(@^.;1; @`5!&@pq@Ah:@̼!@K'@%ǝҡ!@uv28J#@s)**@ +Y@)D"@3܀ @HPC#@>"D=&@k)`*@+j0 #@ F%u:*@W}W? @EB[$@/r+@cE a"@%u@],σ;!@מY"@Hm~"@>"D}%@cՐ@DUy'@!)@;'@Bi1 @=@ v'@ek} &@k%@$ +@E^'@hW!)@ T"@ ܺ%@7ُ)@Y8@ܘ4#@q@Hv!@QO+@"D@_vO!@e6$#g@9 @=U@wӂ"@%#gaO$@a&@ʦ\a@v (@R'&@mnL)@Vn!@dp|"@#@d@z(@|a2U0 )@{,}2%@N#Ed"@L@Ӽ)@6~ @.Q5@aq8)%@%@Y"@O#-*@n"@#EdX"@4@4@4@vasp{}C4d=-]boJJ]2aܚt["g?BwIQS? a*vX歺d?GFMb ?YLl> eRBb?|Rg?1{v1?K[3ۃ0-y<-?puz.m3a?ua?wH1@ T:YXH?-[닄l-sM| E?$D"mOnbJ$(f$`?3.\9Z[| Zt> e?boJ?J]2a?ܚt["gBwIQS a*v?X歺d"LQ.'"tv7?q?+=)J?yxeu?3OL?39AlGf?.6YM?;s [?</OrŸZ?b)r?-sM{(g&5p?}r?`HT?|8G]<-?p'@&"dTI?IaLcTB`*31};l"3'?d7iJ?H2wj?n/vPkwl줾,|_ `?WY?wH1@ tt>@ ?lTO_kѯoa2U0*3?6 \n?\mOx?aUNY6pd?o,( 4jH2wj?lTO_?kѯo?a2U0*36 \n\mOxaUNY?L'jr j]@"I?6pdo,( 4j?H2wjW?6ɏu?aq6m!>@ SKW?1]aw'-|?z?h㈵Dp;jW#^?JB"mOt?zn_vj.7H?nYk(g?T]T??$DF?3`Y?;f_#=B'Sn?`UNc?}֤r?'eRC+@_[?!S?QfL2rV?bDc?:8؛bZQf?%.?ʼnvt:RuHSȕzfiQ{?xWf,z;P>{"perms_num": 6}{}T?{ͣqe?"m5;@@F`A