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]Qs8~?`5L%mYĉdmk;M^T)GV?r?~=>\7@R$EK]93(h&}שKY fF7Mj^ì??.[WgIa;dž5׷7g*!7#RƛR c65g&&͕29lgӒVH=qTP4&fOHv)DsħA)  rH]\ ͺ}8eNQbb8>$Qa@)#Gp'X@6 M1B|K$k!yy;$WS{}n1Lfx3s>u)֫?yR_5{I}_\>SWwwf0 4/wKTp84t' u=.^!t[.  %b*)sItT] 8 +&/hXNY0Ӌ ^P yE,v'3UÃ*̭7y(mD:dJdm!r\Ý3*UZg:ng)ZyO*ym?: ߅OGwCOsO ЂX"*Z;4`IKs)Š$0]R455ي ]Xj"5J:} 5?em,.S<~hPmhr)w`ucvZ>=,ڑǃ0v64b{%`00*a Y `:1 5}?C[5/+mrWh%Ă|l:ڪjrF}.dj'u2_Ӯ"kD8W# ft½tƿJMMrTFR KE x|eUۣێk޸<-d Ւj!٣zĝ'.l)e> .W·\ʼn-=l`J(j1 `/v?Jx m&`"$vmV^WsroBl@O>' ez{ \_$oL_K0(݆Q!c~ǎncm/od;.&Flmj=?4"<rmJPFs&@zh(̨T4'SzMwi8 }B"TvWV ~z̔z`jG6);iy~.aئlmp\1E"oANɁRIRIWCZ:(`dBZw+OU>oQfEhS*?jq/zVfYQHjvFfEp,#Z2J\m,-]6o"݆FPcSY[&.F A҇:V5m+ĸsڣRlp)bEzjVDGHzZ]:7ݠ/Ic7ĝ2ЙNF1vtta3ל8c4UyT{M\1NJ|_-MXJ9Z '%[Fk65<q: ,'7631*EBxwvzy$I <@ΫsB% 7'OYz2,nz iS4F+pDmNt}AB7qA.mZX3N[DPӳwMK4$t"V٦gܵRg쯖r;PT@h7eF{5OKf}Xībl/aW1 2A^Ϛ2jjPv 쬆Έ+τSĀ HJ#&fΨL Tb OF$Uob'*J:D46U,wg6X耤Eʒ0l9xPSK[_>I{&ɓ _gc\s;ӟu0$m&v3/(8- `,@RO.H!U- wsԖDD|ŠF 퐙X⳿tz/ U0 s^Y&Q UkڭRɶ(`j>N<:hOȀ{QPZ}q;b k&'ć~r$4&('Q0(~&@]Oqǡ:Ou͑ muhCu/Gz8 `'<*2atJ`Vfeg=N?.?թfF6-菊3+ 30~&̑5k*P'PŦ+؈z K(FqIW.PhF5%6#G=E`. aK)8:\NifrGcrh 15ON. c$EK> zKuc1N[^^7,cEωIR1"Bro`VGx>썣gT)~-xWJnR$F?q*͈c)Wa~:6;u}0|'gQ/|˙$}^*ӛ ?(A!C|v0/ tSoV0-EJ"Y E$>JI3kukuƜƹл_EZūu>>0K)DSakV^e@A$Cy@^AiP6hZXǪ6+KUd7MH47Hb;^qTzwRHY9X6wSr&o)y #A8O (urv(rCa`S0) | >O`S0)  4u.]*-S:P|80`S`Jt]d~j7[[z{_B*U<̋ˋ 7}R-n"*;d>K}{VwN ?`QE6mr<"9%&)זWdoq{/F.쟭\[d` -NWGH xG1rrW ^|4N/șBkF; ɩzyi]#!R1o=w_O*~ڎEunrDj~8lvz{v{98h^iU(H$]Pke X;|TԐ"Z,;c;tr KH\ I %S}4m K(&JN-G*6rO蔠5kLK28PRܳJF.5g}y4NYaiԌ?zngDt~p