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 ec99e5e176c2419d832431c276fd3e4d@4aJn@8X}hecc"D@{,}%@'"@Ah:{@"^FL"@u&."@?U*@FX+@.Ue,@ F%u'@ q&@?-@.Q!@/Xni"@̯#@ǝ@4)@~"@k @[ AS+@*@K#@V@O`"@!YN!@d<-@b@[Ɏ-@Q|a@|?5^#@y):@R1%@@`7l[,@|\%@S(@qqt@HĔHw"@V"'@A&9{$@Z {,}@\tYLL,@$]3"@vӂ')@G=D;@m/ڲ'@ۢ@6dM-@e ,@D@%@v3!@="@2=aT@Tr3`)@';:@_Ah*@"u|@z6&@=,Ԛ(@uq &@qZ| "@:]-@eNE%@ W@{Nz(@#^-@DF&@zk`"@`)@W'@{G*@jjZ_$%@D$M @vR~@ ҌEC(@5A}r+@4i(@-@HcC!@£(@ۧ15@b"@ vöE@ގpZ"@`MEZ @)yu"@`<#@ #M ec99e5e176c2419d832431c276fd3e4d   systems  <  $ % perms_number  % perms_number  version9 #M ec99e5e176c2419d832431c276fd3e4d   @4aJn  hecc   unknown  % perms_number  % perms_number,@ni5$@vN@߉Y/*@P1_"@(>@wn@!%̴=)@.V`@W[@+j0@Y/rb@#L&@)ƨ@';@;5Yn+@ Tƿ@ek} @W}W(@.4׹'@yZk@ [%@uV%@Ϡk@w&@x $('@,σ@ %̤)@$@M-"@ J @-[닄*@N%@{@U[r&@Kvl"@eaQ#@S㥻*@e1%@Ϡ @S\U])@-!l@\Z {l"@Mb)@Zd;ߏ)@6o@%ǝ#@d, )@QyR@ %%@d @s+@"@k $%@xE|$@h?)@@ȓ'@i@'@~nض@.Q@^zk`{!@='@=~o!@C5v#@*@@p"@d@ .V`Z#@mB&@V*@+َ#@D )*@]ʾ @ $@r.*@YB"@%:j@jZ_$ @e "@e"@-a%@!uq[@g?r'@f)@9@0G'@B@zަ?@M(@Tr3 &@_{fI%@ ^/=+@uu'@+ )@$"@Pn%@jM(@Q|@c=y8#@wnЌ!@0|DL)+@?@PS @aۂ@Sr3@0|D@l!A "@?`?bDS/n2?mi*Yk6L F?kR?=- NW\I?fLgA?9̗G? !7?Ln!&5@?ǜgK6N(G`DEn1/ @=I?=ԶaD8*5{%?K8 F̱.ӹP?ŏ1w-!O?MۿҤTF̱>]/M!?¾DQVSbB?%[{S&|Nwx?{&J3jJ>vG:`$?NEfQ,J:8؛XHh˹T?ùIZa/YjaNj`?ͮ{+S5\u\?i:=Ln1k*..J4A?겘|\K?&|G?ZQf?=ԶaT?~jtHt^cJ+, XrD?4J?De?F=Զa4?6:B?H2wJ?DAS?ŊJEUFSweW7008ӅXA?+H3V?_#I@Gqhd]@"Y?Udt@BiUMu?bc^GL?V_]5:8؛HFCƣTS8fٓL'T?y76?$@?HSȕz6A3?700?Fn1 OYM]W?<+i7T?_% 4?5"X'C?u!HW?=ԶaT!*?Ry=T?mUY6?e9 /l?Ndj?o+6k? I'BlFt?g /c?Ap-n5-?B4àL(¾DAM.:OS=MjboZ*g\8P? WHVSbR?3.,Ly HS?6YMgejR?]Q4Lm>ȗPQiUMuNwxV?mONH'-?Ǻ6=Զat/K;5;DRGE&H2?#ng_y`?eVVJci?:`D%W9)??Ң>M. LT?W\I?u?Tj$D"?%N?PwH1@ d?4`K?d?HBPlMy:`?@fg;?ُae*ø;?m3Em77M]?H2wJ?~tgy>صݒY1\>V횐8?Y.k?fLg?%&b[>N}r$?MjhQv7?tiP?VF?H?܂Y?zUgc_ @-C6 ?F̱N?3/@?rQ-";?=3?Tqs*)?&5@?]pXJ() l?nKX[˼Uסb?͋cp;Z?=E~K?F̱^a2U0*3F̱?܂Y*3Q!>@ ?.)?jUDXPh4`K?fLg>I%r9?m77M-\Y"T 0=]QՔd]30&6 W`?pG?nh?kׄƠC ;V?[z4c-@ji?#?!??LZfxAоVO>{"perms_number": 1}{}`?{kfc?#?@@$