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 aa07be21377e356849183e151e12ed6e@4^B]@9rvheccH.!=@ݓU+@lV}@~T!@}:3`*@n/iF+@I@G|"@qh%@eS @"-R&@ pU@2r(@.s,&v+@oŏA)@ꭁ2@eI@rm)@\='o|(@wۅ:,@/$!@46-@ "@Ϡ@rK%@dF0,@E 2)&@r&"@)@K$@VC @dp:)@J)@!lV] @>+@($i+@![='@_@O|"@X@d#@QH%@ǵ@.͇@_Ah-@H}&@9#J{C"@29,@"@/iQ5)@ N]i(@ .V`@sF6)@e*@Tގp$@ .V`z@ c A$@2}ƅ@#J{/L"@ D +@++M #M aa07be21377e356849183e151e12ed6e   systems  <  $ % perms_number  % perms_number  version9 #M aa07be21377e356849183e151e12ed6e   @4^B]  hecc   unknown  % perms_number  % perms_number @+j0@@x=,@s ^ @W2%@> Y(@zG!@"V"@ʦ|*@Է鲘@1%%@16t)@*@ǀ@:̗-@a "@=T"@/Q5@yt(@7'@(\@ߦ?%@"lxz<%@z6k@|~x&@'@A&9+@|?5^Z)@R'"@"O @OXe#*@` Y )@)@֋h@#$@uYLl>)@:@4Op%@W @N ^@ЛT"@m9R%@.W$@>:u3*@'@ GĔ@Cn&@4O@&:z@CR!@z6>W'@,&6g!@7ܘ$@ʦ\]*@ c@b"@zS ck @xz,C #@8J^cP&@c&h*@[ Aa#@ަ?)@\ @$@!%̴*@|ʄ_"@t)@]P2(@wN# @@([ (@Nw( %@fNf%@6!*@AL'@TX*@ܘ"@?G%@m:(@z,C@=~#@HK!@QI*@}˜.@w( !@KqU@DT@gyܝ@7"@~:$@2=a&@BC@Bs(@ݰmQ&'@Ù)@lscz!@)t^c"@%]3f[@a7l[ )@")@4c%@Q2"@ m@f1)@_& @ x#3@m9R%@RDU%@1"@rPL*@ '@t ^>(@tA}l?ޭ,YfABDA[E?<+i7T fh9?H'-R\U]a?Q+2r&"P E\;Qik?pgA#=E~Kd7iZ?מY4Lm^;fO)Wxg3ONwxV?V_]E5V?J4A:̗`m?#-#6VDׅ? LnX30&&?ɐcI?6YM!*?W?̔pY7? fh?Rg?H}-9̗7M.:OuN9̗G?h9CmK?4`Kӹ0?U+S?pW1{vQ?8*5{5?U?&5Pa2U0*3?JΉ=e??WMnK?IӠh>B43.,?IP?g,{2mO?wp-C6:?`x%s}_! _B7?IaLS?)1 g?duYd< 8? I'B-|}Kp<,Ԛ]sLhb?'>Y?.8_f?vGóU? fh?^zM?P_'S +jSv/qJu?/p?*6u![?!'*K?=ԶaT?F=ӞbY+N=ԶaT?XİhO:`i?2ggMb0? jf?Con?+H3fpDkl!>@0?-@ji?XPd?aunڌsHh˹T?O唀h?2gg?!>@ ~jth}"Oi?o +E?&z,qŦe~Uh ?mIN!?_^N!?SjT>>=K>{"perms_number": 3}{}`?x#L?!N^_@@$