文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110111111100011111010001011000010100011111010101111010010001111111010000111110001100011111010101010100100001111111000111110100010111110101010101110100010110000100011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111110001111101000101100001010001111101000101011010000111111101000011111000110001111101010101010010000111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????¡ñ«¿¢Â«Ò?¡ñª¤?¢ú«¢Â???????¢Â«Ð???????¢Â«Ð??¢Â¢´?¡ñª¤??¢Â«Ð??¢?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¡ñ«¿¢Â«Ò?¡ñª¤?¢ú«¢Â???????¢Â«Ð???????¢Â«Ð??¢Â¢´?¡ñª¤??¢Â«Ð??¢?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¡ñ«¿¢Â«Ò?¡ñª¤?¢ú«¢Â???????¢Â«Ð???????¢Â«Ð??¢Â¢´?¡ñª¤??¢Â«Ð??¢?????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110111111100011111010001011000010100011111010101111010010001111111010000111110001100011111010101010100100001111111000111110100010111110101010101110100010110000100011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111110001111101000101100001010001111101000101011010000111111101000011111000110001111101010101010010000111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????。ォソ召ツ将メ?。ェ、?召尞「ツ???????召ツ将ミ???????召ツ将ミ??召ツ召エ?。ェ、??召ツ将ミ??召?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????。ォソ召ツ将メ?。ェ、?召尞「ツ???????召ツ将ミ???????召ツ将ミ??召ツ召エ?。ェ、??召ツ将ミ??召?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????。ォソ召ツ将メ?。ェ、?召尞「ツ???????召ツ将ミ???????召ツ将ミ??召ツ召エ?。ェ、??召ツ将ミ??召?????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110111111100011111010001011000010100011111010101111010010001111111010000111110001100011111010101010100100001111111000111110100010111110101010101110100010110000100011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111110001111101000101100001010001111101000101011010000111111101000011111000110001111101010101010010000111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????¢í¡ò?¢Â??????????¡ñ???????¡ñ??¡¯?¢Â??¡ñ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¢í¡ò?¢Â??????????¡ñ???????¡ñ??¡¯?¢Â??¡ñ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¢í¡ò?¢Â??????????¡ñ???????¡ñ??¡¯?¢Â??¡ñ???????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110111111100011111010001011000010100011111010101111010010001111111010000111110001100011111010101010100100001111111000111110100010111110101010101110100010110000100011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111110001111101000101100001010001111101000101011010000111111101000011111000110001111101010101010010000111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111110001100011111010101110111111100011111010001011000010100011111010101111010010001111111010000111110001100011111010101010100100001111111000111110100010111110101010101110100010110000100011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111110001111101000101100001010001111101000101011010000111111101000011111000110001111101010101010010000111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001111100011000111110101011101111111000111110100010110000101000111110101011110100100011111110100001111100011000111110101010101001000011111110001111101000101111101010101011101000101100001000111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111100011111010001011000010100011111010001010110100001111111010000111110001100011111010101010100100001111110011111110001111101000101100001010001111101010111101000000111111001111111000111110100010001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????∵룶퓦◈룶忌∵룵}룫懈◈???????룫혧バ???????룫혧バ??룫혧¤?∵룵}?룫혧バ??룫?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????∵룶퓦◈룶忌∵룵}룫懈◈???????룫혧バ???????룫혧バ??룫혧¤?∵룵}?룫혧バ??룫?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????∵룶퓦◈룶忌∵룵}룫懈◈???????룫혧バ???????룫혧バ??룫혧¤?∵룵}?룫혧バ??룫?????????????????????????????????????????????????????????????????????????????? |