同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????é???éï½µ??????????é??é????é??é????????????????????é???éï½µ??????????é??é?é??????????é???éï½µ??????????????????????????????????????é???éï½µ??????????é??é????é??é????????????????????é???éï½µ??????????é??é?é??????????é???éï½µ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????é???éï½µ??????????é??é????é??é????????????????????é???éï½µ??????????é??é?é??????????é???éï½µ??????????????????????????????????????é???éï½µ??????????é??é????é??é????????????????????é???éï½µ??????????é??é?é??????????é???éï½µ??????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????髣???髣鯉スオ??????????髣??髣????髣??髣????????????????????髣???髣鯉スオ??????????髣??髣?髣??????????髣???髣鯉スオ??????????????????????????????????????髣???髣鯉スオ??????????髣??髣????髣??髣????????????????????髣???髣鯉スオ??????????髣??髣?髣??????????髣???髣鯉スオ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????髣???髣鯉スオ??????????髣??髣????髣??髣????????????????????髣???髣鯉スオ??????????髣??髣?髣??????????髣???髣鯉スオ??????????????????????????????????????髣???髣鯉スオ??????????髣??髣????髣??髣????????????????????髣???髣鯉スオ??????????髣??髣?髣??????????髣???髣鯉スオ??????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????????????????????????????????????鐔?????????????????????????????????????????????????????鐔????????????????????????????????????鐔?????????????????????????????????????????????鐔?????????????????????????????????????????????????????鐔????????????????????????????????????鐔???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????????????鐔?????????????????????????????????????????????????????鐔????????????????????????????????????鐔?????????????????????????????????????????????鐔?????????????????????????????????????????????????????鐔????????????????????????????????????鐔??????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????闔???闌オ??????????闔??闔????闔??闔????????????????????闔???闌オ??????????闔??闔?闔??????????闔???闌オ??????????????????????????????????????闔???闌オ??????????闔??闔????闔??闔????????????????????闔???闌オ??????????闔??闔?闔??????????闔???闌オ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????闔???闌オ??????????闔??闔????闔??闔????????????????????闔???闌オ??????????闔??闔?闔??????????闔???闌オ??????????????????????????????????????闔???闌オ??????????闔??闔????闔??闔????????????????????闔???闌オ??????????闔??闔?闔??????????闔???闌オ??????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943f3f3f3fe997943f3fe997943f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3fe997943f3fe997943fe997943f3f3f3f3f3f3f3f3f3fe997943f3f3fe9978cefbdb53f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????????????????????????????????????????????????????????????????????????????????????????????撓볻??撓뚳슉??????????撓볻?撓볻???撓볻?撓볻???????????????????撓볻??撓뚳슉??????????撓볻?撓볻撓볻?????????撓볻??撓뚳슉??????????????????????????????????????撓볻??撓뚳슉??????????撓볻?撓볻???撓볻?撓볻???????????????????撓볻??撓뚳슉??????????撓볻?撓볻撓볻?????????撓볻??撓뚳슉???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????????????????撓볻??撓뚳슉??????????撓볻?撓볻???撓볻?撓볻???????????????????撓볻??撓뚳슉??????????撓볻?撓볻撓볻?????????撓볻??撓뚳슉??????????????????????????????????????撓볻??撓뚳슉??????????撓볻?撓볻???撓볻?撓볻???????????????????撓볻??撓뚳슉??????????撓볻?撓볻撓볻?????????撓볻??撓뚳슉??????????????????????????????????????????????????????????????????????????????????????????? |