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- c939202ed276ecb8838fe92a2c3a7256@4o0@9[\mse-gucctF@( <'@b(@@j@ܵ|p,@ڴ%@"@7l[0(@""@`V)#@ڊe-@3f&@~k @ԕ#@xE +@k@ۢ4&@4@P @*:8$@ڬ\mu-@` @Uj@!@48E@מY0#@ZӼ'@ .,@"@k +@Ù_m@~5$@-@>?"@Z@  @7ُ#@@j'G!@yj&@@"'@67+@s/O)@S"~@!Yn@K4(@F6(@DԷ̉,@VI+"@  #@PN @ u-@Ԃ}@bJ$˨@u@.!@"@H@gC*@dF ^+@Nz%@n!@Gŧ@L:@Gz@ޫV&-@ !@%eK"@JiW@v(@=~'@?g@\[%X%@G=D;8%@P6 @-!l&@o*Ral(@o|홅@iW!'%)@`<"@ x# @6*@fO%@Sr3@( .'@!Y"@}iƢ)#@+@&P6J%@h @8gDio(@?Ŋ @lscz"@N(@~R8(@҇.h@c('U$@ah)@߉Y/@X%@|~!< @2ZGUd@Sy;i"@CK*%@bX9h$@V)@KY'@0*( @3܀&@jHcI@wb֋a@P!@6@=~o3)@aۢ)@.R\UV%@-σV"@K7A@*g\)@O}: @ T@N»\$%@뭁&@R,r"@ h+@ao4(@U+~(@cZB>( @8 @{Ic @@_ @ݰm$@Էr!@{fI:@O@a+@|!'@PN`%@}kϜ&@St$#@ڬ\m%@Ǻ@#@ ax@/r]5%@_vO.*@F=Dk%@y]'@)$@N@a@VF(@_5'@*g\(!@3(@C6j)@s]/&@Kh @QOI#@@3n @Q%@J4@s@d#w+@Zd%@X"@h|?u)@4 "@bE'@b('u'@#@?'@tgy(@#@5l@ꭁ$@7G@KԲ"@)@}iƢ!@Xp @m[*@iR !@"*%@4@'@iƢ@Hz"@w4)@j0 G@H.A%@p:p(@Ǻ@]K@rm+@2S"@Sg"@4@4@4@vasp{}>5jWv;2F |%2b?.R\U}?)[$F_?߾?}.PR`?yTq?@Y+nF \?5#EhSQGS=Mj? -?Y&UMMs?&;s ;IC3T8~? Es nl[?dȱZаh?{%9`Wc?MbP?~oӟHa?1{v1?y7tT8T}?Ompv?4`iUMPd?@_[esh !lLo.2npg333333?Mn{x CWxi?F};l"?SvA]?[a/MޒɃ>$|o~?a]?ׁsFt?1߄B\6w\]$?wUdt@B?To l`?ӝ'~խng,{B / ?lXSYڨNnO'S?3O<$aE| v?u?_QK t?}r4 rhqk]j ES`?͋S+jqcϞ˄??&P"m?ِfo?z`?q@H&?ZmcfvT9̗?'eRCa y]?{V`Z`d׺t? rh?}g됿8ty?o+6k?9CqǛV?aunڌ?<@]p?!u|?d73q?_Qڋ?^SH~RGȮW#2r?;ۤU 7? w.ؖg){5Z?B%c\qԑ?/ ҌE?IaLcɊ?`":v?kvSk%tw?2Y؃?Ŏơ~;%?E ;Is`9Bdǚq_?@?,^, q?5x4fOiqWBwI?[ My?Q-"- (z5W\1е/ʤ6`?efbPi>Q?X5s?NGɫ?=#P,?m3q*Z^ކ?mi*Y|i?&:8/N|e݅U+?w)?,d? s 3?_vj.7h?乾Ex*;.R? Lu?ꫫ6>W[?e?ph)TPQ?GjՐ?S!uq[_ Pjb D+g? Q׊?lxz,Cl5>c:vp?ϛT$DB?pq?HJzZ};ۤH2wJ?VC:<ӈ.9֏?2;?.„ku?&K)>>!;o?j!fcVF>2x?̶3ƾ8c+>¨?{"perms_num": 6}{}`?Ҳjk?x2@@$