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- fb7fbbec3f44eb2758c1a9b3438c6d8f@4FO@9E mse-gucc҇.h@W!'&@ tA} @1%e'@tF?(@Q1߄@sF&@)t^)@m@yܝ"@׻%@+ٱ@dG@'@G@D;y"@bg &@5@ c A@V/K*@)"*ި@@Tt@8gDiop%@|?5$@3h @!@`V)"@Zd@Ƣd"@x $@h?@^x&@]P2@GȰ@v&@C+ "@M O4@5v#@*5{@s@46<"'@hs!@LJ@P2˒%@ >)@5@72%@)t^%@ ǯ@B] @}гY%@)t^@ǵ!@Ki@\='o\@.@a_Y "@e6$!@S&@ )?I$@HPsW@žv+#@G`Y@w#@|ʄ_*@?g$@ڏau@ PSj @F'@Fx@{@' @GȰ@"2"@e1Y'@z6>W@^c&@S㥛$@,g~5G!@s,&6'@܀#@&1<@iƢ$@qa@x=\r<@(!@h?RD5@1|DL#@9%@ZdK$@-]@ŏ1wm@Fh$@9z"@]C!@Έ'@?M $@9̗W&@ F%u@_$\"@F%@+E\@4i@7A@FV'@K8U@D$]@(yu@>"D@dF@t@Á,`B!@|Pk"@ 1@m4$@[ AA#@y%@ m@up~@fc]f@>\r)%@N%@c*!@C9ѮB@c]K@ŏ1w-A&@YO0^@vk@+@v28J^'@c=y(#@=!@}ƅ#@WP @7A`P@b@HPs7@!'>!@VI&@lV}!@+$@*>!@t3@]$@9EGr$@?x@5)^%@}"/&@wE"@㥛 @`( @}"O@ gJ@x&!"@VFq@^2@1 {'@&N!@]C@z&@*@Tގp:$@F#@HP@<Z$@ݵ|c%@] @ g*@Qyb!@Ƣd0@PI5@oB!&@@Y6@6>W['@)*@~"@ [f$@Qkw@LJ@]h%@wgV@a| "@x$@̒@o%;6b@Zd+(@"ߊ@^I @[=0@6V*Ő?h[tѿP ? h2ps0@i[Ϲ{ѿg)Qmq1@vasp{}UU{!H?[v?X9?&c`ÿGN;'3Vzm??qrԿa1Z{?҇.o˿~?_vO8jпbf(Ŀ%<`Ǵ6?Ȯyu?,/o?>D?lDl?( 5 I0¿\8L?F_?XCUގpZ=|(B? c?¼Ǚ&?yw?piɿ—yB ܢ?3ތտq̲'͵?HPο+?CR %?6WsD|?9+&|ӿ:^?ƥ*mqᱟRۿv$$?ZCȿ48\5?Þvkڿ?ʌ^?XT$[?ْU?=bBW?~$Aοf8?}>ʈ ?'ƿRAE?CX%?닄K˿`5!?F ek?m}̗MWFD1y?79|҉ۿPl?S'Z? N?F ek׿m}̗?MW?FD1yѿ79|҉?Plҿ=bBWĿ~$A?f8S'Z N?¿CX%닄K?`5!}>ʈ ҿ'?RAEпv$$ӿZC?48?ʌ^ǿXT$[ǿْU\5ɿÞvk?ѿB ܢ3ތ?q̲'͵:^ſƥ*mq?ᱟR? cȿ¼Ǚ&ƿywϿ6WsD?|ҿ9+&|?pi?—?y?HP?+ſCR %0?\8LƿF_XC?UގpZ?=|(B겿7?!S>Ŀ( 5 I?L?0|~!?E ж?fdѿ0|5 ސF?*]gCh+m?WͿJ̳?oA?d#?u/3l}gԖ:둿-ֿfdBпw~?~{?KԫY?^x]`7#"ڎ?ю~7RcB%U?ݱ&?Z кe9 /ƿ 껿IVFΤM=?˃9D|\2?_g ָAq; Í,ǼmI&1+{"perms_num": 2}{}N?>?A g_@6~@nO