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  B B3&M ? l3 5f688888ea127560fdb6656bcf41611c@4^7@95|heccӼi@\(@M(D"@&R?o@.9T+@Ϡa@!@ZGUD}*@k, +@ S" @$@ B*@4)@ &@UwE@Zd;O$@AL,@VF(@8ߡ@KԲ(@VO@\wT| @$@CVzn-@4)@U]!@UwE@?"@y]`7\'@dug-@ r#@AL,@Srs@Ӽi@4F@M(D"@_51!@'XQ&@3K4@V`Ț(@.9T+@s/(@%@y]`7\'@800@c#)@KԲ(@+ X+@_51!@G!@3K4@!@LqUw@k, +@%@@ȣ @800@!uq,@\(@׻?N%@ x'@$@yS #@ek}q,@ &@UD )@Zd;O$@E|'f@VF(@c#)@jWV@+ X+@ r#@E|'f #M 5f688888ea127560fdb6656bcf41611c   systems  <  $ % perms_number  % perms_number  version9 #M 5f688888ea127560fdb6656bcf41611c   @4^7  hecc   unknown  % perms_number  % perms_number@Srs@Py&@LqUw@9(a@ek}q,@U]!@UD )@V`Ț(@£#V@s/(@zpwn*@$@{,@!uq,@4F@׻?N%@Tƿϸ @0 u(@<'@P6 @J8\%@hb%%@ @B`"K&@ v'@Y@]zk)@.Q5"@ u @C6)@%@;)T@e '@/ "@_QJ#@1*@ [&%@oT @XL)@ Tƿ @̯Q"@ʡE)@=$@)@4 @$@<,)@ @R?o*%@x @P6 @IOǣ"@hb%%@o1}$@e1*@{'@??@d;O''@̯@ @/ݴ!@ v'@PpS!@$@ m9g+@ @m"@x @r@H0#@Biޑ&@;S^+@mIF΂#@e1*@a @1段$@1*@ ^"@;)T@n4 @/ "@Ɏ@!@ޓ%@LۿR@z6~'@XL)@9@0'@Tƿϸ @OI@<'@7qrC1&@ޓ%@YV+@I2e'@C6)@bg "@3P%@ʡE)@@r@H0#@@ ?ȗPa ESo?Nwx ?76;R}g?Avc?P?#-#6?9̗7+ٱq?ɯbc?[we| U? fLzɐcYp? Lu[[X7i?66;r?!>@?]/M?[[!b?^6S!^?{gUId??@?_vO^9:ZrS%Rg?~*O T?]pXj fLzɐcY?p?_!sep?8ߡ(p?F̱!>@]/M?[[!b>76;R}g?AvcFCƣTC$ -P?i;.H?Gqhd? 8KrR?5hP#-#6?9̗7?t^c*?;]x?Ww?Gqhd 8KrR?5h?Nwx? @ ?ȗPa? ESo?_!sep8ߡ(p?F̱?^6S!^{gUId??@Gqhd? 8KrR5h!>@ ȗPa ESo+ٱq?ɯbc[wNwx ?76;R}gAvc? fLz?ɐcYp!>@?]/M[[!b?^6S!^{gUId?@_vO^?9:Zr?S%Rg!>@]/M[[!b+ٱqɯbc[w? Lu[?[X7i66;r fLz?ɐcY?pP#-#69̗7?e?| U>76;R}gAvc_vO^?9:ZrS%RgFCƣTC?$ -P?i;.HNwx? @ ȗPa? ESot^c*;]x?Ww Lu[?[X7i?66;r$?y"? *O&?Y>{"perms_number": 4}{}`?;S~?&O* @@$