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 z1 Tt, ] Knuth_Morris_Pratt:threads=4elapsed=19.843cpu=57.752gc=1.164factor=2.917zXZִF! K]ŗXf1-q恈͐7ӺV 6 hD;V& _w^F#4ZMKDź"̍C+L}aP:Q*ءt/CQ"Y t)6a{($adfbX^1W<N- @~!w3\w` ;kFsd#oJ~1A?TigYsY[H0 FJM@3YbuN964YKGcĽvƲW{Q'zNzgiI]NqEcx2"'AdJiedJ_Q,~4F(=bL"Z1ּ4,rW* ,blIz՘Akͪ-t}OTs"^~W J%;y~ CJ9>V 8OEdPY/r-ϮQM j~֍$XM@엕/* 9$6&r;OB+T[pfҵL0Nx/xC.P}ķwVJd˭~sIj/*@e&.YagYZ7zXZִF! q]ŗXiɟ1˦r>yǬ -O?3l\aLd6s4۷9{Wx!nP?g-!\:+'aCr3MBcʁGױgYZ7zXZִF! mP]ŗXi%B  2|>9:CfL󷼧|2 ?bB0 *6S1zH }2i0#?z GP5;z0 Af)nMX*&*m=) ̞h(Ve*3kE^2y{=˘6lT^ˉVWZ!(tlk"rּuԦfc^|6WA0s ۭZϰetjUcHgvydNQ`Mb ۺHBH#U'{F|%Xg$X9T4Pщ$D=>jt7ӋSe5N9H2]Tb-Xvޣd 8!̅ڲs/JZ%er?s2dvѷUzrHE^?+n |ImHjfV`*^'9XCTM ;骜_BCgo@rdi)sbXgdl:0R&. Z#˟-7|7E[VnOP5 3m0pm.x!b*;h~ѓ¶MpĿ|penTۯXɺU#kw 4x&@˒-P@FVx(PS-4g.kRllQ>I)&Hf *,D8cWYʨഏ+ ZO4'2Pl()OdgC9^y'6o&H2ZGgSچ:R͛1k HЁ~K$v;KV_%eIWnJ 1EvA6dVJtሼZU/*jr471+qݻ6$$#qN4Ϸ4S_1piؓ'pߒ&>fmGu)IUqO[-Wf;\⋅>@|- N(ٵY| g}6̇NJGYշ8USX$^tv~nͯA5ωW/MًO>gnBfN<\byn-& ̔%Y س_b EQQ|D>?N~$DRR7%N%hgE}ac-^Anx ԥ'3jS,׾m=Hf,]5Sɾ/ĥOWgC*!.d[HBo!ۍ聘 gDT_lj{^$} 2\ Ɩm,]0r<{1@?<.x܅\7n}+Xg^3awP$췜bu X YTl_0M#7)KJC^La ěڊ4w;z"7` 4aIў*weB D~y)qB :oۉN^ep KrƲ ʠ9kF'q,|Dnu^gB(Yi&ԉGU/>V~]$v䃘 tC8nZx ϟ,֛<|s`4:)Y*vDJGU5H<L'"![S_BMhs.=Ao" iDJ\=!Jak^JaN_eSK %~yv޵Mͫv02ksxb\!HWu~b*0 T[~Ⱥf"tB4 Ҳ>MUcލ =w3~Fua&:p=h cf\WV5Zz=phOjn#OP D5MCBBH!:u+7:1P K'^,*erdtjI5U_I_FXʂD(Z&Q*p;}qC.:}'8a#)WŖ^t{m¾9O~mZtoȟFg(RxDj3j7}:3Os+?\-`"Utc#:9jk*vvP7{%k__xf>QXAfkp (!pN e1qI/ݎxBȎNMNWxJ ׃l7@|@F P]cunꋵG9a cB~|R.*Qby='Lr9gYZ >19/ Knuth_Morris_PrattKnuth_Morris_Pratt.KMPGenerated_Code.ML