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 33f3575bb3275eafe83f04646b4e9ac0@4^p#\@9 #wZheccUl@A+@IF@OXe!@>$@M*@B5v*@ <@If6"@FB[Υ&@D 5 @X#@wR~R--@k[@/Xnie"@L$z@"@ ҌEi'@Mf-@'Nw(*#@Biޡ,@]ʻ@˾+$@Y-@ "@zަ?@k  @d,\"@hn&@V/&@|͍i-@_{fI(@ K,@IF"@J4&@0*@|~!\@D"@ڊe @,@6Y@XG^ @l%@bX9@Ral!a@*pV"@ 8$@Zd+'@oa@Y)@I2Z(@DL$z +@A@~@~R8 &@GĔH&@T㥛!@_U-@0)@h|*@E_A@cZ"@z@d,@;M &@Z }#@ @c8#@ݰmQ&@ ^9&@,ypG,@dwL&@(@9(a-)@R@$S*@]P,@`YiR '@խ@#EdX#@%@jt$@jeR,@Pf"@9EGrO)@7*@߾#$@#?@ٙB5$@?@)WxG"@(yu+@ x #M 33f3575bb3275eafe83f04646b4e9ac0   systems  <  $ % perms_number  % perms_number  version9 #M 33f3575bb3275eafe83f04646b4e9ac0   @4^p#\  hecc   unknown  % perms_number  % perms_number @YiR @hs-@Ae@dz%@p|%)@|~!@O"@s1*@a7l[y@ h"lx:&@E(@@H@<)t-@9}"@+ٱW"@ezF@"(@ \'@{@&pn%@ۧ15%@ N@Dd&@6T'@_Ll@gF)@Gr"@m~r @~ƅ! *@5)^2%@Mb8@ׁsF&@@a"@?"2#@e-*@ػ?ޫ6%@Ifv @˄_)@ @bhH"@)@D)@[Ӽ=@@ $@X9v)@vOj-@5Uu%@8*e @8*5{ @?5^I"@~7Y%@]$@*@^)ː'@^2@ctv2&@*@Ic@m4!@9#J'@<>!@-R\$@Gɫs<+@ 8*5@('UH"@Q| @-s,#@n&@YiR ]+@YBc#@Cn*@n2d@2=a$@k՛+@Xе"@;i@fc] @ni5$"@ޓZ"@oض(q%@p@+ݓ'@֐)@'@b-> @ a@0Bx'@Ah:&@â%@ _+@yX5"@Z$@_5&@׆q@Yn-(@1Z''@%#gaO)@="@-σ"@ {@V(@Ȱ7(@*%@XV~"@je@L(@dC' @!X4@ytT%@R?o*"&@-}"@!vyM+@fC(@)@ .@eXw @<1P@ ܺ @3f$@ͯ!@V-@W 3)@ލ&@%@@aӛ&@?5^I#@ S"@J6#@*Ral!(@!JM%@HP*@=%@ܝ.'@%jjy$@4i@Z {,M'@e--(@lF=D @\z)@ B)@u&@R~R! @vR~#@5!@ o_ @NbX9t%@#EdX@P1@CVW*@">%@9"@#~j*@n"@?"(@JOc'@ j@W'@ab)@y$@M֨@v$@n2d@o_Ω"@@*@S"^Fa!@mIF@<;+@r @nR%@n/i'@sᒃ@i&"@ )"*)@i@0L FU%@A_;(@n@sFZ* @m_+@ l`qx"@Ϯ"@4@4@4@unknown{"energy": -663.89293187}$v٦&P"M?zpwnp30&V?ư,am2 !pY4 b?]?U\?oӟHi?}֤R ](ȯO?IC3TMb`#k?<+i7T{V0܂I?}rd?ɐci?>+NfXjPq4GV~9?S.m?dM5&?o+6[?`Htd3?Q+B?g^XVDׅOWtbLLW?x!MQ+BGW:[?%^Dh[a2U0*3?R~Rh?k*.^?TUh l?e7idj td#?IӠh>eV?Tt ab?r9>Zl?n-s?7bTsPE?iK?56?#fF?J?!?iQkVFa&5`iUMuOGnM-a?̔?q@H& fh<1J4a?pThUMP?"]_"T2t?iP4`a\x?cϞt?W\T;?!>@ Tqs*4 a*g\8`Y?x #Q?Y?ZQf3?ZQf̯\g\8b?W@?]E~?*5{XR\U]A5&?3OUWduV 1rUN@c?CR"v'?yxρIwH1@ d?'Is?'b g?() }<ݭ,q?,̰q3.ډb?)WxgPmpr?1b?hYpk*..?*oG8-xq/fKv?mV6\䞮x?W\TK$DRzюK? uXfԷ鲘xpY7?F̱n?ʤ6`?W99?(ȯOn\a? Fc?46D>{"perms_number": 3}{}`?\jSs?&ۙE@@$