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- 7b84dc1c46314c3a0162fa6ee4579efa@45xĈ@9q2mse-guccjvD@.nl*@Ps2)@QH@%@3%@cx@M O'@?2)@%&@Xs #M 7b84dc1c46314c3a0162fa6ee4579efa   systems  <     perms_num    perms_num  version9 #M 7b84dc1c46314c3a0162fa6ee4579efa   @45xĈ   mse-gucc  vasp    perms_num    perms_num`>+@1w-!/"@WI@[ A,@Hz%@T㥛@@g'@E/"@>yX5}#@yt-@cZB>%@vq @&1*@T8@h:;l"@Mg'D*@a<+@HP@ -#@==+@S7@e%@+9@ȓk@ 1!@F%u%@k]h#%@K4&'@!qO@Ynݝ)@N'@@j'++@B \!@oŏ!@sFZ*O@a*@M֨(+@V-%@]wb!@6v@}k,+@Y@hW!@V-%@[@8gDio)@m(@0Bx1@dww%@N%@ۢ@r&@K(@k)@wӂ)@:E @h㈵&@(a_@˾+-@eI!@ '@x@ٔ!@JY#@dz*@qUwE@t~"@moR @nnLOXr#@M(4&@ *@ѩ+#@Gɫs )@ϠR @ $@<*@:"@)@}kL @ ϻ@UwEO%@䠄&@#S"@9(a*@@j'(@ K<(@T @C5v @IV@P1T @ЛT$@Qi>!@a@U0**@WI&@{;%@k}Ж&@_ D#@)ƈ@U#@^)@_L<%@ *@_f%@ 0'@JY$@iR @HP'@<'@V-"!@v*)@p1=)@6YQ&@鷯W @c#@9]@IQ,W @HK%@ {@,eX@n)*@mi%@"J"@Gr)@D;"@=U'@<,'@lxz,@pZ'@@߾(@S\U]#@z6>@*Ral!$@NG @fN"@X)@(r!@4S @S:h*@b('%!@o1%@8gDi'@-C@VHI"@q>?(@R@öE 2%@ +'@oB!@kS @=*@xz,C"@Q"@4@4@4@vasp{}◒vO;5YN?҈}^?d< 8?3ۃ?Tqs*9?: va?h#M)e?}F?A 1XezFw`?u69Fn1 +~7U?bc^G\30&V?V횐X? W?d3JbI_?MۿҤd$ -P?kׄƠC4`iU?Mjha?)_ꫫXAA)Z7?]/M_Le}:c?R\U]1Ϡe?#-#V?"f?:TSbOs"#?1zn+Q?'Su 4unڌPx7N ^K|%R?BD?(xߢc4 QHPXNj@MLbGH?Ry=T?Q,ZǁW˝i?4LmN??6IVO?=cV4i?f?ʩajKM?{gUId?yABd?R\U]1 fhY1\Xo J!>@ ?&:,BE?%?&P"M_vON?vA]PV*T7C?RC P?&|9\? <^?'*TV?st%]? o?מY"?ϠUro~DD?G?VDׅ?+eXgcyW=`N?lFdóEsIvC?$Di-?8ӅXQhUM`?-s]?X|[T7?(G`T?k*.>0&N?uA?wH1@ T͓k dvVBAh:;I?]E~5?R\U]AG?VSbR?4 a? o? amV?h㈵>wH1@ dnAMۿҤ4?z`?'e>&"dTY? FՑ#gIVO8b$DR?! _B7duY1zn+!?=Z?Ac'eRC;KUZ?YjQ?i:-?6pd?~P)d?%&àL8?ŊJrQ-";?zY@mXk$ ?#fF?ZùI`HT?:YXX??VɋLamUYFGW:K?{/hG?/PR`L)Mb`? ĭ8bD#?(@D?c#G{V@H[@>?m\H}mIICc?9g?V횐8sѐ(eyCnk&5`?.H?t^c: jF?]@"Y3ۃp2wVMG7gŏ1w-!O?A)Ze?6w\6'$m2[?gf'_i?I%r9?H'MK|%p31]_x!mQ\mO`?⬈?nQ?RGNY[;QRIӠhNO;5YN F?ْUA1G?^(`;X;s ;?Nj@i:]G>bGf>{"perms_num": 1}{}N?]0?e"1@@nO