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- 778d96a56f00f5aef255f78aa57b8296@4=0<@9{mse-guccP}:@?l*@H])@ v@1 {%@aod%@JRЍ@2Y&@1 {])@S?o*Ra@i #M 778d96a56f00f5aef255f78aa57b8296   systems  <     perms_num    perms_num  version9 #M 778d96a56f00f5aef255f78aa57b8296   @4=0<   mse-gucc  vasp    perms_num    perms_numqN+@Pkw!@Y/r@%1,@j%@k&l3@='@`!@DԷ̩&@W&R?%@F-@(@4)u,@&䃞J"@=~&@Pkw|*@j+@z"@ @`)@ '@5l? @ yǹ&@nQfL@}:30@ͪϥ!@ $ '@W[$@q@H*@h"@$W@->x&!@X4"@0{"@4@b%@ت@?M<'@# )@ޫV&'@Vy @]ʾ@@H0'@%j*&@pq%@%u++@_Ah'@ŬC9*@M"@Dio%@d`(@l/@8#@,+MJAw!@**+@],σ@ @@'@/$@{ʄ"@)$@ZwgM&@@E>' (@C9Ѯ&@|a25)@4"@\tYL|"@@Ws`(@{/)@ 2%@V}b"@yS@6ُ4)@Ď @*Ral!@xZ0%@oe&@lIF~"@L1*@89@(@=~oӟ(@y;iK @D/X @@Ŋl@іs)J @kC4$@ %!@ [@"c*@{&@WL8%@;5Yn&@oB!$@?ܕ@St$/#@T[@~n6%@ >)@gj+v%@ vöE'@R8o$@}\*@T['@ c'@JFž&!@A 3mO)@@ȓ)@s&@%XJ @2i#@T5A}@}?5^I @-%@lIF@BL@}RX+@4%@ht"@gj+V*@W[~"@ ףp='@lC8c'@H.@D!T'@48E7)@#-# $@\='o@=$@C+ @R?o*"@N#Et)@WV!@s]o @ni5$1*@bbq=!@pW3%@$bJ$['@jZ_$4@1%e"@b('(@xWf@42%@7XO'@}8g@}"o @ T*@"@LH"@4@4@4@vasp{}8E'Gufh㈵D?A ]\0&N\5Q?%Ί>__Q[&5@?:`d*g\8P?]`7l[d{GzD @]70@NjP&|G?ŏ1w-!O?Za/T>hCYZZt>IӠhrrg&HP_o_qV횐8! ?z?оS[ c W?מYBa]?h9Cm[?d?HBJΉ=5Co?lFT x#_?3/p?yCnK>4ׂ[?reP? t؜gBsAFc[a/M? iTd['eRCK?[X7Y?AgҦy?8Zx-lp \a cI +f?Xo Zƒfw3ۃp?ig?ˆ5Eaggy?4 ;?+Tuv28J^m^ PjD?gejb[ i&?jYrLV0{vj ~bu?Za/$?߆X jf?*wk?~P)dK?2YAS?E&HbNwxF?%]3f[Oʤ6+?_`V(l -]?9yYS{bm8B?WmUbȗPQGĔHg0ACw?6 \^?MۿҤ4?*g\8p?_>Y1\ ?Ov3_?rQ-";Nj@?r„ѬlO?~*O T OmYxy:WRʅʿvV%q}e_?(֩=#q6ُq?f.pyYf-=j#cu?Tqs*4woqaodn?7T7`BwIQcT^ PJ?^0g?$jdW 3j?25 `?*4PGŧX?x!N8q{?j>"DR?섗b?vӂW?p-ybg m?Mnk?kѯo%^?K|%p?() RarQ-";R\U]1?: vAiܛ0q?!>@`ǘ`?cyW=`^?>Q?`>T?]Mj?V횐H?ùY?겘|\kӹd?]a?$Pe?%:jtkt|8cS?2sVR? FCE?50?]">D]=>NMw@Ѿ{"perms_num": 1}{}N?9P?05ɶ@@nO