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- dd81d43f7862a3feca21b87877d4ce1d@4rSE @9u"mse-gucc~nؖ@x]*@ˡE(@*@cbqm%@s%@ib@y]`7 '@Vyo)@ݓ@6(@e- "@:Q$@xNl,@ cZB(@P>@?W[(@ #M dd81d43f7862a3feca21b87877d4ce1d   systems  <     perms_num   perms_num  version9 #M dd81d43f7862a3feca21b87877d4ce1d   @4rSE   mse-gucc  vasp    perms_num    perms_numF?8@R, @jvT$@ )?9-@ʡ@~nV @ 9"@|DL$!@'o|%@_YiR*@![=(@[ +@JRp)@hW&@Sy;iQ&@b9-@$S(@[tYl,@B "@Qkw"&@pwn*@(A&9@o%;6"@k)s @nJ-@1=a@U @#@(,@խ@=,Ԛ"@U 7`%@@j' '@+@Nz*@"* +@Y%@#'@ 0!@EBK-@X@wkF@x@ٔ@QHm-@ǵQ&@s)*;"@T㥛İ*@9T$@0@(A&+@1%et @3@&ǝ-@*!@ Ǐ"@6 r@ME*(@w/'@&@~ƅ!y%@,ypW%@Ϡ@48Ew&@28J^(@vlu@|w(@Ǻ"@'" @#)@J_{6%@sA@&@("@Y#@9#J{*@"!@KRu'@)^X!@%̴#@4h2+@V_@3K"@Ih˹g @ްmQfC#@C&@,*@Fžv#@4)@MbXy @# $@£#֒*@q89"@5@Hz @ۿҤ"@e!@J8y%@QOIR@`YiR '@ o_)@O],(@]m; @}˜.@Q'@M|$@K;@n'@uT5'@H !@_*)@^/ )@kC&@&Ng @,`~#@K7@Րb @DRz%@D;@ 8*5@JiWf+@$0܋%@/Q5"@쁶)@#"@Z'@''@@̯'@T5A}@)@yZ#@X@ho$@R~R@)'$"@PN+*@OjMc!@;1@&Z*@d !@"~*%@I'@g @|%"@70(@ǵ@N`-%@d]K'@}?5^@c @ +@QHmb"@5"@4@4@4@vasp{}KL2Z/Ke7id$Di?Oq^MۿҤT%]?~oӟHQ?DN_,g?Diotv5yjn?UZ N?҈}^?}!C ^)P?&R0hp?sw-}q?\Y"d?3ۃ0?}:3PY?nKXkG:Ց#q?&zY1\>6w\&?${!Utܠ[;QrXİhŏ1w-!_hY`Je'/2Fr?!t?IӠhn~jts?9Վ? Om9]2L1zn+Aͮ{+3?/Q(h2ysÜM?R>GOt?34<|?~g "~ fCr2q?MLbGHgc?Wzm6Vbn?5&?sp?-y<-?puX9vo~9]v?1`U,~sDXPH?K{?0? [s1е/G?/nr?[?`;Y!%xC8yVCKO?:9CqNj^o%;?cyW=`^?}r45"x6Ko.Z?4ׂ[?\AA)z?aMe Fcj,amm$\#a?Q?#EdX{BѪtt?Os"c?IӠh?~QBX?Q|W\TK^} ^az2q?;fo?e`[!o?._@/ܹ0rǙ&l?Yh9CmKna?MۿҤD?I{d~[~lb?(G`TĕwF[eL5r?70@?*=%n?:̗`_01"QhyAFzƾdfYk(fٓ?P [e?C=}?yqr?Ϡe?Q,Z?/n:8؛r?P [u'0q9w?[:?%{"perms_num": 6}{}T?;Gp?b ':@@F`A