同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????u????????{???u????l??å¡ë¥ ì??????????u???????{???u?????u???????u???????{???u????l??å¡ë¥ ì??????????u???????????????????????????????????u????????{???u????l??å¡ë¥ ì??????????u???????{???u?????u???????u???????{???u????l??å¡ë¥ ì??????????u???????????????????????????????????????????u????????{???u????l??å¡ë¥ ì??????????u???????{???u?????u???????u???????{???u????l??å¡ë¥ ì??????????u???????????????????????????????????u????????{???u????l??å¡ë¥ ì??????????u???????{???u?????u???????u???????{???u????l??å¡ë¥ ì??????????u???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????u????????{???u????l??蝪躯・?鉛??????????u???????{???u?????u???????u???????{???u????l??蝪躯・?鉛??????????u???????????????????????????????????u????????{???u????l??蝪躯・?鉛??????????u???????{???u?????u???????u???????{???u????l??蝪躯・?鉛??????????u???????????????????????????????????????????u????????{???u????l??蝪躯・?鉛??????????u???????{???u?????u???????u???????{???u????l??蝪躯・?鉛??????????u???????????????????????????????????u????????{???u????l??蝪躯・?鉛??????????u???????{???u?????u???????u???????{???u????l??蝪躯・?鉛??????????u???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????u????????{???u????l??紂?襯?????????????u???????{???u?????u???????u???????{???u????l??紂?襯?????????????u???????????????????????????????????u????????{???u????l??紂?襯?????????????u???????{???u?????u???????u???????{???u????l??紂?襯?????????????u???????????????????????????????????????????u????????{???u????l??紂?襯?????????????u???????{???u?????u???????u???????{???u????l??紂?襯?????????????u???????????????????????????????????u????????{???u????l??紂?襯?????????????u???????{???u?????u???????u???????{???u????l??紂?襯?????????????u???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????u????????{???u????l??塋륅쉔??????????u???????{???u?????u???????u???????{???u????l??塋륅쉔??????????u???????????????????????????????????u????????{???u????l??塋륅쉔??????????u???????{???u?????u???????u???????{???u????l??塋륅쉔??????????u???????????????????????????????????????????u????????{???u????l??塋륅쉔??????????u???????{???u?????u???????u???????{???u????l??塋륅쉔??????????u???????????????????????????????????u????????{???u????l??塋륅쉔??????????u???????{???u?????u???????u???????{???u????l??塋륅쉔??????????u???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fe5a18beba585ec89943f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????u????????{???u????l??櫻뗫쪋揖볻?????????u???????{???u?????u???????u???????{???u????l??櫻뗫쪋揖볻?????????u???????????????????????????????????u????????{???u????l??櫻뗫쪋揖볻?????????u???????{???u?????u???????u???????{???u????l??櫻뗫쪋揖볻?????????u???????????????????????????????????????????u????????{???u????l??櫻뗫쪋揖볻?????????u???????{???u?????u???????u???????{???u????l??櫻뗫쪋揖볻?????????u???????????????????????????????????u????????{???u????l??櫻뗫쪋揖볻?????????u???????{???u?????u???????u???????{???u????l??櫻뗫쪋揖볻?????????u???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |