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  C C2&M = l3 40adcfbde2fae7437d9c1a1900ef1732@4^HY@9Ehecc9 {@?\+@M"@_Yi@\Z {'@?tA}ˬ"@('@5ctvb+@KR@Ȱ7!@t*@j+@̗`=@WV&@1*@>٬@Oc:"@Oe%@V $@I_,@.V`(@ ܺ@L(@aTR'i@<N@0|D!@@b"@nnLOX&@:F-@b֋#@3P>c,@Cl@@UގpZ@^Y"@׻?;!@&@W[.@V-(@Wc#O+@D(@<,&@8&@it3u-@NP"@5!@#EdX-@*@ @)*h@r@HP@g'@"2"@Z -%@ZӜ'@nS@)@H|(@PkW+@mo2!@+E!@ ^/-@ۑ!@\m@Vn/+@1 {&@ !@#GG|-@j>"@Aȓ+@3h@Uy$%@~ @}?5^)@A}˜.,@U(@a%@N'@@j$@ʦ@Ĭs,@Mg'&@Y)@$@C6@80(@l/)@:@0G@I +W+@.&@ڬ\ #M 40adcfbde2fae7437d9c1a1900ef1732   systems  <  $ % perms_number  % perms_number  version9 #M 40adcfbde2fae7437d9c1a1900ef1732   @4^HY  hecc   unknown  % perms_number  % perms_numberm@<1P.@eu-@:H/&@-C"@(m,@!@/)@Ynݝ(@.os@(@3f,@xZ9@IQ,%@-@h!@JR"@IF. @DL$z(@y'@CR@?$@D&@ek}@cE ah(@~n&'@n4)@Nё\!@խn"@b֋H@"*Ȍ(@.V`(@= <%@3KR"@Yw@0{)@R, @@LqUw5%@ q;&@m"@SW>k+@8L'@aod^(@ػ?ޫv @vӂ @L~@o l` @b=$@V`x!@Pkw<@r*@/'@ R%@qUwE&@7$@&p@oB!.#@jq@]ʾ;%@YB*@3k%@#bJ(@C5vz$@?'I@ .V`'@Y](@C8 @>:u)@'XQ)@gy-&@O],c @h"lxz#@\tYLL@iWVj @n%@-&@bh@|yq+@6%@_"@Pp*@׻?k"@(@ p'@L@3bb'@y (@%#@H@`7l[$@N#-@!uq"@B 3m)@([!@ uiY @s*@Yni5$ @s]%@9#j'@E>@eN"@[ (@2=a@0|D<%@jjZ'@(a_@J5oV @`? LuKaq6m?͋S?bD3?[EPi4X'bdl?3ۃp?d!:Z?o +UU)n?uarQ-" 70Pհc ĭ8 I'R?h㈵4$DRfLgcbqmh?kׄƠc;s KBBe ^c  Rd`u?-;f?͓k dvV?:*hn/Fܠ[;Qb?9% &B^I?7k*W OmY?'eRC "R.i?V%a?{>߆X?{&Z?. WpY7t ;G?dC? !G?q!FV?cyW=`N?mO>?T8T]?z-GŧX0!ZobHN&ne?VDׅ??[[!Buʣ[?(@THPsb?d]{\&[/nR?3.<TaZ}uUV?rQ-"?d?HR]2\ @t_b?u TACE\Z?/$l64DUTUh \?"nN%@U%f?qne?/$eze?V?o,( 4j%N?mRqkgO:`i!Var?q@HFݲCÖn-\opp[u]}:3PY?u $?&R?o*r?ٕqVSbR q{?[ i&?yؘQ;8؛cMPT'>)M#~J?1%eT@_[&4I,)wou;ʃT0&>"[AR?sIvc?=Zw'-\v?zަ?aZDc*g\8P7k*G?Z Gp?`̖psD6.6Trrg&hiP4`a?~P)dfdsfHU?/ިe?I +Vm2kFu:`?/\X?"uQ?$DiM?iW?g]pXZ?8FGi?jP`?&"dTY?`x%s}o+FT>{"perms_number": 3}{}`?pU?$#e@@$