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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-10011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????K????エ?、???????????K??????????K????エ?、???????K???????????????????????????????????????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????K????エ?、???????????K??????????K????エ?、???????K?????????????????????????????????????
SJIS-WIN0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????K?????エ??、???????????K??????????K??????????????????????K?????エ??、???????????K??????????K?????????????????????????K?????エ??、???????????K??????????K?????エ??、???????K???????????????????????????????????????????????????????????????????????????????????K?????エ??、???????????K??????????K??????????????????????K?????エ??、???????????K??????????K?????????????????????????????????????????????????????????????????????K?????エ??、???????????K??????????K??????????????????????K?????エ??、???????????K??????????K?????????????????????????K?????エ??、???????????K??????????K?????エ??、???????K?????????????????????????????????????
EUC-JP0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????K????鐔?鐔???????????K??????????K??????????????????????K????鐔?鐔???????????K??????????K?????????????????????????K????鐔?鐔???????????K??????????K????鐔?鐔???????K???????????????????????????????????????????????????????????????????????????????????K????鐔?鐔???????????K??????????K??????????????????????K????鐔?鐔???????????K??????????K?????????????????????????????????????????????????????????????????????K????鐔?鐔???????????K??????????K??????????????????????K????鐔?鐔???????????K??????????K?????????????????????????K????鐔?鐔???????????K??????????K????鐔?鐔???????K?????????????????????????????????????
UTF-80011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????K????エ?、???????????K??????????K????エ?、???????K???????????????????????????????????????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????????????????????????????????????????????????K????エ?、???????????K??????????K??????????????????????K????エ?、???????????K??????????K?????????????????????????K????エ?、???????????K??????????K????エ?、???????K?????????????????????????????????????
UHC0011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111111011111011110110110100001111111110111110111101101001000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001011001111110011111100111111001111111110111110111101101101000011111111101111101111011010010000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111010010110011111100111111001111110011111111101111101111011011010000111111111011111011110110100100001111110011111100111111001111110011111100111111001111110100101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????K????節뇜節}??????????K??????????K??????????????????????K????節뇜節}??????????K??????????K?????????????????????????K????節뇜節}??????????K??????????K????節뇜節}??????K???????????????????????????????????????????????????????????????????????????????????K????節뇜節}??????????K??????????K??????????????????????K????節뇜節}??????????K??????????K?????????????????????????????????????????????????????????????????????K????節뇜節}??????????K??????????K??????????????????????K????節뇜節}??????????K??????????K?????????????????????????K????節뇜節}??????????K??????????K????節뇜節}??????K?????????????????????????????????????