SQLite format 3@ .  YYQ77Atableisabelle_session_infoisabelle_session_infoCREATE TABLE "isabelle_session_info" ("session_name" TEXT NOT NULL, "session_timing" BLOB, "command_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 Y t$ ?/]Noninterference_Sequential_Composition:threads=2elapsed=21.011cpu=38.536gc=1.972factor=1.837zXZִF! ]ŗXf1-/6vRZږech-`UMqď꣮BYmSY"Ds 'cms ը~71ǿIlƹbL G[F>}d 'cs4U ĞcB\>j W9OjWG1/'` < ^,5r_؜#^U2d)gxGD]UW=N4} /ólPK:cfvSkG(andC%yj#D6.S ʃ k +<`nֳ[KT=YthE&"(glpqGb+(EI%W3WLnPUvP˫ RβjF"cse{e\B-(@1XFhڑ,|-[i 8QW k~E VßF85.R ;V%joq⊍gj8G 1B g43 ݰ(AIXe(!zCZ({ƆH붐S90*pjhAn&b)9sd x &´7 Yyn}j;`.?O$䐵}O}Ѯ. %Ѱk_ZX '&s*`B6Npe*a.8zm mH s*|aΕ ʺHXT7 ;@fYdM:-cC tfJ藉{,Ǻ,v6%8eWav H(bj C֨$Ho2ߦUeB^7=a/>ِyjҍ/Q kL"TI - V$}P_/lQfʋbýQD+rdӳlT1H\^.xb3A O:K]`]QC7 B9|FQ#\ut*ެ nˊ s+wn= {@?-?.t B=ӒeӜHٌ͆zV D”B GQ{P5Pnw{/~(t^)PqKa~UΘu\-r86+Ti!Vtj:UHg=4"xP -U5o{.r2d KT~dj`UWz>&r֋ ]yՀM]$Y :~n౵ F#_ƶQs^7;SSkdTs .jCG!Wn?녌Np|c2ݷB:+{ZS>]bWGwF([m1 d軭MޤT xT`$pc8/s vd758Sj{v׃dIH>Kj!x%{6XCjhVE]גtw\.}ezIqLn0i}K Lӆy(-wk׹lEY F>`qTLu#1)B i )Y Noninterference_Sequential_Composition7Ndk]TI2& XtXfOk1EXSeҝ!`YMO{$-ɕEu=7 9.Kj.P& Ʈֳaﭳhr{VdDzxb/{+ >{G psw-ciD,gϷׯ vw7 iYjPz)wg C*3•]kYYRh,nXyWY xiM̆x36lў*h| (<@RC. mB^4Ȯ'NwȜj5&+>_0ଠIA ķEהӓYҫ|иI!X fh9A>j؉_)gU҆A"^*ƛ*Yꅯ"Hq6+:b1xQӹY{w#NaD#p_(wաh1k/Tf3RK3:$>qآmH-N&n22OSPa`up59g0v-'^{ALK:&lf0Zq6>Y27VTuI5֮ʴ¢!PP4!zJRrKYy-{hہV[/Ër$MOLɳA6৥Ar+Ѳj+lѣc?vU 0rXEMtSb8m^э@w@oyn.UEZ?ܱ6??d-˄͍Mh)zh'L(<_!Ł։pZ ^9IKK" u1>=A/D={/٭2-eDmv} ;uCܯ8iEjK/&ÌYxOhs9WٷͯDH yEy;Zj6g8G0ia_u8 F/ڪHb'&݅m>Fxcjqej0ݍuQj31&4_[AᇃeGnNa"_ҴރP?CPY;?:Hhz0ld[veJ#᷂A^\AB:zsMGʴf.l /K,hD߻oQdU#IxqAsMX$~ ͯO :wm"J*L#Gg]B+oNL(bWzf68yJXVzp{` ѱgYZ017171389b121d0e1187b890d341b319cdc77d1f 022e4f27b03daa3775c37e35b41d630d90be5d75 3cc6ac598a93352e9bf068fbf70add3f1a0a6f49 5e06b13a30afd7fe11053a928a158d5be6b38452 63b9332e0c2b071f8797a7aafcddf15a927e077b 929133d5a5851b24e4c38f83a8537c8e0aa3ad8e a0209cb008417d27a08a814859edb9db1cc1f428 c2b5aa7d49ade494586a18baed221bf5d3d713d5 c571be726e2b51d61550b43ddefaa284ff8eccdb ef1da747fe28e872563b4d4dd6ad351a77b9924ac7c621c8c679c6f81c939be460dee2fbe4c459ff d97c8eeab5366846f6d9647d2a5501999e294803ef0d669be4414e526ba7dc1afca6ed52b10c5bc1