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- c9c772e7ba9b576e560d343453b7cd93@4~@9EԹmse-guccUj@+@b*@@"2<)@Uj@@T&@ ҌE%@LqUwE@[%X~,@)t^cg%@R8@R8(@H"@6@b %@"@^"@)S@rPLۿ@䠄(@^hH"@猘 @+y0-@e1$@Vn'@;5Y@f-6*@NE*-d+@?m|%@'UH'@W&R?!@{1 -@A}R{)@\m*@UD@s-@5l'@;%@0'@\Z {#@K@LOXu$@"@8gDi)@,@mQf '@z@Y(@6~@1A)@=$@$@#-#@iUM"@)^,@R\U@S c %@^ )@gaO;U@0o"@GGu-@6$#g"@uYLl>"@'1z@GUD(@ 0'@{@j';%@r.U%@-@ʡE6&@o|u'@P2˂@hn%)@Cf"@ l`q8 @>yX5*@zCn;%@d]K@+'@BsF"@G`@#@fc]*@V #%@x@e @ʉv)@ @L"@wg(@P6 )@9@0@)D#@e(@"~@PLۿr%@  @e6H@ea"@hHK5%@9]s$@j)@I'@y;i+ @}&@'Nw( @nS@ݰmQ!@*t^c'@;M !@v#@W}W*@f6W@v"@ @>#@ h"lx:&@s*@#@1PN*@&N @=$@$@^*@\wT"@h/@h @jWV"@㥛 "@7l[ـ%@@\m"'@)@4c'@yS@}8g@|'@M%@lF=Dc%@}гY*@Sc'@V/)@_{f"@S!u%@U+(@6?N#@Sr@X9F%@2b)@\tYL\%@'@8m$@%u@ʦ (@ {'@i"!@ߦ?(@S:8*@oʑ&@:]@žv#@ϛ@<)tn @9|%@K7 @LOX@y*@f2}v%@_Q"@|ʄ_)@P"@FԈ'@Q,'@V`@(@PS(@Gz$@ @}$@Tt<&@hHK"@-#v)@ʉv!@ vv @֐*@.4i @S"Q%@9EGr'@ @<D"@(A&(@&9 {@wD%@~T(@~@\m^ @"\+@Z|"@uYLl>"@4@4@4@vasp{} s@ ) J>l?p>?pԷ鲘xkrǜgK6Nr#DV@p. W:vTqs*ɾi?x!^?3?ATl_?=- N?PybAp-Nެ|?6w\?N0u?q4GV~9p![o?U+~|ss?H39A{?  sIC3d?,^, aݵ|гy{c#G@_k??_~Ɍe?K8,4ax!]kvD cp_QzcyW=`^?A(@dBD?%IDgWIx5#EhL1%r?bFx{?vk )??$cq?Za/t? K?PzM J!6X8I?͋ _7h>^?D6.6D~[Tbh?cyW=`ng~?t ;W?l@A aytk? !|?j́?v)r9u?c> i?8ӅXa?Pll?z2Q/6ǁW˝y?h,{x?xy:WqXQ ? M?tub ;fUN@s?whhsl?bՐh'Hwhhsl2#?u~?^ Pjd\5Q8fٓl?jos'{?@jw?!Jn?4)^QNs%^?VCn?UQڦ OmI?J?ւip[?0&N?͓k dvVUf/N{&Bd[*MF?]E~e?#ӑ[E0AC?\5a?1{vQ? ~K?u?TZ?Oʤ6+i*?*"hJvlⅿϠe?/r]d?ɐci?3z9,J z?O?àLx?9 ʼu?Q0c 8kTގpZfʉvE?'ݖg}eoYni5$}9ŭG?2Ǟ=weNwd:tz~Ϡe֪}?6pd_f?-;v?m?{GzD?-R|؟N?iQkomn?gn?"F%"1c?1E4~u?c'>`?ޭ,YfQek}?C ?\mO Lny?Xp?CQd=L4HSejy)OD<_r}gy}?jkD0.m?6đ;DnSy?H[Pw!s?&|7Ҫty?1Ag,ص}?ti##??9(%?m>#?^d>Ck0ԾT>{"perms_num": 6}{}T?GX?%(9?@@F`A