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- afe250be85c2f071d5a48dfbaf809c1a@4o3@8@eqFmse-gucc0{@upn*@*(@jM@g\8%@gy%@77',q@<(@Y2"@ 7s$@y #M afe250be85c2f071d5a48dfbaf809c1a   systems  <     perms_num    perms_num  version9 #M afe250be85c2f071d5a48dfbaf809c1a   @4o3   mse-gucc  vasp    perms_num    perms_numCn,@:KT(@HhY@߾(@@)3(@yt+@EGr))@3.(@&P6z,@Nzs"@=U%@s`*@~oӟ@@0Gߛ@]h@3K$"@N],%@ϛ'@"A,@N ^"@-$@XO0+@o|@Sr@x@e%@hUM&@2ı.."@4Fh-@_{f)@߉Y/@$(~ +@K;C#@yZ @#bJ$@n+@@a @sK!q@[Ɏ,@=@#^%@J8i)@ m9@e!@ t@a|(@7'@Q @: z%@6ُT%@}kϬ@>&@80'@EV@uv28J(@T "@Ƣd @)@T2%@䠄@ڏa'@ "@s.UeO#@P*@ 7%@:M @(@ahs @|\z"@ZӼ(@ZW)@7Oup@Nz$@L(@) 0@e%@qh@ @E!@a+ey"@ (%@ܝ~$@jjZ_*@1Bxq(@ׁsF@(''@U[r@JY@pW!@0{'@]Fx!@]#@q*@$+@sᒳ"@$@M-k @dF#@߄Bl&@4*@ꐛ#@^.;1)@0 u @x@$@񘁪*@yt"@gy@a_Y)!@eu"@k, "@L\%@a@ڧ'@7)@ (@T@@^x'@0&@%@@j*@X2ı'@`q8{*@#GG"@9z%@U)@.@ PS:#@o!@N ^*@ϸp $ @~:p.!@Pc*@3@ʡE@]"@xZ$@.R\Uv&@Zd;o@'@lV}&@+j0M)@]"@('"@$EdX@v(@~$)@ۧ1E%@s["@˾+-@&†)@9 0 @=@o_Y%@>'I'&@Jh"@HIOG+@T[(@=(@ F6> @xqZ @7ܸ@M OO @c@z$@E|'f!@u'@oG8-xQ(@%: @Q)@1~)@Qfb&@UNP @m#@NG @x]` @%@E_A@TގP@"ߪ*@{NzZ%@ {,}"@B*@'Nw("@_5'@}'@C9Ѯ"@B 3m'@?ܵ(@/$$@Opf@됛$@aTR'@[Ɏ"@s`*@!@ @#*@Zd;O @k)C%@&jjZ'@,g~5g@ctv2"@'@(@겘|@~T"%@j';D(@t@mnLO@Ϡ*@lxz,"@ ^)"@4@4@4@vasp{}5\u\?~jt8?ϹT?x?n|YLQtYL/1f?:pΈr?_=[sn/Ft|8c3wِfp1zn+Q?O;5YN?]? Lnd?y}?-C6*A }?ޏ/HPl_?9̗?NdjbLLW s69|rۼqRx?ŸjD-ͭ`aMeQx? [c?l dv?VBwI|?cD(bE?IICc$@Q?5;Nq?[vxo +e1Wh#M)e? OmidgVBwIUlsczR?W\e?4 ;hk*..?9 Q?k?Lm?_f?anrl?BriUMuVF?(!;oc#u?,u?[{C8 A?F%u[?m2db? uXfE&HR?*WYt5"X?5x_ ? rhq]Pv`?6DeÊ{(?8c?yqr?b,/o}CVzNz?'H0urhb?BwIQS]`7l[t?@c?ltOq,?%"1s{?w gJE~?mi*Iխ~?5)^XI2?B:w-$`?'@jc?ԱJi7[? ESo(]g5z5@iq? ESpLpvki?Dh{q@H&,cZ{?t|8cSly?fo[%Z G`? .V`j?V_]5?r_so@mX,am+pa?Os"s?9CqǛV1?xWf,zwEx?ګu?&|>/n2?fu<͌~4lx0DN?䃞ͪu?`$o?x!Mùifu5& y{?(hr1v?t_l3/0?/$ul[{? LuK?;P<-YU?/J_q5&\R}?Ul) p?2[ i&?!>@`?4zK8<6:r?r{?\ mtF_x? xX9X?i*!S? ?p4r ?Br}?Gʾgl;{"perms_num": 1}{}N?Zc? r4p@@nO