文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010100110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101010011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????«¡????«¡????«¡????«¡???????p?????«¡????«¡????«¡????«¡?????«¡????«¡????«¡????«¡???????p????p????p????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????«¡????«¡????«¡????«¡???????p?????«¡????«¡????«¡????«¡?????«¡????«¡????«¡????«¡???????p????p????p??????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010100110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101010011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????将。????将。????将。????将。???????p?????将。????将。????将。????将。?????将。????将。????将。????将。???????p????p????p????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????将。????将。????将。????将。???????p?????将。????将。????将。????将。?????将。????将。????将。????将。???????p????p????p??????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010100110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101010011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????á????á????á????á???????p?????á????á????á????á?????á????á????á????á???????p????p????p????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????á????á????á????á???????p?????á????á????á????á?????á????á????á????á???????p????p????p??????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010100110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101010011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????S????????????????????????????????????????????p???????????p??????????????????????????????????????p?????????????????????????????????????????????????????????????????p????p????p????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S????????????????????????????????????????????p???????????p??????????????????????????????????????p?????????????????????????????????????????????????????????????????p????p????p??????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010100110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111110011111100111111011100000011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101010011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111001111111000111110101011101000010011111100111111001111110011111110001111101010111010000100111111001111110011111100111111100011111010101110100001001111110011111100111111001111111000111110101011101000010011111100111111001111110011111100111111001111110011111101110000001111110011111100111111001111110111000000111111001111110011111100111111011100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????룶????룶????룶????룶???????p?????룶????룶????룶????룶?????룶????룶????룶????룶???????p????p????p????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????S????????????????????????????????????????????p???????????p???????룶????룶????룶????룶???????p?????룶????룶????룶????룶?????룶????룶????룶????룶???????p????p????p??????????????????????????????????????????????????????????????????????????????????????????????? |