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 63b0f75ac048ea5a0dc71151164829ec@4^@9Ds~zBheccE?@G(@YB"@Yg"@ܝ.-@~%@g~5f!@Jt*@&6׆*@#@#d$@|\*@W 3_@5%@LTo l5@;)$@X9Ȗ,@nض)@Eb@1Z @(@Yni5$n @#@hsU-@82"@ N]Y'@@zK-@,yp$@H3Mg-@2ı.!@{ @`TR'%@~k,)@de(@A}˜.K+@?)@r@H@qm@\((@ ܺ&@%%@Ac];-@mJ(@ O,@0"!@5Ry;"@x@ @EGrI-@3mJ@\8, @!@V`Z%@eXW'@l&ls@Uj@k)@խ'@u7O%+@鲘،*@̯`+@(a_%@1PN!@ ܺ@W[.+@/r]&@(A&!@-7-@OGɫs@To l @Zd;@{,@#Jv'@EB[Ε%@y):2,@&%@vOj )@W[n$@7@}˜.(@x s)@fc] @ͪ&+@t^cN-@e64&@P!@e5,@Ji"@j';)@ c^(@ [T@Tގp)@/񝘕+@e1 #M 63b0f75ac048ea5a0dc71151164829ec   systems  <  $ % perms_number  % perms_number  version9 #M 63b0f75ac048ea5a0dc71151164829ec   @4^  hecc   unknown  % perms_number  % perms_number!@`7l[@ X4,@H.@"[='%@)[Z i(@ <.@z6>"@ؙB*@mK@QC%@{{:)@a @U0*@/ Ҍ-@LTo l!@&@`7l['@xWf@1Z)@je/"@[| @.Q5)@1%%@F 2(@7'@r.U"@##@oض(+@4/%@~:p @ݓ(@XL> @9G"@D$])@|})@j+=@a7l[ $@5v)@Ǻ@D;%@Y@]T@cZ"@ypw%@yCnv$@.o*@m'@J@@a&@ c@NE*-@Q|!@<'@37!@ N#@NGI+@6ُ@ݖ"@?7 @*-9#@#0&@*@ l'@ٙB5)@ l`q'@#GGL@#S@ގpZ'@ni5$&@&%@Vn/+@ho'@A}˜.*@R~Rӑ"@s_%@&(@S!u@jjZ_#@^2q!@_^}t:+@5@ @) 0y@Q|@ $(~@Ĺ"@R$@ŊL&@T@15(@',"'@Gx $)@bX9!@ͯ"@B[Υj@tYLl)@&)@S:X?%@7Ou@"@uYLl>@d,)@v @\wbv@t&@Qk"@]`7l++@c#'@f,~(@<)tn @?Ŋ @wE@XL@ +$@V`Ⱥ!@'UH@6T*@ q('@=%@N@Q&@VC#@v@jD#@Uj@@:p%@b*@pɑ%@'@`TR'p$@9d@3.'@$(;(@!'> @bX9)@fffffV)@qh@&@0Gt @?#@=>4@';U @ǵb%@/$@/'@iUMU+@oʑ%@ԕϒ"@Q1߄b*@1q"@WI'@5Yr'@W[Ɏ@?'@@aӋ(@g?R#@g~5@"$@k)@#b"@ap)@X0_~!@:T@ʦ\*@T @ -8%@(y'@,+MJA@&p"@4@")@^ @\='o<%@ 6(@i㈵@^I @ Y9y+@K!qe"@JR"@4@4@4@unknown{"energy": -662.20287762}~M7.X>[{s9yYS?1߄B\Td?HSȕzF?صݒ,?g8 `LtPS?o'a?y7F?n?}:3Pi!>@0x!MHSȕz6#N?m)R?~oӟHQ?h㈵<.9d?-YU?qnSA Q'e?eS.W?*6u!+ȗPa$DB?ݗ3Eh qb.z?&Q@fg;U?MG]^S/?z7eZ]/MA?8Վ\RC p?HJzZm?̶ֈ`L?+,/)[$F_RT:Oʤ6+!*,am2?MLbGh?oe2p?`>Tk*.N?u!HW?~k, p?!>@?]pX:}6'>9I`_?ZӼdBwIQS?3`Y??N0e?;~V|b*3R?tiP_>Y1\>1߄B\?x #A?X9voۥ o?Y?]Mnc wQ!'*K? Z+\섗b?ExxróU?ӹt5&b)ra2U0*#?\5QOʤ6+?MLbGXYjQ9̗'?s.UeUp71$'S?x #1 Lu;?kׄƠC(ȯoP?g,{b39A\?Os"3Tqs*I?QBy_?/pKUo?p?{\Q\mOp?Z(Ivnڌu?9^It{L4k+S`ޭ,Yfq?V*eNwx6?lE?=Զa4? d?6:RMSt$gFSweg? !G??F?0ev@gҦn?|,}v3.L?Z H/}"OrlgypQeXik2k.H?Tqs*9VF?H?h Qo'Q?"f?C.lv֪]S?]iY?vPW|<~Ka!*X9Xf.pyI8j3C?ȗPQ?4ׂ[?'eRC{?~_hY0?`E жz?@ٓY1\=4`[?dTkafVDׅ_?30&VXuV 1q]iY ?39A\U+S?K?2I?='o|i?0{vjbLLW?Ap-N??̔R?BD^ }W\Y?/n2yؘQ?Q?/K;5;?>]ݱ&U?VCnf+/ot)l?(֩=#a?-YUMji? ^c?I +f?WmUr? ymlɪ7Y?fLgHh˹dFu:Il vöEimUyBwIQS?kHcC7?rQ-"?A !? Luk?k?/K;5K? 'x? QIm?ly?հc?a2U0*3k6\?_>Y1\M%6Nj@:`$() l?iVyu:YXX/:p?waku?TZRE*kkC3O)p?9w?4GV~Q??̔BW\9?TpgBb?};l"3'?ùj?/ިE :!t%\ `?<֌ rW(G`4UJRq4GV~Y?%^S%RWqimZXjP3O ?`??`UNcoA !?30&F?^(`;h?z`?fv?\Y"T?y76??W[n?K8!>@@?*6u!k?&fe`?m&T3?f˸!?]n?q 9>6hK>|Pз`̾{"perms_number": 3}{}`?2?'J?!ظf@@$