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 4d4e08122cd5077820f2b3711544b5b7@4^Rº@9Xz*heccŬC9Q@[%X.+@JY8@Z!@ c*@%7 +@g?RD@Z9"@Ƣd&@{"@`)'@Aek-@('D#@h,@k]hS@UD@hsE @N#E"@&@ ϛ*&@6X-@H}(@bE],@YQi"@&@W}W*@~j4@3ho"@2 @˾+,@eN@b @%#gaO{@s@D;I@?m\"@~8gD$@w/'@B!j@e6$S)@em(@Nё\*@.4 @x]@* &@J{/L&@VHI!@^)w-@Ĭ)@7*@>:u@aTR'@mV}@t@o'@jH܃#@Жs)@ GĔ8#@=U?@7,&@&lsc:,@5$A&@iR (@ 7s)@ꭁ@U+~I+@<)t+@pqT'@Mg'@zGQ#@+@%:@mIF%@pe1Q@%: @S㥛T-@?ܵT&@K="@+ H,@ǵ""@g~58)@7ܘ'@\J@[%X)@)Wx*@/r]$@~N@~n$@x@ٔk@?^"@-+@wӂ #M 4d4e08122cd5077820f2b3711544b5b7   systems  <  $ % perms_number  % perms_number  version9 #M 4d4e08122cd5077820f2b3711544b5b7   @4^Rº  hecc   unknown  % perms_number  % perms_number @e@:,@/ @ɵ%@"u(@nض(@eU"@,Ԛ*@ni5$q@:]%@ǝo)@\='o@1 {@h-@%u"@AeK"@k@P1(@%'@=U @x]%@ AJI%@Y@ Tv&@7qrC'@9 {A@!<8B)@%"@ia @S c *@=;k-%@`9@&@,)"@6qr/#@a7l[*@47%@G\ @0[w)@G=D; @S:X?"@M O/)@Жs))@a@#bJ$!$@R\U)@)?8@bW%@Q @ @"@)\h%@UMu_$@L *@9'@}?5^ @4F&@d#@ @!@NGɛ'@`?unڌ`?%Q+B?MPD?8j3S?}rD?"~ V?OwxP?}rD?c wA?Ң>M¾D1iUMu?3jJ>vg}r$??̔%s}R?^ef.pyYߧ@,k?@fg;%Nwx?{bm?JóY_>Y1\.2R:̗`_+ٱ1MqJ+=)J?$DBמYR?82.X?BwIQS?!?4 ;U2Tqf? W_?KK1b&|'(8'0m$Di=?¾DA?1߄BL? WH?K8\ LnX? fh^ PjD?`"e?mUYV?kR?0*uX9h?%S;f pA,LT#k}rdXFa!JlFd?Z G`?ɐcy?Wq?[a/]?|w [ObMeQEq?fF?NyɯbcPۆQPZQfSu69?;Onb?bFx{`[vr?Z Gp?U~?KXUhnzm(^?;s ; W? yk?Д~Pw߇(_p?!t`syG 6un?f.pyI?D-ͭv?7k*g?m2K?+Fd? o_Y?ib֋hw'*Tv?G8-xW`1zn+A?2]l_boJZa/$-|}K&OYMs?$DV?#EdX[??Ŋ:?AFs?;fo?iq0'hc7¢"N'y?yxρ9??0`u?ʩajKm?4-2Z?\Y"dV?հc8*5{%d!:J fLZ?ȗPa?Pmpb?x 3;s ;?_vON?4j?,DaWn?\7ub)rsIvS"~ fyxρI?h㈵4]/MQ,Z4a_l%tYQ?h㈵D섗b?vk ?J y[?˙ }֩=#Z?eEm?"kvsfl?zюkMb@?#=b?J]2Q  RTMG]T^ PJѬlfLt'COI5s9^It?[ iv?IwDgy?/nR?+SpUWZ?^ PjD?QTU[;QR?4ׂ[?8nVRE*kk|yqfLg1?p\M 4o?.H)[$F_,p?Dl?{gUIdO?mO>[A+q?GZ?k$ p?a4ohW\eh㈵>/:`1?74eO?ikzPp?O${!UT+t |E^s?T-i?X\Tl?p71$'c?uoEbZ??{&JyCnk{GzDl o?=ϟ6s~tgyN]/MAr,?wWe#?ڒF?WADu>xW>}Ѥ\>{"perms_number": 3}{}`?-?#eWw@@$