同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯????????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯?????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯????????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯?????????????????????????????????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì±?째ú´???????ì?ì¨?ì?ú´?í???ú´¯????ì?ì¨?ì?ú´?í???ú´¯???????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ????????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ?????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ????????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ?????????????????????????????????????嶸????嶸ッ??????????ク嶸???????????嶸????嶸ッ????????嶸????嶸ッ???????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎?????????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎??????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎?????????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎??????????????????????????????????????????讎?????????????讎?豈?讌効????????讎?????????????讎???????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????째???????????????????????????????????????????????????????????????????????????????????????????????????????????째????????????????????????????????????????????????????????????????????????????????????????????????????????째???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????째???????????????????????????????????????????????????????????????????????????????????????????????????????????째????????????????????????????????????????????????????????????????????????????????????????????????????????째????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fecb13feca7b8fab43f3f3f3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3fec3feca83fec3ffab43fed3f3f3ffab4af3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭????????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭?????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭????????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭?????????????????????????????????洧夷?洧駭?薏??駭????洧夷?梨?吏뫄뇜??????洧夷?洧駭?薏??駭????洧夷?洧駭?薏??駭???????????????????????????????????? |