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ƒRUaTbV$ީ S9vٲJkH IH Lj?d?fk?iyM`8 tOt?8y3,a[;:lZzdj?wN_~!ph%]Z=7o_@!ƣoP(utKh l6+Ϫeke"z, ̲XZSA8urv-%0v6a_ ) S]NX@K'L?)RȀs3-ϡG~FlcF.Y_\y1 }Ț`oD|=OPH~DHOy#}gbÝG$!B>p>q(+x=$O?-EߓilR`uŗ#ڡ}:sϞ%7Ux8 : @@00Bߗcބq[` yC̃z_Ǐ| ]{0Ɯ7l.ᦒB&o<Iwy6!X<_0?"Wcp[<CWls,‡+pV1we iC:ӹgyyT $ zF> U8DcU^>v- A}|&ZcÔIB]2#wYL5̧@N=Ht|dYv'vtӕt< u=(': ήJ.C<3Ec0 v't|}H Ȓgڹs$z:tBc,8K/BI1cl2u@>^=|?NKFًdNsk.#wV0>5҇nygtԱG@T [s)d7lwJ#4/>YS˾'Y(Be-l|ڃɢ2{fɺnVԇ}­aES &Ȅd'vvϜK5\nn#r2HShJ)wAclG MTVg[GfС1w5C> Cc}N=+⣾ .=jUQ>GL5ew:O#hLK zt&ui%_4a|Lmn`_P^}}80!h87?<~Y[(۝cUB/}-5_Kq R̺Fƙ2t}'i_c/K/^ʼn8C>eTm QAX+%mQj! ؓfڋ}<O`:]fex;lL]2̒Y!q\ke-\Z@\9 TzY L;4 ̇@ !LJSH j]=fB=01 Ti¬ZQ?W thFC9S&1H&LLȯ@OG3%Tb*1ZggϮ[5+UO&*Ĩ*k'2i[vy(3ѻp0< [IN>?Vř;ˋ䚺w6}!㯌N<&EL_h'P~{+{V4'y폐y#)FB<@-sobz0p՚hPİ;gKCx #n'd1CL# (i;[Trm+C>nh[!19\[Z/\Z;Gr/+lvKԞ 'cg?tG18~qG@ȵǧZ-\-=y,7IW W`N/$/+(u@*iC0܌.Y0>H@w>X&q }8-+DŽDUG,wf?q In\->~9 n [k6`\Uϗ n8,3^g޴_ްk|Tߛ~e5kndozc=}>8MhsF<:B:Zًx{=2fBlW 7Xgaպ7.54{ψz:c}=$ &s-Ĭ nt.1ڟ#mMt<1Sm &97Vj5;&yvuNMX-pbie<}^|gl4ֆtVf<˃J<2F`,sjʽuOU}yz&#Fff}|ɍxOy,i)3zGg ' ߗ>ĜU6w<sƓw${7jlWrMO~l9 ~>2A[2C19Eь.E+sBzffHj( p{Zyf m/׍BժRФa(|xԘk-= <\:Ln|UEǝDZYxuٴ 5 w$1r Й3yTZ-$"34sw!# PplW~hc)^ _QR̽;] CKdghXBC > +<>+O&hY]ڮ Vg=͉$az+,MY1q frzw3%[jMl0@ɇRW[%MY&TN2#Jl n{xl+*s !xe =>!08I!hQ.GLM7@?V J;YRƑXT!g"ڐDHys3\NE+|A(}Bw]0}EX-pe"TV:_f}o]]}+">P+/[om'}sBi]zB5[K5TKSXiWrvx(,tb9vOOI (W9Adƫg1zL,MPk" 1-u*+TQj,Lکa?yL\;xQmM%+0HJX+TZm`%咭_,DD Fz񖶐E\P,^rlq˪U51ךd=2kY'˸[/F;[(~ȂeWE3"Z/bb *N, 0 ҟS?;vy3W3gupri?*^]Z+L]*dIke 5E)X}r1F|̨>|#hU$EN|큼A'paaTLn䡚#86MΈ6 Zծ7ZFR7$a`@ If)䴍t'ηѣ)/=ѱ)]0~Y@CO)=p{p!DfOr"Lh]W_}9_q*(S"#eE_H}GU)K*ܵ6"W|&25ϭx9(bV+`AFm"݆