%PDF-1.4 1 0 obj << /Title (Certificates) /Creator (wkhtmltopdf 0.12.5) /Producer (Qt 4.8.7) /CreationDate (D:20211129170801-08'00') >> endobj 3 0 obj << /Type /ExtGState /SA true /SM 0.02 /ca 1.0 /CA 1.0 /AIS false /SMask /None>> endobj 4 0 obj [/Pattern /DeviceRGB] endobj 6 0 obj << /Type /XObject /Subtype /Image /Width 291 /Height 73 /BitsPerComponent 8 /ColorSpace /DeviceRGB /Length 7 0 R /Filter /FlateDecode >> stream x]dC p̥N;3 .Dkq3 g N#y%f '%]pJ|c!7LmMwu~=ffU4U]bt7_~ݮ@@G}q?Hy'O ҠkIYQ.3qy|p '@M%ĒÏ?AANPd0P={ m & P 32($,x?WkAA Aiq(LCw1(DO(^ ƦGн :$n9Q,AA~3*;g:zO>YJ &L0N5%@C:7OM{H+`g]+KC7jA7 w>/ofe><#?XDBC{ MAACbM@j)pl6;4R|bF':Gּ^r-zgh0ɠbD,%7ŒR[:^˂j#E:v2χ@D5 K:T2(qu`Y&BP=4}j*A''se>lΡŦ,&;9;}٠hݏ8f}G) j ~m_x3לMYPa}hV9D+7eO?H # 'ˢF@  (UW2`oLnd lCk -d=ZNP&^>BXod@~2fk᦬jgXPpF-,n~0%q4H^Hd% ͖IBk,;agmtHBNȏJ{ך#(eW`Ѥ' |& z ,},?33 LrSy@)z )F?b﹚h㉾;򼨎i%pݒ >Ok5(j4ZzA\7kޓN\rTzj #N6:ϥ-C~Ld1_Ή-I>c[Ё#ThV ܩt4k+aGdL`:QH;;u&]aZu{9LE$5D쓂Q>;?{)EI[MG 4`k`UZEA=]|cX`;TOf/Ǔ<'k}?m:af̵#Ck|'XsPXD[- w?6m`ejXfk|kۿ3냴T)&N_u1Μِ \?؆THf}!ʔ*ŒjLױ ]'BP41/.{ s<2.pCiotH=?"'ך21?Epٹ}lt]25D-c+l5)%Tuzul'n[+}UMS:+czğ-H΍6#! *2Oqz A1'[Ki)~bsO:5jĸlyRK\NhDYkZ:_ͦkopL **b6~b W bӶʖPs7Bͻh KD~h1,wd$8""oӪD\W2E.ZM8^Kzt8D홨 i]d5i .5h# O_A tDn vOȉW'Vho$U<ͶU"?@z/|23?X]c1 >MNQ*; :gI9f@,Rb'o 4lϛ-j!OJ srnzcaw:1+Y Y* Ht/tZ=&с9bRDG2T >ZS9,cy Զ&LnITKL"=Ԡ>Аˉ|RziUz'@Uۣ]I<8K`t ͯ(?ng,bϯ_fCV"Z٦b-)Y|o2hu'4/ΔrIfq*"'圽,ܝc:3diR\^K5mli썊2_nB.)fuh-f&u0\mvTtf)I?Hɩ8k憁ԏ>6WSUܼUJjYu}im)d+ 4Jx6k7f %sR7toLMg@m4 Wb8^u, lEQ6,ڢ-Af)LR9睕tF3`5cc<3ݻ6{|yreʧ+\T2;x^tKTl LK"t K%eV$:Mq!cϕѽI]mnֻnc& 1V"O%tG/JX0w[6Z:-_:QPg&hx)${8fh4Y̧a ȡM_k>L;UWA񾆄a)L,KBL_4 dR5La_T U⛶ KN(ERShoU6ՙ~S)#] z%!bAG*Jź<|$fvR,'H?VۻHbn 7hdoW-' JzDOUDZ|$ĕ15Zw^w1SV*{m'[i=eH,xOAiRFoj[g95gP6j~ CdHY+/[&TCrZ;o@n0E'3/GE툽۽K;UyEnZ5;$C箖gނVc^ʀ,p>+kә2Y[qi-x:'- X]_K endstream endobj 7 0 obj 4044 endobj 10 0 obj << /Type /XObject /Subtype /Image /Width 100 /Height 75 /BitsPerComponent 8 /ColorSpace /DeviceRGB /Length 11 0 R /Filter /DCTDecode >> stream JFIF``C      C  Kd" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?xN75=gWtK뻗 y$v<*bO`kNڋ/ٻ'g>5Ρwy_i38S`k>]jC.ok=z!%H.oʑRB+eXkӮm~"κΜ2/#j|RC)8 YOԥ𵕽x2Gx<kBD]W%qSIIq9ׇo_xJ$0izT(z/hlWvh&~߾m/ J,<3k{h,ѯ5-w1B+un"ϊ?Q?^ j >?Ź5R,vf<ګ]>GW_鿳Ni+Z?w,mA:b'íNs+o|[Ey⿏BOءߐU 5߱oѾ)NѾ: Ny-m>h#!UIhuF85˦}EEsq$,Q 3P;ڹߍ ӵҮ<]}RErp qIuTT6q²C$rܫnVSS( %u3 ytߴ[º_ 2gιum}_uzWQRϊ'>/SQ ix/N$Z_+c֯uBĚ肋P/;ᤸp[3==C}Ig] C4M_Y6hV$Fh*dfYmvY?jO> 7S3[.ozModƏD@v,T Wڎ A_!,>X~-s_hk^!P1Y,dHq^F0yMv ֵOWE迲-'.-oRɍb$p?Jb_ k-%hld a3$:.S4v_65C7~l[I4z$nBvӖE|;'UnkڥC]..#/-?=O^)׈txzu?RZfԯ$bmJaƅv> _aYaiYW1LWwI) tJd`l'GtP 7V2H2'22:Ҿ`dg/|+}S8^[@֮׼ dm$dIB: hUc %[c=k?|P6.gYEO1"ajQ%5qx?e=ᗞ $pM,M rGoHS]&ES((((((( endstream endobj 11 0 obj 2674 endobj 13 0 obj [0 /XYZ 33 743.750000 0] endobj 14 0 obj << /Type /Annot /Subtype /Link /Rect [106.500000 755.750000 156 762.500000 ] /Border [0 0 0] /A << /Type /Action /S /URI /URI (http://www.koolance.com) >> >> endobj 15 0 obj << /__WKANCHOR_2 13 0 R >> endobj 17 0 obj <> endobj 16 0 obj <> endobj 18 0 obj << /Type /Catalog /Pages 2 0 R /Outlines 16 0 R /PageMode /UseOutlines /Dests 15 0 R >> endobj 5 0 obj << /Type /Page /Parent 2 0 R /Contents 19 0 R /Resources 21 0 R /Annots 22 0 R /MediaBox [0 0 595 842] >> endobj 21 0 obj << /ColorSpace << /PCSp 4 0 R /CSp /DeviceRGB /CSpg /DeviceGray >> /ExtGState << /GSa 3 0 R >> /Pattern << >> /Font << /F8 8 0 R /F9 9 0 R /F12 12 0 R >> /XObject << /Im6 6 0 R /Im10 10 0 R >> >> endobj 22 0 obj [ 14 0 R ] endobj 19 0 obj << /Length 20 0 R /Filter /FlateDecode >> stream x\Mܸ9eq6CC&Xl!?n^U&Ǔdl=U_U=%_Ҽݧ]NCw~&|y}m>>?>|q7=\=g7d?}_5?'O4n/_~޽=M-}kcy|p'1 _ύu8?\Sƶrs[? C}׵]2wSJa<Ĕ>sQ?{!$~N͟)]|bgv,0'{nJI]/~<ث7̰YT*7(faإz\&CZ<Ǧ܈Z>-cEŶi_ y, ^g=֏̾gʥoYQױ5Ry=ڵZm<Gi'93Y#oYZ.ҍ3iQSܮҟRƶ*d$ _gt2z>o׬Ktd,V®զ5RLb`_sF_g:ەycy+R\*g B7Yq>iة܋)Lgo3fa]g=\kVϥRAyfv2MajӚK)}lIv3<1ݮʳk[yR)8cֻ5z\,)ϓo4&`Nc޴~DLAPl}7b00ݮ̳k[y5R)ݠ<3;զkiͥ>|t;}ynWY5kǚ3fRܠݵc ¾æ/!{/!̭q{K۾LY6z~c3KA3v֬o|L;}y6z~c3rrn1p1q ]?9<ׅajy%_gt2z>o׬KtLt,ZSҮզ5RLb3$gty9c`]g=\,u[˥Rq tcy_<'z\,)Іgg(ʹ~oY궖KH}׷σ ړ!~bZ7E2'0 5..Wl}7Wa0{uX~V6+ C;k7z!!E .vQܟ>kǚ76LYThd<3;`j͚KgOʹ瀎kǚ76,z-JЍ)v=.o?N<iNGlgo3fa`]g=\kVϥRAyfv2MajӚK)}lIv3<10ݮ̳k[yR)8cΪ~~q>OԺ)Snki_ y, L+ǚVyTJ7(Nb)ZmZs)4->)6NrF_g:ەycy+R\*g B7zA~KXSH n8/zE}7Wa00ݮ̳k[y5R)ݠ<3;զkiͥ>|RNrF_g:ەycy+ϠZ.7q tclޅN ]?9)>{i_ y, L+ǚVyTH7Nb)ZmZs)4->,NrF_g:ەycy+R\:`>GrWb[g7SH?<6o86?o&7}ONJ?~?6 _woi>{Lfy:b":tLQmwI^#pɵp4?aƣ "J, Gs@8 DM)S~bM:Ɲa<>Hu҇ sY>$R$r`X`lvЯe\1kɇN%D >`rS`,OЩ<^Wt' 9 㥈 #B l_051<;Mcl Gz9Q؜E9KDzr`Rآ0eqLr.YV\1+ޕ a4Bq3$NiSN&$]x:7AN(Hp$!!dzO0+{;TWӘDo_qG(]]h̺LJeK8m/)y`f/2#YG@2|#8}B%S(>8},!;}F e>ړb! | lP  1&G%29/ˆa8uϺkRKdL~ހE v1W$w60WYݶhE OD<Հ{H.0 1G]{-Z?~YBt,/˹,} > Ar {/qC.F_l,-'؉::|\[0 X%rRW^i.ـZ&Wd)r`Ee$}GٯKQN@n|ݸ|SDp|WX! 2,d:4vy"q p ;A5ȼl`SLˏ"us l6Oz jXyg>Qʼri{nԟrslJ8]Bl?{ȷs|K˫FCb—L:{S+Lxȸ_Kk=_[e< ߑaɿzˍyȮ+pE䖻7t-$\^ͫ"b: UxoƗm9I23[QKS8-)Fyΰ3V@}=Ê= !ZGVP- Szd좕4"k&|pr',:>z3_3~ӛ/ xa ւtRjC}-flL'%}· 5KA KO\f uf:nyi iQ7B[? όKmZ:\DA԰* Ӌ+?3<~z?;|KуȖ52 <;rWDࡇn,T-Ma5RB^ R߫/'J^4h=T9zx%: endstream endobj 20 0 obj 4130 endobj 23 0 obj << /Type /FontDescriptor /FontName /QXAAAA+NimbusSanL-BoldItal /Flags 4 /FontBBox [-177 -309 1199 953 ] /ItalicAngle 0 /Ascent 953 /Descent -309 /CapHeight 953 /StemV 69 /FontFile2 24 0 R >> endobj 24 0 obj << /Length1 1408 /Length 27 0 R /Filter /FlateDecode >> stream x}R]L[e~sNϡ-čX{`k7t ۰"md*CdDfAIqhDž M o0'ŇӎL5|szH3?ZPyH Cm׈D;j fdgع⏄਑-:z&+ٱTnc!lψ1-ko(\g䫬 ի_n{CsFt:zy~fzaY? /ǟ|po&n^lGyd ~rFT}5_srcrl[se-UR[B&$tas] 탊 xJe#v:$S]*(D*-9㮻Lr|pwɟ۞0d kO!_ER'R|m~wK=ffj5OCGg.ϲ7Jץu隞x˲Cxi늒[|z "zC׍R9n.u\-磜exZJ&ƫm_Y9){yx)%Y9[-HZٮOuWs̻f9ow=0W鏺ۻ6s-- b'vjd PeyĠ7nqqu Mơ޷w@.ڊtp  endstream endobj 27 0 obj 1009 endobj 25 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /NimbusSanL-BoldItal /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 23 0 R /CIDToGIDMap /Identity /W [0 [496 716 606 386 552 552 ] ] >> endobj 26 0 obj << /Length 399 >> stream /CIDInit /ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 2 beginbfrange <0000> <0000> <0000> <0001> <0005> [<004B> <006F> <0072> <0065> <0061> ] endbfrange endcmap CMapName currentdict /CMap defineresource pop end end endstream endobj 12 0 obj << /Type /Font /Subtype /Type0 /BaseFont /NimbusSanL-BoldItal /Encoding /Identity-H /DescendantFonts [25 0 R] /ToUnicode 26 0 R>> endobj 28 0 obj << /Type /FontDescriptor /FontName /QCBAAA+NimbusSanL-Bold /Flags 4 /FontBBox [-173 -307 1097 979 ] /ItalicAngle 0 /Ascent 979 /Descent -307 /CapHeight 979 /StemV 69 /FontFile2 29 0 R >> endobj 29 0 obj << /Length1 4400 /Length 32 0 R /Filter /FlateDecode >> stream x}WyXGW=\ ahfqa.DrC@FDRT5hJ6+\c7׷|f7q?ƽiuϠfi_!^$P!qFCkk^X'_}Fm\lG66oK݆w _$U؎hk^3}hG aq@xn ^r "%QG_))˹>:fC%2(QMES8Aвqf13N%p-jѡQ^?\Tq1J7zͬT1<ޕBGݵyɵ@ʄg,|*S9%6 ݟ3 *SJj9p[@MFV&;7T~"lCp~\ r,''  4YJ@T&D$e"B!$9^!z |y]%W XR4f Ipk>5Lp )Q"'Ci\SB-_k#h#.\s}}+5(B@ =%Q$dsR%i4ӊ`51ce;2pۗ8S=mdD\hqVa(nEfxw/Pc^ ǘ$'uS~s>b$9ǯa]"`g2F" 9BPxaK^ :Ղ/hcGOXĥ= gk3tI 3ß7RW[_W[cq3 @7sROA׆mKDWoz͋PV1Lљ^XdѪ#fNPrb 37쳠aWHߝlGVNGk$^/^{I !7TA6&(@&vu5e|"2(KN? m _\f+RiAI|&^fI & a l(a )]2eZ{ t wb:ˏrU1;ipN;M8GQ{T_K^n '~ J'( CWּ;{ ܦ;{ ^?,}׎A|WԚ hSG}K[GJMWD9k;N:^F1)zU=@&ęQɱ1fC OEԣ\^RF y8wQ*Dl+Ž[Sh:ne;Ϸs0oAM4SBpH1K~RAm#ݙɉ- mJS#!2bw~ۑ>>^P+0nRUƙ*wQ->@$ŌU0դvE FWZ2W4.ҋ[03ש}Cu+Ƥ2P9诏[1$Q׫o̎O{K5i`[L,_F=~Z z)N"ဎv~웿c8'$S/ d&GbC Lx392.$<6$8xڨEwU5K#`ϊ*F amx&~o330E(Tsͣwј9fI@#B+> /FontDescriptor 28 0 R /CIDToGIDMap /Identity /W [0 [496 716 552 552 276 552 386 330 276 606 606 276 330 716 716 662 552 716 882 606 716 662 606 606 276 716 330 552 552 826 552 552 606 606 330 330 662 606 606 ] ] >> endobj 31 0 obj << /Length 630 >> stream /CIDInit /ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 2 beginbfrange <0000> <0000> <0000> <0001> <0026> [<0044> <0065> <0063> <006C> <0061> <0072> <0074> <0069> <006F> <006E> <0020> <0066> <0052> <0048> <0053> <0033> <0043> <006D> <0070> <004B> <0050> <0064> <0075> <002F> <004E> <003A> <0076> <0079> <004D> <0073> <0078> <0067> <004C> <0028> <0029> <0045> <0046> <0068> ] endbfrange endcmap CMapName currentdict /CMap defineresource pop end end endstream endobj 9 0 obj << /Type /Font /Subtype /Type0 /BaseFont /NimbusSanL-Bold /Encoding /Identity-H /DescendantFonts [30 0 R] /ToUnicode 31 0 R>> endobj 33 0 obj << /Type /FontDescriptor /FontName /QHBAAA+NimbusSanL-Regu /Flags 4 /FontBBox [-174 -285 1022 953 ] /ItalicAngle 0 /Ascent 953 /Descent -285 /CapHeight 953 /StemV 50 /FontFile2 34 0 R >> endobj 34 0 obj << /Length1 7320 /Length 37 0 R /Filter /FlateDecode >> stream x}Y \SWŭZE d bLbE=," (Ĉ(ZDKm)Zd:7vڎj۱~ZӱnN!9%Xo=ܳ9a0J*CW&]ZTPXt;QqM_ nj2i.,Ut x$>f-]$28k E~ _q {0+@ɲh=<8Dr?3>†6tM jaar- kAf>Wʴ2h?4uq @`'\c9a=*#Vwi//ޅ ^ r=\bOTjdiz-2%KJy %zD7EIIBB[~kPޱj;K+͡޿VtLV9Vo3 Y{DZW”};?^6qҘ+I6$g-L8iK2;a$a6 なBDNqH%Huꔊf6raCHzFsVcH 5ԂF. $D851(oa/n5L&q!|(NI$g,vYϾ{@A]dLo#5Dpۋڌ*$ݽw]Sd_)_h+^w2p\XFE@fd=T>|9wbuE|lpyZkb]v(@XvI"uS29 /yD(XlS V+J/NMZ' X `+q+>lஎ ^3k/pQ@v):i >#XH>?'wHܱsBBrʸx8~ްPkaQh7m|=J_XaDjR yh"Eƒ}sw/;H Y!Jϑn<~<_ tx<]Qu>OΝfIh2A`LK?ޗ 3^p뾼TSh@PSN)e9#P"Q!L ! Q:^D{o"{{yRt?Gƹi lSy{FKߒ('Tm} Tχgԕ[9VuQIz/W\缹NBhnCZ;јYPEI3QD^ܝ•lE ݘ?4FcHo7+Z;օ. QlL$:& o]O7,52 \( UxQYSIQ(Qt{l pk/uw괟bjwS+b|~4-Ƽd {MMKHLErB Ir1 q}fBN@yP)~ hEWӣTΈ@霑Y R@C=O2}^ɦ8MBdՑ`lFCNVcged?!¿ \{hym/X~@6WYǎǘ-Js*S'`A7wgD&sD`# *]X):ȏ ّc:O#}.:.&pʃg["HMun0=h!*Q-6.?onLKai>rC!俸zwH>yOrfDKN{#Pp\Ѕ9{R*L%'41=|eN sښ7lȃ T5CS{j J*R1B?\T:0Sk—P-A *LZ1Oy|jޝʹZ3,fڞ^5z%#WLEex+TMZсX_S\u>F+9$xW鿄ǢJW3d c=_ ,cITnj~pMc;־{DŽ;ؠz[e"H$ڈTNOxk-MŜw|oVIb\0=gV03i ?Fa[-Gز,14+)3嘂V/8~GHC׭}M wVBZ[Zcd`loYa#þq%FYLs~њ蚣_m^^RAN 04TˢJSQx]7!nʖh$7¨tQRsFZPASB fGW7{OC}N@,)A*x^+3q:2Z>E1,r{'t%tbxQ̉ o0yz'ǔ'VRp7//O{_UNg,d==[+I9u4< M9^m߭KG|W.1$P&_][ohԝ\F)}hÆ$I̍FdžM CΎ+9 y #&TkLs^kA/\5t}/cLXW*E3glHeDDiŋ6)`{1Fnz#jۙ3z2GBogx^_-$'H)>,ED8sJO ?]\|8lIIm6{:22ȳw!_pk­Kk@?A|}#[H.@[w]&xW5щB; ֱ g|V26`fǿ7O_GFp,L(o>%Dū׬^t/ Y}^kf0'k?.Z,1#besldS*@2#$7[<d?#'7f%6tI| y d/PĠ3l6+^ܜh/x9\ܜ4CACBRc^WPTdMp3“ AC~95$`vŽĹ⋃gP(+^xZB7},w m4%ݩ!]8avn.%ѱ>]W n<2τ dɀ7[SRέ;ߖzܫu/#my8{4S$+gI%ꓧv!zwtvC\%xq~/Xg9uu&q4BRυa9/%1ڼI2矑 +'yg wp MңmxOj*& fZցkQgJz\$=>Q܌׺hT1FlHv|{؏}f<i%8-yOqL1)lGq"x>ha> /FontDescriptor 33 0 R /CIDToGIDMap /Identity /W [0 [276 276 716 276 496 552 220 552 552 496 552 826 258 330 662 552 330 496 330 662 662 276 552 552 716 552 330 552 826 552 552 496 220 772 552 552 662 276 662 579 552 552 552 276 772 552 716 552 552 606 552 552 496 276 662 276 716 716 276 386 496 716 882 716 772 352 496 ] ] >> endobj 36 0 obj << /Length 826 >> stream /CIDInit /ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange 2 beginbfrange <0000> <0000> <0000> <0001> <0042> [<0020> <0077> <002E> <006B> <006F> <006C> <0061> <006E> <0063> <0065> <006D> <007C> <0028> <0041> <0064> <0072> <0073> <0029> <004B> <0042> <002C> <0034> <0030> <0044> <0068> <002D> <0033> <004D> <0067> <0075> <0079> <0069> <0047> <0031> <0038> <0053> <0074> <0050> <002B> <0032> <0036> <004C> <0049> <0051> <0037> <0052> <0035> <0039> <0054> <0070> <0062> <0076> <0066> <0045> <002F> <0055> <0048> <003A> <002A> <0078> <0043> <0025> <004E> <004F> <0022> <007A> ] endbfrange endcmap CMapName currentdict /CMap defineresource pop end end endstream endobj 8 0 obj << /Type /Font /Subtype /Type0 /BaseFont /NimbusSanL-Regu /Encoding /Identity-H /DescendantFonts [35 0 R] /ToUnicode 36 0 R>> endobj 2 0 obj << /Type /Pages /Kids [ 5 0 R ] /Count 1 /ProcSet [/PDF /Text /ImageB /ImageC] >> endobj xref 0 38 0000000000 65535 f 0000000009 00000 n 0000026832 00000 n 0000000187 00000 n 0000000282 00000 n 0000007996 00000 n 0000000319 00000 n 0000004533 00000 n 0000026691 00000 n 0000019389 00000 n 0000004553 00000 n 0000007397 00000 n 0000014611 00000 n 0000007418 00000 n 0000007462 00000 n 0000007639 00000 n 0000007829 00000 n 0000007682 00000 n 0000007892 00000 n 0000008356 00000 n 0000012562 00000 n 0000008117 00000 n 0000008329 00000 n 0000012583 00000 n 0000012796 00000 n 0000013917 00000 n 0000014160 00000 n 0000013896 00000 n 0000014757 00000 n 0000014966 00000 n 0000018336 00000 n 0000018707 00000 n 0000018315 00000 n 0000019530 00000 n 0000019739 00000 n 0000025330 00000 n 0000025813 00000 n 0000025309 00000 n trailer << /Size 38 /Info 1 0 R /Root 18 0 R >> startxref 26930 %%EOF