SQLite format 3@ .;  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 N' 4 ]%]Matrix_Tensor:threads=4elapsed=34.305cpu=64.864gc=1.796factor=1.897zXZִF! ]ŗXf[&L_1;vU+o3&[_OC&>ᅬ+=[a 9_=h. `*z Qu"0S y[X^2_4xҨS}ve|jn߾R5A., ߯%={/<*tQnoSC>/hiX˹c[Ӳm($w˾e<¤SҀ  [۽$R,們0d0RI[KA}W`V/OEb4 ;OGf 뿂 aOԏd,20?Xj>.o4O>|D}0Z\  ' Matrix_Tensor  ]X-)3iXA6B @ Gu8߇\^-v_k5baI2Iv6E618a$!FisI*G.IV' ^fޥM~ .2nuK=Ֆ\*q}ߣ#bN)f h;c 0-״FJ^f0';-i3t HGHʅ#xvr>ן YM':*{l}Ryd=sFHz؞[Wpr-^xوUAT6Ig{o>mddȩHC%,*CO?,AwRۇyͦy<{':XR8̈}` bډ7SXW )&a&L Z ־!jK|Q3#X{k~epT0V'Y('Ҕr&S (r\oנvqʏ r"\T,%_Y"'$!i?g4q<@țiH4@Ɓ2xKYއޓ)5Eu2}qM0b  q\XcA;a41wtOsBcr!gvgPŇ 3s,FFq:}ѐĒϋW+x=dmд lH\{ŬZ4مC-]BvTqMtt6AJ,Έ}Eg-)+J/ML 9kE|$li.DY/=&{rrRz}0#Ljþ&x%D34Z,1\bxp,a8)l"C< WSS <"^nIر+!`MmPiNzf:WXȾ5@i0vU|U:jNIN"{b˰{c ]\qj]@?G[E{#`'Ҩ`oʡbE\s;uجD} :G3 pOCba.kPOŅs/L(S 4$zƒ Yq0ex LkU /5%{:}SsŞ4)en|̜޳ENo^8'7mJ P2,v WR|GlJ23ʐ@Ԑ=MjLso(LY$t.bU8R?[lK(t,ZOOśd/-C&<~WcB/)|ob%#UbPǼlhB?(l(dOS˸*\9RUzrTb*|n-t[ @Iȿi65bY91s8./(V<.8Ed1dF,>؉ۄDwijH̿RLN8<~*atA N`A/9'y<)wn!99)0gCO'H)gՒb\=W0!z4\mqg99ܿ/&AxBhs.4 V1g7]ܢ-oCFrfrXջoPJIvF'iR#/.H}%䬯̥4Xޠl}L|__S~S-\,sl]Bx}C=;8S@حIˀe%)|  bR#Phϻn?5]r#va48q ,GNtO5..f8w3X9OIq'ZdC?|[7]22m~8u K-ʗHHghZ20C^:q}+I^OJvS 9V`|?"8yr_vO?vc'ilYO{g'wo{{#7~48!1o1ˉ´o*J# ~/OP"z:¾e`~WdE֭4czr cnB$,|Q6z$*"qIeо!i=P2h_05[an[i@t0׆U cGJ #N\/N|}K9n>!uUG5%=q{;Y <~df|YI苨Xo0tb`!Cl-3/gYZf5ef93e4e0ccf11ec67a239b9f071f38971099ddd3f90704504dab3f9fc94e3d143d1180eb260c4a f6ffa714dac548bd1fa745e8527624877a3ec1f3 2b11f4ccb587528b98467ed17165aa165adff39b f228e08bad4fbacf50cc7f02d2030759422cc43c 40543a4eaafd73550b685c23164ff62f7af94cc66b5e4ea2da3bc3103c2730029244a4d0a0678986