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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦?????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦??????????????????????????????????????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦??????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦?????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦????????????????????????????????????????????????????????????????N??????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦?????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦??????????????????????????????????????????????????????????????????????????¡É??????¡Íö«??????òþ???ËÜö¦???????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????。ノ??????。ヘ??????????ヒワ?????????????????????????????????????????。ノ??????。ヘ??????????ヒワ??????????????????????????????????????????????????????????????????????????。ノ??????。ヘ??????????ヒワ??????????????????????????????????????????。ノ??????。ヘ??????????ヒワ?????????????????????????????????????????。ノ??????。ヘ??????????ヒワ????????????????????????????????????????????????????????????????N??????????????????????????????。ノ??????。ヘ??????????ヒワ?????????????????????????????????????????。ノ??????。ヘ??????????ヒワ??????????????????????????????????????????????????????????????????????????。ノ??????。ヘ??????????ヒワ???????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????”??????〕???????鵈???本??????????????????????????????????????????”??????〕???????鵈???本???????????????????????????????????????????????????????????????????????????”??????〕???????鵈???本???????????????????????????????????????????”??????〕???????鵈???本??????????????????????????????????????????”??????〕???????鵈???本?????????????????????????????????????????????????????????????????N??????????????????????????????”??????〕???????鵈???本??????????????????????????????????????????”??????〕???????鵈???本???????????????????????????????????????????????????????????????????????????”??????〕???????鵈???本????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110100001110010010011111100111111001111110011111100111111001111111010000111001101111101101010101100111111001111110011111100111111001111110011111111110010111111100011111100111111001111111100101111011100111101101010011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111010000111001001001111110011111100111111001111110011111100111111101000011100110111110110101010110011111100111111001111110011111100111111001111111111001011111110001111110011111100111111110010111101110011110110101001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111101000011100100100111111001111110011111100111111001111110011111110100001110011011111011010101011001111110011111100111111001111110011111100111111111100101111111000111111001111110011111111001011110111001111011010100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????℃??????¥臭??????輯???居就?????????????????????????????????????????℃??????¥臭??????輯???居就??????????????????????????????????????????????????????????????????????????℃??????¥臭??????輯???居就??????????????????????????????????????????℃??????¥臭??????輯???居就?????????????????????????????????????????℃??????¥臭??????輯???居就????????????????????????????????????????????????????????????????N??????????????????????????????℃??????¥臭??????輯???居就?????????????????????????????????????????℃??????¥臭??????輯???居就??????????????????????????????????????????????????????????????????????????℃??????¥臭??????輯???居就???????????????