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  B B3&M ? l3 5b9a73e57c730c1f1088283e74085977@4^+ @9&hecc F%uZ$@[[%,@T)@ǵb@T"(@ӟH@΍ K@ '!@ϸp )@Ӥt{"@md'@G-@|?5#@v,@u7Ou(@S c @7OuP @WLX"@_!@v%@+H3v@(@ Wg+@/4i(@T@tgy^@([z)@6Y&@Ĭw%@:V-@|~!<&@m*@N(D!4@0{X@EJ@6$#g!@) 0$@QC'@t3@_$\j)@0|4(@a|y+@-s@T@m2%@vT5Am$@  @{P@Bsv,@^}(@e6%@(i'@Sg$@ek}@S:X"@䃞ͪO@ܺ:%@UB`,@PI5&@wkF-)@)A&9$@@ޫV&@Ҥtk)@K(@:q @ +@//>J+@0'@j@oB"@@5A}@t$%@KY8%@ƒ@z-@ё\C*&@O"@0{4,@-!@G`@)@{,}R(@ۢ@Fj8)@̗`*@e/&$@h|?@&S$@NE*-@<8b-."@]3f+@H #M 5b9a73e57c730c1f1088283e74085977   systems  <  $ % perms_number  % perms_number  version9 #M 5b9a73e57c730c1f1088283e74085977   @4^+  hecc   unknown  % perms_number  % perms_number @|y@~T,@g @a۲%@l(@D@ vöEY"@5A}*@*@C9ѮB%@ڏau)@Z/r@sF@dz-@j "@#P"@Wc# @R (@;S輦'@XQ@upn%@V`6%@Gɫs @mf&@fk}ж'@;f@ -)@fN"@@x=l @"7 ,*@M8%@%jj@9z&@{{"@!%̴#@Ԛ+@AL3%@£#ֲ @o%;6B)@c#[ @2%c"@('UH(@9/)@/$@u7$@qZ@)@<@xb֋|%@;T^ @Y@ %̤"@Cn@%@E_a$@!%̴*@鷯'@nG@<+'@l@*@Gx $!@a+'@J)f!@&$@ W*@Z@=D;"@u @]]. #@ۊe&@= <+@2rS#@+~*@JR @DԷ̉$@|\*@`""@o_@n)!@Ș"@!@FZ*o%@>W[@K7A`'@ꐛ)@'@%W@0B@e6'@G'@3)@+)"@V-"@mt@KRU(@߄B(@xZI%@3}ƅs"@g E@',(@Kvl@*<@T^%@s%@5"@ cZB.*@b('@K(@ m @ @£c@&ۻ @';$@9!@tF@*@Tr3 '@Xs`^%@ <.&@{Nz$@7ُ1@Ǻ #@!uq@kU%@ @1=aY%@'չ'@8@~7"@ Tƿ)@"-@^}tZ%@y@e;(@,)@b @ 7h+@v7Ou}"@;SƮ"@4@4@4@unknown{"energy": -657.89590255}*930&F]a?/ިE=\r)=~[~lbٓ)?z.?-[닄l?r CS%RWb?cJU?ʩajKM_s@?/ިUMb0?c#G?@CR[~l_?nYk(g.8UWZ? UVL?b!r?"\X`jY?+d?{E{`?-k'eRC;*T7C?MLbGX?mQIӠh>`>Td~]? KAp-N`HDj>"Dbkѯo?{gUIdo?ŭ7d?H"zю[?G5|x #AZ p>[{S?~9]v?zn?'du!HWuʣ[?Ju\JpZ}uUV'bd\?|A h?&:,BE?QBy_u!HW?-xy):b/PR`L)?gBb?s?7wc?:pΈr?}:3Pi? !l(Bve?_ P?J8|?6w\7k*GꫫX?E ah?pDk\?)ϼv߁P<e^?&:,BE?_#IP.2b?*g\8@-lp<ܴY?C3O)p| L?Ly HS?J]2q6ُdiUMu>k$ UQfL2rF?t&mq76;R}W?%:jHPsR+ٱQ8CI?Tqs*ɾW\Y?V-mT^ Pz?VSbb?*4`?h㈵>/J_a?cbqmXصݒLd?HB?Crcc?x`CfVC^[OROs"#Ry=ToA#h$oͮ{+c?j! l Om9h㈵>"[As?3jJ>vglr?-=f?pG?Bbɯbs?)?nHJzH?s(h"?\(^b" ?g* ?sҞ1ܪ>8]$Ǿ{"perms_number": 3}{}`?y?"h(s@@$