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  S S"&M  l- b8f68990f8419fd979449a7b31af7be7@4IG@91V mse-guccm@m+@$S"@Mg'@&ǝ,@B&9 %@zCn!@%X*@gyL+@Ĭ7@+H36&@k@j@U\"@@0G&@i&$@h:;,@ )@ZӼ#@bg ](@g~5@p%;6Q@U "@,+MJA@rPL"@%'@s-@Jh@3bb @"|"@{ʄ/!@ &@ OE@yu٫(@' v+@4Op)@q89&@[B>%@іs)-@ n@ۢ)@5^I @w/}"@g'*@y@\8&@_2ᗚ)@j@۷@=U @&䃞ͺ(@[['@vR~@T[x%@Gɫs%@9@0|Dl&@T'@J8@ME*)@ "@L F%E @ގpZ*@n%@z@u&@û\w"@1|DLD#@a++@-s\%@K @HȰ)@Lk @؞YV"@.-)@()@@@{$@wJ)@l[ @MƔ%@1* @鷯@1=a"@xV%@jt$@P*@ (@0Bx@Z-'@!Y@gd@1Z!@"T'@W 3!@*g\$@jt*@u7O@Hmt"@ @y@e+#@>yX5&@3ds+@mr#@r&")@# @Jh$@48*@ #@N@GĔH @+ݓ"@D!@Ɏ@%@WCK_@y]`7'@=U)@A+0du(@qUwE @8ܘ@$]3'@ۅ:4&@&"%@OjMs+@j'@<)@ #@bh%@B[Υ(@C@ȓk6#@jWV!@N@Q+@Jvld@ W @yt@ W@D )@hW!"@Է$@"~&@Kh@Lۿb(@/ 6'@鲘)@8EGr!@8EGry"@O;5Y@V/(@ƅ!Y@)@G\%@Khf"@e6$@ 1)@r/ @s@ʦ\a%@%j%@\C"@;k]*@`'@u`(@#J{/ @JA4 @ĬC@F @*s$@qh!@@*@vT5A-'@SWn%@ &@ҌE $@%1`@9#@ı.n@ek}a%@ )@PN%@X'@~5x$@VI@H|'@9#'@vۅj!@V)@Pn)@ gJ&@$k @3h#@U+~@m @B&9 %@o@%䃞@qqtP+@٬\%@B!"@Ͻ)@UB"@'@m&@ǘ@vOj'@tQ)@`$@W/'@d#$@|a2@@+0d"@5(*@]3f{!@x@ @eN$*@V`Z!@#0%@Hh'@m/ڲ@"@4 (@*0@T W%@ypw^(@ͪ@Pp @/ǵ*@CR"@3܀"@4@4@4@vasp{}\Μ\Μf.py9?׆q&D?[;QR?Pi4h?%nt^cZgej2ԱJi?bLLW?~SުPMIv?}rT?/HMhd~jth?+ٱ!?]ݱ&U?k6l?64DU?st%}?xĬW?IӠhN?10&dPۆQp?~*O T x#O?߆h?R\U]Q?Ta?p$`Sq?D?{k?^/ V%s}B? s69|r6Y]?h a?+,/d?PN`?d${!u}"Ob?0ACg?YLQi?W:n?M`?0-as?,;sT:U{G 1g?Y?Hh˹T?-rQ9y| eYrLVq9^Ii?>Q?m3U?*Ŏơ~WOʤ6?oH'{?&a?T1ctmQ?o'q?+mj_>Y1\-!>@fF?Ni?3O<Ov3o?Vc#`?Tbh?nHJzH?:8؛H-{?St$`?gْu?ɋLa?ek}f1n?]/MA jv?Yjq.I?&R?o*r?Mjha?<$f?{y?tiP?0&>jY?'b g?BBud~mB 8z.x*O[?E&H2_>Y1\]?1Y?ܠ[;Qbƒf׽U?@5_%o?,amr?o+6[4HLp?}"OrltOqLz2kհSխn?Ƣdpd?jf-=j?!'*[!>@lFdua?V횐H?kzp?_s0? @M?#Ƥga?z?nHJzH?"~ FG?x`Cv?7wc?IbIlP_E&H2?+`p]?tkC8c?&muhxd$Db?^q?,amB?vEbg xܚt["WQ&|G?YoׁsFd?VSbb"kf`HD?g~ Z+l(8'0mu):l?5\u\?+y?6pdHh˹d?rQ-"k?D-ͭv?֦6?@vX?`?o,( 4jDZ}uUfdC?Fu:`?I"?;P]ݱ&e? I'R?! _BW?uvYLl> U?Os"sVbkQfL2rV-C6J&|>Tqs*I?fLg1 iTdk}rD5l/b?Vc#P?m{ t%]3fksmB^m?]/M?aAl!9U`fHe?<jnmyh?DIKu/3ld?ro~DDW'g(xc;ީ{n*ø;?MۿҤD? nl[n-c/$e?m77Mm?*6u!+?W\IGvN]>9 `?=m?bLLW"3cf? yk@Û5x_e_VSkY0?)^b^K=uL/1g_ `x #1>M|?lɪ7y~V3}?ET!?QnK ?+>k7aؽ>Rפ] >{"perms_num": 6}{}`?=!?!TE@@$