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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-1001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111111100001110000011110000100011111101110100001111110011111100111111001111110011111100111111001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110110011000111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ÃÂ?t???????ÃÂ?t?`??f?????????f???ÃÂ?t?`???????????ÃÂ?t?`????ÃÂ?t?`???ÃÂ?t????????f???????????????????????ÃÂ?t?`?????ÃÂ?t?`??????????????????????????????????????????ÃÂ?t???????ÃÂ?t?`??f?????????f???ÃÂ?t?`???????????ÃÂ?t?`????ÃÂ?t?`???ÃÂ?t????????f???????????????????????ÃÂ?t?`?????ÃÂ?t?`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SJIS-WIN001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111111100001110000011110000100011111101110100001111110011111100111111001111110011111100111111001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110110011000111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????テδ?t???????テδ?t?`??f?????????f???テδ?t?`???????????テδ?t?`????テδ?t?`???テδ?t????????f???????????????????????テδ?t?`?????テδ?t?`??????????????????????????????????????????テδ?t???????テδ?t?`??f?????????f???テδ?t?`???????????テδ?t?`????テδ?t?`???テδ?t????????f???????????????????????テδ?t?`?????テδ?t?`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
EUC-JP001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111111100001110000011110000100011111101110100001111110011111100111111001111110011111100111111001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110110011000111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????t?????????t?`??f?????????f?????t?`?????????????t?`??????t?`?????t????????f?????????????????????????t?`???????t?`????????????????????????????????????????????t?????????t?`??f?????????f?????t?`?????????????t?`??????t?`?????t????????f?????????????????????????t?`???????t?`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UTF-8001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111111100001110000011110000100011111101110100001111110011111100111111001111110011111100111111001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110110011000111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ã??t???????Ã??t?`??f?????????f???Ã??t?`???????????Ã??t?`????Ã??t?`???Ã??t????????f???????????????????????Ã??t?`?????Ã??t?`??????????????????????????????????????????Ã??t???????Ã??t?`??f?????????f???Ã??t?`???????????Ã??t?`????Ã??t?`???Ã??t????????f???????????????????????Ã??t?`?????Ã??t?`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111111100001110000011110000100011111101110100001111110011111100111111001111110011111100111111001111110011111101100110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110110011000111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001000111111011101000011111101100000001111110011111100111111001111111100001110000011110000100011111101110100001111110110000000111111001111110011111111000011100000111100001000111111011101000011111100111111001111110011111100111111001111110011111100111111011001100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111110000111000001111000010001111110111010000111111011000000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????횄집t???????횄집t?`??f?????????f???횄집t?`???????????횄집t?`????횄집t?`???횄집t????????f???????????????????????횄집t?`?????횄집t?`??????????????????????????????????????????횄집t???????횄집t?`??f?????????f???횄집t?`???????????횄집t?`????횄집t?`???횄집t????????f???????????????????????횄집t?`?????횄집t?`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????