﻿£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
<?php

ini_set('pcre.jit', '0'); // avoid some valgrind errors

function argerr($cl) {
    try {
        return $cl();
    } catch (TypeError $err) {
        $msg = $err->getMessage();
        $msg = "Warning: $msg in {$err->getFile()} on line {$err->getLine()}";
        $msg = preg_replace('/: Argument #(\d) \(\$\S+\) must be of type/',
                            ' expects parameter \1 to be', $msg);
        $msg = preg_replace('/expects (.+) (\d) argument/',
                            'expects \1 \2 parameter', $msg);
        echo "\n", $msg, "\n";
    }
}
