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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010100011111100111111001111110011111110001111101010111010001000111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]?????????????????????????????????????????????????????????????????????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]????????????????????????????N????????????????????????????????????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]????????????????????????«©]????????«©]?????????«ª????«¢????«©]????????«©]????????????????????????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010100011111100111111001111110011111110001111101010111010001000111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]?????????????????????????????????????????????????????????????????????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]????????????????????????????N????????????????????????????????????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]????????????????????????将ゥ]????????将ゥ]?????????将ェ????将「????将ゥ]????????将ゥ]????????????????????????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010100011111100111111001111110011111110001111101010111010001000111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????å]????????å]?????????ã????à????å]????????å]????????????????????????å]????????å]?????????ã????à????å]????????å]?????????????????????????????????????????????????????????????????????????????????????????å]????????å]?????????ã????à????å]????????å]????????????????????????å]????????å]?????????ã????à????å]????????å]????????????????????????????N????????????????????????????????????????????????????????å]????????å]?????????ã????à????å]????????å]????????????????????????å]????????å]?????????ã????à????å]????????å]????????????????????????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010100011111100111111001111110011111110001111101010111010001000111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????]???????????]??????????????????????????]???????????]???????????????????????????]???????????]??????????????????????????]???????????]????????????????????????????????????????????????????????????????????????????????????????????]???????????]??????????????????????????]???????????]???????????????????????????]???????????]??????????????????????????]???????????]????????????????????????????N???????????????????????????????????????????????????????????]???????????]??????????????????????????]???????????]???????????????????????????]???????????]??????????????????????????]???????????]????????????????????????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010100011111100111111001111110011111110001111101010111010001000111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111100011111010101110101001010111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010101000111111001111110011111100111111100011111010101110100010001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111111000111110101011101010010101110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111100011111010101110101010001111110011111100111111001111111000111110101011101000100011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111110001111101010111010100101011101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶?????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶??????????????????????????????????????????????????????????????????????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶?????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶?????????????????????????????N????????????????????????????????????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶?????????????????????????룶?????????룶??????????룶₃???룶∨???룶?????????룶?????????????????????????????????????