同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????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 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????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 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????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 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????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 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f3f753f3f3f3f3f3f3f753f3f3f3f3f3f3f7b3f3f3f753f3f3f3f6c3f3fefbe94efbe8a3f3f3f3f3f3f3f3f3f3f3f3f753f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????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???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |