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- 715c35429fc3df42c5a01d537b30205a@4ۣ@9٦mse-gucc+y@8b->*@4F8)@Xs`@K%@!Y%@Y@|M+@pq4"@W/'"@_YiRz-@\*@ްmQfC@JFžv@ƿϸp@dF @OGɫs'@9}#@!X4}@^hH #@4)@|%@bX9H,@7%@q@)@+ݓ&@y@B&9 @/'[-@Pn%@l"@=>tQ(@EB[@Jvl(@U+@J4 @=D;@4F,@IL @=~o%@x@ٔ(@\r)@rtO"@Se@v28J^ )@`"'@ڧ1#@5Ry;%@`R%@G?@#0l&@dw'@ @h)@wJ"@|%j @v *@2U0*3%@h@K&@#Jv"@-R\%#@D+@!rh=%@@"2 @0*()@겘|L @"@£(@CVzN*)@o@S$@P>b)@e@ea%@ pU: @hUMP@(a_"@QfL2B%@`$@P6 )@R'@MJA$ @q&@+ݓ@m2@4)!@sM'@%;6!@̯$@_Q*@A&9k@xz,C"@^Fr @;#@&@Tގ0+@-w#@+*@@iq$@ 0*@"@E8@Ǻ @}""@~!@jt%@@E>W'@; ~)@o*Ral'@TW>@ +@ .'@#-R&@z,C%@>'I*@8*E'@K;)@"@pUj%@=(@5#B@iD#@&lsc!@Afg*@⪲* @rKA!@Y7@i㈵t@*3hH@ZBs"@q]$@s{&@vR~r@70'@/r&@&N^)@3P."@Ĭ"@61@( <(@cE a(@J4%@~jt"@NE*-@:(@g\8` @7ۜ@ԕ"%@ 0*&@6 r"@N@+@R?o*2(@oꐛ(@u @4h @G@y* @%䃾$@dz!@%zr@]`7l;*@&@k)@%@CV&@9z$@y]@,'#@LTo l@|~A%@e-]*@Y/r%@R(@^2g$@ףp= @*g'@1 {'@e>!@^K= )@ȓk)@2&@P @0/>:#@@ǘ @4%@P}:S@5@H1+@T[r%@9 {"@m)@x@e"@:'@ +Y'@t^c@ r'@^(@΍ K $@fIZ@|~$@Z @vOj"@ D *@ZB>y!@ȵb @ʉv*@T:X @htQ%@<'@('@ "@ q(@3K@ĬC%@%zr (@Nw( @K7A` @j*@k w"@Gz"@4@4@4@vasp{}l$oj"`>T5>?-B4-?D?uf, ?KTo l?/H?'oKS8vSk%tg?JE?t%?]V$& ?Pf M֨h?c#G]߇(??̔b?մi{m.+=)s{VP?.rOWw,=\r)=?X+??̔b;vٯ;}6T7?JvlD<?lC6p?ӝ'{+Ԁ5l/rUdt@?˹W}?W歺l%?c3%{^}tʗY+>?6sHjd?u):|?.M|?Wt? >?Os"#àL8?eI)b? x?s?'Nw( wN#-u=]ݱx?H]{S4?o +e?zW|?a?gK6ZKi?wh?O)Y?fv(>?l o>$DY1\qw?]pX6 r?úX?scz˷>7?v/JSVD?>+Nf?3(]7>[?Oo+?Dlf>ϜI"? jB#X.xt"{"perms_num": 1}{}T? wӮ?#Bj @@F`A