同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö???????????????????????????????????????????????????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö???????????????????????????????????N???????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ????????????????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ???????????????????????????????????????????????????????????????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ????????????????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ???????????????????????????????????N???????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ????????????????????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??ツィテコ???ツィテコ????ツィテコ??ツィテカ??ツィテコ???ツィテコ???ツィテコ??ツィテカ??????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦????????????????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦???????????????????????????????????????????????????????????????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦????????????????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦???????????????????????????????????N???????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦????????????????????即炭??即旦??即炭???即炭???即炭??即旦??即炭???即炭????即炭??即旦??即炭???即炭???即炭??即旦??????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö???????????????????????????????????????????????????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö???????????????????????????????????N???????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö????????????????????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??¨ú???¨ú????¨ú??¨ö??¨ú???¨ú???¨ú??¨ö??????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3f3fc2a8c3ba3f3fc2a8c3b63f3fc2a8c3ba3f3f3fc2a8c3ba3f3f3fc2a8c3ba3f3fc2a8c3b63f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철????????????????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철???????????????????????????????????????????????????????????????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철????????????????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철???????????????????????????????????N???????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철????????????????????짢첬??짢철??짢첬???짢첬???짢첬??짢철??짢첬???짢첬????짢첬??짢철??짢첬???짢첬???짢첬??짢철??????????????????????????????????????????????????????????? |