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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010011010011100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101010110001111110011111111101001001111110011111100111111001111110100111000111111001111111110100100111111001111110011111100111111010101100011111111101001001111110011111100111111111010010011111100111111111010010011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110100010100111111111010010011111100111111001111111110100100111111001111111110010110111000101110000011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001001111111011100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110101011000111111001111111110100100111111001111110011111100111111010011100011111100111111111010010011111100111111001111110011111101010110001111111110100100111111001111110011111111101001001111110011111111101001001111110011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001101001110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101000101001111111110100100111111001111110011111111101001001111110011111111100101101110001011100000111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010010011111110111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????é????V??é????N??é????V?é???é??é???????é???é??????é???é??é§????é???é??é§?????????é????V??é????N??é????V?é???é??é???????é????E?é???é??常??????é???é??é?¸????????????????????????é????V??é????N??é????V?é???é??é???????é???é??????é???é??é§????é???é??é§?????????é????V??é????N??é????V?é???é??é???????é????E?é???é??常??????é???é??é?¸????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010011010011100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101010110001111110011111111101001001111110011111100111111001111110100111000111111001111111110100100111111001111110011111100111111010101100011111111101001001111110011111100111111111010010011111100111111111010010011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110100010100111111111010010011111100111111001111111110100100111111001111111110010110111000101110000011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001001111111011100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110101011000111111001111111110100100111111001111110011111100111111010011100011111100111111111010010011111100111111001111110011111101010110001111111110100100111111001111110011111111101001001111110011111111101001001111110011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001101001110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101000101001111111110100100111111001111110011111111101001001111110011111111100101101110001011100000111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010010011111110111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????V??????N??????V???????????????????????????鬧?????????鬧?????????????V??????N??????V?????????????????E??????蟶ク????????????ク????????????????????????????V??????N??????V???????????????????????????鬧?????????鬧?????????????V??????N??????V?????????????????E??????蟶ク????????????ク????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010011010011100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101010110001111110011111111101001001111110011111100111111001111110100111000111111001111111110100100111111001111110011111100111111010101100011111111101001001111110011111100111111111010010011111100111111111010010011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110100010100111111111010010011111100111111001111111110100100111111001111111110010110111000101110000011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001001111111011100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110101011000111111001111111110100100111111001111110011111100111111010011100011111100111111111010010011111100111111001111110011111101010110001111111110100100111111001111110011111111101001001111110011111111101001001111110011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001101001110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101000101001111111110100100111111001111110011111111101001001111110011111111100101101110001011100000111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010010011111110111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????V??????N??????V???????????????????????????薈?????????薈?????????????V??????N??????V?????????????????E??????絽????????????????????????????????????????V??????N??????V???????????????????????????薈?????????薈?????????????V??????N??????V?????????????????E??????絽????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010011010011100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101010110001111110011111111101001001111110011111100111111001111110100111000111111001111111110100100111111001111110011111100111111010101100011111111101001001111110011111100111111111010010011111100111111111010010011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110100010100111111111010010011111100111111001111111110100100111111001111111110010110111000101110000011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001001111111011100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110101011000111111001111111110100100111111001111110011111100111111010011100011111100111111111010010011111100111111001111110011111101010110001111111110100100111111001111110011111111101001001111110011111111101001001111110011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001101001110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101000101001111111110100100111111001111110011111111101001001111110011111111100101101110001011100000111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010010011111110111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????V???????N???????V?????????????????????????????????????????????????????????????V???????N???????V?????????????????????E????????常?????????????????????????????????????????????V???????N???????V?????????????????????????????????????????????????????????????V???????N???????V?????????????????????E????????常????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010011010011100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101010110001111110011111111101001001111110011111100111111001111110100111000111111001111111110100100111111001111110011111100111111010101100011111111101001001111110011111100111111111010010011111100111111111010010011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110100010100111111111010010011111100111111001111111110100100111111001111111110010110111000101110000011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001001111111011100000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111101001001111110011111100111111001111110101011000111111001111111110100100111111001111110011111100111111010011100011111100111111111010010011111100111111001111110011111101010110001111111110100100111111001111110011111111101001001111110011111111101001001111110011111100111111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111100111111001111110011111100111111111010010011111100111111001111111110100100111111001111111110100110100111001111110011111100111111001111111110100100111111001111110011111111101001001111110011111111101001101001110011111100111111001111110011111100111111001111110011111100111111001111111110100100111111001111110011111100111111010101100011111100111111111010010011111100111111001111110011111101001110001111110011111111101001001111110011111100111111001111110101011000111111111010010011111100111111001111111110100100111111001111111110100100111111001111110011111100111111001111110011111100111111111010010011111100111111001111110011111101000101001111111110100100111111001111110011111111101001001111110011111111100101101110001011100000111111001111110011111100111111001111110011111111101001001111110011111100111111111010010011111100111111111010010011111110111000001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????晤???V??晤???N??晤???V?晤??晤?晤??????晤??晤?????晤??晤?蓼????晤??晤?蓼?????????晤???V??晤???N??晤???V?晤??晤?晤??????晤???E?晤??晤?躍륨?????晤??晤?晤륨???????????????????????晤???V??晤???N??晤???V?晤??晤?晤??????晤??晤?????晤??晤?蓼????晤??晤?蓼?????????晤???V??晤???N??晤???V?晤??晤?晤??????晤???E?晤??晤?躍륨?????晤??晤?晤륨???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????