同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????¢????äÀ?????¥Ð???????????????????????????????¢????äÀ?????¥Ð??????????????????????¢????äÀ?????¥Ð????????????????????????????????????????????????????????????????¢????äÀ?????¥Ð???????????????????????????????¢????äÀ?????¥Ð??????????????????????¢????äÀ?????¥Ð??????????????????????????????????????????????????????????????????????¢????äÀ?????¥Ð???????????????????????????????¢????äÀ?????¥Ð??????????????????????¢????äÀ?????¥Ð????????????????????????????N?????????????????????????????????????????????¢????äÀ?????¥Ð???????????????????????????????¢????äÀ?????¥Ð??????????????????????¢????äÀ?????¥Ð????????????????????????????????????????????????????????????????¢????äÀ?????¥Ð???????????????????????????????¢????äÀ?????¥Ð??????????????????????¢????äÀ?????¥Ð???????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????爾????丈タ?????磁社???????????????????????????????爾????丈タ?????磁社??????????????????????爾????丈タ?????磁社????????????????????????????????????????????????????????????????爾????丈タ?????磁社???????????????????????????????爾????丈タ?????磁社??????????????????????爾????丈タ?????磁社??????????????????????????????????????????????????????????????????????爾????丈タ?????磁社???????????????????????????????爾????丈タ?????磁社??????????????????????爾????丈タ?????磁社????????????????????????????N?????????????????????????????????????????????爾????丈タ?????磁社???????????????????????????????爾????丈タ?????磁社??????????????????????爾????丈タ?????磁社????????????????????????????????????????????????????????????????爾????丈タ?????磁社???????????????????????????????爾????丈タ?????磁社??????????????????????爾????丈タ?????磁社???????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????「????鋕?????・ミ???????????????????????????????「????鋕?????・ミ??????????????????????「????鋕?????・ミ????????????????????????????????????????????????????????????????「????鋕?????・ミ???????????????????????????????「????鋕?????・ミ??????????????????????「????鋕?????・ミ??????????????????????????????????????????????????????????????????????「????鋕?????・ミ???????????????????????????????「????鋕?????・ミ??????????????????????「????鋕?????・ミ????????????????????????????N?????????????????????????????????????????????「????鋕?????・ミ???????????????????????????????「????鋕?????・ミ??????????????????????「????鋕?????・ミ????????????????????????????????????????????????????????????????「????鋕?????・ミ???????????????????????????????「????鋕?????・ミ??????????????????????「????鋕?????・ミ???????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????N??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8ea23f3f3f3f8fe4c03f3f3f3f3f8ea58ed03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ???????????????????????????????????????????????렋????뤶웡????렏롊???????????????????????????????렋????뤶웡????렏롊??????????????????????렋????뤶웡????렏롊????????????????????????????????????????????????????????????????렋????뤶웡????렏롊???????????????????????????????렋????뤶웡????렏롊??????????????????????렋????뤶웡????렏롊??????????????????????????????????????????????????????????????????????렋????뤶웡????렏롊???????????????????????????????렋????뤶웡????렏롊??????????????????????렋????뤶웡????렏롊????????????????????????????N?????????????????????????????????????????????렋????뤶웡????렏롊???????????????????????????????렋????뤶웡????렏롊??????????????????????렋????뤶웡????렏롊????????????????????????????????????????????????????????????????렋????뤶웡????렏롊???????????????????????????????렋????뤶웡????렏롊??????????????????????렋????뤶웡????렏롊???????????????????????????? |