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 ef6a5ca70d1159c70c7796304b4ca10b@4^?%@9W>cFheccm@|~1(@B"@qqt"@LqUw-@|%@{P@@j';&@4O@ʾ+@뭁|"@\Ɏ@%@£$@67,@q)@@yS1(@ /j@.o@3Mg'#!@{`)@x&1h @1 {k$@!-@dG@JR"@U@]P$@߉Y/-@f2}"@IF@sF @WLX"@E 2(@ x#3+@Lq)@M@Ĭ@CVzN*)@ $(~)@c ,@ڊ"@W["@dX @y-@ui@ezF @`@4F@TR'@P0AS"@֭7!@Zwg}"@ߡ(g@:M*@q&4+@ME*%@G ^/!@ .V @#_+@V G@;5Y@6qr%@"&'@{;"@<-@*Ral!(@ @NG@Q\%@)$!@.;1e@"@s@Vد%@{ɺ$@> Y@ PS*)@g67V#@T5A} @ /@&@|,}@qWs`@׆q(@eSN@8`)@G*@겘|l$@:ph@xN %@< #M ef6a5ca70d1159c70c7796304b4ca10b   systems  <  $ % perms_number  % perms_number  version9 #M ef6a5ca70d1159c70c7796304b4ca10b   @4^?%  hecc   unknown  % perms_number  % perms_number@1ZGUS"@To l,@H` @tA}˜@d`T(@> Y@ACW"@:p*@9}K@6%@ ')@|y!@ pU@ׁ-@Ae;"@\Ɏ@"@4)^ @ 7(@_)z'@m@X9f%@ypw%@fھ@RQ!&@,&6W'@%@yѩK)@,"@cE a @ަ?!*@wkF-%@Mg'd@=-'@-s"@3#@%@M-[+@"A\%@~ @ K)@Qn @8 "@cC(@;5Y)@ @Q#@HV)@( @Hh˹%@XV@.n<@}yщ"@4RI%@:M$@Wc#*@zG(@@@P1.'@֭@Ր@bE!@Sg(@G ^/h!@F$@`")+@ĔH@c('U"@a@x S#@l gs&@/ݤ*@(yu#@*"*@͒5| @ec]$@+@QH"@0@ @JY"@}Жs "@ep:g%@yuK@T'@ )@7Ou(@`\@f2}@<D(@z,C%@4ct%@Pn*@4k'@{*@8լ"@ X4}%@Gz(@@jg@Pc*3#@{P!@ZKm+@BiQ@.4 @ׁs@O`@?"@VI"@o/iֱ$@C9Ѯ"&@E*-@3P'@sM&@@e)@bod!@y]"@,@:)@Op)@"O\%@vy]"@NbX9@R8)@b(7 @ho@Ry;Y%@I2*&@ v"@d]K'+@b'@ۿҤ(@@߾| @= @o/i@4K @M$@Ws`!@LH@:@0GO*@Ǻ'@#Jv,%@7dj&@wg#@E>'I@0Bx4#@T:X@ c AZ%@9ѮBʟ)@%@~!Z(Y?)^R?C8  Om9?nHJzH?.8?f.py9?n/FNwx!C?_% $?3OgejB?d#_>Y1\>VDׅ??$Di m3Eصݒ?O?yCn+?G 6u^?K8fLg?m77M=?ro~DD?sIvS  RD?cM*Z?EUZQf? x#O*g\8@'C?=3?e3F$Di t^c:*5{H:`$?̶ֈ`L?_vj.7X>o +5?z>+ٱQT]T?jY?$Di &:,B5?ͮ{+3a+eI"S?8j3S?pTVL@?ِfOH'-?VF?(?ǜgK6N6:RA3fLg1fLgMPTyCn iTd;tiP?1zn+!?Ÿ:?e3V?,?2MM`?Tqs*?]/M?${!UTPۆQpK8_Q;:Re?iP4`a?^ PjT?  RD?ݗ3E?ʩajK=! ?6I2f?Vj?uRzX#>eV?/\X?F̱>$DiM?q@H? F?vA]PF?uAvWฌ*ph`1]a#-#F%Fsi+In?MnkNCM?p>?@TUh \?ٓ_>Y1\MB?Za/GF?Oʤ6)_?W?n2 n`?vꭁR?V_]E?obHN&n5`s MRvWACuv?aUNY?IӠhN? x#_?/$L?%֦6JiWVjwJLwakb?V\?n/V.#=R?$PI`?k$ %?%V>+NV?ϠU :!t%LT}֤b!>@@]@"I,ambobHN&n5eS.wشRbGW:[ ĭ(?]:YXX?F̱.صݒ,YrLV? Om4Lm>?x$^U?z?yؘQ?7wS??{&JOqN(@DSy OnŭW?MnK?¾DA?<+i7D?Քd]\5a?-YUI[a/]?}:c? 5*T7S FCRG.?_#IP?8*5{E?*T73?J]2QàLX?'*TV?y=o?VL@?]/M?U| ^P?h㈵?QfL2rf?EU@gҦ^eȱ h?}EZt ;WD-ͭPPۆQPvꭁ2RTZdc/\X?AA)Z7~[~lb?RH2wMk ESoPy*() <PۆQ0<+i7D1]a(?x 3? ^ck3 Z?{V0 W86pd?(G`TA)Ze?ۂg?¾D19vZN() ,0a[>b?ޭ,YfahYP4Lm>6Y=ŭGf.py9ƊLa96!?DM ? (PS?=8Q-x8>{"perms_number": 6}{}`?׫c?!69ߧ@@$