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- 1f5ce4bd3647c0c6de924e327462060e@4F@91mse-guccx@ٔ@N`]*@#bJ(@5@5UU&@{/L%@eN@"uq+@46<"@ho@5A #M 1f5ce4bd3647c0c6de924e327462060e   systems  <     perms_num    perms_num  version9 #M 1f5ce4bd3647c0c6de924e327462060e   @4F   mse-gucc  vasp    perms_num    perms_num}2+@/r]e@&S#"@Ym*@eSN+@pWs@s`!@#%@QQw @#@w$-@NG@Y2"@@@x=$@m-@W>~"@?tA} %@K7A @ .@.n,@{'@mo%@WCK$@z6>W@ )@| *,@K%"@!lVM)@g?*@Hm~7$@Dd@r߉$@ep:@4OP"@T+@/n @xZY@ ,@?@M»\%@P6 )@< @NPT"@ N]y@9̗(@wN#'@A}˜.K@ݏ%@I%@MbX@6 rA&@RZ'@HK@Ҥ)@"@R\U @\='o)@P1.%@fs@E>&@Ku"@HĔH7#@V *@מY0%@{Fw @ m9)@@!uqk"@X(@L2r)@zNzx@E_A $@R)@=yXu@иp $k%@KqUy @qZ|*@.Q5`"@QH%@qrCQ$@d]K*@ h"'@"T @6&@ڧ@A+0du@ .V!@㪲'@-c!@`V#@q $ +@pB!a@_y"@S?o*R @Z/rM#@8LP&@ *@jt#@ v*@dwG @5^I $@pZo+@+ݓ"@fL2r6@7ܘ!@ܝ."@c@z!@Ù_q%@i@V-'@->x6)@}:3'@Y @A`@[rP¬'@/r]%@ͯl%@.͗*@4c'@M*@f1"@u%@[| (@Z@CԷ<#@V !@C9Ѯ*@aq8 @\]."!@EdXy@S@0@4R"@$@p>?&@}:3@W}W'@c*&@5ctv)@u7!@9@0"@d@sFZ*(@*pF)@^c@*%@C9ѮBz"@|@QCB)@`q8 @D@Kh6%@ &@ہ"@YLl>*@ʉvR'@k)Ɠ(@8 a @T @m@4R @r߉$@x=\!@"@7XO*@Uy'@I%@ k&@u $@>$@M@67',#@1߄B@иp $;%@%C)@N{%@~:3P'@s.Ue$@y]`7 @vݰ'@Z!'@4 /!@"uq-)@`7l[)@=W&@^ T @Z {,}#@"@t^ @{,}%@JY8@VI@+E*@aMY%@7',"@q@h*@33333"@"2(@R'!'@*@/>:u'@1 {=)@^c@ $@/ǵ@խ$@:@ȓk"@Tގp *@Ae{!@9#J{ @£*@rh @bqmH%@X'@/ @hs"@ݓ(@Tt<@гY:%@ m'@b@,`^ @?Ƽ*@i"@3K"@4@4@4@vasp{}zlz:LVK8 W_?gsepDkv7?D6.6DV_]5{X?uN*3AkׄƠc I'rNM?;s k 8Krb?/CX?MV{GzTǜgK6Nsѐ(u?IpDܠ[;Qb?-[s.UeU?^So XrT?|A X?w0ba3fc? {jO!WYP?$DiY+N?Z(Y?Ox?kzPp&R?o*rV\?R =Ne?/$\?7k?h a?GR{a>tA}l?9yyPȒ9vסqsIvS#-#VÜMoMf?30&&? !p?N]+T?/PR`LI?wb֋l?$` ĭX!Ccxgd+,?QNsi:-?B0&N?TB`׆q&Dd]urq?MPDSVs?y]`7l{?GR{a?*øK?m2db?҈i3fsa?kHcCW?Ta?Fu:`?c'>`?2[~jtc?M.:oX%S?Y,EeuR_f?*T7C?uoEbj(@TzUgc̯\?pzg?+~7Uq>?^?Wg?9̗'?)_BFgฌ*k`iQqk3 j?IP?-C6?KTo lea]?v'C8  9!l?*kqq?!J+)Tp?TUh LIӠhg8 pOwxp?]pXZ?Oʤ6K?/\X&|!>@0?30&&(ȯO?wJL? neyؘq?eC?`eM,eHPsB?PۆQPrMdw?RH2wM?g|_\fkSUh fa2U0*?$cqAg6ُTٓl;оD]=>{"perms_num": 1}{}N?_5.?w_Gu@@nO