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  8&M,LLl- 9f7e32ec3f865d45a0518a82397b296e@4Eg@9/-mmse-gucc.Q@' 6*@K(@ۿҤ@+ٱ%@[='$@x=@&@Y)@ D @G?,@A4F$@uT5A"@6%@**@:p#@Ƌ)@cZB>( @`-J$@N#ET*@*g"@@e@M @˜.-"@#b!@j>"$@jH@f'@LqUwU)@ϛ'@80@b5@֭'@0r.e%@:u&@"[='$@M&@̒5u#@NP@je/"@ܺ:@̒5$@-L)@"lxz%@Жs)'@ #@[rPB@X%'@7[ a'@L7A` @vöE(@()@4)%&@c AJX@BO #@/$@CVzN@e>%@xN@i>"@ G+@.16%@/iQE"@9 {O)@(yuN"@G8-x'@6qr&@S"@ Y9)'@3܀(@ pU#@G`@ H$@ yǩ@(a_I"@Ac])@ME* @)'$ @ B)@]P @vӲ$@m4&@dg@ $ M"@nض(#(@"T-@tgy$@ڧ'@mQf@`vO*@B!+@eN"@⪲J"@3@(,+,t [* L t@'3@g乺?s2ۏ?8>73@vasp{}Zj=g>[ET!gx?%"1c&1DN_לd?JΉ=5?_E Ж&|?f/N[?9w?GGŗ?3ۃ?(ϼv4)?ݖg?rl=C8f<fԜ?iO9?rR8ӤȭIYe0F$??RDUq?*=%~صݒL?Q = .~Kl/J_q?$ptuaL?gnʩajKmEfRC+jg)YNB$)ahu,ixͫ:ۅ:t?&v-?`W?i{A,9$p?W\Tk?&n@׎?<$tf.pyI?sLhb?yUg?"8.j?ݲCÖn?~jtX?Ϲ҄?MۿҤr ?x $(~`"ĕ6xͫ?lTOf*#?J??W\Tk)[Z 6S!?O}2ys?r-|E{?xB?ύ?~ͫ?cT4LM?psSD{?Iط🿥-?cbqmhᎿnK30[w+4f~U.T?Z ֡?0# \'/2FbyTurari?ׂC?­=?uSʣ?pQeh*gz?ȓk&\&r?#IB?c*[ U?@T?i>Ȓ4M~2Ɨ?6SQG?uʣ?ܸt?|5Zp?H4"1?$7`U?ù 0,?9 {?F̜[~l_?{ q3‹?_ ?9m½J?i?Ü=@fg?,ypwlM?]ծ9??@gҖ?{PkS"^F6 rn2 n?Gߤi?Vpe@gҦ9 pk$ U?^saW͑_c?C+j?%1 {?e4YU_ѭ׬?YL?W\u"lxz,?]a>"D?թy# Mt"?|G 1t6 B\9?%Tpx?E'K{Ad&?kzPÙ_͑ qі;Onr?u~ ?\k?*gz?~6rݔ?I[ݒ?ܷZ'.Ǜ? [;QR@]*Qf?MHk :!?^}<ݥ ?5A}R?;f?hU?+mjX?:8ܚt["??o*Ral@2:={JΉ=?{eު뀿}EֲI#&ݖ?*gzЀz3j?vOjM?g(xߪ?+i7>{?Tގpz?Rꂿh.KRi?߽Ƅ?rkm?TUh ͌ʾ+uʣaq?kC8ŏ1w-!ocFx{Z Gp\Y"?Gzę_VC?+V]]=1?ǵb֨ht?%]3f[R@?]6n9ny.?E /h?" ˂XIؗ?bc^? ?Z(Y?## w*EBl{%9`?4ӽN꛿gF?NkWnfc%?O:`Ȯԛ4"1쐿q:V?qS|bo:?D9?u_?G噿hHiwp|ό?LlFy!?{"perms_num": 1}{}T?qHW?@$a1@F`A