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 s? |d ] Imperative_Insertion_Sort:threads=4elapsed=5.722cpu=13.968gc=0.184factor=2.447zXZִF! ]ŗXiɟH)0%oE4Z| Ј/:u'e+#v vaѺ lJsZ50]P|·Z}Y15s0_ ǓDxωB Oߔ=X8xʣ"k,썬iF}l>S@Y40BaU' hSfbCľs}3?N~lp w95Dя)䜑G؀a<&x$Yë“SnRkbK'%fs-2 1wb:4= <6bzs +Zňd+R;"PL"5h:ǛnU4хQ mf},=q ¿;wY`E(:N`#D7VPm2K}f GN;D=b" iIo(|X{1N$@Q>ۯr= 'On4o#J{" ֝/|՝(Kbfx4褈fHA+vb"r M%+8Ͱ#p{M˒-CQՀ j3Ec3]%- ?#h+tTS3S0䨡`\Gk=20[ \8tږ _ U䀼IGkwѕ+fN"y"@L;\=\H9?,MǵNWƄUG}ܱvQ]xI ~4ש"oZ0GPCN"XWC>U}/)Qأ)*98$}?U~ 5\ܤ9Vz?r&@7(\霤6f$,c643$^ugeST%!kwB7 #D 쏆;)<*(CW\e#7\!Lu87g]O1WVm_ծ7<2 )0#[Ÿ?Q G|]*h|M=e6f)FԞužj.k^T9=-h.;~@ӱt4f$O'HS1 OR /o+6.=p@cPCXF/.|h(Y$CrM[!a1H Բbs"1jƦL[VAmamHYSKG#PFmҡvlBN֙w30m,s$ LxbWa5f[Ñ=g֜g*4 t7Iv wN x=Dx5sO (<{Z lqh<4z|N]ADD{53?tjkY &o8%m*r/#U%s@$lo?Řo)ҠT /a'{6qЫkA ̩8ڗ<jL*8]-p8q9Z&SXF}Dޟ["-=% a0⡤pl{ek->͹ J|$Z}E*4{q Eyǻ.K0V 8Bbӗ}ݘDcqOv-^ʥd   ')8gYZD?s5 DImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/List.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm`+ [*a<6 (yܯ@;sMFX?2'#CLJ!nt"g3x,;pL* ( " >70a]KSOpnDRPh)濐_>ڶN=(8w ']J"첐]j:gaݍVկ?&X` 6A9K E\b)V=7ӌIw>iv4zq;rBHKb(|?[}/QJ4a&IgiEMmu2%m\ GngYZG?s3 LImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Ref.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm>!sg,d5קaSlCpo"{]㖿(y B2㎼7d4ݔ*nzZ8}D/ 7MRe %¥NSdTBGlMF+"`aM 80ͫ7ϔT$V[aiu^+8[&֊V-,Y{2SXDp_P0˒z A>sx@[x ~OIFr޲Ѵݻ 欌wN'=Z-SAi,Y⠋:uE6SR,amlBu}xgYZ?s3 LImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/HOL.hs7zXZִF!  `]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmﳮx?D7꒠s1Dtx $}GK@)Ȯe=QB7TSf&9bÖ:R:M ?nhs5(69tq#EL?>P%L}]ldh.V6gu\[D\,$y'],B9G(QSxA6>ʮ"w ._Ua}mLJQ4IiRA16a!(0HQ#E\i 7JѱgYZ,?s5 Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Heap.hs7zXZִF! ]K]b6p*ARhZ¤7cS 2vNPAoD9he] a)4[C6O0|` 8Y1UiebPZ{edBZR.< (%Yu=TnҨ d]pyV_j4Au;˒;9|ZMQABٟiZG!{5vzItiMX0g+7 UuEaw7)w3aVPCO%Q{1[ 6刬0͙T)w[fI/\jI@l1lu 2 lt %3ĕ+Ա  Y4 / g ~ {?s_Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Imperative_Insertion_Sort.hs r?sMImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Imperative_Loops.hs n?sEImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Product_Type.hs k?s?Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Orderings.hs k?s?Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Countable.hs i?s;Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Typerep.hsg?s7Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Heapa.hsg?s7Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Array.hsg?s7Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Arith.hsf?s5Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/List.hse?s3Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Ref.hse?s3Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/HOL.hse?s5 Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Heap.hs  }6?s7 dImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Arith.hs7zXZִF! i]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmcQ. Ȟ6Lړ~e_iX=L^nGc{5Hc%Pk~ҷT:2隩xZ&' ,硯}H:d6q냥6;4= H2nZ7 q F8ΎL)\Vr.Q~ވͅ,9,S?,ޗ$t'~7S2 Q+u?k@\m8=J0IN^^Z~L_pΆ&.i?WF11-krK+.^#X (l'&o8INҋXMB+|3GZ Bʯ.J߂j:iq ?rLU^_w[B/u;ԙ1c,e--@;;ǘQAn@_|̥DѴTZ-6ܸǧߡQ3Ű|{sfq ي\;rC&7/4/9h4l3ZeMdN%׊ˢt㿘ͷ^M..0 [ x< xVPBH^|YȜa?X|ܺXZPhWȽ%HyQQk{Ty v d{-w\=fI k"l9K!ɜ [e{Ɔ :8N:kY;6]ѻg5[uBU_hPW$_!܂}ӢbA~]\*W٤0 $曉@ !?uIgBhjc~QS#w$F~iA_e!5[T!k[YF3n^b+g%P~q3I}cJHļٚ%!C$;:[ \GqbCW1Acb'S4C;p*/o+똒,l|Trj""ѯl0aBq*iU~gť$~';Ujhw%Edn\_{+gyЛSdAL1&uTc ؓ]ZSҩ+wG?|hLS=:4y#;b7Qs7b P!c^8k8"A8;SW ź&cLyYzַRqguvz_MS˼ic+Xp7"gX'mȠ cTA:i"qlD~5(ֶ YH U-p>V 8Bbӗ}ݘDcqOv-^ʥd   ')8gYZD?s5 DImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/List.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm`+ [*a<6 (yܯ@;sMFX?2'#CLJ!nt"g3x,;pL* ( " >70a]KSOpnDRPh)濐_>ڶN=(8w ']J"첐]j:gaݍVկ?&X` 6A9K E\b)V=7ӌIw>iv4zq;rBHKb(|?[}/QJ4a&IgiEMmu2%m\ GngYZG?s3 LImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Ref.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm>!sg,d5קaSlCpo"{]㖿(y B2㎼7d4ݔ*nzZ8}D/ 7MRe %¥NSdTBGlMF+"`aM 80ͫ7ϔT$V[aiu^+8[&֊V-,Y{2SXDp_P0˒z A>sx@[x ~OIFr޲Ѵݻ 欌wN'=Z-SAi,Y⠋:uE6SR,amlBu}xgYZ?s3 LImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/HOL.hs7zXZִF!  `]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmﳮx?D7꒠s1Dtx $}GK@)Ȯe=QB7TSf&9bÖ:R:M ?nhs5(69tq#EL?>P%L}]ldh.V6gu\[D\,$y'],B9G(QSxA6>ʮ"w ._Ua}mLJQ4IiRA16a!(0HQ#E\i 7JѱgYZ,?s5 Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Heap.hs7zXZִF! ]K]b6p*ARhZ¤7cS 2vNPAoD9he] a)4[C6O0|` 8Y1UiebPZ{edBZR.< (%Yu=TnҨ d]pyV_j4Au;˒;9|ZMQABٟiZG!{5vzItiMX0g+7 UuEaw7)w3aVPCO%Q{1[ 6刬0͙T)w[fI/\jI@l1lu 2 lt %3ĕ+ԱgYZ   nF8 ?sE Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Product_Type.hs7zXZִF! O]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmrR^6^C0 -U.\[T04bcc)bbxD^~qV_M>.r@dV>-*h g ?Ҍ0lޖMN$Pb GTs] Bg kȱx~NDQ&9pCsƳ4E™dh{W XYõL U17#OuV;95\*җq2elt%2fq]t'v-4PKP5p+_)YVX)߃Q {}H;ۦ3s%&30%zgV!gn#L$gYZ% ?s? |Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Countable.hs7zXZִF! ^w]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmL>N KDIG_̻әIKSzJIvO%9ħA>a7{ p=`Qۚ_U+(V؞yWb)4GӬabRd)f|7^ױ@I`rj7WwQ?bf>!|=ж: lx+N7ڋ"VS2I#O-<Qiyv5B+]Z9fgYZ_?s; tImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Typerep.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm/^ j]P4Džh2 ,N'jQ)6saKհo .‹ge(. O5Մ!ɇp`An;S;`HUL[ߺ*0 )m5vZTHBoΌQbھoQq4Ln6+\ 9޴i]V4$gՖ;CZ3ѰĀ{bu:gh7Wi "./9~?/|x>'~fr9 ԥǽ.gi2igCz=+ф[!gbᓺqtx5T/NIYB9PPXnKbO>7Eok;<)PEZ\gYZI?s7 LImperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Heapa.hs7zXZִF! ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmx:9d4E ]w+goհH UQN{i BE'i2J]^y{Y[I﶐n|OQ]aVj"f-L,(lW+-(tZnV$֦Jmx3NrPf \GJs(pec=!aV a-5ìʛv6F;z% {u1nL6<-va,kh[W/Z5 -CJyYיV+3qOZVJ>lA"Rr ݿHT \X>ƷSQ:י6D׏gYZa?s7 |Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Array.hs7zXZִF! 97]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPm]*ڲ3uvfMv)Te5dB]IJ]d _E=ktJ:v%SA~b!6g/;}pfǽ6Q;&Y,T,2Ģv #q;)ߍ ncCQ#1dh%1ێ4Vο~ }Jb {FgtjT|ߛaɺ b0rd? 55 lWg俦/r= PޙF(sMP?&هKc`,/Fo0pݚ_X:rPo@1R9(GmhC8F^nDBo0q^ K4?e5#lLV v/dS*'Z!~չ^兙 t,ȋMq&8`U{i3UJ^}fR{r GEη#.ak-]4/JWF a2-j5^Λ\@a`y0` 7'ݱgYZ  = ?s_ ,Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Imperative_Insertion_Sort.hs7zXZִF! c]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmRN&GVTLP+[E}8EGhEbXEaKjj}^idhAv/wT(; N{קkGF ՚ u(ڥ:-la<r{+qКƣ KJ́F&<>V 6tlZ:j!z{D:}d8DSkf-rd3,0i~= (^:'3jftDfITl`X)qiW!Z6eO- q%$IlSv,]SQ{c{] 4i&KwAYVaF~tFXXaσ>ȋy.ٛYZG |"kU jOW)R]#F ?N IpP-킮Fg-6u RH5o{A~rgZ/B' S5l4m a&ԑ<a*PD5K$gYZ@ ?sM $Imperative_Insertion_SortImperative_Insertion_Sort.Imperative_Insertion_Sortcode/export1/Imperative_Loops.hs7zXZִF! 2 ]=@bQ4\Nc^̼ɲj%'Jgx60yL 5rUHK_ rPmRN&GVTLP*7z;)R׆4G im*?k4@y !F}ܼ6ouK PϙFe0%8$X6B*s"~BY&:>i*6UGm&c&J4\6Lb W-^ɈN5!SXlPShܔ_n]20borer6Jl}`cʔZO(B7H)dd_ P3䶟[2~;@1qz\lpO{)m';qYtZ##QM}m ̷yn0E*h؁ 87c zW ɴ8͹&KB: 7e.X+=ry:4X+iHe ,p+:{yB~gYZLD\DYt,$tYe"HVWdZse5K"yg0`7_cK 0hkI +qɪ~;}|[Wj$!*dZ/o祔p@頁SfZ3ZNɑiϪ׳O>c-{Bopvwய<( @,bR5*QVlƟ,SH)DVU33p/ŐKEY8O}fE$UW]v_p5M5N[:WJCߖ 0T`:4Bi:;N\ Ta8?@}zws#<S~` bLѠ ŎFZ ҇8S?Ì]_$z'{q4OC)Zhȴ8QyպØVȅAeD#24"6C!f sR\tHc= V8sBc%(6tv/SC%us뇜CFW aqP% 4ip)֊p䶀鰳\C~ ϐgTW`wM]FoLA&3VOդjSX*h*?xGTL|:_ݫM5j m6ٞ\;t5^*fז⋑VBwV3-b@zP,g?Öe}’@VU҅3Ёb)>=g}UЦ+&4cX)]+A P[(ܨ7`үOqԄ?U0 1r8gsǦSCaiQ>&*͖NcjV 쬦2xVd# gNbό1º8*ĕ(sO[/4ćr(X#2dz%G*.Q[+.o܈d(NrH2|nJC$2kvud Waρ'<԰@ Rn׏5D"r{CԶ~2zSj6Zgk)i[Ge5E(Ҳh0O 0v:8~ӝ.({ /E[Ec @Wh ֠2yHF垅 %Ϛo^pML*:IROK:S ΫXea ^)G:ʀЇ_k =i6ʓ4ʵ_L" D2I7OkG*(#Q1дU$3u[s7kQ@4ʓۦԵN5hQO"6Û8N-UjWHxH9oQ\8 ; 4l(jRk4-^S9 ` wSem[poJjks^5 ܱgYZ7zXZִF! 7f]ŗXi%L!l-DKaLo`%KhEO]}ݳl'1[bC?j?4M4WQL68vX! *+-J7œa&ΨdKxƠd8 1pdP"Dʝ[b zo߳T)odު7&nƶfȑ:Gta>:LY+ѻ i3:?J4°?gM}]"@ ,4.=iW@'úx~߄0Pܘ( mCZF2FsuQ[*G[]q81U#O-_+dTN˸" R0M cӠ[3uV@ݣ5sCP7e0$ Ŗz.eqPAhkɌq?<4 ,=%\{@s@ĢarY l)Tu4bk^i%eӍ؟_o.u4PSZ u0b.x7,.<#ܲ 莚r$Yw0qJ .yg݀g7o֟̽m K+Ks۱P%Fohh '-ǻIߢ;Z{7J^zfAfql2<Z ș7if&9#Mpƿpߓ%S L%4B!h!?Sn2r*c uİ xjZVHl '%ݪ Y7B$iKwi WIȖ5CgmGd>=7)($??暈BW"YD,'2SӘkڮKH aq^_C`F!-G=Ā~I6LaX{7.( n8ޱgYZ793e31feb6a8e5761e6360fdfcd4aa1ac8ad62dc8215eb5f5b3394a9f9254fc524a194abe159cb1b 43986411c04360d074d5c4045a93e7a8120ecd61 a5956c3593ebcf668d2385d5d8551f98c7bf7b28