文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á???????????????????????????????????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????N??????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á???????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ???????????????????????????????????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????N??????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ???????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï???????????????????????????????????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????N??????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï???????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ???????????????????????????????????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????N??????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ???????????????????????????????? |