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- 540ee2fd7cdfe2095f274bd28c544537@4FNq@95|Zmse-guccoTa@H*@d;O)@1 {}@1%@0_^m%@$[@j+'@7d)@S!u@%u #M 540ee2fd7cdfe2095f274bd28c544537   systems  <     perms_num   perms_num  version9 #M 540ee2fd7cdfe2095f274bd28c544537   @4FNq   mse-gucc  vasp    perms_num    perms_num%@+ٱ@<,@X(@Tƿϸ@=yX@(\? @h\8E"@L F%u!@e%@Lۿ2@۷(@]P2{,@y) "@ ҌE3@dF@@,"@9]f*@M_+@=~o%@H@F_A@KY8%@Yڊ&@n42"@Yf-@a+%-@q= ף'@m%@'i)@O@ '+@48E,@ۊe$"@j';(@n+@+ @z6@=UO)@ho@7A`@oB-@_Q"@Ϡ"@}y@] )@Yw'@٬ $@c AJ)@&S@_ D%@ @7qrC@ vV%@= &@ۿҤt"@H.?+@n\'@M(@֨htg @t @wE@Mx @ m9$@H3Mg!@Z@t+@HK'@JX%@o%;v&@ƊL$@)@`YiR J#@@G7%@AL)@V`_%@ZӜ'@[ A$@9ߡ(@'@xP(@Z @E )?)@~R8i)@74&@z6>W @H.!}#@oӟH@O#-c @xZy%@;Nё@x@@!'>*@CVj%@=;k"@!lV*@Du"@vöE'@;M '@r3܀@YLl>'@ߡ((@&S#@:}k@]$@%]3f;@AH0"@#Jv,*@V/w!@@ c Aj*@QI6!@m3%@sr'@LJ @镲"@&9 {(@O],C@2U0*#%@4C(@F@ a @Xѐ+@g\8r"@ -"@4@4@4@vasp{}Vr$*},sIvC&"dTI`s MR{X{\&K#ng_yp*Ŏơ~g ĭ(?mO?;s ;3ۃ`n2da!Vab? ĭ(?i[gejbuʣaQQDJy\lpo?!Tqs*i?$PUti ?;s K?pd?-s]p;Zpd-s]?p;Z?$PU?ti ;s Klpo!?Tqs*igejb?uʣaQQ?DJy\?!Vab ĭ(i[?;s ;?3ۃ`?n2da?*Ŏơ~g? ĭ(mOsIvC?&"dTI?`s MR?{X?{\&K?#ng_yp?mON ^YIVO?aQc?TsPUMPD?#t?>uRzg|ԗjt>"Db y7rNj`?Fu:t?XjPg 2*\G 6uU?+Qrx? X4m?j>"Db? y7r?Nj`*WYd?k$ E?Ln1?Fu:tXjP?g 2*\?6 \nf,p?_sPe6\`?TO}c?GW:k?X%cv-u`?׆q&T?IpDrfB??Bb?uʣk?#N?gejBמY2_cDpz.?Sw$Di ?}F?BѪtt?SAѪfe`k? Rrn?hUM`? Wp]`7l[dDuRzg?|ԗj?#-#6? a5f?9yYc?RT:?Xjp?eVt>