同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E??????????????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E?????????????????????«ªB?«²????«²E?????«²E???«©E????????????????«ªB?«²????«²E?????«²E???«©E????????????????????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E??????????????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E?????????????????????«ªB?«²????«²E?????«²E???«©E????????????????«ªB?«²????«²E?????«²E???«©E?????????????????????«ªB?«²????«²E?????«²E???«©E??????????????????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E??????????????????«ªB?«²????«²E?????«²E???«©E??????????«ªB?«²????«²E?????«²E???«©E?????????????????????«ªB?«²????«²E?????«²E???«©E????????????????«ªB?«²????«²E?????«²E???«©E???????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE??????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE?????????????????????将ェB?将イ????将イE?????将イE???将ゥE????????????????将ェB?将イ????将イE?????将イE???将ゥE????????????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE??????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE?????????????????????将ェB?将イ????将イE?????将イE???将ゥE????????????????将ェB?将イ????将イE?????将イE???将ゥE?????????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE??????????????????将ェB?将イ????将イE?????将イE???将ゥE??????????将ェB?将イ????将イE?????将イE???将ゥE?????????????????????将ェB?将イ????将イE?????将イE???将ゥE????????????????将ェB?将イ????将イE?????将イE???将ゥE???????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE??????????????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE?????????????????????ãB?è????èE?????èE???åE????????????????ãB?è????èE?????èE???åE????????????????????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE??????????????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE?????????????????????ãB?è????èE?????èE???åE????????????????ãB?è????èE?????èE???åE?????????????????????ãB?è????èE?????èE???åE??????????????????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE??????????????????ãB?è????èE?????èE???åE??????????ãB?è????èE?????èE???åE?????????????????????ãB?è????èE?????èE???åE????????????????ãB?è????èE?????èE???åE???????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????B???????????E????????E??????E?????????????B???????????E????????E??????E?????????????????????B???????????E????????E??????E?????????????B???????????E????????E??????E????????????????????????B???????????E????????E??????E???????????????????B???????????E????????E??????E???????????????????????????B???????????E????????E??????E?????????????B???????????E????????E??????E?????????????????????B???????????E????????E??????E?????????????B???????????E????????E??????E????????????????????????B???????????E????????E??????E???????????????????B???????????E????????E??????E????????????????????????B???????????E????????E??????E?????????????????????????B???????????E????????E??????E?????????????B???????????E????????E??????E?????????????????????B???????????E????????E??????E?????????????B???????????E????????E??????E????????????????????????B???????????E????????E??????E???????????????????B???????????E????????E??????E???????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8fabaa423f8fabb23f3f3f3f8fabb2453f3f3f3f3f8fabb2453f3f3f8faba9453f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉?????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉????????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉?????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉?????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉??????????룶찦?룶깰???룶콳?????룶콳???룶쯉?????????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉????????????????룶찦?룶깰???룶콳?????룶콳???룶쯉???????????????????? |