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 &M|,,l- a67151476f08025538d72414f9cedef5@4F1I@9.3mse-guccm@Ut"D,@-C%@j@+04"@jM^$@hyܝ5@A+0du!@"-w)@YwG@-9(1%@,@k]h(@eX'@4)@Z*oG8$@!>$@Pkw@t%@.9(a'@E_A@p|%)@LK"@ @k W)@jt$@2@xb֋L&@3d"@48E'"@B>٬)@JY$@rZ| @ݰmQ(@.lI@ke/C!@DL$zi(@E_AJ)@ѮBO*@7ܘn#@Oe(@Uk@"2$@ %$ @ h",@P1!@dF $@ۿҤd#@B&9 k)@70V'@@H@l[C&@4i@.9@%P6E!@Ƣd'@V`6 @Ac][#@HIO*@oe1@Hz!@9(a @j"@"ƶ%@VO*@_)z"@B&9 k)@ v@ '#@B>٬)@0*h"@Ͻ@kCň @&†g"@ʦ\-!@g$@L@g&@ݰmQ(@I_['@C9n@6Y@GȰ '@6׆$@g$@e6*@9]c&@k W)@gDioe"@σv$@DL$zi(@c @jH"@ctv2 @Fw;S*@l/Z@ѩ+ @z,CK@ m@E*-@'XQS"@'$#@"ƶ%@!lV@z,C&@l[C&@L1(@Dl!@i&!@hs@3K'@p|%)@l g$@ۿҤt!@RQ@,`(@jZ_$@Ϡ@ҩ+$@]o$@i&!@2U0*3*@2%S'@k]h(@+N@,i@BCK@Z @ x##@ctv2 @\@gsU)@xb֋L&@G`$@Fj%@Ac][#@ʘ?E&H?mḛ̄|z? X?H͋?]n0a?N#~Sx캷?Mc{-豿o+6?ՏM#uݏl+?Q}>ʘE&H?mḛ̄?2%䃎'c|׆q&D?2Ǟ=?M]~? ףp= 8*5{5×"?2Ǟ=M]~? ףp= ?N$j?"ng_?v!H?2%䃎?'c|׆q&D͋]n0a?N#~?#LQ._ ND?؟NY"?0(h?@CnߣzÿN?Y,E?ngba? x#ȷ?(֩=#q?cCԇ5Φ#, so?i-?Q|?q?~nض?Ye?@k~E?J`?=r}ǼQ(1kvƽ ?LS8?Kpɳ?f ?h.KR?8jW;sWV5BX%̿#;Dk¿{Y`̖p?~Az(\?H0[wU?d . `5!TC?"S{BmoB?mM ]lȏ?Li?#?;Dk?Q?|?q?~nضHȰ7?70?? ?xnWYe@k~E?J`*]ߍ? C􅿰 xnW?(֩=#qcCԇ5Φ#?=r}Ǽ?Q(1kv?֪]?>Ab{~nئ?&M?e6Ȥ]S }lB?<_E Z HmM ?]lȏ?Li{Y?`̖p?~Az?Y?gaO;5dXG?n?gba? x#ȷf\S?;_?}?B?ϝ?8 ʤ?mU?YgaO;5dXG#LQ._? ND?؟N?_̖?G;nt3ۃ֪]>Ab{~nئ?, ?so?i-d .? `5!TC'8'?[ M,AFf h.KR?8j?Ac&Q]-ɩsr??&Me6Ȥ]S }?nߣz?N?Y,EĿAc&Q?]-ɩsrf\S;_?}Y"0(h?@C?"S?{BmoB_̖G;nt3ۃ?ƽ LS8?Kpɳ'8'[ M,AF?(\¿H0[wUÿHȰ770?B?ϝ8 ʤ?mUlB<_E Z H?*]?ߍ? C?W;s?WV5BX%?c- ? 6% %"?튷)?{"perms_num": 2}{}N?A#@?%6 @9P@nO