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 ۆ] DB~8l>F,ƻNWwryp?|i~懻诟.Aw @@'4'IyR-S64n-bId0ˮp/ZG4:v`W~ _#H"$ ]Z|QGm;K6 PF(u1C$<.گ!' kCHV@f2PLYh}>ҷNc(Bť(('a槼̱rC .R! 0"5/gp6| 1yiQ(O4@"UENc1_v}K#I8)Fc!o9+wAUk *-"\)}"1|@WDX":@0s0Xj0,(_a CO7bY5Ct5&r6#tUHs,GzdOEvKN4xcd4Uhj&M(it,Ubr1 H#AP#DHL ߅)d} &b%L*8 6r`5IZEel֯JyQer@5JR!ISܶ|e‰iY7~()kJlZ;tKaƉhgv65Y3ڈ?AF$jY=P 7VoefZf;U;!M|WxmY@}wkTIK?1vg PK0-Knw[HM p5A/$$c{~Ǻf=bĈQ@*p+@u;~J!~4:-M@8L S#zA}g:ݷ p˻ca3ҧ  P{@0  ;1!mvDLj ftZժR]e1u|]o=Yz@E/[!:rE-{Q@S. 7V 0c0$>5F hn j욁q2 [iAeu"4cK$sx4 ǓETI)7j^bS{OΔRŏnW]Smhͮu)aefx;o %n,dWe[f̏)Zkրb!(] }@s vThqDPdbjXYBlҋΈDɧRl|G&@N=©֣Q膨#=񐿀LJ$V3#itqɸk~hWJ l)蠲B VټE0):"ldE0:_+{npf?Fkŵ/afPN7/=ffzwilKYʑ]}9?3漞zfyreTyʹCR=pde9L'}np,ic @14"p1  @w?ɸ :nU:36Z..d߮V-4D9?ǖ@{it1$ayN1ll.y$3z&?6iZ*IJw|*U/Y58J)zX^UTKyR/P/`N\哗geRL'!,Pҝٹ5>M罧̧<t*65瀬͟e W;X\tnK+y'W-Hi5'ђx_G5Rq,Ns94).[$KYYgQlb%9N Y9YױYJX!gj3Ua} +T|q6wXxS7G37Fgɔ{}Ve`/ {. dF V{OW-L&d^8Bے oK_zX\lRW$JtNK[NXhz;?t%ܼ&}$,{`jRz$ `4Kx.B`&ns`= _nY_]le;cלsLrHߕKjCalYmXc_fc4fѧGb% 7GVմfŲZۺڶmrt{9(z(#+օ/O%udYwNQRTID|UO 7VgϏ\e4GiUw -Ѯ?=|uvLx0|wx~m|>tOgWW7nԲ۽xW73"{UR3< xn $P||(/nsG X[m$Lr@9wL`Jɐw)G̴GȥNRe~Rq8@23oRGpTb"Ȟ҄`‹hO7Fsh_ۺ㝝8]G߾=Cٟ֨B|<7$j^P;A~8x x֐2joڵ[>09'=bۏho:6V_3$Z]6?dur0]t,bhrY7_Aj` O [@QN{Ox 'm$3%̽*"IuyؕNb^<ԧTS\ &/ܦ=ŖsRP'Xv-^_ǺTGu8Q|_' @ {us$wSbˏbHw| g׃T?e4j4'a˟Ur?I,l)|OX ^ w*<͎a\\ɽ Y|"t?2I3bR?YʿC:7E''xd'iUg#]$?E-. $0m8 iKě,T"# G'Z;>G]F1%7]~5Ϯ98!'xxGUTF:qo%BU'RI4>t$Uݞ2H8͚ +5hXqV=4QA5hiZ3{anH{}dyt9 Y/SY9\$h9)2`cٮbV WsYQ?n S$9>[dR7v+e nK7j%V{tA:&4bvh6M!Sש1M