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 5991727554c4d4821aac08936ab6434c@4^&o)@9X]heccTގp:$@HK,@")@C5vj@Z*oG8=(@#Jv @[Ɏ@>>tA!@ p)@˄_!@4ؙ2&@9d/@D$](@Icf+@FžvH)@dz@&†@2#)@Y}(@x $(~<,@H|!@-3#@bI!@e--@@.Q@ '@ y%@RDU'@?5^I,@"(@6qr'@_+@s @ ܺ!@Y^@:p*@%䃞}+@#gaO;%@,!@΍ K\@<.9n+@p>?@yC@:T.%@W&R?$@s @ec]<@mnLO,@0[w#(@M~޴%@?xL'@5Fj"$@ <.@T㥛"@/݄@>%@26,@$&@@"2<)@4 $@=$@ @Gŧ8)@ ףp=(@"] @%+@uf+@='@A`@㥛 "@!%̴@ٙB5@F?%@ӂ}@uݐ@Ku-@ &@+A"@T4,@ .V` "@+0du7)@H|g(@}8g@56)@I *@V+~$@ڬ\m@z6>W$@:@aD"@St$+@a #M 5991727554c4d4821aac08936ab6434c   systems  <  $ % perms_number  % perms_number  version9 #M 5991727554c4d4821aac08936ab6434c   @4^&o)  hecc   unknown  % perms_number  % perms_number @҇@_Q,@:̗` @@ȳ%@6X(@3ı.n#@-s,V"@(D!Ty*@U@%@q)@/@bE@ʦ\]~-@6 "@/oU"@H@^)(@d'@ \ @#%@ 8:%@@Xn&@6o'@vi]@bgJ)@ͪ"@Ib @E/Xn)*@`:%@If@-&@g"@Ƣd #@XG+@82@%@X @V`J)@O@ac @IfV"@^(@1)@L@-xW$@Nё\3)@"@,E|%@x\ @?ܵ@pWs"@:H?%@H}]$@[Ɏ*@5#(@)'$)@S:8'@L@ Ac}@E|'!@ʾ+'@!q_!@4c$@1Z*@y@ٔ+@Y"@$EdXk @,g~5#@`&@8`*@EB[U#@G)@dF @B=$@[='*@9m4"@('r@xEl!@z("@nS!@"%@bgJ@(A&i'@kF=)@(r(@@Q@7(@kC8%@ -h%@ϛT(*@0{'@< n*@!Y"@P%@*J(@kc@@#@M#!@*@bX9@ r!@$@M-;@.s,&6@†Wr@d"@3K$@x &@'IL@%(@fffff&'@~jt)@n)!@m"@Z@]m )@=U)@3Mg'c%@e6$3"@%P@fa)@ѩ+% @5Ry;"@7R%@;%%@.9"@/2*@s߉Y'@M(T(@*Wx @Yni5$ @HIOg@pUj @0Bx$@d!@~7U@|*@ĔHA'@>\r)]%@To l&@}ƅ$@Tt$P@t$#@ypw@dd%@[닄l*@"%@?ܵ (@}if$@-`@i(@W[(@!@g')@u)@ȓk&@-C @]K]#@M»@d, @BxqĊ%@dw@y@|?5^j+@Ji%@6["@ S"i*@2%"@] (@Qe'@lF=D@ (@0AC?)@a$@n@/ ۶$@Q,@f"@Y *@ vöE!@iƢ @g?*@鷯 @B 3mZ%@Ʊ'@*g@ .V"@j)@JR@^/ [%@s4(@Y?Z H_?t|8cSB?@^o?bc^G\?Cb?$@صݒb?5|ݮwO?>+Nf?1=adEn1?H'M!*?1ZGUC?E&HB|rlA)ZE?%.?BT~*O d?Z(Y]Nz7eZ?1G?6 \^? pA,_g?-\o`?I%rIฌZ_>Y1\St$`?h9CmK9̗W?̔B(ȯO?}U?RG>W!'>]? a*VNwxF3.L5l/R?ZDc?k*.>?vꭁB|e?3`Y/K;5kg^H?lC6p)1 G? @t_r?&5`?q>?^?מY+s#&f>4ah?3ۃ {bm};l"37[5?IaLCP6 ra?VCK_? [O0&>[%?1ZGUC?=ZpYW?R\U]1??Ŋ:u $?d< HD6.6t?J>LI%rY?l%tYQMuaTqs*پC-b?+ٱQg^HǺV :!t%L?&|'@wԘP F#?྇R{mty7TtϺFˁN?r&"` {Z?NC]?W:n?MPd?ZӼd?PۆQ@?UG|?شRb?oӟHI&z\?BwIQS?Q/$|31]oH'-?$PU,cZkh#M)e<+i7dd?Hb5)^x?X|[TW?>4aX?mO?¾Da?^S/e3F?u~g,{B?ti ?TBpƢdpd?_`V(l2k?iUMu>e?J4ay&1\?n/V?}w+Ktf?_Q;?&5@MP?^saW;s kaN?q@H)^R?+,_Ap-^?>UWd?ltOq,C=e$xC%?1Y?6ُq?ŏ1w-!?jkD0.]17?lTO_H'-?56?>a!>@0?ltOq [c$xC% 8KrR.)ezFwPPc?҈}^iP4`a?whhsl? 1l^bc^GL?OCv?ͮ{+R .V`jzަ?aX|[TW70Pdm?uWs`^O;5Y~>VP?}֤R,;c@j';d|S:xle?RDUa?*T7C |%S;fUa?FCƣTS(ȯo]/M$@X? C*q]nYk(W?u?֦f?u):\nKX[X9h?T?m)B_ P?W\Y? Z+l?$\#aj,ammIpP&5@?øDkEk7k*Wmw?I?MPdTn?*%d?`>T?E&HR?t ;WB=pW\9I"?nʆ5u !7?հc[5?ӹ`ZF=n?$DiM}rfI-dQTE%p?ŏ1w-!_??ŊjàLXV횐X"F?,?2MFҿ$eH[@.)?[| J?m2K?bc^Gl*ø[{L ?44 6#?Z?|mBֻ>iNep ^>G>{"perms_number": 3}{}`?̀?#6 44@@$