文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010100011111100111111001111110011111100111111001111110011111100111111010011110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111001111110011111101000010001111110011111100111111001111110011111101001010001111110011111100111111001111110011111100111111001111110011111101001111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110100101000111111001111110011111100111111001111110011111100111111001111110100111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110100110000111111001111110011111100111111010000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J????????O?????ñ????ê???ñ????ä?�???????ñ????ê???ñ????ä?�???????ñ????ê???ñ????ä?�?????????B?????J????????O?????ñ????ê???ñ????ä?�???????ñ????ê???ñ????ä?�??????N???????J????????O?????ñ????ê???ñ????ä?�???????ñ????ê???ñ????ä?�??????L????B??????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010100011111100111111001111110011111100111111001111110011111100111111010011110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111001111110011111101000010001111110011111100111111001111110011111101001010001111110011111100111111001111110011111100111111001111110011111101001111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110100101000111111001111110011111100111111001111110011111100111111001111110100111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110100110000111111001111110011111100111111010000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J????????O?????テつア????テつェ???テつア????テつ、?テ????????テつア????テつェ???テつア????テつ、?テ????????テつア????テつェ???テつア????テつ、?テ??????????B?????J????????O?????テつア????テつェ???テつア????テつ、?テ????????テつア????テつェ???テつア????テつ、?テ???????N???????J????????O?????テつア????テつェ???テつア????テつ、?テ????????テつア????テつェ???テつア????テつ、?テ???????L????B??????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010100011111100111111001111110011111100111111001111110011111100111111010011110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111001111110011111101000010001111110011111100111111001111110011111101001010001111110011111100111111001111110011111100111111001111110011111101001111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110100101000111111001111110011111100111111001111110011111100111111001111110100111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110100110000111111001111110011111100111111010000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J????????O??????賊?????捉????賊?????造???????????賊?????捉????賊?????造???????????賊?????捉????賊?????造????????????B?????J????????O??????賊?????捉????賊?????造???????????賊?????捉????賊?????造?????????N???????J????????O??????賊?????捉????賊?????造???????????賊?????捉????賊?????造?????????L????B??????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010100011111100111111001111110011111100111111001111110011111100111111010011110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111001111110011111101000010001111110011111100111111001111110011111101001010001111110011111100111111001111110011111100111111001111110011111101001111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110100101000111111001111110011111100111111001111110011111100111111001111110100111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110100110000111111001111110011111100111111010000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J????????O?????±????ª???±????¤?�???????±????ª???±????¤?�???????±????ª???±????¤?�?????????B?????J????????O?????±????ª???±????¤?�???????±????ª???±????¤?�??????N???????J????????O?????±????ª???±????¤?�???????±????ª???±????¤?�??????L????B??????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010100011111100111111001111110011111100111111001111110011111100111111010011110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111001111110011111101000010001111110011111100111111001111110011111101001010001111110011111100111111001111110011111100111111001111110011111101001111001111110011111100111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010101000111111001111110011111111000011100000101100001010110001001111110011111100111111001111111100001110000010110000101010010000111111110000111000001100111111001111110011111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110100101000111111001111110011111100111111001111110011111100111111001111110100111100111111001111110011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101010100011111100111111001111111100001110000010110000101011000100111111001111110011111100111111110000111000001011000010101001000011111111000011100000110011111100111111001111110011111100111111001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010101010001111110011111100111111110000111000001011000010101100010011111100111111001111110011111111000011100000101100001010100100001111111100001110000011001111110011111100111111001111110011111100111111001111110100110000111111001111110011111100111111010000100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????J????????O?????횂짹????횂짧???횂짹????횂짚?횄????????횂짹????횂짧???횂짹????횂짚?횄????????횂짹????횂짧???횂짹????횂짚?횄??????????B?????J????????O?????횂짹????횂짧???횂짹????횂짚?횄????????횂짹????횂짧???횂짹????횂짚?횄???????N???????J????????O?????횂짹????횂짧???횂짹????횂짚?횄????????횂짹????횂짧???횂짹????횂짚?횄???????L????B??????????????????????????????????????????????????????????????????????????????????????????????????????????? |