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- 7ad4d975f0b3815d44d89def400144d3@4EI@9/,Amse-gucct3n@ek&@',b&@K@ ^!@ X"@d*ߧ@6׆1$@Ah:%@$#ga@;f'@pUj@%zr@)3)@+j0 Ç"@jjZ_d@0%@n~ #M 7ad4d975f0b3815d44d89def400144d3   systems  <     perms_num    perms_num  version9 #M 7ad4d975f0b3815d44d89def400144d3   @4EI   mse-gucc  vasp    perms_num    perms_num@L1 @eF ^'*@+p"@@3P. @','@WL@J8)#@6X@M@ @`"*@`(@}"@Ϡ_@n1 @"qm$@IQ,')@@j'W@Ɏ@(@|w@ʉvU"@tgyn*@pUj@`YiR z@it3@6O"@#gaO; "@g~5@ xS#@Ǻ$@[[@Wc#@&@~@|?5^@ׁc'@33333#"@sA@gaO;$@rh@?5^I @pUj&(@^K= "@sM@C%@6vA@@"u$@P}:3%@]K@ @PkwL&@ 3z@|^"@6o@1Bxq@ѩ+%@&Nw!@ h!@St$'&@Z {,#@S"@y L#@Q|a@1=a@@+0d5@=U$@R!@k @VC'@*5{@㈵@QQW@"q} @ݓ"@ؙB'@1 @Af&@=~o@Vy"@`%@ʦ\A#@ŏ1w%@̯@oQ@D@6Ts&@1=a%@Ĭ!@EdX@ )?@2Y&@!J-@C+J@9ѮB!@VC+#@e@Է('@˾+-%@'%@?ޫV@->x@5@ަ?@.!@1@Tގ@'@I2:#@ >!@9]#@1% @n/i@`MEJ @,g~5@e!@9@0G/'@CQO!@*<"$@ Q!@X5;@n*$@=$@S!u1@St$%@(&@n"@0*@{d @b֋@m@{"@q89 @ap@ <(@"2!@Ͼ@z( '@VC@;5Y$@RQ1$@Uea@֋h$@nS%@m @WCK@Q!@sW@3.@,g~&@ѩ+e@ @[| l'@%1 @~tg!@)"*h$@]o@9̗w@⪲%@ʡ@+y!@ <$@ @lV}@6~'@=;k@8՜@&5̯0@߅Mg?r9W? ]-?IfL0@#L5_-]?<o[L0@vasp{}^1b&^1i5MYyVҊпk)<_E ̿}"O?XC?"~ v?2Ǟ=ɿk񡿒?x=?,?2ĿWWO??G`?>M?*MFQ,?U)2t젪?8 "50xnSK^?oe2#F-t,D?P3⭿ WW?5Eӻxǿ5q? +p zR&5?x0DNOjM?f ǿ<?9#J{?n?S4/.Ui #?QJV˻?&7>hiÿ5 ;οZK?ޫV&R?J(}!ǿƿF?ٿdzF?iR e9 /ʿ&"̿y=-?`Dտ9?"PH?{j?x@e?%Zs(CU?nHJzX?¼Ǚ?CBYſmr??E,ba?{Pkʿg679$P249A?*l?L? 34ⴿ'pOXeSW\T?.Uik|?bdU?ke/'UHI?Uƿa?9ؗ?˟o ?F ek,F]kSɿy=?`9B?U-|'G?*8?辜ٮ5&\R?R%Rah?{G?.=K?4ތbC ñ#F7ne?ޏ/տA{?J m6 섗!˂?CVzNԿΤMпcc^GHm~J?5| ƻֿY? ;uf?c}Ex?n|ƿgdS]E~?OS{?Z!?@ȓ_?)1kI4*?;R?Fǡ?0ɿV%}Ͽ~ɌT^ P?±?ط/?? ?tA}˜.˿ h"lxz??lɪ7ÿrdP3?]m{?U&5֦V?@4i? ſIaL?)YNB ?2Ƈ˶ K Й|?^saΧUJ?ߧ@,nmdt@ƿ(聟?a4ͳ_(Q? eO̿$@?anr?|A ?ak?=|(B?=dÿД~?F`o`rֿe6$?*r?kP?VIddY?hѿ:lH<+?W9m­? K(D!T?*dqտeQEU̿g%s?LuT5?HP?*t.?K'?DM?!9V?bc?_5!?inKȿxGoHrѿu㽿߽89?S<.EDE|'fѐ(ƿH<+?}͑(^emS? W?mRXп?+F{"perms_num": 1}{}T?'Ґ?FD+DY@ zO@F`A