同じビット列が文字コードによってどんな文字に解釈されるか

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á???????????????????????????????????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????N??????????????????????????????????????????????????????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????¢Â«Á??????????¢Â«Ð?????¢Â¢´????????¢Â«Á????????????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ???????????????????????????????????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????N??????????????????????????????????????????????????????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????召ツ将チ??????????召ツ将ミ?????召ツ召エ????????召ツ将チ????????????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï???????????????????????????????????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????N??????????????????????????????????????????????????????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????¡ï??????????¡ñ?????¡¯????????¡ï????????????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111101000000111111001111110011111100111111001111111000111110100010110000101000111110100010101101000011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111000001001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110100000011111100111111001111110011111100111111100011111010001011000010100011111010001010110100001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101000101100001010001111101010111100000100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010001011000010100011111010101111010000001111110011111100111111001111110011111110001111101000101100001010001111101000101011010000111111001111110011111100111111001111110011111100111111001111111000111110100010110000101000111110101011110000010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ???????????????????????????????????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????N??????????????????????????????????????????????????????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????룫혧チ??????????룫혧バ?????룫혧¤????????룫혧チ????????????????????????????????