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 ))T3rl\ ] Efficient-Mergesort:threads=4elapsed=8.334cpu=19.324gc=0.4687zXZִF! qc ]ŗXiɟH)0%o F) p9+`0-"L _872\u ~xQfr J_soPv_8UI)5.h[ayf>ܕ&m;rHWqGTTt`:w8{ϊ'?%iY_ΕB dG &ωx `WK4ڱ9~ X*TX%՚p3y9-Yd;Lnpj}>nE-p5m!P+^iX(ׇ |e$C FjݚCO*z0*=qxN\dDb큟J:OpD!VJK~12c^T Y~(A]!J?ZwNENwBL`AԐq{s83iQ}w^rVIo cRz03 Vu no\*<8AOkS'*{B#r' n\bŭVԽti#J\f䃰,ddyD#v<]+냪ag~89ٷcг0kfy֌gű$HY3#t>}2H([_Ҽ7iJc 1O 61$1#g$Pm3Amq"O&--LhBl4lQpHtin2F46oli/! T1T<ͻj3ŵZ= \< #>yS˩b 5OOlTQ'[_YZ JfMfScjt:\wƗ v1o]j=7tRXSRSר(7bv Q&{º EȪ!6gJ9А*k_8u@H8+9?jch6^q|bjd!sT՝iw5'[cމ3E#E!B66lh 0?+'Ǩlt }c$ԯkZ ߁ }MnAH͜ ۦAWM3xVJlp0JsF( 9k@j ~3eM; Ht#pW;XYcč0$:8=>`} /8CauM} pEQwj~KL\k9>eը'c"R!,᫖ZI:)w/o7O*IE0T]˄MJ{P? BhMDQZ뙺fя`nfwSJ۬'m۱VhgZ5'gќ:?yn1Yd)p@ЛS("YG]8ʅ!˒e91{.ԙeop]TwucfIh_k4yw*1$<]Ԓ1ň:[o"'"8PXT %/DLVL7'\YӥY<8Ѩ|h\5],J E/'0Ŏ <@[On/p!6KSϿ1lIQx̫e_̎.y! :~/?͋K==>8u`;r4:2Xevl/ *]R88do)˱3`׽T1/ޮ-1AVsniZ̺F}8@|a`U%_\0 @p`#sY faugl> LCgARa}Ps0bzm i31 *gYZ7zXZִF! n]ŗXiɟn+c͔(c^=N-MgC+$HI7TҞ˳*}W7hyVp|aizߕZhUO*F)yұgYZ7zXZִF! 6]ŗXi%L&ʷT05Ќb ; "X*Zw2rI_8XES\PFD?Z !Hvv?K FmL%K*zeh-ɤ[c5F*͊`˜ DL]cjτ]2 yfaa8Wdӎ}UB-wiOV*sT;ڟ|9Ry 9L$着,'CT7Y&akܣ^D !f:m^nth0>>%+xS \,O^>B"^E Ps$V7Z̵lV̵v+B1u޾#|Fڮ#L%|2a\{VAJ ɇAFH*`(S* Hcv8ɣ JDT#dH@2 (7Pe Z/*p6!|Vv^BY 4x ihď@&؈E{HISg8Q?j)@1Rp)Q;5 N6`"BF,}Wa0.TdM9h0LpԐLV6S#4L:؝h"hCܻ++V!}s.qr}ſ@6vXtQod팷HHS)RT} I2qgm(t|BPqy\y&oZ轢۸v=̫E8}:NIM;=V"={wmiLޤy0go5b1*ӛnmo7L u>7~/+N (`tjc0Qo192Nd=ceڍBLuG^Uy&ѡ7G~uïxm3O&:?5:etmʎG.gQ.OWA'І`_nWF]4uM7@)I2~M<]|._dQj9,) a"h@3:.j;ʶ~0ؙ4+9Sky77qC_O +4X߄D$gW,ǫ`+]/|R8vల mOx#űgYZa7661c850cf57ae45b4ee485d96e1b69b05291569aadd396dde0a279b6a4eb62f8f2ff37640b410b 0dd0c229ebdd3fa7e8fbb950f962bc2d50f4e535 a14889825158a2c19c223dfbc6e663585cca786f 3 Efficient-Mergesort