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  8&M,LLl- d1cf3a86b845b2a38503da3308f490d7@4E.@9 cmse-guccua@cZB>)@}iƒ(@\Z {@ $ $@+~$@ 7@,`&@8b->U(@Y@}tʇ*@KԲ!@@(@- PS+@5$@[_$@_{fIP'@2w-! #M d1cf3a86b845b2a38503da3308f490d7   systems  <     perms_num    perms_num  version9 #M d1cf3a86b845b2a38503da3308f490d7   @4E.   mse-gucc  vasp    perms_num    perms_num!@3"@N`-@Xu$@bE A@+7#@yܝ*@jq@߉Y/$@X@ĔH$@aۢ̆+@BB(@k@W[@㈵ @SE@w#Y@%@M-[k@:T"@)WxG$@E_Q%@jt8@V`Ȋ'@2ı.&@hW(@9d_!@Pf!@ho@>yX5(@9b->(@z6>Wk$@~R!@PSB@x@(@d*G @@mz$@d`T%@&p!@Q{)@"m'@Hh'@odC@s @wTl@Ҥt[@K7Ap$@Ò @"@{*@ R&@xWl$@Þvk%@P#@Q(@"@V&R@t$@Z|)@ɥ$@9 {ڡ&@=U+$@D @~jt3'@#bJ'@i:;e @<;k7(@*)@,g%@Q,@oB!.#@ܝ.T@h5@Nё\C%@{k`+@ʡE3@qUwE+@$@\ Ac!@!rh})@ l`q!@^2&@Gw;S('@U0*0@'@'fY(@[#@.@y;i[$@Oe@z1 "@B>٬:)@82 @.lI@)t^c*@˄_M @nnLOXB$@˾+-'@LOXE@=U!@[[%h(@KR@nT$@S"^'@J4@uv28J@Q*@W}!@/!@F3[!Hx3@fҶ?$T´?AdD3@DnBbhx c8a |&E3@vasp{}mU4mU4 F6?֩=#'eRCK?J({K9?l# x̗`?3~B?F??# YVGtF~?2;ީ?X9ޓ?iq?wg ?IIC?)qx?66;?3R臭t??ᱟł?&l?㓿[br y?jw7ǹMWtp?iӤ?*Η1 n?ZаX?7N O@iW!'՞?}EJ 'ix?WSbq|#?Έ ch'H?"3cfahurbdUk?!9U`3Lmx'd!:Z?9&L=1Xq?W;sq>4`? 1Tm~p>u? 7Fve?B ܪ?ǵbluiȕ?;jL?U󌿭l?ԛQU?=$|og+/:!y?m8)̋JbIo#d .?aO;5YxM?PoFͯn?0?^)ǚ?ùO?<~K?]=1x1{v?rfc?pUj?PmplFT?nIk]hӨ*A*ŎBˊ?_x%sM»|?f e켥pi*r9_% )dq?^H0~?=Զaa1?Wya?Ԅ?z6>unڌP?%>w׉Z ͘?1|DL$?/.Uiuݠĭ?$D?e &鳓ӹ?f.py-&6׆ɧǶ ?/lV^oa?P蓿\XJ*nJ(?iƢ줿( y?-vVf?ދ/㕿tk?ި?@߼?( 5 ÿE>Tw_{"perms_num": 1}{}T?ɕc?'=@=qQC @F`A