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  S S"&M  l- eb20203e73b5501f0b0930d66df29c74@4#@9$Oimse-guccʾ+"@K7-@!J=%@N @HP\+@y@6o!@Grw*@+@ )?@eF ^g$@`q8K+@&N.@r.U%@lV}@}kϬ@V v"@ŬC9%@#$@S:,@]P2+)@uT5A@Fw;(@BL:@m4@+< @@z;)@7̢"@} '@Aek-@Kh#@';,@%#gaO[@3y@M2r4 @?!@}b)!@;M O%@_L@$ɷ(@fC+@iR t(@ea!@G=D;H@Xj~)@XQi&@AC%@F-@3k<&@͒5*@ AJI@eS@ h"@R'1"@([Z$@O'@scz@b)@6+(@⪲Z+@BsF@vlu@=%@kC8&@7´!@Cf:-@O],s)@HP*@g@a@!rh@jt@s,&6O'@S#@A4F+@t ^.#@r)@pe1&@[ |,@l!A #&@m(@Q,)@],σ@[rPb+@dp+@O}:^'@.ͧ@YG#@%@ #M eb20203e73b5501f0b0930d66df29c74   systems  <  $   perms_num   perms_num  version9 #M eb20203e73b5501f0b0930d66df29c74   @4#   mse-gucc  vasp    perms_num    perms_numk @zf&@ N@Fjh@wnЌ-@%@mV}"@&kCt,@㈵!@g,N(@ p8(@@"(@o*Ral*@`TR'#@`9@/Dž%@h@E^"@4hR @Onb(@/$'@5@hnE%@N@a#%@L;U@S:X'&@V-'@3@[_$(@f1"@ @ <.)@M֨'%@T@g\8&@m"@Ciq:#@HcCw+@Ù_A%@#bJ @ا)@t ^@\*["@N@)@ke/)@{,}@ϽK#@3)@>tA}K@Ӽy%@8  @9} @ekm"@*5{U%@ AJ$@%7*@(@+G@a0'@]`7l{@x( |@gd!@!A 3 (@qUwE!@Sr3 $@@ٔ+{*@:3P@aod"@9ѮB @m1#@&&@JOcV+@H#@ ui*@@Hm~$@ *@V-"@zCn@ϸp @ب"@M!@\8%@pn@ h"lxj'@VC)@H'@0@e- @{{'@׻?>&@{%@O|s+@k+#'@Hm)@'1"@7ُ%@JY()@N ^d@Gx $X#@K!@)Ǻ(*@[ AQ @g?Q!@E>'@;S輆@EX@T¨"@,Ԛ$@oe&@b4@4 b(@{3'@=U)@2C"@:#J{"@h@,H3MW(@bE (@H5%@.;1"@sX@{fI(@3d @.Q5p@FZ*oW%@9ߡ( &@&†w"@eN'+@y@e;(@+(@SZ @Mu @|~!@Q @V-$@!@)Wx @Yni5$.*@"&@G`@%@]`7l&@:$@h?RDU@JY&#@HcC@̯V%@;pΈ~*@ʡE%@ (@)t^cg$@Y-@W/''@5$a(@ ܺ @s)@>?>*@:f&@Gz@pqt#@Hm~@@ 7Ø%@ݰmQ&@@dzX+@.o%@ cZB"@u*@䠄o"@PN(@"T]'@X9@aod'@ZӼS)@y]$@ϛT@E$@ @y)"@ O)@>!@|%z @? *@HIOW!@EV9%@»\7'@n@CԷ"@&Nn(@fffff&@LuT5%@ U?r cͮ{+3pQeX?Tqs*Y/ިu?{gUId?!'*[I"?[vr?ax*6u!+#G[_vOV?1AGZr?>4aX\bgMuazekHcCg/:`4 w?};l"37?.8?ƊLq?FX?tiP?ʩajK= iTd+e7id`O{O崧l?ˆ5EaW?t>?صݒL?9]V4woq %S;t?J̳b?GW:[?t ;Gre]yd?Ps?8FGI?-C6J?H}M?8ӅXA[!v ~K?/"Euna0e?yCn[臭c?ςP\. W?$p?2g@YOYM]W [O?GȀ(G`t_=[s17?qGRp?A"Lq?Pkwl$@qٮx?vf?i{?:8؛hِfo?c wq?[*MFe!C?<zH}-Дm?VIkIVo1ZGU3?Ef.pyio +u?CR %s$@XVLpXF?"vj]? -MO]?YLQt}rt1ZGu/PR`L)?QNc?&†w?AFXt?ֈ`\Cp\M ?VBwI|?RbvKMP$:Ru?3.l?=mg?E>q?Yo+`p]?)dq I'R56ӟHvsF^?wtVl?WBwI?6Ym?{icZd;?cbqmhl? x#ORy=x2Ǟ=w__R#?_xZizn6w\6 XrT?gF?Nk?ܚt["G?L7A`倿GߤipjT?ѫJG8-xW`3Kt?o,( 4j?*=%~A9w^z?9|DQOIr?Tb.qgej?k?smB<ԜZ?m{?z&3~grAc?fI}yS<.ED?>4axVDׅOO唀x?ؖg)y?66;.ow?+pa@j';TYL/1?9% &B^?6ُt WH?AwdsIp`iz?^saw?RTJGJ;sq?W"fu?%un? ϛt?srj%!q䃞ͪu [og]]E~5?z?Q0c 8k?9]s0a[>rg ujurqd7iZg /c?pYGV횐h?*=%n?OYM]w?'sW\I]n} ^qR?)[$Fo?X|[TWlsczrL~t?7k*WJ zm?S%Rgy:Wu?Z H_aq6m?X歺d?YLl> URcB%U{?nS]Tb.A?bJ!pPybS%RW?3fc'eRC_s@?xy:WdشRr?W;sԁ?iq0'h?kV$ca?Bti[?Xj0eo)狽W?ő"4/@?R?e\H?h:zh?' f>:>yW)T>{"perms_num": 6}{}`?[?R?@/@@$