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- cb1da45e6a6b3e64c6dbc254479b4d7a@4-? @9Cymse-gucc{1*@'Xq*@e64)@@T%@1Z%@#EdXe@(a_)'@;4)@ĔH@ףp= G+@2r3"@ݰmQ@0B,@-&6צ%@c&(@d'@ #M cb1da45e6a6b3e64c6dbc254479b4d7a   systems  <     perms_num   perms_num  version9 #M cb1da45e6a6b3e64c6dbc254479b4d7a   @4-?   mse-gucc  vasp    perms_num    perms_num^3"@Zd;_#@Yg-@s߉Y&@Vn/@eI*@;5Y@J +v"@ q*@}:3*@( y@ak#@*@%1 @mo"&@t@K@PN!@%&@]K @ڤ#@%V-@2d@U!@<;@M-[T#@5'@vkV-@Ǻ#@:K,@#0<@Zڊm%@M֨-@K^"@+j0 @q= ףP@=!7]"@%@'@|͍@)Wx)@On'@|a2U+@&Sb!@D"@ؙB@7ی*@/n+@B[Υ%@k`!@A+0du @je+@_@A}˜.+@K%@@z{@/>:u)@9ߡ((@8@ X%@=M%@g\8@x]&@ƅ!Y(@Ah:@i5$)@g67"@RA @yܝ*@ X4M%@qh @3d'@}i"@4iR#@`Z+@%䃞M%@ B @\q)@ K%@)?%@̯"@8J^c`*@N]'@WVb(@yz @%!@ek}@h:;y @mnL$@St$!@GG@UHI*@3&@nQfL2%@X&@$\#@.1@Жs)n#@HK@5Y2%@rZ| *@iQ%@6ُ'@$@u7Ou@D'@rh (@ypw!@xZ)@i)@QI-&@NZ @q&#@)@/Z @wg%@Cl@4@**@6 rQ%@S:"@5o *@lIF~"@k '@ͯL'@Էr@%'@ 2(@].;#@jt@D $@(\@3."@`vO)@gs!@!YnM @p1=*@h!@.s,&&%@>'@fڞ@a"@46<(@~tgY@_vO&%@^%(@M(@9M @a++@гYj"@0 G"@4@4@4@vasp{}>X@R.9Kk?M7Qsۥ oQZ{?`s Mb겘|\KNA~6rt? +jc<,jàLX?(@dQ?NA~6rt?5w|=E~[si+I~?XCq}EJ?6lge?DN_,wVbK<2VWm?uRzXAǘf?QTe?8j3swhhsl£#s?'eRC ?%^GR{q? ESp6 \^?DAs?uQ]n_>Y1\ ?AA)ZG?uoEbj?2`RW  RD!JN 8KrR+eXW?cxgT?^6S!^?1{vA?a2U0*g uj?C8 GŧX?^S/?|b*3bPʅ Wp߆XY26?SvA]wN#-e?YM]? kx1!rkHcCW<͌~4?N놿.iVCKdC?2?wT ?/nb?mrSmXSYvq?=NYt]ԁ,?2M?߽Ƅh? zC8 q?H2wj?MۿҤ4?mrc9FGr?rfB_?Ɍ^k.?kqiQqZ^6s? aR?QnRG^?I%r9?&Bdik?=\r)=? -Mصݒ\?ۂg=- N?PllI9]Vi:m?)_BFw,d?/:?GI??̔2?ŭG46[{c?Mb@^sag;*y?3ySapYWbBW"p?Xo JEn1O?4 q?y7VZQf#h^?=e5]Ot}Lo.2n?.I?yߢ6Nd Lu?0-aS}<ݭ,q?oEEN? fLZ4`{ fh^?G8-xWp?d7iZ?a+eI?$@a?_>Y1\> ESoȷw {?He?)wNto1c{"perms_num": 6}{}T?s?@E4?!QƸ@@F`A