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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111001111110011111110001111101000101011000100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110011111100111111100011111010001010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????U????????¡ø?????U????????¡ø??????U????????¡ø????????¢±????U????????¡ø?????U????????¡ø??????U????????¡ø????????¢±?????????????????????????????????????????????????????????????????U????????¡ø?????U????????¡ø??????U????????¡ø????????¢±????U????????¡ø?????U????????¡ø??????U????????¡ø????????¢±?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111001111110011111110001111101000101011000100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110011111100111111100011111010001010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????U????????。?????U????????。??????U????????。????????召ア????U????????。?????U????????。??????U????????。????????召ア?????????????????????????????????????????????????????????????????U????????。?????U????????。??????U????????。????????召ア????U????????。?????U????????。??????U????????。????????召ア?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111001111110011111110001111101000101011000100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110011111100111111100011111010001010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????U????????§?????U????????§??????U????????§????????¸????U????????§?????U????????§??????U????????§????????¸?????????????????????????????????????????????????????????????????U????????§?????U????????§??????U????????§????????¸????U????????§?????U????????§??????U????????§????????¸?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111001111110011111110001111101000101011000100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110011111100111111100011111010001010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????U???????????????U????????????????U?????????????????????????U???????????????U????????????????U??????????????????????????????????????????????????????????????????????????????????????U???????????????U????????????????U?????????????????????????U???????????????U????????????????U??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111001111110011111110001111101000101011000100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110101010100111111001111110011111100111111001111110011111100111111001111111010000111111000001111110011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111100111111001111111000111110100010101100010011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111010101010011111100111111001111110011111100111111001111110011111100111111101000011111100000111111001111110011111100111111001111110011111101010101001111110011111100111111001111110011111100111111001111110011111110100001111110000011111100111111001111110011111100111111001111110011111100111111100011111010001010110001001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????U????????⊂?????U????????⊂??????U????????⊂????????룫괄???U????????⊂?????U????????⊂??????U????????⊂????????룫괄????????????????????????????????????????????????????????????????U????????⊂?????U????????⊂??????U????????⊂????????룫괄???U????????⊂?????U????????⊂??????U????????⊂????????룫괄????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????