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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110110111011110001111110011111111001010101101100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????íÞ??ʶ??????????????íÞ??ʶ???????????????íÞ??ʶ??????????????íÞ??ʶ????????????????íÞ??ʶ??????????????íÞ??ʶ?????????????????????íÞ??ʶ???????????????????????????íÞ??ʶ??íÞ??ËÏ??????????íÞ??ʶ??íÞ??ËÏ????????íÞ??ʶ??????????????íÞ??ʶ?????????????????????íÞ??ʶ???????????????????????????íÞ??ʶ??íÞ??ËÏ??????????íÞ??ʶ??íÞ??ËÏ????????íÞ??ʶ??????????????íÞ??ʶ???????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110110111011110001111110011111111001010101101100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????洄??ハカ??????????????洄??ハカ???????????????洄??ハカ??????????????洄??ハカ????????????????洄??ハカ??????????????洄??ハカ?????????????????????洄??ハカ???????????????????????????洄??ハカ??洄??ヒマ??????????洄??ハカ??洄??ヒマ????????洄??ハカ??????????????洄??ハカ?????????????????????洄??ハカ???????????????????????????洄??ハカ??洄??ヒマ??????????洄??ハカ??洄??ヒマ????????洄??ハカ??????????????洄??ハカ???????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110110111011110001111110011111111001010101101100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????轗??紛??????????????轗??紛???????????????轗??紛??????????????轗??紛????????????????轗??紛??????????????轗??紛?????????????????????轗??紛???????????????????????????轗??紛??轗??墨??????????轗??紛??轗??墨????????轗??紛??????????????轗??紛?????????????????????轗??紛???????????????????????????轗??紛??轗??墨??????????轗??紛??轗??墨????????轗??紛??????????????轗??紛???????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110110111011110001111110011111111001010101101100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ʶ??????????????????ʶ???????????????????ʶ??????????????????ʶ????????????????????ʶ??????????????????ʶ?????????????????????????ʶ???????????????????????????????ʶ??????????????????????ʶ????????????????????ʶ??????????????????ʶ?????????????????????????ʶ???????????????????????????????ʶ??????????????????????ʶ????????????????????ʶ??????????????????ʶ???????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110110111011110001111110011111111001010101101100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111111110110111011110001111110011111111001011110011110011111100111111001111110011111100111111001111110011111100111111111011011101111000111111001111111100101010110110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101101110111100011111100111111110010101011011000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????場??街??????????????場??街???????????????場??街??????????????場??街????????????????場??街??????????????場??街?????????????????????場??街???????????????????????????場??街??場??蓋??????????場??街??場??蓋????????場??街??????????????場??街?????????????????????場??街???????????????????????????場??街??場??蓋??????????場??街??場??蓋????????場??街??????????????場??街???????????????????????????N????????????????????????????????????????????????????????????????????????????????????????????????