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- 2d525de82709aee1c2dc08abd80d6dab@4OV@9489mse-gucc~tg9@}*@3d"@@]d,@o_%@mo@~+@㥛 0@[tY!@K8*@<1P.+@yt;@RDU$@'"*@Q,@IZF&@+H@,@׻?"@b('%@>d$@#,@P2˲(@r&" @ȓk @ :)@ vÆ @H.#@St$o-@Zwg @-#!@; @7#@Nw( $'@ ^H-@0 GĄ#@rï,@Ӽ@H@^M@dW"@pwn(@9+@g(@ꕲ q @!<8b@1(@-&@Mb*@7V@:#@WI @XO@-@zrKk$@0 '@N`@[rP!@Zd;@1T+@ yy)@N*@Y@S"@ T@0*@ "D@{+@>:u3'@8gDiO%@k&l&@-C$@!lV=@_{fi#@g @:;%%@Bc*@XQi%@P(@hb$@΍ K@{Nz'@0[w'@=$!@9])@c@z7*@9 {&@^c@@#@=@ p @JFž%@M֨h@.@|\*f+@M%@n/i"@1BxqT*@w"@]'@T7'@a@mJ(@ 8)@o%;#@pB!@(XQ$@> Y}@""@Z!+)@!@M( @Af5*@QHmB!@D!T9%@"2'@C9Ѯ@BO"@sF&)@H@ S%@`'@:@%̴[ @1|DLd*@l, P"@(~k"@4@4@4@vasp{}s/`s/`L/1w=E~[}Ez?Lpvki?i[?(XQixe`[n?vLeJbI_g?= y? հtK8\T:e?4woqfYJpM~Nz?ʅʿw4 ;?6pd7!l?*9'>v?QNsu?Tj Lut() ,?#bJ$qmRq?gBb?UN@c?DUWd?S!uq{E&HBJ]2a?A ]l?E&HB?J]2aA ]lᱟr?>UWdS!uq{?kׄƠS@h?BK8fr?QZj?b.zGves ϛt1߄BlKHrz?d~m?҈}^#bJ$q?mRqgBbUN@cDvQNs?JbI_?g= yʅʿw?4 ;6pd?4woq?fYJp?M~Nze`[?nvLe? հt?K8\?T:eLpvkii[(XQix?L/1w?=E~[?}Ezzm![o?߆h?h^^?uUIdd? = ByGg|_\VVc#P?71$'?_>Y1\-?:8؛b?GS=y?msk..Y?5\ul? $B#ظ}?c3%k!?nJ$|8@m{ jwb!b?_>Y1\>Y?Crcs?N ^?q>sv(ȯ_Wyax?6Y=9̗?9+&|t?`u?صݒ\{ qi?_=[SS%RWC}EV fj,amma[>?q@HF?5ꬆk^Y-?VBwIeC<~?Ÿ: I'b?N"¿j\5q?4Jg?UZ n?섗rxZVc#Py?ฌ:+)Tpصݒ?VF?(?jPp+H3v*4P> }?6TfO7Pm?qO?x=\r|^2gZ H/?fLg?mf?.;?lqв ?uq? ;vOs"328*7bc^GL?N|8GmSVsT-y?Yef?vrs1{v1Os"3?28*7?bc^GLN|8Gm?SVs?T-yx=\r|?^2g?Z H/Yefvrs?1{v1?в uq ;v?fLgmf.;?lq?VF?(jPp?+H3v?6T?fO7PmqO*4P?>? } I'bN"¿j?\5qฌ:?+)Tp?صݒq@HF5ꬆ?k^Y-xZ?Vc#P?yVBwIe?C<~Ÿ:?4JgUZ n섗r?_=[S?S%RW?C}?EV f?j,amm?a[>`uصݒ\?{ qi jw?b!b_>Y1\ݾ6Y=?9̗9+&|tq>sv?(ȯ_?Wyax$|?8@m?{?YCrcsN ^$B#ظ}c3%k?!?nJ? ?= ByG?g|_\V?..Y5\ul ?:8؛bGS=ymsk?Vc#P71$'_>Y1\-zm?![o߆hh^^u?UIdd/?c[G?Fd??>?"$۾{"perms_num": 6}{}`?-$ѧ?G[c@@$