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 z&M|,,l- 154119c18659a8fbbc1d3efa5473c404@4G(ݨA@91omse-gucc.!5)@-@b'@"A\"@"~-@~!@go"@#-#*@n4@e/%@,g~5g(@_x@ rX"@+@4&@@@&ǝ(@.s,&,@מY"@m~@6$#gQ @ׁS@_Q%@.Ueߕ'@@r@HP@ >I@R8%@:](@ݰmQ@4kr)@//> @W}W(@*P'@+7@eI)h%@+5{8%@Z@ϛTX&@s.Ue'@CBz@A)@s"@}?5^) @-l*@yS C%@D*@eS'@ڧ1"@e64#@N#-U+@G=D;(%@|'f @G`@)@XO` @H3Mg"@,C(@)t^c)@?l@XG#@# ,)@='o|@XO`%@&pN @JP@ea"@ ףp=:%@ʦ\]n$@@0G *@(rw'@\r)@a&@h@aۢ@2d!@@x='@F|'f!@>#@;f*@ϸp @k`"@OXeS @+HS#@-F&@JOc*@#gaO;\#@(D!T*@k @0"$@_*@4ct"@,H3Mg@aTR')!@yt"@Жs)!@IVv%@9#J{@Ϡ'@.=&)@8b->'@NbX9 @s)*@Q'@ME*%@"s%@N»\*@o'@oӟH*@`"@H3Mgg%@Z (@IK@L15#@?!@sƷ*@FX@y @8*5{@s ^o@!%̴@nض"@=$@h&@ڬ\m@ '@\='o&@#~j)@y !@d*ߧ"@ e@ʦ(@|=)@rPL+%@!vy}"@M@v3)@BO= @i@>٬L%@t&@+ٱh"@N@3+@'fI(@,yp')@ @)3 @9]@" @i$@aO;5!@@70F*@B&@^o%+%@'fi&@0 G$@]wb @4hB#@R!@;?%@xZ)@ K\r)&@('$ @5l/#@䠄V@`<~ @&6׆j%@܀#@*p@[%X*@H|%@5v"@)@ .VԐ"@<Ձ'@)[Z y'@3y@Vc(@h㈵(@ni5$$@_J@m$@+<@DQO"@5#)@io!@* @9EGr?*@j!@ <.9%@*p'@l g@Pf"@'@*)@#@^]%@o_9(@: *@'@* @̯f+@C9ѮBz"@""@4@4@4@vasp{}SGe4LmNcyW=`N?.2B?+4IC3TxqVDׅ_?=\r)M?xy:WBsIvC4 ;(8*5{5?{GzD?[A+a..Y?%.V6od܂I[X7Y?p71$'c%^ƽ S@5_%_?ŭ?yTUOs"S?"8.j?E'K[Z(Y?/K;5K?_#I@?64DED-ͭ@?x!MQ,R WX?v-u`-H[[17^b,/aXj@ XrD?*T7S?bc^G\?LnQ W($Di=H}-?Os"H[Prrg&H]Q?x C?^(`;X?&z\ޭ,YfQoa?z>ŭ.Y?oQ?p>?pQ\mOp?~@o?fLg! XrD|A X};l"37?5FD`?-=f'eRC+*T73?=mۅ:tZ HOa+eY?ti@? F?obHN&nE?wEh?MqJ|b*3b?duIL7A`pZ G`?!>@`?_ `a2U0*?g 2*\e3FJ̳r?bFx{p?vꭁB.8?HSȕz6?t^c*ӹp?$DB?64DE]^?Conqnc?oAD-ͭP?K=Uo$PU?De?F?{(?t>fD`{"perms_num": 1}{}N? K?"Y@@nO