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 46274b3e0e911108223b3d5c8b481e54@4^Ւ@9 {Vheccq]@ o+@E_AQ@ё\Cz!@kC8*@%0+@HVq@1 {]"@ت%@K$@]ʾ,@>tA}(@&J@N'@3@#S@@X!@T g)@k "@ v'@UyT-@iUMe#@j,@(yu@6T@DB @K8"@T:X!@ap%@ՐR@ڧ(@ Wg+@,&6(@܀#d@hn5@X4l)@ Yݪ&@}гYi%@cZB-@˄_&@ 'x*@wJ_@f@JY@ꕲ q!@Yni5$$@b('z'@%1 @t{Is)@f(@hsu+@j@nLOX@Y4 %@5)^$@Fžv @2Yؓ@xz,C,@s[(@GȰ%@${'@].;#@h?RD@Yn"@M(D@@"q%@tFo,@lF=D&@ͪ%)@qp$@<D@L1e)@E )?%@wR~R@k T@{{-@DQOI&@!@ GĔ+@= !@9#Jk)@ rh(@Utt$@.)@8b->@bJ$x%@G`` @*@?߾"@ _%@)^h$@؁sF*@9z'@,d'@ o_.'@H@M#@t䛍!@ (@9o!@҇.$@xW|*@מ9@"@)Ǻx @Y #@58EG&@Ji7+@`,@[Ɏ-@2Y3+@Y/r%@w-!"@>yX5]*@מY"@77','@sb'@ض(A&@Y9'@@ȓ4)@6$@L@$$@~k, @ZB>"@5*@%ǝa!@ >@eS.+@{ @ N%@].;'@n4@N@"@_5)@"J@1*T%@Xs`^(@Y@E$]3@J͎+@M-[d"@O;5Y"@4@4@4@unknown{"energy": -663.86003705}[8nf?ro~DD?}AzLnA?Ap-^eS.W?eQE_?[X7YXİhl#noӟHY"c1zn+1?àL8PLۿr?{V@?dZZp?Y+^3ۃ0h㈵Tl oq@H6 qo4(j?mo?o'a?ezFwP?Ib() ,n/iqF̱>?Pj/h?%s}BwJL7[fO7Pm?ډbTqeQE_P<U?q4GV~Yp?"nN%@e?gb?x c?̔Lna?^t_Tn2 n`?=m?^ PjT4LmN?`HDezFw`?mi*ICR %s?@hN&O:qTB`sIvC?\Y"Tu!HW s֧\9̗7?+ٱQͮ{+S?àL8z.?~oӟHQg|_\V?ǺV?}EJ?pGfLg?g?Z(iOs"S?RT::`?=Զad?H}-óeѬlf,+MJAg?n2da/J_a?iz\?oӟHY.2n?x7N ^?sE)!x?gn?Z(i{V@I`-C6*?)q8unڌPMqj?QfL2rFobHN&nE5)^X'eRC%^{(?㊋rs?QTe6 \n?a2U0*ݚt["l?k6L?]iij>"DR?*WYd x#o?Os"3?/ިE?&|`eM,U%2R'41е/G?aQs?.9ƒf׽U?znPj/h?%2rTqs*_ӃR?h#M)e?qW"rYLl> UK8LJ4AOʤ6_Q;?ĐL| nuҏSk?x #1?l?8ӅXA?'>I?wakb?$DB*%doA?DAs?vG_5!Z:vPX+SP"S?xy:WB#N2go}x?uIl]E~e2#R?k*.N?t{?d!:z?T`)wd< h*Ŏơ~W?P<U?WN?gej2VL0yUg^?%N?y7T?6Ko.JJ= By_28*7qמYR?F%uk?L'jK8 ?wh?={.ScKUo7h>nAA)Z7?2#R.noj?شRryUgn,.Mr?6~tQfL2rF?GV?u69DŽKkŸ:mi*I%s}RMP$je?]N aRJΉ=E?CO}:^?n2 nPom^?fLgoX\Tl>UWd?8FGYAA)Z'?H'-?&pn~| E?*3ho?gh㈵>dww?CqǛ}?Ov? c AJh֪]S?pszV_]UG=D;m? _.nojB#ظ]o?_V?^6S!naUNi?B4?H}-?&:,B5?=Nyj>"Dr?X5sw?Hg?MPT?Xj@5-"?Q+3{j>ѵD̾+ܚA>{"perms_number": 3}{}`?yhk?#N3b@@$