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- 249480c77b48182ac3da569e0c2ff133@4wN @98Fmse-guccKq@~!"T+@d`T!@ r8&@:pΈR@Kq@ϽKN@ K<<)@g?RDf%@RQA'@NPT@if)@Bf'@\&+@d`T!@d;O!@:pΈR@jMSt*@ B)+@*<%@P6"@@a@j>"T+@jq@= ףp@=yXu%@g?RDf%@* @NPT@J$(F#@`i@_$\%@if)@0* @\&+@zަ?+@ >'@[| @zަ?+@4Op @[| @jMSt*@{@*<%@)\H@n )@!Y(@6T@HQ|%@vI%@Ǻ@gd&@> '@HIO@ m9)@KTo "@]3f+ @<8b-*@6ُT%@n@^&@L"@![=7#@XO+@67'\%@:M @խ#)@Pc @N ^d"@P)@'թ)@Vc@$@!)@ h"l@w-!l%@"JV @6T@k]h"@vI%@GȰz$@Z*@wTܬ'@ЛT+ @Uy&@@Ǻ@AJi!@> '@#bJ$!@$@#G*@ h"l@ "@"JV @">#@b&@Y*@ض(A#@-*@]P_ @( $@# *@IK"@n@fa!@L"@J +!@bٝ%@HĔH7@ '@bg H)@uݰ'@)\H@"@!Y(@1%%@Ocz%@r鷟*@"-R'@n4*@!%̴"@k%@D(@@">#@46 @ض(A#@ ^@]P_ @k%@x $(~@@LTo l*@h%@4Ry"@?Ƭ)@]C"@'@ '@<1Pn@uݰ'@2b(@$@Yb@( $@n@IK"@)@1!@8b-> @t!*@P3!@|г)%@"-R'@$(@!%̴"@Sr3(@Gz@],σK%@"'@eS@|ʄ_J @LTo l*@Hm~"@4Ry"@4@4@4@vasp{}]3޴NӢ>6ai^`V(r6hmnKX[Ah@#HqZa/ |(r"ߥ%X?̶ֈ`Lz-<,ԚmduI?d?H"0Zq?Ӣ>6ai^`V(r?6hm2#R?Nz1dͮ{+c?VLp?q@Hf?bBW"p?duI?d?H"?0Zq?>q?T]d?7h>n?̶ֈ`Lz-?<,ԚmnKX[Ah?@#Hq2#R?Nz1d?ͮ{+c?Za/ |(r?"ߥ%X?VLp?q@HfbBW"p?Mp?S[ c6YM?Mp?S[ c?6YM?>q?T]d7h>n?N=jnc_`}?J4a:TSb?an??̔>M Od?Oq^?IJzZ|?!p$`s?>Vf?3.M OdOq^?ۂq4GV~Y?2#b?]E~?" l |E^so}?-k;?HH}?| ld~]?Fn1P5;Na-c}s??Nx҇.oi?W[na[>?z=?}|.PrduIA a?N=jnc_`}??IC3d?>9 P:8؛H#tF%u[?Q+Rb('u?'Ql\qqTnf? |E^so}-kбJ|?qŦu?8d`tIJzZ|?!p$`s>Vf? @t?$@Q?#dy7kdZZ?W[na[>z=?c#w~qF@#HxqŦe?+&|Q]yd?MP$?3.9 P?:8؛HKh}r$?QF\j@xr c?.Y @t?$@Q#dRG^xĬw?N$hnIu?I +f?h㈵T?ph`RhLg 2*lq?.5B??+H3V?ZrL_-y<-?pe?y7k?dZZfLgaM7Qc?Ir?;?HH}| lb('u?'Ql?\qqTnf?o +evk O?g 2*lq.5B??}|.PrduI?A a?[:rڧ1ed~]?Fn1P?5;NafLgaM7QcIr?RG^xĬwN$h#tF%u[Q+Rc#w~qF@#Hx?qŦe?Kh}r$QF\jo +evk ?O?(T?ENN?)y^? /vn8>{"perms_num": 2}{}N?x,v?T(@@nO