同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí???????????????????????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí???????????????????????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí????????????????????ꢴ????ïæ?????ïí?????????ꢴ????????ïæ?????ꢴ????ïæ?????ïí?????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫???????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫??????????????????????????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫???????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫???????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫??????????????????????????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫???????????????????????????????瑤雫????????????????????瑤雫??????????????瑤雫????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕???????????????????????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕???????????????????????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕????????????????????蝣エ????閹?????闕?????????蝣エ????????閹?????蝣エ????閹?????闕?????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ??????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ?????????????????????????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ??????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ??????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ?????????????????????????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ??????????????????????????????????ꢎ???????????????????????ꢎ????????????????ꢎ???????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3feaa28eb43f3f3f3f3f3f3f3fefe63f3f3f3f3feaa28eb43f3f3f3fefe63f3f3f3f3fefed3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇???????????????????????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇???????????????????????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇????????????????????隕렣????湞?????碇?????????隕렣????????湞?????隕렣????湞?????碇?????????????????????????????? |