同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö??????????????????????????????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö????????????????????????????????????????????????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö??????????????????????????????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö?????????????????????????????????????????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö?????????????????????????????N??????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö??????????????????????????????????????????????¡Ç?Ö¡Ç?Ö?????????????????????¡Ç?Ö¡Ç?Ö??????????????¡Ç?Ö¡Ç?Ö????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ??????????????????????????????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ????????????????????????????????????????????????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ??????????????????????????????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????????????????????????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????????????N??????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ??????????????????????????????????????????????。ヌ?ヨュ。ヌ?ヨュ?????????????????????。ヌ?ヨュ。ヌ?ヨュ??????????????。ヌ?ヨュ。ヌ?ヨュ????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫??????????????????????????????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫????????????????????????????????????????????????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫??????????????????????????????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫?????????????????????????????????????????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫?????????????????????????????N??????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫??????????????????????????????????????????????’?岫’?岫?????????????????????’?岫’?岫??????????????’?岫’?岫????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭?????????????????????????????????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭???????????????????????????????????????????????????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭?????????????????????????????????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭????????????????????????????????????????????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭?????????????????????????????N?????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭?????????????????????????????????????????????????֭???֭????????????????????????֭???֭?????????????????֭???֭????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1c73fd6ada1c73fd6ad3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈??????????????????????????????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈????????????????????????????????????????????????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈??????????????????????????????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈?????????????????????????????????????????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈?????????????????????????????N??????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈??????????????????????????????????????????????′?烈′?烈?????????????????????′?烈′?烈??????????????′?烈′?烈????????????????????????????????????????????????? |