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- fac794bd4e3efb55e2e5507f5b939889@4lf~@8DO3mse-gucc?@%W*@Ral!)@j@Lۿ&@_vO%@b('@q&(@nض"@@K #M fac794bd4e3efb55e2e5507f5b939889   systems  <     perms_num    perms_num  version9 #M fac794bd4e3efb55e2e5507f5b939889   @4lf~   mse-gucc  vasp    perms_num    perms_num;+@ @>@QC @3f3)@wEu@}k,"@Ҥt@UwE"@[_$ '@8L@-@4Op"&@M֨H*@s{@5l?!@{k`;"@\m~@+5{"@ S@aB+@bh&@"*!@-iv-@x@e<'@Q#$@:pΈ@0_^-,@IO%@F6()@%)@\@M+@!<8-@ .%@fS"@R!+@!vy#@j@ *@1_^}@겘|%@<Ί)@٬\m@U]@R q@N@(@>M'@MJA@㥛 %@,g~5W%@ަ?@UtyX5 $@מY(@bP@7v%@2c @scz@"@ӟH)%@l!A c$@6T)@d]F'@k$ @X5;&@& @c @ !@Uj@+'@Fw;!@4Op#@pq*@g?RDF@Ku"@ v @xqZ<#@ &@N@#+@ͪυ#@M$*@{L @1%e$@Y*@_?ܡa1Z?_EF$a'@jS-sM?T#sg&5pXF?Pclgi?5e(8'0}3O|?ywJ|z΅^t&P"M?(֩=#Q)'$z)qH89?P6 rQxGo|4`[Biށ?OYM]g?wDgy?H[@?ùZT^ PZb`?|(Bv?8}?'c|a2U0*#n-s?pDkVI{H1@ 7ZDT } }?gt?t_tnHJzH}zlˀdB?zU?N)]R?_>Y1\m?}EZ?8ӅXaz]?s|8cx?$H8t5W)sh?Fn1 a_Yi?v$z?sflj]$??b+,O?r„ѬlO?rQ-"K}A ]~Kutu^-c}s?y7RHz?Rq?u):l?U?yؘah a?סq?]a?QYLl> U|8G]MPT!>@0L}D-ͭ@a2U0*S?@j';t?Nz??dTkaf%2RkHcCwu6I?$xCz?Ah:;Y?LnqRT*?9~4bf?t[?FCƣTc?H5+-#n?39A\?LfKK1b?~jt8[| z{v}óEw׈I]!?9#@3?70!?qqO>y*޾B7{"perms_num": 1}{}N?lݚ?!]I@@nO