SQLite format 3@ .0:  B --?tableisabelle_exportsisabelle_exportsCREATE TABLE "isabelle_exports" ("session_name" TEXT NOT NULL, "theory_name" TEXT NOT NULL, "name" TEXT NOT NULL, "executable" INTEGER, "compressed" INTEGER, "body" BLOB, PRIMARY KEY (session_name, theory_name, name))?S-indexsqlite_autoindex_isabelle_exports_1isabelle_exportsh77otableisabelle_session_infoisabelle_session_infoCREATE TABLE "isabelle_session_info" ("session_name" TEXT NOT NULL, "session_timing" BLOB, "command_timings" BLOB, "theory_timings" BLOB, "ml_statistics" BLOB, "task_statistics" BLOB, "errors" BLOB, "sources" TEXT, "input_heaps" TEXT, "output_heap" TEXT, "return_code" INTEGER, PRIMARY KEY (session_name))I]7indexsqlite_autoindex_isabelle_session_info_1isabelle_session_info d- $4 ] HOL-SET_Protocol:threads=6elapsed=23.968cpu=108.672gc=2.420factor=4.537zXZִF! +]ŗXf1-q恈%vA?'GAq,$L;׺N'n\!zDûh8iǩ;iM;(T;jӁ#Lxo?W'7=`{zرO N3 0c%Pi\=Ixw"izxb AJ=Un!,y|56? og}t [GJ"!Dbv}zRfyw e*+yQ=C4w"EJ*R +# ~8\0EЁSA0 - HOL-SET_Protocol  , h.=e35|mA\I]IVx-)Fqz]&]nPqdAhm{5R Y׿įZ#dr`)k UȢEҴgR^5uA"6)tæa BF8{qn(^,1{g/ e֎ozX&V5FHukAmr+Y>-%m :E=1TSz2(8nڳ>5C*FĀ^ $^995+AA8z6B@6EJu[J?0d>Av|3BoSiKW4P$@˨#.8q~}p;B~F:1Qp9L 0e_HY+><&PY ^bgGNujD4$ɍ{ȹ5)p c"/Q`RW*5[%RK5Z9cFЪ&VcLpC{ !*Qd?V `Y.ZsXb>- WJ r4j#}L$RY׊#05*뭯h(kj$?9aFx`]Jb{ YL}Y8R@dW%oᱱgYZ7zXZִF! H]ŗXiɟ1$߆tI)|yu|fxTteYO[o_@\r~3v,gYAM2Rg{lz*ޢT9(y?FUʳ(؃d7Z  ;NCk(kmc-Y_ɥ 1%0츰Zap>ց,a^5 d2gYZ7zXZִF! ` Q]ŗXi%E` 0B M8k?C2}OEzJj~Gk#Pv-  Y`$bB 4,,2;.q_*ɭ$0˔W]yKsyW'v fvnjBd5Jt3]5/cd?!:Sk-TTNwE)Gz|e Jv [FTj9TXjdb)O'RLkYۿHz)Ȥ}ћ,5|$u H>QX$5q&`$XU@YߜWgo^9o i8D&S(ѝj0h/^'` # +,p3ڄiW(cm?6^h>r uՇOPXIeORsSpˀO)$6[τ.`$XpMp< qISNbbBA:^=C6WN?@(MҘ94\"s1tFeFt1*2q̿`7xJYmkڎj+?oƯp|R[*w6x/4pnRՋzLJ鼕fݪ,=|h |3W^Íh=rp)#|PS*4yL ' OQ{yȝ

6j ׁň-\$Z2+^jsQc^М9.\R{Cx5>G!5c"6 ;K|u MUCkP)Y'i?QWF g7]\?pm_ٚaljK(S@ ~%r1x$+&mtwVjl;'ǑF?58M$i\ݐPFH]DЖ0]k ٛ\+_YPW>j~4sLf]6DU  ,;;doM4bzI{!%l ۹28lgAa)Щ&qLav (&i%m.c;*1V 9''I-'%bT2}T4um" ^ϰ[<}@&Оx#r]4 oSABs6nF9 HI\z qA|(hrW\z5.H`k~|qOr6hPg<./hVϙcka\hjd +k"EE3 7 << `o+L|ō^gYZa83aaff0249a8304c4b3ee0a1d4d0f6c7f1a3a20610e66d7bbbf591f95ed39af4ee9deb5317eaac4 91da0f421d225cc41f5e7cb69d4a2edf0de1d483 367ed706fe7ae1fc32c43cbb150c9195e1f846cb