飘飘悠悠 发表于 2015-2-4 00:12:10

PHP网页设计繁体中文转换为简体中文的PHP类

PHP的理解是新手最难迈过的一道门槛,不过你应该感到幸运的是PHP已经最大极限的为了新手而努力了,如果你学过其他的语言,也许会觉得PHP的确相当的简单,但是如果你之前什么都没学过,那么阿弥陀佛,硬着头皮琢磨吧。中文|转换   <?
/***********************************************************************
                     Written by caocao
                     caocao@eastday.com
                     http://nethermit.yeah.net
                     
                     繁体中文转换为简体中文类
                     利用办法:
                     $convert=new btog;
                     $str=$convert->big5togb($str);

                     With the help of Keyes
                     Keyes2000@263.net
                     http://my-wjl.scu.edu.cn/~Keyes
***********************************************************************/
class btog
{
var $big5order;

function isbig5($code)
{
if (strlen($code)>=2)
{
    $code=strtok($code,"");

    if (ord($code) < 161)
    {
      return (0);
    }
    else
    {
      if (((ord($code) >= 64)&&(ord($code) <= 126))||((ord($code) >= 161)&&(ord($code) <= 254)))
      {
      return (1);
      }
      else
      {
      return (0);
      }
    }
}
else
{
    return (0);
}
}

function big5offset($code)
{
if (strlen($code) >= 2)
{
    $code=strtok($code,"");
    if ((ord($code) >= 64)&&(ord($code) <= 126))
    {
      return ((ord($code) - 161) * 157 + (ord($code) - 64));
    }
    if ((ord($code) >= 161)&&(ord($code) <= 254))
    {
      return ((ord($code) - 161) * 157 + 63 + (ord($code) - 161));
    }
}
return (-1);
}

function wordtostring($code)
{
return (chr(hexdec(substr($code,0,2))).chr(hexdec(substr($code,2,2))));
}

function big5togb($code)
{
$output="";
$length=strlen($code);
$code=strtok($code,"");
$idx=0;
while ($idx < $length)
{
    $tmpStr=$code[$idx].$code[$idx+1];

    if ($this->isbig5($tmpStr))
    {
      $offset=$this->big5offset($tmpStr);
      if (($offset >= 0)||($offset <= 14757))
      {
      $output.=$this->wordtostring(substr($this->big5order,$offset*4+1,4));
      $idx++;
      }
      else
      {
      $output.= $code[$idx];
      }
    }
    else
    {
      $output.= $code[$idx];
    }
    $idx++;
}
return ($output);
}

function btog()
{
$this->big5order="xA1A1A3ACA1A2A1A32020A1A4A3BBA3BAA3BFA3A1A1C3A9A9A1A7A3AC2020A3AE2020A3BBA3BAA3BF2020A9A7A9A5A9A6A9A42020A3DF20202020A3A8A3A9A1D02020A3FBA3FD20202020A1B1A1B220202020A1BEA1BF20202020A1B6A1B7A1C4A1C5A1B4A1B52020A1A6A1B8A1B920202020A1BAA1BB20202020A3A8A3A920202020A1B1A1B2A1AEA3A7A1B0A1B12020A3A2A3E02020A3A3A3A6A3AAA1F9A1EC2020A1F0A1F1A1F7A1F8A1F2A1EEA1EFA1F3A1F4A1F5A1F62020202020202020A1A5202020202020202020202020202020202020202020202020A3AB2020A1C1A1C2A1C02020A3BCA3BEA3BDA1DCA1DDA1D9A1DE2020A1D420202020202020202020A1ABA1C9A1C82020A1CF2020202020202020A1D2A1D3A1DFA1E0A1E2A1E12020A1D1A1FCA1FDA1FBA1FA2020202020202020A1AC2020A3AFA3DC20202020A1E7A3A42020A1E9A1EAA3A52020A1E6202020202020A3C0202020202020202020202020202020202020A1E3202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020A9EFA9DFA9D7A9CFA9C7A3FE202020202020A9B3A9B7A9BBA9BF202020202020202020202020202020202020202020202020202020202020A3B0A3B1A3B2A3B3A3B4A3B5A3B6A3B7A3B8A3B9A2F1A2F2A2F3A2F4A2F5A2F6A2F7A2F8A2F9A2FA202020202020202020202020202020202020202020202020A3C1A3C2A3C3A3C4A3C5A3C6A3C7A3C8A3C9A3CAA3CBA3CCA3CDA3CEA3CFA3D0A3D1A3D2A3D3A3D4A3D5A3D6A3D7A3D8A3D9A3DAA3E1A3E2A3E3A3E4A3E5A3E6A3E7A3E8A3E9A3EAA3EBA3ECA3EDA3EEA3EFA3F0A3F1A3F2A3F3A3F4A3F5A3F6A3F7A3F8A3F9A3FAA6A1A6A2A6A3A6A4A6A5A6A6A6A7A6A8A6A9A6AAA6ABA6ACA6ADA6AEA6AFA6B0A6B1A6B2A6B3A6B4A6B5A6B6A6B7A6B8A6C1A6C2A6C3A6C4A6C5A6C6A6C7A6C8A6C9A6CAA6CBA6CCA6CDA6CEA6CFA6D0A6D1A6D2A6D3A6D4A6D5A6D6A6D7A6D8A8C5A8C6A8C7A8C8A8C9A8CAA8CBA8CCA8CDA8CEA8CFA8D0A8D1A8D2A8D3A8D4A8D5A8D6A8D7A8D8A8D9A8DAA8DBA8DCA8DDA8DEA8DFA8E0A8E1A8E2A8E3A8E4A8E5A8E6A8E7A8E8A8E920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020D2BBD2D2B6A1C6DFC4CBBEC5C1CBB6FEC8CBB6F9C8EBB0CBBCB8B5B6B5F3C1A6D8B0CAAEB2B7D3D6C8FDCFC2D5C9C9CFD1BECDE8B7B2BEC32020D2B2C6F2D3DACDF6D8A3C8D0C9D7C7A7B2E6BFDACDC1CABFCFA6B4F3C5AED7D3E6DDE6DEB4E7D0A1DECCCAACC9BDB4A8B9A4BCBAD2D1CBC8BDEDB8C9DEC3DFAEB9ADB2C5B3F3D8A4B2BBD6D0B7E1B5A4D6AED2FCD3E8D4C6BEAEBBA5CEE5BFBAC8CACAB2D8EAC6CDB3F0C8D4BDF1BDE9D8C6D4AAD4CAC4DAC1F9D9E2B9ABC8DFD0D7B7D6C7D0D8D7D4C8B9B4CEF0BBAFC6A5CEE7C9FDD8A6B1E5B6F2D3D1BCB0B7B4C8C9CCECB7F2CCABD8B2BFD7C9D9D3C8B3DFCDCDB0CDBBC3D8A5B5F5D2FDD0C4B8EABBA7CAD6D4FAD6A7CEC4B6B7BDEFB7BDC8D5D4BBD4C2C4BEC7B7D6B9B4F5CEE3B1C8C3ABCACFCBAEBBF0D7A6B8B8D8B3C6ACD1C0C5A3C8AECDF5B1FBCAC0D8A7C7D2C7F0D6F7D5A7B7A6BAF5D2D4B8B6D7D0CACBCBFBD5CCB4FAC1EECFC9D8F0B3E4D0D6C8BDB2E1B6ACB0BCB3F6CDB9BFAFBCD3B9A6B0FCB4D2B1B1D4D1C7AAB0EBBBDCBFA8D5BCC3AED8B4C8A5BFC9B9C5D3D2D5D9B6A3DFB5DFB6B5F0CBBED8CFBDD0C1EDD6BBCAB7DFB3CCA8BEE4B0C8DFB7CBC4C7F4CDE2D1EBCAA7C5ABC4CCD4D0CBFCC4E1BEDEC7C9D7F3CAD0B2BCC6BDD3D7DBCDBAEBB8A5B1D8CEECB4F2C8D3B0C7C6CBB3E2B5A9CAF5B1BECEB4C4A9D4FDD5FDC4B8C3F1D8B5D3C0D6ADCDA1B7BAB7B8D0FED3F1B9CFCDDFB8CAC9FAD3C3CBA6CCEFD3C9BCD7C9EAF1E2B0D7C6A4C3F3C4BFC3ACCAB8CAAFCABEBACCD1A8C1A2D8A9B6AAC6B9C5D2D8C0D8A8BDBBD2E0BAA5B7C2D8F8BBEFD2C12020CEE9B7A5D0DDB7FCD6D9BCFEC8CED1F6D8F2B7DDC6F32020B9E2D0D7D5D7CFC8C8ABB9B2D4D9B1F9C1D0D0CCBBAED8D8EBBEC1D3D0D9BFEFBDB3D3A1CEA3BCAAC0F4CDACB5F5CDC2D3F52020B8F7CFF2C3FBBACFB3D4BAF3DFBADFB8D2F2BBD8E0EEDBDAB5D8D4DAB9E7DBD8DBDDDBD7D9EDB6E0D2C4BFE4CDFDBCE9E5FABAC3CBFDC8E7E5F9D7D6B4E6D3EECAD8D5ACB0B2CBC2BCE2D2D9D6DDB7ABB2A2C4EACABDB3DAC3A6E2E2C8D6D0E7CAF9B3C9BFDBBFB8CDD0CAD5D4E7D6BCD1AED0F1C7FAD2B7D3D0D0E0C6D3D6ECB6E4B4CEB4CBCBC0C4CAC8EABAB9CEDBBDADB3D8CFABC9C7CEDBD1B420202020BBD2C4B2EAF2B0D9D6F1C3D7E6F9F3BED1F2D3F0C0CFBFBCB6F8F1E7B6FAEDB2C8E2C0DFBCA1B3BCD7D4D6C1BECAC9E0E2B6D6DBF4DEC9ABB0ACB3E6D1AAD0D0D2C2CEF7DAE4B4AEBAE0CEBBD7A1D8F9D9A2D8FAB0E9B7F0BACEB9C0D7F4D3D3D9A4CBC5C9ECB5E8D5BCCBC6B5ABD3B6D7F7C4E3B2AEB5CDC1E6D3E0D8FEB2BCD8FDB6D2BFCBC3E2B1F8D2B1C0E4B1F0C5D0C0FBC9BEC5D9BDD9D6FAC5ACDBBECFBBBCB4C2D1C1DFBFD4CDCCCEE1B7F12020B0C9B4F4DFC0CEE2B3CAC2C0BEFDB7D4B8E6B4B5CEC7CEFCCBB1B3B3C4C5B7CDBAF0D1BDD6A8BAACD2F7CCFDB4D1C0A7B6DAE0F1B7BBBFD3D6B7CCAEBEF9BFB2BBF8D7F8BBB5DBDFD7B3BCD0D7B1B6CAB7C1E6A4E5FEC3EED1FDE5FBE6A5BCCBC8D1CDD7D0A2D7CEE6DAD8C3CDEACBCEBAEADECEBED6C6A8C4F2CEB2E1AAE1AFB2EDE1A7CED7CFA3D0F2B1D3B4B2CDA2C5AAB5DCEBC0D0CEE1DDD2DBCDFCBCC9D6BEC8CCB3C0BFECE2EEE2ECBDE4CED2B3ADBFB9B6B6BCBCB7F6BEF1C5A4B0D1B6F3D5D2C5FAB0E2CAE3B3B6D5DBB0E7CDB6D7A5D2D62020B8C4B9A5D8FCBAB5B8FCCAF8C0EED0D3B2C4B4E5B6C5D5C8E8BDC9BCB8CBB8DCE8BC2020B2BDC3BFC7F3B9AFC9B3C7DFC9F2B3C1E3E4C5E6CDF4BEF6E3E5CCADE3E7E3E9B3E5C3BBC6FBCED6BCB3B7DAE3EAE3ECE3EBE4A1E3E62020D2CAD4EED7C6D4D6BEC4C0CEC4B5CBFCB5D2BFF1BEC1F0AEB8A6C4D0B5E9D4EDB6A2D2D3CBBDD0E3CDBABEBFCFB5BAB1D0A4EBC1B8CED6E2B8D8B6C7D3FDC1BCC3A2D3F3C9D6BCFBBDC7D1D4B9C8B6B9F5B9B1B4B3E0D7DFD7E3C9EDB3B5D0C1B3BDD3D8E5C6D1B8C6F9D1B2D2D8D0CFD0B0B0EEC4C7D3CFB2C9C0EFB7C0C8EEDAE5DBE02020B2A2B9D4C8E9CAC2D0A9D1C7CFEDBEA9D1F0D2C0CACCBCD1CAB9C0D0B9A9C0FDC0B4D9A9B0DBB2A2B3DEC5E5D9ACC2D8D9ABD9AAD9A72020CDC3B6F9D9EEC1BDBEDFC6E4B5E4D9FDBAAFBFCCC8AFCBA2B4CCB5BDB9CED6C6B6E7DBC02020D7E4D0ADD7BFB1B0D8D4BEEDD0B6D0F4C8A1CAE5CADCCEB6BAC7BFA7C5DEB9BEBED7C9EBDFC8DFCDD6E4C5D8BAF4B8C0DFC9DFCEBACDDFCBC4D8D6DCD5A6C3FCBECCB9CCC0ACBFC0C6BADBE1C6C2CCB9C0A4DBE5D2B9B7EEC6E6C4CED1D9B1BCE6AAC6DECEAFC3C3C4DDB9C3C4B7BDE3E6A9CABCD0D5E6A2E6A8C4CCE6A62020C3CFB9C2BCBED7DAB6A8B9D9D2CBD6E6CDF0C9D0C7FCBED3BDECE1BAB8D4B0B6D1D2E1B6E1B7D4C0C1B1D6E3CCFBC5C1B2AFE0FBD0D2B8FDB5EAB8AEB5D7E2D2D1D3CFD2BBA1E5F3CDF9D5F7B7F0B1CBE3C3D6D2BAF6C4EEB7DEE2F3D5FAC7D3E2F0B2C0B9D6C5C2E2F9D0D4E2F5E2F6E2F2BBF2E3DEB7BFECE5CBF9B3D0C0ADB0E8D6F4C3F2B7F7C4A8BEDCD5D0C5FBCDD8B2A6C5D7C4E9C5EAB3E9D1BAB9D5D7BEC4B4C5C4B5D6DED5B1A7BED0CDCFDED6B2F0CCA7C1E0B7C5B8ABECB6CDFACEF4D2D7B2FDC0A5B0BAC3F7EAC0BBE8EABFEABBC9FDB7FEC5F3BABCE8CAD5EDB6ABB9FBE8C3E8CBE8C1D6A6C1D6B1ADBDDCB0E5CDF7CBC9CEF6E8C6C3B62020E8CCE8C2EABDD0C0CEE4C6E7E9E2C3A5B7D5C6FCD7A2D3BEE3FBC3DAC4E0BAD3B9C1D5B4D5D3B2A8C4ADB7A8E3FCB7D0D0B9D3CDBFF6BEDAE3F4C7F6E3F3D1D8D6CEC5DDB7BAB2B42020E3FD2020E3F7E3F6BFBBD1D7B3B4B4B6D6CBC5C0D5F9B0D6B0E6C4C1CEEFD7B4E1F2BED1B9B7BAFCCDE6E7E5E7E4C3B520202020F0DEB8EDBECEB5C4D3DBC3A4D6B1D6AACEF9C9E7ECEBC6EEB1FCF4CCBFD5F1B7F3C3BEC0D8E8C7BCD8C2D5DFB7CEB7CAD6ABEBC5B9C9EBC6BCE7EBC8B7BEBFCFCED4F4A7C9E1B7BCD6A5DCBDB0C5D1BFDCCFC7DBBBA8B7D2BDE6D0BEDCBF2020DCC1DCC0DCC6BBA2CAADB3F5B1EDD4FED3ADB7B5BDFCC9DBDBA1C7F1DAFDB2C9BDF0B3A4C3C5B8B7CDD3B0A2D7E8B8BDDAE9F6BFD3EAC7E0B7C7D8BDCDA4C1C1D0C5C7D6BAEEB1E3CFC0D9B8C7CEB1A3B4D9C2C2B7FDD9B9BFA1CBD7CEEAC0FEB6EDCFB5D9B5D9DED3E1BED6D9F0C3B0EBD0B9DAC9B2CCEACFF7C7B0D8DDBFCBD4F2D3C2C3E3B2AABEA2D9E9C4CFC8B4BAF1C5D1D2A7B0A7D7C9B0A5D4D5CFCCDFD7BFC8CDDBDFD3D1CADFE4C6B7BAE5B9FEBFA9E5EBD4DBDFDDDFE3DFD6DFDEE0F3B4B9D0CDDBF3D4ABB9B8B3C7BFE5DBF2DEC8C6F5D7E0BFFCDBBCBDAAE6B0D7CBE6AFD2CCCDDEC0D12020D2A6BCE9CDFED2F6BAA2D0FBBBC2CAD2BFCDE5B6B7E2CABAC6C1CAACCEDDD6C5E1BCCFEFB5DBCBA72020D3C4E2D4B6C8BDA8DEC4E5F4D1E5BADCB4FDBBB2C2C9E1DFE1E1E1E0C5ADCBBCB5A1BCB1D4F5D4B9BBD0C7A1BADEBBD6BAE3CAD1CCF1B6B2E3A1D0F4B1E2B0DDCDDAB0B4C6B4CAC3B3D6DED7D7A7D6B8B9B0BFBDD5FCC0A8CAB0CBA9CCF4B9D2D5FEB9CAEDBDCAA9BCC8B4BAD5D1D3B3C3C1CAC7D0C7D7F2EAC52020EAC2CAC1C8BED6F9C8E1C4B3BCEDBCDCBFDDD5A4E8D1BFC2B1FAB8CCB9D5E8D6B2E9E8DBB0D8D7F5C1F8E8D2E8D4E8DCE8D8C6E2CDE1D1EAB4F9B6CEB6BEC5FEB7FAC8AAD1F3D6DEBAE9C1F7BDF2E4A3B6FDB6B4CFB4BBEEC7A2C5C9D0DAC2E5B1C3E4A1E4A22020D0B9E4ACE4ADE4A9E4AAECC5CEAAB1FEBEE6BEBCCCBFD5A8C5DAD5D5EBBCC9FCEAF4B5D6E1F7BADDBDC6E7E8C9BAB2A3C1E1D5E4E7EAE7E9C9F5B1C2CEB7BDE7EEB0EEB1D2DFB0CCBDEA2020F0E0B9EFBDD4BBCAF0A7D3AFC5E8B1ADD6D1CAA1EDEFCFE0C3BCBFB4B6DCC5CEEDF0F1E6C9B0D1D0C6F6BFB3ECECECEDC6ED2020D3EDD8AEBFC6C3EBC7EFB4A9CDBBB8CDF3C4D7D1E6FBBAECBCCDC8D2E6FCD4BCE6FAB8D7C3C0F4E0EBA3C4CDCBA3D7A8D2AEC5D6F1E3C5DFCEB82020B1B3BAFAEBCECCA5B0FBD8B7EBD5D6C2F4AE2020B7B6C3A9DCC4BFC1BFE0C7D1C8F4C3AFDCD4DCDBC3E7D3A2D7C2DCD9CCA6D4B7B0FADCDFB9B6B1BDDCE2C5B0BAE7F2B5F2B3D1DCC9C0D2AA2020BCC6B6A9B8BCD5EAB8BAB8B0F4F1C5BFBEFCB9ECCAF6E5C8CCF6B5CFE5C4B5FCC6C8E5C6E5CABDBCC0C9D3F42020C7F5F4FAD6D8E3C5CFDEC2AAC4B0BDB5C3E6B8EFCEA4BEC2D2F4D2B3B7E7B7C9CAB3CAD7CFE3B3CBD9F1D9C4B1B6B7C2B8A9BEEBD9C5D9BAD9BBD0D2C1A9D6B5BDE8D2D0B5B9C3C7B0B3D8F6BEF3D9C6BEE3B3ABB8F6BAF2CCC8D9BDD0DED9C1C4DFD9C2C2D7B2D6BCE6D4A9DAA42020B6B3C1E8D7BCB5F2C6CAD8E0CCDEB8D5B0FEB7CBC7E4D4ADD8C8DBC5C9DACCC6D1E4E0A1BADFB8E7D5DCCBF4B2B8DFEDC1A8BFDED4B1B0A6CFF8C4C4C5B6DFF3B4BDDFECDFF1C6D4E0F4B9A1C6D2C2F1B0A32020CFC4CCD7DECADEC9E6B6C4EFC4C8BEEAD3E9E6B8BCA7C9EFE6B7C3E4B6F0E6B2E6B3CBEF2020D4D7BAA6BCD2D1E7B9ACCFFCC8DDE5B7C9E4D0BCD5B9E5ECC7CDCFBFBEFED3F8B6EBB7E5B5BA2020E1ADB2EECFAFCAA6BFE2CDA5D7F9C8F5CDBDBEB6D0ECEDA6EDA7B3DCBFD6CBA1B9A7B6F7CFA2C7C4CEF2E3A4BAB7BBDAE3A9D4C3E3A3C9C8C8ADEAFCC4C3C9D3D0AED5F1B2B6CEE6C0A6C4F3D7BDCDA6BEE8CDECC5B2B4ECB0A4BAB4B0C6D0A7F4CDC1CFC5D4C2C3CAB1BDFAEACCBBCEC9B9C9CE2020EACBCAE9CBB7EBDEC0CAD0A3BACBB0B8BFF2BBB8B8F9B9F0BDDBE8F2CAE1C0F5D7C0C9A3D4D4B2F1CDA9E8EEB8F1CCD2D6EACEA6CBA82020E8ECCAE2D1B3D2F3C6F8D1F5B0B1BAA4EBB3CCA9C0CBCCE9CFFBE3FEC6D6BDFEBAA3D5E3E4B82020C9E6B8A1BFA3D4A1BAC6D3BF20202020C4F92020E4B9ECC8BAE6BFBEC0D3C1D2CEDAB5F9CCD8C0C7CFC1B1B7C0EAE1FA2020B0E0C1F0C5E5D6E92020E7F3C5CFC4B6D0F3DBCEC1F4BCB2B2A1D6A2C6A3F0E1BED2CCDBD5EEF0E8F0E3B8DEF0E5D2E6EEC1B0BBD1A3D5E6C3DFD5A3E9B0C5E9D5E8D4D2EDC0C6C6C9E9EDC6EDBE2020EDC4C5DAC3D82020ECF4CBEED7E6C9F1D7A3ECF3ECF1B3D3EFF7D1EDD7E2C7D8D6C8C3D8D5ADF1BAD5BEB0CAD0A6B7DBB7C4C9B4CEC6CEC9CBD8CBF7B4BFC5A6E7A2BCB6E7A5C4C9D6BDB7D7C8B1EEB9B8E1B3E1CECC2020D4C5B8FBB0D2BAC4B5A2B9A2EBD7D6ACD2C8D0B2EBD9EBD8B4E0D0D8B8ECC2F6C4DCBCB9EBDDBFE8B3F4F4ABD2A8F3C2BABDF4B3F4B2B0E3DBBBC3A3BBC4C0F3BEA3C8D7BCF6B2DDD2F0DCEEDCF3D7C8C8E3B2E8DCF8DCF7DCEFB4C4DCF5F2AFCEC3F2BDF2BED4E9F2BFB0F6F2BCD1C1CBA5D6D4D4ACF1C7F1C52020BCC7DAA6CCD6DAA7DAA8D1B6CDD0D1B5C6FD20202020C6F1B2F2B1AAB2C6B9B1C6F0B9AAD0F9E9ED2020C8E8CBCDC4E6C3D4CDCBC4CBBBD8CCD3D7B7E5CBB1C5E7DFBFA4BAC2DBABBEC6C5E4D7C3B6A4D5EBEEC8B8AAEEC7C9C1D4BAD5F3B6B8B1DDC9C2B3FDDAEAC9FDD6BBBCA2C2EDB9C7B8DFB6B7D8AAB9EDC7ACD4DBCEB1CDA3BCD9D9C8D9BCD7F6CEB0BDA1C5BCD9CBD9C9D5ECB2E0CDB5C6ABD9BF20202020B6B5C3E1BBCBBCF4B8B1C0D5CEF1BFB1B6AFD9EBDECBB3D7C4E4C7F8D8D2C8FEC2FCC9CCC5BEC0B2D7C4D1C6B7C8BFD0B0A1B3AAE0A2CECADFFBCEA8C6A1C4EECADBE0A8BBA3CFCEE0A6DFFA2020C8A6B9FAE0F6D3F2BCE1DBD1B6D1B2BADBFDBBF9CCC3B6C2D6B4C5E0B9BBC9DDC8A2C2A6CDF1B8BEC0B7E6B9E6BDE6BEBBE9C6C5E6BBCAEBBFDCD2FABCC4BCC5CBDEC3DCCEBED7A8BDABCDC0CCEB2020B3E7E1C7C6E9E1C8D1C2E1BFC0A5B1C0B4DEC2D8E1C5E1C2B8DAB3B2B3A3B4F8D5CAE1A1BFB5D3B9CAFCE2D6E2D7D5C5C7BFE5E7B1F2B2CAB5F1B5C3E1E3B4D3C5C7D3F9E1E2E1E4D3C1BBBCCFA4D3C6C4FACDEFE3B2B5EBC6E0C7E9E3ACE2EACFA7B5BFE3AFCCE8E3B0CEA9BCC2E3B12020C6DDEAA9ECE8C2D3BFD8BEEDD2B4CCBDBDD3BDDDC5F5BEF2B4EBDEDFD1DAB5F4C9A8B9D2DED1CDC6C2D5CADAD5F5B2C9DEE4C5C5CCCDCFC6C4EDDEE6C9E1DEE0B1D6B0BDBEC8BDCCB0DCC6F4C3F4D0F0EBB72020D0B1F5FAD5B6D7E5D0FDECBAECBBD6E7CDEDCEEEB3BFBBDE2020B2DC2020CDFBC1BACCDDC9D2E8F7E8F3B8CBCDB02020CEE0B9A3D0B5E8E8C6FACBF3B0F0C3B7E8D9CCF5C0E6E8C920202020D3FBC9B1BAC1C7F2C7E2CFD1C1B9B4BEE4C8D2BAB5ADCCCAD3D9CCEDC7B3C7E5E4BFC1DCD1C4CAE7E4CCE4C1D1CDBAD4BBECD4A8E4C0C6E0E4BEBAADC0E1D2F9CCD4C2D9C9EEBBB4BEBBCFFDD7CDB8A2B4E3E4C3E4C6C5EBD1C9BAB8B7E9CFA9CBACC7A3C0E7B2C2C3CDB2FEE2A3D5F8C2CAC0C5E7F0C7F2C0EDCFD6C1A7F0ADC6BFB4C9CCF0B2FAC2D4C6E8B1CFD2ECCAE8D6CCBADBB4C3C8ACF0EAF0A8BFF8BAD0CAA2BEECD6DAD1DBBFF4EDF8CCF7C1F2D6ECEDCACFE9C6B1BCC0D2C6D6CFF1BBF3D2B1BFB5D1B5DAB7FBF3CFF3D7F3D0C1A3B4D6C6C9B0EDCFD2CDB3D4FAC9DCE7A8E7A9CFB8C9F0D7E9C0DBD6D52020E7A6B2A7D0DFC1E7D2EEF4E1CFB0F1EAC1C4F1F6B8ACB2B1B4BDCDD1D0DE20202020F4A9B6E6CFCFB2B0B4ACC9AFDDB8DDB7DDA9BCD4BEA5C3A7C4AADCECD7AFDDAEC0F2DDACBAC9DDB6DDB1C6CEDCC8B4A6B1EBC9DFD6FBF2C0F2C1F2C2C7F9B5B0F2C6F2C7F2C8CAF5D9F2F4C2B1BBCCBBD0E4C5DBB4FCC3D9B9E6B7C3D1C8BEF7DAABD0EDC9E8CBCFB6EFD0C0F4F9EBE0B7B7D4F0B9E1BBF5CCB0C6B6F4F6C9E2D6BAF5C3E9EEC8EDD5E2E5D0CDA8B6BAC1ACCBD9CAC5D6F0E5C9B3D1D4ECCDB8B7EAE5D1B9E4CDBEB2BFB9F9B6BCD0EFD2B0EECEBFDBB5F6EECB2020B7B0B1D5C5E3C1EAB3C2C2BDD2F5DAF0CCD5CFDDDAEEC8B8D1A9F6A7D5C2BEB9B6A5C7EAD3E3C4F1C2B1C2B9C2F3C2E9BCD2B0F8B8B5B1B8BDDCBFFED8F7C9A1D0A7D7EEBFADB8EED8DCB4B4CAA3C0CDCAA4D1ABB2A9D8CAE0B4BFA6D0FACCE4BAB0BAC8B4ADCEB9CFB2C9A5E0B8C0AEE0A9E0ABD4FBB5A5E0B0CDD9D3B4BBBDD3F7C7C7E0ACE0B1BAEDB3D4E0B9CEA7D2A2BFB0B3A1B5CCD1DFB1A8B1A4DBF6DCA9D2BCBAF8B5ECE6C3C3C4D0F6C3BDE6C2E6B4E6DCE5EEBAAEB8BBD4A2C3C2D7F0D1B0BECDC7B6E1B0E1CBEFFAD9E3B7F9C3B1D6A1E0F8BCB8C0C8B2DECFE1BEC7E5F6C5EDB8B4D1ADE1E5BBF3B6F1B1AFC3C6BBDDE3ABE3B6D0CAE3B5B6E8E2FCE3B7BFAEC4D5E3B9BBCCD3E4E3B82020EAAAECE9B3B8D5C6C3E8BCF0BFABC8E0DEF1D7E1B2E5B4A7CCE1CED5D2BEBDD2BBD3B4B7D4AEBEBEBBBBDEF0D1EFB1B3B3A8B6D8B8D2C9A2B0DFECB3CBB9C6D5CEFAC7E7BEA7BEB0CAEED6C7C1C0EAD0D4F8CCE6C6DAB3AFB9D7D7D8CCC4BCACD4E6D2CEB6B0BFC3C9ADD5BBE8FEB0F4C6DCE9A6C6E5B9F7D6B2BDB7D7B5C3DEC5EFE8FA2020BFEEC6DBC7D5B2D0D6B3BFC7CCBAB5AAC2C8EBB2B8DBD3CEE4D5B6C9E4D6D3BFB4D5C7FEE4D7D4FCBCF5D5BFCFE6B2B3BAFEE4CECEBCCED0CCC0BFCACDC4C3ECB2E2C5C8D3E5BBEBD7CCB8C8BBC1E4CF2020E4D820202020E4D2B1BAB7D9BDB9D1E6CEDEC8BBD6F32020C5C6EAF7CFACD3CCE2ABBAEFD0C9B7A9E7F7C1D5D7C1E7FAC5FDC5C3C7D92020E8A1E7F9E7FBC9FBCBD5BBADB7ACC1A1CDB4F0EBBEB7B6BBC6A6CBE1B5C7B7A2CDEEF0A9F1E5B5C1C0A7B6CCCFF5D3B2D1E2C9D4B8D1B3CCCBB0CFA1BEBDB4B0BDD1CDAFBFA2B5C8B2DFB1CABFF0CDB2B4F0CBF1BDEEB7A4D6FECBDAD6E0BDCABDE1C8DEBEF8D7CFD0F5CBBFC2E7B8F8D1A42020E7ADC9C6CFE8F4E2F1F3F1F8CBE0CDF3C7BBD2B8B8ADC9F6D5CDCCF3C6A2EBE7EBE8EBE9CAE6CBB4C6D0DDCDDDCEC6BCB2A4DDD1DDC2DDBCBBAAC1E22020D7C5C0B3DDD4C3C8BEFADDC4B7C6BED5DDC7CEAECCD1B2CBDCC9DDCADDCBD0E9F2D4CDDCF2CEBBD7D6EBB8F2F2D0F2D2BDD6B2C3C1D1B8A4F1FBCAD3D7A2D3BDC6C0B4CAD6A4DAACDAAFD7E7D5A9DAAECBDFD5EFDAAD2020CFF3F5F5D6FCCCF9B7A1EADDEADAB7D1BAD8B9F3C2F2B1E1C3B3B4FBD4BDB3ACB3C3F5C9BEE0B0CFF5C7C5DCB5F8F5CBF5CCE9F0D6E1E9F3B9BCB4FEE5D3D6DCD2DDBDF8E5D4B6F5D3CACFE7DBB1BAA8CBD6C1BFB3AEC5A5B8C6C4C6BEFBB6DBEED42020EED3E3C9C8F2BFAACFD0BCE4CFD0E3C8B6D3BDD7CBE5D1F4D3E7C2A1DAF2DAEFB5CCD1E3D1C5D0DBBCAFB9CDF6A9D4C6C8CDCFEECBB3D0EBE2B8E2BFB7B9E2BDD2FBE2C1B7EBD4A6BBC6CAF2BADAC2D2D3B6D5AEB0C1B4ABBDF6C7E3B4DFC9CBC9B5D9CC2020BDCBB2F9D8E2C4BCBDCBC7DACAC62020BBE3E0B5E0CBC9A4E0C2C2F0CAC8D8C4E0BECBC3E0CDE0C5CED8CECBD0E1C7BAE0C6E0BCD4B0D4B2C8FBCBDCCCC1CDBFDAA3CBFECCEECBFA2020BFE9CEEBDBF5DCE3B0C2BCDEBCB5CFD3E6C5C2E8E6C1CFB1C9A9E6C7E1D4E1CFBBCFB8C9C1AECFC3DFB1BBE32020CEA2D3DED2E2B4C8B8D0CFEBB0AEC8C7B3EED3FAC9F7BBC5C0F5E3B3E2E9E2EBC0A2EDAAEDA9E2FDEAACEAABB4EAD5A5B8E3CCC2B4EEB2EBB0E1B2ABCBD1C9A6CBF0C7C0D2A1B5B7B9B9BEB4D5E5D0C2B0B5EACDCFBED4CEC5AFEAD120202020BBE1C0C6D2B5B3FEBFACE9AAD0A8BCABD2ACB8C5D1EEE8E5E9AEC0E3B7E3E9BAD3DCE9ACE9B92020D0AACBEABBD9B5EED8B9EBA6D2E7CBDDD7D2C8DCE4E8D4B4B9B5B5E1C3F0E4DFE4DBCAAAC4E7CEC2BBACD7BCC1EFB2D7CCCFCFAAE4E0E4E5BCE5D1CCB7B3C3BAC1B6D5D5ECCFECBEECE3BBCDBBC0C9B7ECD1ECD0C5AFD2AFEBBAE9E0CAA8D4B3BBABC0C5BAF7E8A6C9AAC8F0E8A3E7F5E8A7E7F8E8A4B5B1BBFBF0F6CCB5B4E1C1DCF0F2B1D4F0F4B3D5C1DCD5B5C3CBBEA6BDDEC4C0EDF9B6BDB6C3D8BAB2C7D5F6EEA2EDFEEEA1B0ABCBE9C5F6CDEBB5E2C2B5B5EFC5F0B1AEEDD42020ECF7C2BBBDFBCDF2C7DDC0E2D6C9B3EDEFFED9F7EFFDBFDFF1BDBFEABDDAF3DEF3DFF3C8C1BBBEACD4C1BEADBEEEC0A6B0F3CBE7CCD0D6C3D5D6D7EFCAF0D2E5CFDBC8BACAA5C6B8CBC1D2DEEBECD1FCB3A6D0C8C8F9BDC5D6D7B8B9CFD9C4D4BECBCDA7B5D9BBE7C2E4DDE6BFFBCEADBAF9D2B6D4E1B8F0DDE0DDABC6CFB6ADDDE22020DDE1D3DDC2B2BAC5D3BCF2D1F2DAF2D8CAF1B6EACDC9B7E4F2D7F2B9F2DBD1C3F4C4D2E1C8B9B2B9F4C3D7B0C0EFF4C1D4A3D9F62020BDE2B2EFB8C3CFEACAD4CAABDAB5BFE4DAB6D2E8B3CFBBB0D6EFB9EED1AFDAB9DAB8D5B22020F6A42020BBBFF5F6BAD1D4F4D7CABCD6BBDFEADFC1DEC2B8EAE0BCA3B8FABFE7C2B7CCF8B6E5B9F2F5D32020B6E3BDCFD4D8E9F8E9F9B1D9C5A9D4CBD3CEB5C0CBECB4EFB1C6CEA5E5DAD3F6B6F4B9FDB1E9E5D8D3E2B6DDD7DE2020B3EAC0D2F5A4D3D4EEDCC7AFEEE0EEDFBCD8D3CBC7A6C5D9B9B3B2ACC1E5EEE7EEE9BEDEEEEBEEE4C3ADD5A2B0AFB8F4D4C9D3BAF6C1EFF42020C0D7B5E7B1A2C1E3BEB8D1A5B0D0D4A4CDE7B6D9E7EFB0E4CBCCCBC7E2C2B1A5CACEB3DBCDD4D1B1F7D5F0AFF7E4B6A6B9C4CAF3C9AED9D7BDC4D9D2D9D4C1C5C6CDCFF1C7C8B9CD20202020BEA4B5CABBAED8E3D8D1D1E1E0D5E0D6C2EFB3A2CBD4C5BBCCBEBCCEE0B6E0C4E0BBDFF5E0BDE0D020202020CDC5CDBCB3BEDBD3BEB3C4B9B5E6C7B5CAFB2020CAD9E2B7C3CEE2B9B6E1DEC6B5D5E6CFC4DBE5FDE6CEE6D0E6CCB7F5C4AFC4FEB9D1C1C8CAB5D5AFC7DEE5BBB2ECB6D4C2C5D5B8E1ABE1A4B1D2C4BBE0FEE1A3C0AAC1CEB1D7B1F0D5C3B3B92020D4B8CCACBFB6C2FDB9DFE2FAB2D1B2D2E3BCBDD8C6B2D5AACBA4B3B7C3FEC2A7DFA1DEE2B4DDE5BADEFDB2F4C7C3CED3C6ECECBDB3A9F4DFEAD4B0F1D5A5E9C5E9C2C8D9B8DCB9B9E9BBC8B6E9BDE9BEC1F1BBB1C7B9E9BFE9B3B8C920202020C7B8B8E8EBB5D5C4D1DDB9F6C0ECB5CEE4F6D1FAC4AED7D5C2A9C6AFBABAC2FAD6CDC6E1CAFEBDA5D5C7C1B0E4EEC2FEE4F0B3BAE4F4BBA6D3E6C9F8B5D3C2B1C8DBCEF5C9BFD0DCCFA8D3ABB6FBEAFBDCFDD3FCE2AFD1FECBF6C2EAB9E5E8A9D5E7D2C9C5B1D1F1B7E8D3FABBBEBEA1BCE0C3E9EEA5EEA3CBAFB4C5B5FAB1CCCCBCCBB6EDD9ECF5B8A3BBF6D6D6B3C6CDDDCED1BDDFB6CBB9DCBBFEBCE3F3DBCBE3F3E9B2ADF3DDF3E7B8F6F3EBB4E2F4D5BEABD5C0E7BAD7DBB4C2E7B1C2CCBDF4D7BACDF8B8D9E7B2B3F1C3E0B2CAC2DACEACD0F7E7BBE7B7B7A3B4E4F4E4B5D4CEC5BEDBD5D8B8AFB0F2B8E0EBF5B2B2CDC8EBF6EAB0CCA8D3EBCCF2CEE8F4BBC8D8DDEFCFAFD0EEC3C9DDB0C6D1CBE2B8C7D5F4DDA5DDED2020B2D42020DDEEF2EAC3DBF2DFF2ECF2E1F2E6D6A9CAB4F2E9F2E8C9D1B9D3C5E1B9FCC2E3D6C6F1D4F1D22020CBD0D6BED3EFCEDCC8CFBDEBCAC4CEF3CBB5DABEBBE5D3D5DABFDABD2020BAC02020C3B2B1F6EAE2C9DEBAD5D5D4B8CF2020B8A8E9FCC7E1CDECC0B1D4B6E5DCD1B7C7B2D2A3B5DDE5DD2020E5DEB1C92020DBB4BDCDCBE1BFE1F5A9BDC2D2F8CDADC3FAEEF9B8F5EEFDCFCEEFA72020CFB3BAD2B9EBC3F6B8F3B7A7E3D8CFB6D5CFBCCAB4C6F6C3D0E8F7B0F7B1C9D8C6C4C1ECECAACCA8BDC8B1FDB6FCE2C3B2B5B0B9F7BBF7D6BFFDBBEAC3F9F0B0B7EFF7E1B1C7C6EBD2DAD2C7C6A7BDA9BCDBD9AFBFEBBCF32020C1DDBEE7C5FCC1F5BDA3B9F4DBC4C0F7DFEBCEFBE0DAB3B0BAD9D7ECDFD9D0EAD2ADE0DBC5E7CBBBD0A5DFB4DCAFD0E6D4F6B7D8D7B9B6E9B6D520202020E6D2E6B5E6BFE5FCBDBFE6ACE5BCBFEDC9F3D0B4B2E3C2C4E1D82020B4B1D6C4E1A6B7CFB3F8C3EDD8CBB9E3B3A7B5AFD3B0B5C2E1E7C7ECBBDBC2C7EDABC4BDD3C7C6DDCEBFCBCBD3FBE3BFC1AFC3F5D4F7E3BDB5ACB7DFE3BEE2E4C2BEC4A6D6BFC4A1D7B2C6CBC0CCB3C5D7ABB2A6C4D3CBBAC1C3C8F6B4E9B2A5B8A7C4E9C7CBDFA4B5A7DEECB5D0B7F3CAFDC4BAD4DDB1A9EAC7D1F9D5C1E9A4D7AECAE0B1EAB2DBC4A3C2A5B7AEBDB0C0D6E8C8E9CAC1BAC5B7CCBEE9E4D2E3C5B9BDACE4FCB3CEC6C3C1CABDE0BDBDCCB6C7B1E4FAB3B1C5ECE4FDC0A3C8F3BDA7C5CBEBF8E4B120202020CAECB0BEC8C8ECD9EBBBEAF3BDB1E2B1D3A8E8B0C1A7E8AAE8ADE7DCF1A4B4F1CEC1C1F6CADDB4AFF1A3B0A8D6E5C5CCCFB9C3D0EEA7EEA82020B4E8B0F5C8B7C0DAC4EBBFC4C2EBC5CDB8E5BCDAB9C8BBFCF0A2B5BED2A4C7EEBCFDCFE4B7B6F3F0D7ADC6AAF3F2E9A2F3F3BAFDB5DEC1B7CEB3D6C2BCEAC3E5BCA9B1E0D4B5CFDFB6D0BBBAE7B6E7BCE7BFE7BEC2EEB0D5F4C9F4E6F1EECCC5C4A4CFA5BDBAB7F4B1ECD5E1B1CECEB5C1ABCADFD2F1C2FBC3EFBDAFB2CCB2B7C5EEB4D0DEA3C1E2F2EBBAFBB5FBF2F0CFBACECFCAADF2F9BBC8F2F2F2F5CEC0B3E5BAD6B8B4B0FDF1D92020F1DBD2EAC1C2CCB8D7BBB5AEC7EBD6EEBFCEDAC3DAC6B5F7CBADC2DBDABADAC7B7CCDAC4CDE3CAFAD6EDC5E2C9CDB8B3BCFAD5CBB6C4CFCDC2F4B4CDD6CAE2D9F4F7CCCBC8A4C5F6BCF9F5D7CCDFCCA4B2C8F5D82020BEE1CCC9BBD4C1BEEAA1B1B2E9FDC2D6EAA2E9FEB9F5CACAD5DAE5DBD4E2C7A8C1DAD6A3B5CBDBB6B4BCD7EDB4D7EBE7D0BFCCE0CFFAC6CCEEEDB3FAC2C1C8F1EFB1B7E6B1B5EFAEBAB8E3CCD4C4CFF6F6AAD5F0C3B9BFBFB0B0D0ACB9AEF2A1B8A9F2A2B9CED1F8B6F6C4D9E2C5CDD5D7A4E6E1CABBE6E5BCDDBED4E6E2F7BCB7A2F7D7C4D6F7C8C6C7F6CFC2B3F0B2D1BB2020F4EFF7E2C0E8C4ABB3DDC8E5BEA1D9B1D9CFD9ADBCBDC3DDC4FDBCC1D8E6D1ABE0DFE0E6B5B1D8ACE0E4B6D6D4EBC6F7DFE6E0E5E0C8CAC9E0DEB8C1B1DABFD1CCB3DBD5B7DCF4C1D9F8D1A7E5BEB5BCC7BFCFDCC6BEEDACB1B9E3C1D2E4BAB6B0C3D0B8D5BDC9C3D3B5B5B2CCA2BAB3BEDDC2B0D4F1C0DEB2D9BCF1C7DCB5A3CECED5FBC0FACFFEE5DFEACAEABC2020E9D7C6D3E8EBB3C8BAE1E9D9CAF7E9CFCDD6CFF0DED8C7C1E9D4BBFAE8E3ECA8C0FAEBA9E5A5B5EDD4E8C5A8D4F3D7C7E5A2B0C4BCA4E5A3E5A42020E4C52020B3E3ECC0C1D7C9D5B5C6D1E0ECE4C1C7CCCCECCBC8BCD1E6B6C0E8ABE7E120202020E8B1C6B0EAB1DDF9D5CEC8B3F0FCC2ACEEC2EEAAC2F7EEA9C6B3C4A5D7A9EDE0EDD3D3F9BBFDD3B1C4C2F6D52020BFFAB8DDCBF2D6FEF3C6F3E8B4DBC9B8F3F7B8E2CCC7E7CBE7CCDDD3B8BFCFD8E7C9E7C7E7C6E7A7EEBEF4CBBAB2B0BFF4E7F1F1C9C5C4E5C5F2D5E9D0CBCBD2B2D5C8EFDEA5DEA6DEA7B5B4DEACBDB6CFF4CEDFDEA9F3A6C3F8C2ECD3A9C8DABAE2CDCABFE3C8ECF1DDF1D7C7D7EAECDAD0D1E8DAC9BBE4C4B1B5FDD0B3DAD1C5B5DACBCEBDB7EDDACDDACFDAC8DACED4A52020C3A8C0B5CCE3F5E2D3BBF5E5F5DFF5E0B7F8BCADCAE4EAA3B1E6B0ECD7F1E5E0D1A1B3D9C1C9D2C5DAFED0D1B6A7B1EDBEE2C3CCB4EDC7AEB8D6CEFDC2BCEFA3D7B6BDF52020EFBFEFC02020D1D6CBEDCBE6CFD5B5F1F6AED5B4C1D8BBF4C4DEF6ADB5E5BEB2EBEFC7CABCD5BEB1C6B5F2A5CDB7CDC7D2C3B2CDB9DDBDA4E2C6CFDAEBC8BAA7E6E9C2E6BAA1F7C0F7D9F7DABAE5B1ABCDD2F0B3D1ECD1BC2020D4A7C4ACC7ADC1FAB9EAD3C5B3A5C0DCB4A2C0F8BABFDFCCB3A2E0E9CFC5CCE7BABED1B9DBD6DBF7D3A4E6C9E6D6C8E6DECFE5F0D3ECC1EBD4C0E1C9B0EFE5F4BBD5D3A6B6AEBFD2C5B3EDAECFB7B4F7C7E6BBF7EBA2BCB7C5A1B2C1C4E2B8E9DFAA2020C1B2B1D0CAEFEAD3CCB4B5B5CFADBCECE8EDE8CEE9C92020E9DEE9DCE9D12020E9E72020D5B1C5A2B1F5BCC3E5A9C3C9CCCEC0C4E5AAC9ACBFA3E5A62020CAAAE5A7CEABECDDD3AADBC6B2D3D4EFD6F2BBD9BBE2ECDBBEF4C7BDC4FCBBF1E8B3BBB7E8A8E8B2F0ECC1C6B0A9B5B4CDABB5C9EEABCBB2C7C6C1CBBDC3C1D7BBC7EDE3EDB6BDB8ECFBECF8CBEBC1FEB4D8C2A8F3FAC5F1F3F92020BFB7C3D3B7E02020D4E3B2DAF4D6CBF5BCA8E7D1C2C6E7D0B1C1B7ECD7DCD7DDE7D2B7B1CFCBE7CEF1DFE7CF20202020F3C0F4E8D2EDF1FAC9F9B4CFC1AACBCAD2DCD3B7E2DFB1DBCDCEC5A7B5A8C1B3EBDAC1D9BED9BCE8D0BDB1A1C0D9DEB5BDAAC7BECAEDD1A6DEB1DEB0BCBBBFF7F3B0F3AFF3ABF2FEF3A1F3A7F2F7C2DDF2E5F3ACD9F4F1DECFE5F1DA2020EAE9C3D5B0F9C7ABBDB2BBD1D2A5D0BBCCDCDAD7BBEDCFAAE1D9D7ACC8FCB9BACAA3EAE7C7F7F5E3CCA3B5B8F5E8CFBDD5B7ECB1D4AFD3DFB1DCE5E1BBB9C2F5E5E2D1FBDBB8F5B1D4CDB3F3B6C6C3BEC3AABCFCC1B6EFC6B9F8B4B8EFF1C7C2B6CDEFCC2020EFC9C0ABE3D7C0BBE3C7B0E5D2FEC1A5CBE4CBAACFBCBECFBAABBFC5ECABCEB9B3D2BFA5CFCAF6DEF6DBF6D9BAE8B8EBF7E7F0A4B5E3F7EDF7EEF7ECF7FDD5ABB4D4E0E0CFF2DBDBC0DDC9F4D2CDEDAFB4C1C0A9D6C0C8C5C4ECB0DACBD3DFA2B6CFEAD7EBFCE9C4C3CAB9F1BCF7C4FB20202020CCA8ECA3B9E9E9EBD0BAE4C9C2CBE4C2BDA6C6D9E4AFD1ACBDFDECE22020E1EEC1D4E8B5E8AFCECDF1B1F0DDD3FAEEADF6C4D5B0EDFAB4A1C0F1F0A3BBE02020B4DCC7CFF3EFBBC9F4A2F3ECF3F1BCF2C1B8D6AFC9C9C8C6E7D4D0E5E7D5B7ADCCB3C7CCB7ADD6B0C4F4C6EAEBF7BEC9B2D8C8F8C0B6C3EABDE5DEB92020DEB7BCF6F2CDB2F5B3E6F3B4B8B2EAEEF5FCDAD3BDF7C3FDDAD8B7E1D7B8F5BEF5E7B1C4D7D9BCA3F5CFC7FBD7AAD5DEE5C7E5E4E5E3D2BDBDB4C0E5C8DBB0F7CBF8CED9C4F8D5F2B8E4EFD7EFD3B4B8C7B9E3D8B4B3E3D9E3DAC0EBD4D3CBABB3FBBCA6C1EFF7B7C7EFB1DE2020B6EED1D5CCE2F2A6F2A7D1EFC1F3E2C8C0A1F7D1F0A5C6EFF7C1D7D7CBC9CEBAF7CBF7CDF6E8C0F0F6EA2020F6E7BEE9B6ECF0C0F7EFB6ACF7F82020D1CABBB5C2A2DBDEB3E8C5D3C2AEB3CDBBB3C0C1E3C2C5CAC2A3BFF5C6D8B3F7E8FCE9B5E9D6E5ADE4ECE4FEE5ABC1A4B1F4E3F2B1ACCBB8EBB9B6BFCADECCA1E7F4C7EDB0EAB3EBBDAEB1F1B3D5C3C9B0ADB5BBBBF1CEC8C1B1B2BEF4A4C7A9E9DCF4A6CFB5BCEBD2EFC9FEBBE6C2DEBDC9EBFEB8FED9FAC0B0B7AAD2D5DEB4C5BACCD9D2A9CAEDD2CFD3ACD0ABD0B7F3B8F1C9BDF3B0C0F4C5BBA9C6D7CAB6D6A4CCB7DADCBCA5CEFBDADBD4F9D4DEF5EBB6D7B3F9F5EAB5C5F5CEF5EDEAA5BDCEB4C7B1DFE5E52020F5B4BEB5EFE1B2F9EFDFC1B4EFDBEFDCF7E9EFDAEFDDEFCFEFCEEFACF6C9B9D8C2A4C4D1F6AFCEEDC3D2E8BAD4CFC0E0D4B8B5DFECACC2F8E2CBF0CDC6ADBAFABEA8F6F0F6EBF6F4F0C8F0C4C8B5F0C6C5F4F7E8C0F6C2B4C7FAC8B0C1FCC8C2E0D3D1CFBDC0C8C0E6D7C4EFC4F5B1A62020D0FCE2E3C8C1C0B9B2F3EAD8EBCAE9B4C0BDC3D6E4F2C2AFCFD7E7E7D1F7D6A2BFF3EDC2B7AFC0F9F1BCBEBAB3EFC0BABCAEC5B4CDC5B1E8E7CDBCCCD7EBF3BFD2ABEBCDBDA2D4E5B0AAC4A2DDFEC2ABC6BBCBD5D4CCF2BAC8E4F1DCBEF5B4A5D2E9C6A9BEAFD2EBD4EBDADED9F9C9C4F5BBD4EAF5EE2020F5B7CACDD6D3EEF3D0E2B2FBF6B1C6AEC8C4BCA2DCB0E5B9CCDAC9A72020C8FAF6FACFCCC3E6B5B3F7F9F6B4B3F6C1E4D9B3C2DEE0BFDFF9CFF9D9E7CAF4CEA1BEE5C9E5C9E3D0AFECB5EAD9D3A3C0B8E8F9BCDFB9E0C0C3CEFECFE2E8ACF1AE20202020B2F8D0F8E5F1DEC1C0BCDEBAF2C3B4C0F3BBC0AFCDE0B0DAC0C0C7B4BBA4D3FED4DFB3ECD4BEF5D2BAE4B1E7F5B8C1ADC0D8CCFAEEF5EEECEFEDEFD4B1D9B0D4C5F9C2B6CFECB9CBF2ABF7CFC7FDE6F4DDEBC2E2F7C3C4A7F7CEF7A2F7A4DDBABAD7F0CE2020F7EAF7F6DCB1F6B7F6B8C4F6D9B2D9CEDFBDC4D2C2DEC2CFE1DBC2CDCDE4DCB2CCAFC8A8BBB6C8F7CCB2E2A4C8BFB5FEF1ABD1A2ECFCC1FDF4A5C1FBCCFDD4E0CFAEB3C42020B6C1CAEAD8CDF5DCF5D9E0CEDBAAD6FDBCF8BCF8F6ABF6B2F7B22020B2FCF7D2BDBEE6E7D4E0D0EBB1EEF6E3F7A7F7A9F0D1C5B8F7FAF6B9F6BAB9A8CBD5D1D2C1B5C2CEBEF0BDC1C9B92020E8B6C7D4C7A920202020D3A7CFCBB2C52020D5BAC2DCB9C6B1E4E5CEC2DFEFF0EEE5C5D9D8CCCFD4F7D0BEAAE6E4D1E9CBE8CCE5F7C7F7ADC1DBF7ACF0B8F7EBC3B9D6F6B0D3C0BFE5B1CCB1F1B2B4A3B9DEEEBFB2CFF3BCE1E9C8C3B2F7DADFD1DEB8D3C4F0C2AFF6A8C1E9F6B0C7A7F2ADD6E8F7DEF7CAF6D7D3A5F0D8BCEFD1CEF7A1F6BBC8A3CCFCE9ADCDE5C0E9C2E1C2F9B9DBF5E6D0C62020D4BFC2ADB2F6F7C5F7E0D9E4C2D0D6F5D4DEC4F7F7B5C2BFE6F7C0C2DAD4F5EFF5A6D7EAF6C7C2E0F6F9F6D4F7F2D1DED4E4F0D0ECE0E6EAD3F4F0D9F0BD20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020EBCA20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020D8BFDBC9D8CEB3A7CDF2D8A2D8B1D8A1E0ED2020E5F8E1DC20202020D3EB2020D8C1D8ECD8EB20202020202020202020202020202020202020202020ECAF2020C6F8E3DD20202020D8ED20202020D8EED9DA20202020202020202020CAA52020BABB2020E5B32020E5EA202020202020E2CF2020E2E120202020EBAD20202020202020202020E1EC2020202020202020BCBFD3C52020D8F5202020202020BCDB2020202020202020D8F32020202020202020D9FC20202020202020202020BFBB202020202020E0EFD8B6DBDCDBD92020202020202020202020202020202020202020E6D8DECD2020E1A820202020202020202020D2EC202020202020202020202020DFA620202020C7A420202020B2E620202020EAB9EAB82020202020202020BBFA202020202020EBAED9DB2020E3E12020E3E2E3E02020202020202020E1ED2020E7E02020202020202020B2DD20202020DCB4DCB520202020DAF8DAF52020DAF62020DAE32020202020202020202020202020CCE5D8F42020D8FB2020D9A12020D9DC202020202020202020202020202020202020DBBF20202020D8D5202020202020202020202020DFBE2020202020202020202020202020202020202020202020202020202020202020DBD020202020202020202020202020202020E6A12020202020202020202020202020202020202020E1A92020E1AC202020202020E1B1202020202020202020202020E2D120202020202020202020202020202020DFAFECFDECFEE2ED2020E2E52020E2E7E2E82020202020202020D0C32020202020202020202020202020202020202020202020202020202020202020202020202020BFBCEABA20202020202020202020202020202020E8BBE8BE20202020202020202020EBAFEBB020202020202020202020C6E3202020202020202020202020202020202020202020202020202020202020202020202020E1F02020E1F12020202020202020202020202020EEAE2020F0DB2020D4ED2020202020202020B8EC2020CDAE2020DCB62020DCBADCBB2020DCB72020DCB9F5F4202020202020DAFA20202020202020202020B6F22020202020202020D9AE2020202020202020D9A5D9A6D9A8D6B620202020B6B12020202020202020202020202020D9B02020202020202020202020202020D9FE202020202020D8DA2020B4B42020202020202020202020202020202020202020DFC62020202020202020202020202020DFCF2020202020202020202020202020DFCA2020E0F2C5F72020DBE8DBE320202020DBE920202020DBE6DBEA20202020DBE72020202020202020202020202020E6A7202020202020202020202020202020202020202020202020E6DFE6DBE5B5E5B420202020202020202020E1B220202020E1B52020E1B82020E1B320202020202020202020202020202020E0FAE0F920202020202020202020E1DE20202020202020202020E2F1E2EF202020202020E2F7202020202020202020202020E2F42020202020202020202020202020EAA7ECE6202020202020202020202020DED4202020202020DED3202020202020202020202020202020202020202020202020EABE20202020202020202020202020202020202020202020D1BE20202020E8C42020202020202020202020202020202020202020202020202020202020202020D8B2202020202020EDB32020E3F9E3FA20202020E3EFE3F020202020E3EE2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020C8B22020202020202020202020202020202020202020202020202020202020202020E1F420202020202020202020202020202020E7E3202020202020202020202020EEAFE7DE2020202020202020EDEC20202020EDB720202020202020202020202020202020F1B62020202020202020F1F42020B0B9202020202020EBC7202020202020DCBE2020DCC5202020202020DCC7202020202020DCCCDCB8DCCDDCCB2020DCD2DCD820202020202020202020F2B1202020202020E5C220202020E5C320202020DAFBBAAADAFCDBA22020DAE7DAE8202020202020D9B4202020202020202020202020D9B72020202020202020202020202020202020202020D8D92020202020202020202020202020D8C7C0E520202020DFD22020DFE72020202020202020202020202020B6DF20202020202020202020DFDA20202020202020202020DBECDBED20202020B6E220202020202020202020202020202020B8B4202020202020202020202020E6AD202020202020202020202020202020202020202020202020202020202020202020202020202020202020E1BE202020202020202020202020202020202020202020202020202020202020DAE12020202020202020202020202020202020202020E2D320202020E5E82020202020202020202020202020202020202020202020202020E2FE2020202020202020202020202020ECE7C4C32020202020202020202020202020202020202020DED920202020202020202020202020202020202020202020EAC620202020EAC7202020202020202020202020EAC3EAC42020202020202020E8DE202020202020202020202020E8CF2020BCCF2020202020202020E8D52020E8D720202020202020202020202020202020E8CD20202020202020202020202020202020202020202020E8DA202020202020E9E3E9E52020B1D1C5FE202020202020202020202020202020202020202020202020E4B2E4A7E4A82020E4AE2020202020202020202020202020202020202020E4A6202020202020202020202020ECC420202020ECC620202020202020202020202020202020202020202020EAF020202020E1F520202020202020202020C3EE2020E7E6E7EC20202020202020202020202020202020202020202020202020202020CECD20202020EEB22020202020202020EDF12020EDED20202020202020202020EFF220202020EDBCC5F82020202020202020EDB920202020202020202020B0C02020EFF52020202020202020F1B820202020202020202020202020202020202020202020E6FD2020EEB7202020202020202020202020F1E8DEC720202020202020202020EBCF202020202020EBD12020EBD4202020202020EBD32020EBD2EFCAF4AD202020202020C6BB202020202020DCE6DCFBC9BB2020DCDA2020DCD320202020DCDDDCDE202020202020DCD6DCE520202020202020202020F2B420202020202020202020F1C320202020D9EA202020202020E5C520202020202020202020DBA4DBA5DBA820202020EEC62020DAEB2020202020202020202020202020202020202020202020202020202020202020D9BE202020202020D9C32020202020202020202020202020202020202020C6E02020BEBB2020D8DF20202020D8DE2020202020202020202020202020202020202020DFEADFEE20202020DBC1DFC220202020DFF220202020202020202020202020202020202020202020202020202020DBF4DBF82020202020202020DBF9202020202020202020202020202020202020202020202020202020202020202020202020D8AB2020202020202020202020202020202020202020202020202020202020202020202020202020E5F220202020EDA2EDA3EDA4EDA5202020202020E3A82020E3A6E3A72020E3AA2020202020202020202020202020202020202020BEC8CDB12020DEDC2020DEDADEDB2020202020202020202020202020202020202020202020202020202020202020202020202020ECB7ECB9ECB820202020EAC9202020202020202020202020E8F1E8E0E8E1202020202020C6DC202020202020202020202020E8E4E8E62020E8E92020202020202020202020202020202020202020202020202020202020202020202020202020202020202020C8DE20202020E4BD20202020202020202020202020202020E4B4E4B32020202020202020E4B72020E4BB2020202020202020CDBF2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E1FEE1F920202020E1FCE2A1E1FB2020E7EEE7ED20202020E7F22020E7F1202020202020202020202020202020202020F0AC2020EAB220202020EEB32020F0E620202020202020202020202020202020202020202020202020202020202020202020EDF4EDF2EDF32020EDC8EDC72020202020202020202020202020EDC92020202020202020ECEE2020ECEFECF020202020EFF8202020202020EFF62020202020202020F1B920202020202020202020202020202020F3C720202020F3CBF3C5F3C92020202020202020F4CE20202020202020202020202020202020202020202020E7A320202020202020202020EEB8202020202020202020202020202020202020F1E920202020B0B7202020202020202020202020F4A8F4B12020DCFCDCFA20202020DCE820202020202020202020DCE7202020202020DDA22020DCEBDCED20202020202020202020DCF22020DCF42020202020202020B2E7202020202020202020202020F2B62020F2B720202020202020202020F2B820202020202020202020F2BB2020202020202020202020202020F4AC202020202020F1C420202020F1C620202020F4C0202020202020F4F8202020202020202020202020F5C020202020202020202020202020202020D2C6E5CC2020202020202020202020202020DBA320202020DBAEDBADDBAC2020F4FBF4FCF4FDEEC9202020202020DAECF6C02020F7D4DBCB2020202020202020202020202020202020202020D9CA2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020B9D0DBC32020D8D02020E0A3E0A4DFFE2020DFFD2020DFF42020202020202020E0A72020202020202020C9B62020202020202020202020202020E0F5E0F02020202020202020D2B0DBFADCA5DCA4DCA32020DBFC2020BFB2DBEFDDC020202020202020202020DBEB202020202020202020202020202020202020DCA22020202020202020E6BCE6BA202020202020E6AB202020202020D2F92020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E5EDE1C6202020202020E1B420202020E1C1E1C3202020202020202020202020E1C4202020202020202020202020E2D82020202020202020202020202020202020202020202020202020C0B720202020E3AE2020E3AD2020202020202020202020202020EAFD2020DEE5B5E02020C5F62020DEDD202020202020DEE12020B6DEC6FEBEDD202020202020DEE3DEE7C5B2202020202020202020202020202020202020202020202020EACE2020202020202020202020202020202020202020B1AD20202020202020202020202020202020E8F52020E8F4E8F620202020E8F820202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E9E820202020EBB4B5EDE4CA2020202020202020C1E820202020E4B5202020202020E4C42020C4D72020E4CB2020E4C720202020D1CD202020202020202020202020202020202020202020202020202020202020202020202020CDE92020CCFE2020202020202020ECC9202020202020ECCA202020202020202020202020EAF520202020EAF6E2A7E2A2202020202020E2A5202020202020E2A6202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020EDF520202020202020202020EDF62020EDF72020CEF82, 02020202020EDD1EDCE2020EDCF2020ECF62020202020202020202020202020BDD520202020202020202020B7B6F3CC2020F3D320202020F3D4F3D52020F3CE2020F3D1F3CA202020202020F3CD202020202020D5B3202020202020202020202020E7A42020B3F12020202020202020E7AA202020202020B9D220202020F4C62020F1B420202020202020202020202020202020202020202020F1F52020202020202020EBD620202020EBE3EBE22020EBE42020202020202020F4B4F4B62020F4B72020E5F520202020DDB920202020B6B920202020202020202020202020202020DDB3DDB4202020202020DCF0DDAD202020202020202020202020DDA82020202020202020202020202020BAF420202020202020202020F2C5F2C420202020202020202020F2CA202020202020202020202020202020202020F1C82020202020202020202020202020202020202020D9F320202020202020202020F5FB2020B4D62020202020202020202020202020202020202020202020202020F5C220202020F5C1202020202020202020202020202020202020E5CDE5CF20202020E5D2DBB020202020B3BB202020202020DBAF20202020F0B22020B7D32020202020202020202020202020EECCEECF20202020EECA202020202020D1D62020202020202020202020202020202020202020D8B820202020202020202020B4F62020C2EE20202020202020202020202020202020202020202020C0FA2020E0B3202020202020E0A5202020202020E0AEDFF6DFF7E0AF20202020202020202020D1D22020202020202020202020202020DCA7DCA6202020202020202020202020202020202020BCEE20202020202020202020202020202020E6A320202020E6C420202020202020202020202020202020CDB5202020202020202020202020202020202020202020202020202020202020202020202020C7DE202020202020202020202020E1D12020E1D220202020202020202020E1CE20202020E1CC20202020202020202020202020202020202020202020E1A22020E5E92020202020202020202020202020202020202020E3A22020202020202020202020202020202020202020202020202020202020202020202020202020EAFEDEEF2020202020202020202020202020DEEBDEDE20202020202020202020DEF220202020DEED202020202020202020202020BAE42020202020202020202020202020202020202020B1F32020202020202020ECBC20202020B0B520202020202020202020202020202020202020202020202020202020E8E2E8C720202020202020202020E9A720202020202020202020202020202020202020202020202020202020E8FB2020E9A3202020202020202020202020202020202020202020202020202020202020ECA52020202020202020202020202020202020202020EBA5C7E8EDB52020202020202020E3ED2020202020202020E4CD20202020202020202020202020202020202020202020BACAE4A52020202020202020202020202020E4D0202020202020E4D420202020202020202020202020202020202020202020202020202020ECCC20202020ECCD20202020202020202020202020202020BCE320202020202020202020EAF8202020202020E2A9E2AE20202020202020202020202020202020E7FDE7FEE7FC2020D5B5E8A220202020B5F12020202020202020202020202020E5B82020EEB4F0F020202020F0ED20202020F0EE20202020202020202020EDFB20202020202020202020202020202020EFF32020EDCC20202020EDCB2020EDD2C8B720202020EDBA202020202020202020202020EFFC2020EFFB202020202020F1B520202020202020202020F3DC20202020F3D8F3DAF4D2F4D1202020202020202020202020202020202020202020202020202020202020202020202020E7ACC6BF2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020F4AA20202020202020202020202020202020DDD2202020202020202020202020202020202020202020202020DDBDDDC3DDBEDDBF2020DDD520202020DDC5202020202020DDCC2020DDC820202020202020202020B9BD202020202020202020202020202020202020D1D7202020202020F2D52020202020202020202020202020202020202020F2CB20202020F2D620202020CDAC2020202020202020202020202020F1CBF1CA202020202020F1CC2020EAE820202020F5FD2020DAAA20202020202020202020DAB020202020DAB1EEBA2020202020202020202020202020EADC2020EADB20202020F4F2202020202020202020202020F5C52020F5CA202020202020F5C6202020202020E9F7E9F22020202020202020202020202020E9F42020202020202020E5D52020E5D6DBA92020DBB22020202020202020202020202020202020202020F5A2F4FE2020F5A12020EED52020EED820202020EED120202020EED920202020202020202020EED620202020202020202020D4BF202020202020E3CA202020202020DAF1DAED2020202020202020202020202020202020202020F1FC2020E2C02020EDE9202020202020202020202020202020202020D8F12020D9CD20202020D9D120202020D9DD202020202020202020202020202020202020E0C9202020202020E0C32020E0C12020DFEF2020E0AA2020202020202020E0B22020E0C7E0CA20202020202020202020DBF7DBEEEBF3202020202020202020202020DCAA202020202020202020202020202020202020E6CA2020EBF42020C0A2202020202020202020202020202020202020202020202020D6C320202020202020202020E1D320202020E1CD202020202020202020202020202020202020202020202020202020202020ECB02020E1E6B4C02020E3BBE3BA202020202020202020202020202020202020202020202020EAADEAAE20202020BEBEB4A42020C8B6DEF72020202020202020202020202020202020202020DEF8DEF920202020DEF42020CCCD202020202020B4B7C9C8DEF52020DEF62020DEFA20202020202020202020EAD220202020202020202020202020202020E9B82020202020202020E9A8B4BB20202020E9A9E9ABE9A52020202020202020202020202020B4AA2020E9A2E9B1E9B220202020202020202020202020202020202020202020BCEA20202020202020202020202020202020ECA72020ECA6202020202020E9EA202020202020EBA820202020202020202020E4E72020E4E9202020202020E4DA202020202020E4E1B3FC20202020E4E3202020202020E4E6E4D12020202020202020202020202020202020202020202020202020202020202020202020202020ECBF2020202020202020DCE4ECD2ECD420202020202020202020202020202020202020202020202020202020EAF9202020202020202020202020E1F8202020202020202020202020E7E220202020E8A5202020202020202020202020202020202020EAB3202020202020EEB52020202020202020F0F12020F0E2F0F320202020F0F520202020202020202020F0AA2020202020202020BEEC20202020EDFD202020202020202020202020EDD6EDD5202020202020202020202020EDD820202020202020202020202020202020202020202020202020202020B0DE202020202020202020202020202020202020B9DC20202020B2DFCDB2F3E220202020F3E320202020202020202020F4D320202020E7B0E7AE2020202020202020202020202020E7AF202020202020202020202020202020202020EEBB20202020F4C7F4C820202020B3FA2020EBED20202020EBEE202020202020202020202020EBF2202020202020CFBDF4BAF4B9202020202020202020202020DDE32020202020202020DDD7202020202020202020202020DDD8DDD92020DDDA202020202020202020202020DDDD2020DDDF2020202020202020202020202020202020202020202020202020DDA620202020DDE52020202020202020202020202020202020202020DDE720202020202020202020F2CC20202020202020202020F2DD20202020F2DC2020202020202020F1CE202020202020BCD02020202020202020F6A12020202020202020F5FE20202020DAB2DAB4DABC202020202020DAB3DAB7202020202020202020202020202020202020202020202020F5F7202020202020F4F420202020202020202020F4F32020202020202020F5CD2020202020202020F5D0202020202020F5BC20202020202020202020E9FBE9FA202020202020E5D92020E5D7202020202020202020202020D4C7DAF920202020CDAAF5A5EEE82020EEE6EEDAEEDBEEDD2020EEE1EFA5EEEA20202020EEE3EEE2202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020DAF3F6C22020202020202020BDF9202020202020F1FE2020F1FD202020202020202020202020202020202020202020202020D9EC2020F6BCD9D620202020D9C7CBDB20202020202020202020D9D5202020202020202020202020D8E42020202020202020E0D72020E0D120202020D8C5202020202020202020202020202020202020DCADD7A9202020202020DCAC2020DCA1202020202020C9CA202020202020202020202020202020202020E6D1202020202020202020202020E6C620202020E6CB2020202020202020202020202020202020202020E5EFE1D62020202020202020E1D0202020202020202020202020202020202020E0FD202020202020E2DB202020202020D2F12020E2DA20202020202020202020CBDFEDA8202020202020E3A520202020202020202020202020202020202020202020E2E620202020EAAF2020202020202020202020202020DED22020BFD9202020202020B3B62020C1CCDEFBDEE820202020202020202020EBA12020202020202020202020202020202020202020202020202020E9C1202020202020E9B62020202020202020202020202020E9BCE9C7202020202020E8E7202020202020E9C02020E9C32020202020202020E8BF202020202020202020202020202020202020202020202020E9E620202020202020202020DCFE2020202020202020E4B0202020202020E4F520202020C5BD202020202020202020202020E4F12020E4EF2020E4DD202020202020E4D320202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020ECC12020B0F1202020202020B4F4E2B0202020202020202020202020202020202020202020202020EEB6202020202020F0F8F0FD2020F0FA2020F1E420202020B3F220202020EEA6202020202020EDDA2020B2EAEDB82020202020202020EDDC20202020202020202020ECF9202020202020202020202020202020202020202020202020202020202020F1BF2020F1BE20202020F3ED2020202020202020B9BF20202020F3F820202020D4FD202020202020202020202020B0DE202020202020E7B9202020202020202020202020E7B52020E7B320202020E7B8202020202020F4EBF4EC202020202020202020202020F4E3202020202020202020202020EBF020202020202020202020DDF52020DDF22020DDF020202020202020202020DDF3DDF4DDE8DDE9202020202020DDEA2020202020202020DDAA202020202020DDCFD8E12020B1CD202020202020202020202020202020202020202020202020F2DE202020202020F2E2F2E0202020202020202020202020F2E420202020202020202020202020202020F2E7202020202020202020202020F2E32020202020202020F1D120202020F1D52020F1D320202020F1D6202020202020EAEA202020202020F6A22020202020202020202020202020202020202020EAE4202020202020F5D4202020202020F5D52020202020202020F5BD2020202020202020202020202020DBB520202020DBB32020202020202020202020202020F5A8F5AA2020D2BF202020202020EEEFEEEE2020EEF02020EEF7EFA2EFA420202020EEFEEFA8EEF1F6C62020202020202020202020202020202020202020202020202020EEFB202020202020202020202020202020202020202020202020202020202020202020202020202020202020ECA9202020202020202020202020202020202020202020202020F7BAB7C220202020202020202020202020202020202020202020202020202020D9D3D9D820202020D9D9BDC4202020202020D8DBDBBD202020202020E0E1DFD82020202020202020E0D92020202020202020E0DC2020DFBC202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E1D7E1C020202020202020202020E1BD202020202020202020202020202020202020E2DC2020E2D020202020B1EF20202020202020202020202020202020202020202020E3B420202020202020202020202020202020DEFE2020BEEF202020202020202020202020202020202020202020202020C7FD2020202020202020202020202020202020202020202020202020E9CB202020202020202020202020E9C8202020202020202020202020E9CE202020202020E8FD20202020202020202020B9E6202020202020E9CC20202020202020202020202020202020202020202020202020202020EBA72020F2A320202020C0D420202020E4F8E4F7E4F9E4EA202020202020202020202020B3CE2020E4FB202020202020202020202020202020202020202020202020202020202020202020202020E4E4202020202020202020202020ECDA20202020ECD820202020202020202020202020202020ECD7C2E92020B1D0E9E120202020E2B2202020202020202020202020E8AFE7F620202020E8AE20202020202020202020202020202020F0FBF0F9F0FE20202020202020202020F1A12020202020202020EEA4202020202020202020202020202020202020EDDD202020202020EDDFECFA202020202020202020202020F0A120202020F1C12020F3E62020F3E820202020202020202020F4DBF4DAF4D820202020202020202020E7BDE7C520202020E7C1E7C2E7C320202020202020202020F4CA20202020CDE620202020F4E5202020202020EBF9202020202020202020202020C6CCF4BC202020202020202020202020DEA2202020202020202020202020DDFD2020202020202020C4E820202020DDF8DDBB20202020B5D9202020202020DEA4202020202020202020202020202020202020DCEADDE420202020DCE02020DDAFDDFBDCCA2020202020202020202020202020EBBD2020F2F6F2F820202020202020202020202020202020202020202020202020202020202020202020D4B320202020F2F32020F2FA2020F2EF20202020202020202020202020202020202020202020F1D820202020202020202020202020202020202020202020DAC1202020202020DAC2202020202020DAC5202020202020202020202020202020202020202020202020202020202020EAE32020EAE620202020202020202020F5DB20202020F5DA2020202020202020202020202020F5D62020202020202020202020202020202020202020202020202020202020202020B6DD20202020DBB7202020202020B5A620202020F5ACD5B5202020202020202020202020EFB62020202020202020EEF2EFABEFB7202020202020EFB2EEFAEFAF2020EFB02020F6C82020EFB82020202020202020202020202020202020202020202020202020E3CFE3CD202020202020202020202020F6AC2020F6A62020202020202020202020202020202020202020202020202020202020202020E2C420202020202020202020202020202020E6E0202020202020E6E620202020202020202020F7D82020202020202020F7C92020F6D02020202020202020202020202020202020202020202020202020F0B1202020202020D1E320202020202020202020202020202020C4E2202020202020202020202020DFD520202020DFDC20202020DFE020202020E0F72020202020202020202020202020DBD42020E6D3E6CD2020E6C8202020202020E6D420202020202020202020202020202020E1BB20202020202020202020202020202020E1AE2020202020202020E2DE20202020E2DD20202020E1E8EDADBAA920202020202020202020E2F82020202020202020DFA82020DFA72020202020202020202020202020202020202020202020202020EAD5202020202020202020202020202020202020202020202020202020202020E9D0202020202020E9D32020E9D820202020202020202020C8EFE9D22020202020202020202020202020202020202020202020202020202020202020E9ECE9E92020202020202020EBAB202020202020C9AC202020202020C2BA2020202020202020202020202020E4AB2020202020202020202020202020E5A120202020202020202020202020202020202020202020ECC72020ECDC20202020202020202020202020202020202020202020202020202020E2B32020E1FDE1F62020202020202020202020202020202020202020F1A620202020F1ACF1A2F1A92020F1A72020202020202020202020202020DEAB202020202020202020202020202020202020EDD72020202020202020202020202020202020202020F1C02020202020202020202020202020F3F42020F3F6F3F520202020202020202020202020202020202020202020F4DC202020202020202020202020E7C820202020202020202020CCD02020E7C4202020202020202020202020202020202020202020202020C5D5F1F020202020ECA220202020202020202020202020202020202020202020202020202020DEA120202020202020202020DCE92020DDDBDEA8DDA1DDDE2020202020202020202020202020DCF120202020DDB520202020DCBC2020202020202020202020202020202020202020F3A5F2FB2020F3A2202020202020202020202020F3A3202020202020F2CF202020202020202020202020E5BD20202020202020202020202020202020202020202020D0FADABB2020202020202020DACADACC202020202020DAD220202020202020202020202020202020202020202020202020202020202020202020202020202020F5DE202020202020F5E1F5E42020202020202020202020202020202020202020C8C6202020202020202020202020DBA62020F5ADF5AFF5AE202020202020EFC3EFC4EFBA20202020EFAA2020EFBC2020EFB9EFBEEECD2020EFC52020202020202020202020202020202020202020202020202020202020202020202020202020202020202020BCF82020E3D52020E3D0D1CB2020E3D1E3D32020E3D42020202020202020202020202020F7B42020202020202020202020202020202020202020B2B520202020202020202020202020202020202020202020202020202020F7DB2020202020202020202020202020202020202020F6D6F6D82020202020202020202020202020202020202020F0B62020202020202020F0B7F7E62020F7E5202020202020202020202020F7FC20202020202020202020202020202020DFE22020E0E32020202020202020202020202020202020202020C4CC2020E6D5202020202020202020202020202020202020E1DAE0FC2020202020202020202020202020202020202020E2FB2020B1F72020B5B72020DFA920202020202020202020202020202020E9DD2020E8DF202020202020202020202020E9D52020202020202020E9DB2020202020202020202020202020BDA920202020EDB42020202020202020202020202020E5A82020202020202020202020202020202020202020202020202020E2B4202020202020E8B4202020202020202020202020EAB5202020202020F1AA2020F0F72020F0AB2020EEAC202020202020202020202020202020202020EDCD202020202020EDE1EDE2202020202020202020202020202020202020202020202020202020202020F3FC2020F3E52020202020202020F3FEF3D920202020202020202020202020202020202020202020F4DDE7CA20202020202020202020202020202020F4ED202020202020F7E3F4EA20202020F3C12020EEC0202020202020F1EF20202020EBFBEBFD20202020202020202020F4BD202020202020DEB220202020202020202020DEAEDEAF20202020DDF7202020202020DEAA202020202020202020202020CCEA2020202020202020DCF6DEB6DEB32020202020202020202020202020F3A420202020F3A92020F3AA2020202020202020202020202020F2FCD5DDF3B12020202020202020F3AE202020202020F1CD20202020F1DF2020202020202020EAED20202020ECB220202020DAD52020D6DF20202020202020202020E5C020202020202020202020DAD6202020202020202020202020F5F9202020202020202020202020F5C4E5BF20202020202020202020C3D1F5B0C8A920202020202020202020202020202020EFCA2020EFC72020D5A12020EFC820202020202020202020F6CC2020F6CA202020202020202020202020202020202020202020202020202020202020B0B520202020E3D6202020202020DAF42020202020202020202020202020202020202020202020202020202020202020202020202020202020202020BAFD2020E2BC202020202020F4D72020D9E52020202020202020202020202020202020202020202020202020202020202020202020202020F7CCF6DA2020F6DC20202020202020202020202020202020202020202020202020202020F0B920202020F0BB2020F0BC2020202020202020202020202020202020202020202020202020EDEAF6BD20202020F7F7F6B3D9DF20202020202020202020202020202020202020202020202020202020202020202020EDA1202020202020202020202020202020202020DEF32020202020202020DFA3202020202020EAD62020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E4F3E3F8202020202020D2ABECDE202020202020202020202020202020202020202020202020EAB6F1B0F0DC202020202020202020202020202020202020202020202020EDE4202020202020202020202020202020202020202020202020F4A120202020F4A320202020202020202020CBEBC9A120202020E7C0202020202020202020202020202020202020F1F9202020202020F4BE2020202020202020202020202020202020202020202020202020DDA32020202020202020202020202020DEB820202020202020202020F3B22020F3B3F3A820202020202020202020F3AD20202020202020202020202020202020202020202020202020202020E1A520202020F1D0202020202020DAA920202020202020202020C3A1202020202020F6A5202020202020202020202020202020202020F5F82020D8D3EADE202020202020202020202020202020202020D4E32020CCCB20202020F5BFD4DDEAA42020202020202020DAF720202020202020202020F5B5F5B2EFD8C1AD20202020202020202020EEF82020EFCB2020EFD62020202020202020202020202020202020202020202020202020202020202020E3C4202020202020202020202020202020202020202020202020F7B620202020202020202020E8B820202020202020202020202020202020E2BE2020E6EB20202020E6EC202020202020E6ED20202020F7C22020F7DC20202020E3D22020202020202020F6E9202020202020F6E12020202020202020202020202020F0C3F0BE20202020202020202020202020202020F0C1202020202020202020202020F7F020202020202020202020202020202020202020202020202020202020D8C920202020DFBF202020202020DBE42020202020202020C0C120202020202020202020202020202020DFAB202020202020202020202020E9C620202020202020202020E8DD20202020E9CD20202020E9DA2020202020202020E3F1E4EB2020202020202020E5AC202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020EDE720202020EDE6ECF2202020202020202020202020202020202020202020202020E7D82020E7D92020202020202020CECD20202020EEBC202020202020202020202020F4AF202020202020202020202020202020202020202020202020202020202020DEE9DEBC202020202020202020202020202020202020F2C92020202020202020F2B2202020202020F3B92020CCBB202020202020202020202020F1CF2020BACBEAEF2020F6A320202020202020202020DADA202020202020202020202020202020202020202020202020202020202020202020202020B2E4202020202020F5EC20202020202020202020202020202020202020202020F5B3EFDEEFE02020202020202020EFEA202020202020EFA12020F6CB2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E8B920202020F2AA20202020B7AB202020202020E2CA2020202020202020202020202020202020202020202020202020D7D7202020202020F7C420202020202020202020F6ECF6ED20202020F6EF2020F6F2F6F3F6F6F6DF20202020202020202020F6EE2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020F0C720202020F0B42020202020202020EDEB2020202020202020202020202020202020202020E0B72020202020202020202020202020202020202020DEFC202020202020202020202020E8D02020E8C0E8D32020DEC1202020202020E5AF20202020202020202020202020202020E5AE20202020202020202020202020202020E2A8E8B72020202020202020202020202020DBC720202020202020202020EDE52020202020202020EFF92020F3D7202020202020202020202020E7D72020202020202020F1F7202020202020F4BF2020DCD7DEBD2020202020202020DCC2DEAD2020DEBF202020202020F2D3F2EE2020F3B7F3B62020F1E0202020202020202020202020202020202020202020202020202020202020202020202020202020202020DBB920202020F5B620202020EFA6EFE62020EFE82020EFE220202020C1CDEFD0EFEB2020EEFC2020EFE4202020202020EFA92020202020202020202020202020202020202020E3DB202020202020202020202020202020202020F2A92020202020202020202020202020E2CDC0A1202020202020202020202020E6E32020E6F2E6F3E6EF2020202020202020202020202020F6F820202020F6FB2020202020202020202020202020F6FC20202020202020202020F0C920202020202020202020202020202020F0CA20202020202020202020202020202020202020202020202020202020F7F32020202020202020F6B620202020F6B52020D9D020202020202020202020202020202020BFF920202020BBB6DFA5202020202020E9B72020E3E3E4DC20202020202020202020ECDF20202020E2B52020202020202020EDC3202020202020F4CFE6FE2020E7D320202020C0DB202020202020C2E32020202020202020202020202020DEBE202020202020DEC0DDFC202020202020F3BA2020202020202020C3EF2020202020202020202020202020202020202020EAE12020202020202020202020202020DBBA202020202020EFEE2020EED02020202020202020202020202020202020202020E3CB20202020202020202020202020202020ECAE202020202020202020202020E6F5E6EEE6F12020202020202020202020202020202020202020202020202020F6E5F7A3F7A52020202020202020F0CF2020202020202020202020202020F7BD202020202020202020202020202020202020202020202020F5BA20202020202020202020202020202020EAE520202020202020202020D9E6202020202020E6AE202020202020202020202020D4DC202020202020EBAC202020202020202020202020202020202020202020202020F1A8202020202020F0A620202020F3EA202020202020202020202020202020202020F4B52020202020202020202020202020F2D92020202020202020EAEB20202020DAD9202020202020202020202020F5E9F5F0F5D1F5C8F5F1202020202020E9F62020EFD92020EFEC202020202020202020202020202020202020202020202020F7D320202020202020202020E6F62020E6E8202020202020202020202020E5F7202020202020F7A820202020F6E4F7A620202020F6E62020F7A120202020202020202020F0D2202020202020202020202020F0BA202020202020202020202020202020202020202020202020EDE8BACD202020202020202020202020202020202020202020202020B5B2DFAC202020202020E8EFE9A12020202020202020202020202020D3B820202020202020202020DDF120202020DEC22020202020202020EEC3202020202020202020202020D1E7F6C520202020202020202020E9F12020202020202020202020202020202020202020202020202020F7DF2020F7AEF6E02020202020202020202020202020202020202020F0D320202020F0D62020202020202020F0D4F0D5202020202020202020202020202020202020F7F52020202020202020F7FB20202020ECB42020202020202020C4F6202020202020202020202020202020202020E5B0E4ED2020202020202020202020202020F3FD202020202020202020202020202020202020C0BEF5F3202020202020202020202020F6CE202020202020202020202020202020202020F7C620202020F7AF2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020E0ECDFAD20202020202020202020202020202020202020202020F3D62020F4D02020E7DA20202020D9F52020202020202020202020202020F1E120202020BBB6B4DA202020202020EFE720202020202020202020202020202020F6DD20202020202020202020202020202020F6BE20202020202020202020202020202020F3BDF4F5F5F2F5A7202020202020B9DE2020202020202020202020202020202020202020B8D3202020202020202020202020DADD2020202020202020F2A8C8A7202020202020E6F8202020202020F0B5202020202020E8F920202020202020202020EFE3BBB62020E3CE202020202020202020202020202020202020F6E2F0BFE4D9202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020;";
}

}

$convert=new btog;
?> 熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度

小女巫 发表于 2015-2-4 08:49:48

Ps:以上纯属原创,如有雷同,纯属巧合

柔情似水 发表于 2015-2-8 20:31:01

学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。

再见西城 发表于 2015-2-9 10:03:23

本文当是我的笔记啦,遇到的问题随时填充

乐观 发表于 2015-2-21 22:31:33

有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。

分手快乐 发表于 2015-2-23 09:56:03

本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。

简单生活 发表于 2015-2-27 05:13:34

刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。

飘飘悠悠 发表于 2015-3-8 22:05:54

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

谁可相欹 发表于 2015-3-16 10:14:31

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

只想知道 发表于 2015-3-19 23:53:44

当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,

因胸联盟 发表于 2015-3-25 16:59:35

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

金色的骷髅 发表于 2015-4-12 13:00:05

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

变相怪杰 发表于 2015-4-15 19:14:26

环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。

爱飞 发表于 2015-4-21 08:09:28

找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。

小魔女 发表于 2015-4-22 23:49:03

我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。

莫相离 发表于 2015-4-27 02:42:57

要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。

若相依 发表于 2015-5-4 16:08:38

装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。

海妖 发表于 2015-5-12 12:08:55

其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。

飘灵儿 发表于 2015-6-30 04:01:36

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

愤怒的大鸟 发表于 2015-7-6 13:12:56

因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax
页: [1]
查看完整版本: PHP网页设计繁体中文转换为简体中文的PHP类