4 $ * @since PHP 5 * @require PHP 4.0.0 (user_error) */ if (!function_exists('stripos')) { function stripos($haystack, $needle, $offset = null) { if (!is_scalar($haystack)) { user_error('stripos() expects parameter 1 to be string, ' . gettype($haystack) . ' given', E_USER_WARNING); return false; } if (!is_scalar($needle)) { user_error('stripos() needle is not a string or an integer.', E_USER_WARNING); return false; } if (!is_int($offset) && !is_bool($offset) && !is_null($offset)) { user_error('stripos() expects parameter 3 to be long, ' . gettype($offset) . ' given', E_USER_WARNING); return false; } // Manipulate the string if there is an offset $fix = 0; if (!is_null($offset)) { if ($offset > 0) { $haystack = substr($haystack, $offset, strlen($haystack) - $offset); $fix = $offset; } } $segments = explode(strtolower($needle), strtolower($haystack), 2); // Check there was a match if (count($segments) === 1) { return false; } $position = strlen($segments[0]) + $fix; return $position; } } /** * Ported PHP5 function to PHP4 for forward compatibility */ function clone($object) { return $object; } ?>x=r۸vS3X"|Jq&㲝DHM!rhr )q鄝j !u 27< -ɯ|ˆp% !0{4QYL]#z=Mo) I!3?tb3aA\|Y ~D(>G'rOa#ZUaHG:M] ̼gМ6p!y>۹oO[ۂ* ꆐ|A _pʖ= %9{(fY̷)SMCSPSNxɱrG=='M2ޱ( cЏ9[:c>;0c`ҽPLމc@9ը A3HRsECA]gќhLת u =(':񎇌Y77!]Cxje QHO> R%KA#r=Ns)-H"%} u Xx_P,3c s}@>w{F[Aރ*[HN$sP[31ѾԶm> ?`Х=xb3xԒð!;GI_|N,p d5sZ[OruE-dlS]u]S h#[t8] #N:9>hrg't~˔Ap?)KۢDx -yۄz::4萹!4X>s[1lp hV)^(=_Q?f]_/dy>&AEc.6`\bY# uR)zEl!}Q8`0F@hA5`@ 88hlǃ`YPaUB/}-m55^KGH`)fS#ԉjyݾñT%W$*Ayuΐ`iF$}y}$c?8WDRa+d/j^vbcPƇ\{嘠LjfL3,aiQep n 0 Br!N8#26Hy; 2>l OK;XE;[Δn}`Smv61?pؿ):> ƶ> fbF :?:ZjԀFJs @B(>4#z;4 C †7K-H7 (>&x0֚ |*ڧVƩ&DeGsBn4tFԅf#5a((x6&1&1:^AR.Y0l׬E? FQ[ ?Ilޢۤ1cK7a'݄?kÙ[ˋO䚺`6!I|!EN_R~w'GN4gy_!VZ歔y@R1s[X8jο6[NpLC);aØ,u(4 NnSh]鶍QۻnE8&bT90_0/?hOVp49 ͢ɗ{2"?؜H=\8lt`(ә[CTT9!kd},ղXZj$[-9RR_jFb4!8Ti1!+OnǨ,rՇрY$rռO>UIRgBbFАBUX ?N!l5=TJ hưguUzHp#8#7lFvy2|y~QIvσMEW̹ecӣSfW4[cD F7j&>VQ\}f^ hSσq=::ًy{2ǦBLi|g*TjK;M q>rXoB Q5]nAcgԻzs쌕FCoEI^į1+;VFZm-O_.w9[mk.ya-:,?gNܛ{;G_ߜ~/׬3/1e8E%Br5[7xދÃDZ5R;glzǜf rKXpjk'9W>Қ۹5>u67MYΏ;2AԦΡ ~f47 6+B xP!rO$4jE ՖHC }ff6,bsUsXmňw_AqbËdJc] X*w9s<} f 2|xyaAfEZL[)P)o}sK惨?ݽQo~;fjUPAi FvrXf&!5/s8g4 ,쒹^hVcZsG[U)^G.]nUsIu.ǙKy缲V;*enBK# $)* \8bĒ~@˦x"KT0r~V'@"̡xgXXꃓpdxB~L8:|z$cH>܏|,.b#xcg֎jWM&s!XLJxRp<$L"V8ޑqQ3lQzA0 ̎iu;;+> !W te-TJM}2U ?Vp.x@}b6NkM8Ӧq.JBJ,: 3ό%-a|Z6Iz'C-(mz1sgt{Fnf}r 2\ښ,iTjfhVџUQ1:M^Jvܛ߷_1F '{Yc/,V7+f"}U"02cRv+aAA(wp[FiZesftRo + S`eټXepy0U"cZlؼersnɔ^&e0Ryef\*0\oJF|Rt5F) SfwhBp(2lY*nڇf aRL)⣴oˇo'n7d8jepڬ``Zpp}S>FV&s4ʱK27f-SJ$oݦ\kIn)^ϣ4CnlUE۝pVǑY7<iNjooC+)""aHx*pZ*^Fi)<)q+܎)"2!r\6݆mG6$JLQ#0l|5$1 Ր16TP ؆@(V3ACFlޮa$J!fK4ȑ /$]rsC U{ |VQ ;6~esHCdhLL3b֤- 32ݮ8E:Bb|glY[J"?8ʰ |qlE%noJts{Ƿj|9=q͉HCkx+t/$C>)1we=*3S]jg\ޟ`ɽ^+oL_)>m$ZTn,Zl 8ʛc)x4Ol98}VJ_G6V*6SQZѳ;^]B*}XK U-mL¯鈣X>RkbxWxQBF>_a2u<_} Ok-V.2+ 2ߌPoypdOjnY!OJ0fKy%ļ ?Y%$R_ؾ6@ʟ0眡8/nw:lmvP2;{UjҘ%RVzQ R6MZ]!ʹ:rsmOg/ * ׭w K.DޣN5?A2e}5̈́'}=y4)iWBI:_w~/>. j }6S.sǶI\#b7hP>{"# k);\> gExE|Hzvy/&o 3S4'v7 &D~tQ5zchiX{h9& @Nfțt5z4",2,:ӱr> =A#_+=Pp!dDfOS4)1Z+>O\W.:|G:)7MoEQ&2,8vQVTk/K(s`̧ `VU_(gikAFh#%0'