文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¨ú¢¯???¨£¡Æ???©¡?????????????¨ú¢¯???¨£¡Æ???©¡??????¨ú¢¯???¨£¡Æ???©¡????????¨ú¢¯???¨£¡Æ???©¡????????????¨ú¢¯???¨£¡Æ???©¡????????????????????????????????????????????????????????????????????????????????????????????????????????¨ú¢¯???¨£¡Æ???©¡?????????????¨ú¢¯???¨£¡Æ???©¡??????¨ú¢¯???¨£¡Æ???©¡????????¨ú¢¯???¨£¡Æ???©¡????????????¨ú¢¯???¨£¡Æ???©¡??????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ィ奝ッ???ィ」。ニ???ゥ。?????????????ィ奝ッ???ィ」。ニ???ゥ。??????ィ奝ッ???ィ」。ニ???ゥ。????????ィ奝ッ???ィ」。ニ???ゥ。????????????ィ奝ッ???ィ」。ニ???ゥ。????????????????????????????????????????????????????????????????????????????????????????????????????????ィ奝ッ???ィ」。ニ???ゥ。?????????????ィ奝ッ???ィ」。ニ???ゥ。??????ィ奝ッ???ィ」。ニ???ゥ。????????ィ奝ッ???ィ」。ニ???ゥ。????????????ィ奝ッ???ィ」。ニ???ゥ。??????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????┌‘??????????????????????┌‘???????????????┌‘?????????????????┌‘?????????????????????┌‘?????????????????????????????????????????????????????????????????????????????????????????????????????????????????┌‘??????????????????????┌‘???????????????┌‘?????????????????┌‘?????????????????????┌‘??????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010100011111010101000101010111100111111001111110011111110101000101000111010000111000110001111110011111100111111101010011010000100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111110101000111110101010001010101111001111110011111100111111101010001010001110100001110001100011111100111111001111111010100110100001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101010001111101010100010101011110011111100111111001111111010100010100011101000011100011000111111001111110011111110101001101000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¾¿???ª°???æ?????????????¾¿???ª°???æ??????¾¿???ª°???æ????????¾¿???ª°???æ????????????¾¿???ª°???æ????????????????????????????????????????????????????????????????????????????????????????????????????????¾¿???ª°???æ?????????????¾¿???ª°???æ??????¾¿???ª°???æ????????¾¿???ª°???æ????????????¾¿???ª°???æ??????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????? |