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- a55963031b41bf02b232cf19b56c9e0f@4TdJ@9(p&mse-guccQkw@,Ng*@ypw>)@6X@\='o%@k`%@ @֐W+@+G"@[ A#@ #M a55963031b41bf02b232cf19b56c9e0f   systems  <     perms_num    perms_num  version9 #M a55963031b41bf02b232cf19b56c9e0f   @4TdJ   mse-gucc  vasp    perms_num    perms_numz6-@j+%@j4@#@a@+@q@{k` &@ $(~y@G(@\*k,@ "@h#@sM!@"J-@g67@2%@3}ƅ#@1%!@("@Dioi@^*@6?~@j-@S:&@Q|a2"@i(@wJ@=)@I +@n @&Nw@Q,@{,}" @{㽺%@?(@ep:@72l"@t^@t$(@[=''@tYLl>@'1%@'I%@Ph@ڊe&@?5^I'@;)@iWV)@*"@wgf @eI)8*@4D%@"[='@ -&@++MJ"@#@@Ŋ+@Sr3\%@K; @4 !)@&"` @ё\Cz"@qm(@B5v)@x =@#$@)@G`@X5;%@{ @``@g'5%@3h&@.V`"@od*@HPs'@ ^(@^Fb @AH0 @CVz@@j'[ @Sg$@ !@ZӼ@>p*@!%̴&@g67&%@na&@u<#@[tY,@ rh#@L;@.47%@vӂ)@ l`qX%@'†Wj'@OXe$@@ENd?R?mqo~Ô?&:,BE?TPQ+}Iط?gBryxeu?Tb.AHk :!tp?@jg?hH+Gsdx?Z_&`Mv?FSwewV_]U,'` Rr~?=us/Q(hZ H?3ۃP؜gBc? |4 q8zfO7PmvA]PV?,`?eyДm? 0]jM?8Lv0h!{Z'.+` ;V?D0.sn?$`tysvh^^?ui?j>"Db?xM.noj?s`?1E4~u8d`t?34<|,?2mN\W ?1cg~?^(`;Pmp".҈!?!*C?SXQ .R( _e3FoN\?t? ?k?dq? a*v>)?}F7+1Jz?ѕT b iTd;OU?ϛTXŋ!?j i!;oc#ufJo ?A{uv28J^}1]ah]pX:?Z>-W?a4ox(֩=#) ?@w?겘|\k?#0?#d2?v܀? Y_#I@?#-R\^0w$)ahu. W?!9i?=- n?]AqN`:{?eQEo?<֌ rg?&鳓A?1{vA;?lєv!Hk?<+i7dʦ|?PCr\qqTnf)ϼv߁H?]J]2?o[tttgy|I5o?nKX{_~Ɍe?"]h2x?AaP?`HZv?+H3f?\Va3jo?@OIhr1֑?W}W{?[1Ѕ?ɬvhx?w?NZqs?_s?X5sD]L3?[1p&s|? m9/3l{Co:$|o~ޭ,Yfa?CYZz?gsu2R臭?(,)G仔d\>Z1 ?Hp#e}Pmp:q9^?߼8u [s?w'-\5"w?I*SAq?}!Cv?T1 !z-NwxΆ}b:?DQOI?wݗ3?n2 np{gUIdo? FC?'e6pd8fٓL+ٱ1?5&|?ۈ'q???yUgnn4r t?=zÍ!q?'_i9vZ̲'9c3%kZn?/oj?%j?L'Z y+ytZA퇿܂Y!Sv:?M#~j?3.,?v1̈́wR~Rs?>Z1 z_vOV?5K!Var?BYZgh:;l?1AGZ?kSUh v![='?`E жj.T^f(7s?46Fh(e!?Rs:?녾N?A)lPWɾ~A{"perms_num": 1}{}N?q")?!e(hF@@nO