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  2&M,LLl- f2db301108327d8ac05816339247fd3f@4ۆmc@9򣹾mse-gucc#@u"@ui@E 2(@ D '@gj+V@EB%@6ُD%@vq @|\*&@[| (@)^Ҹ@Жs))@\Z {"@=~oӟ} @|w*@Y.%@ypw֎@c &@ɓk&"@:ǀ,#@H0[*@EJ)%@a̖ۢ @Q,)@Q @L"@=If(@*-9)@b@M(D$@/$)@hUMP@pwn%@`" @9z@J"@%̴+;%@5#r$@S")@ D '@'"J@%j*'@~@g?RD@m!@bg '@"T!@WV$@*@ x@M"@f2}f @ 'X#@ .VT&@x $(*@9EGr#@VI)@c]Fc @X2ı$@"*@٬"@72$@++MJA&@v@HK'@'$&@(rw )@"T!@݆"@oB!@ x#3)@h)@&SU%@^i"@<@ )@kK @ܘ@ R%@|\*&@//>z"@Q|a"+@|'@ (@V}bO @ O @"A@|?5 @G$@yѩ!@鷯@D *@ vöE '@*3hH%@ޫV&b&@ek#@ݵ|@5;NQ#@4ؙB@_5A%@.o)@B l%@_'@Ǻp$@*Ral!@x#'@Z(@f @ )@L݌)@N@&@r @gy܍#@Y@Df @)A&i%@m2@@>*@i%@3K"@KqUW*@)D"@/$'@E$]3i'@\@zG'@σv;)@׻#@ʡE@lC8$@oӟH1@' "@EGr9*@'i!@J@ GĔ8*@c@z'!@7l[0%@Á,`'@ @77',"@k}Ж(@^@v3%@rK1(@t @D @MJT+@iR t"@&p"@4@4@4@vasp{}QկjQ!'ɝrhb?.s/y?d7ijmON?!S>u?!c?oQ?;fo?mrs?9+&|t??V?_=[S?b!b?>+NF?:`D?K`?Udt@R?3OV횐8?>h?h^^Pl=ӹ0?rrg&X?lFT<.9t3ۃpZ HvA]PVT^ PJT gf?DaTPō{3R臭dhh^^?K`Udt@R3O>9+&|t?V_=[Sb!b>+NF:`DoQ;fomrsrhb.s/yd7ij?mON!S>u!cKu/3ltK|%`;fo?}<ݭ,q?ޏ/HuʣaQa?wJ\?mO>?Րr?gejR?wN#-eIe9:z I'2?YLl> UE&HB?*31{V0v$$r&s?e7iT?pQex9]V?|i?Q?yj?MPd?9\?m)R z6` y]pXJ?>x@M}MuqUZ ^W:? vöEi?NCM?4 Q]pXJ>x?@M}?Muq?UZ ^?W:N|8G]:̗`o?>Q vöEiNCM4 Q?m)R? z?6` y?yjMPd9\{V@?iW%ɐcY?3O>#=b?hC8 !`s MRi;.8?%#gaO;2k?Tb.Q?Ah:;9?*Ŏơ~W?bJ$(f? ĭhKK'b W+r?~7zUt>Րr*31?{V0?v$$r? I'2YLl> U?E&HBgejRwN#-e?Ie9:z?Ku/3lt?K|%`?;fo}<ݭ,qޏ/H?uʣaQaÇR>?o\`??akc>f]9־ ?߾{"perms_num": 6}{}T?h: P?>R@@F`A