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

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-1001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N??????????????????????????????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N??????????????????????????????????????
SJIS-WIN001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N???????????????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N???????????????????????????????????????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N???????????????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N??????????????????????????????????????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N???????????????????????????????????????????????????????N??????N?????豺????N??????????N?????豺????N??????????????????????????????????????
EUC-JP001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N???????????????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N???????????????????????????????????????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N???????????????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N??????????????????????????????????????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N???????????????????????????????????????????????????????N??????N?????羞???N??????????N?????羞???N??????????????????????????????????????
UTF-8001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N??????????????????????????????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N???????????????????????????????????????????????????????N??????N?????淏????N??????????N?????淏????N??????????????????????????????????????
UHC001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111111001101011011110001111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111111110011010110111100011110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110100111000111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111111100110101101111000111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111?????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N???????????????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N???????????????????????????????????????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N???????????????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N??????????????????????????????????????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N???????????????????????????????????????????????????????N??????N?????曆뢃???N??????????N?????曆뢃???N??????????????????????????????????????