同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????????Lªª¢íª¤?ª¤??????C??????Lªª¢íª¤?ª¤??????C???????????C????J?????????Lªª¢íª¤?ª¤??????C???????????????????????????????????????????Lªª¢íª¤?ª¤??????C??????Lªª¢íª¤?ª¤??????C???????????C????J?????????Lªª¢íª¤?ª¤??????C???????????????????????????????????????????????????Lªª¢íª¤?ª¤??????C??????Lªª¢íª¤?ª¤??????C???????????C????J?????????Lªª¢íª¤?ª¤??????C???????????????????????????????????????????Lªª¢íª¤?ª¤??????C??????Lªª¢íª¤?ª¤??????C???????????C????J?????????Lªª¢íª¤?ª¤??????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????????L宵ェ召尞ェ、?宵、??????C??????L宵ェ召尞ェ、?宵、??????C???????????C????J?????????L宵ェ召尞ェ、?宵、??????C???????????????????????????????????????????L宵ェ召尞ェ、?宵、??????C??????L宵ェ召尞ェ、?宵、??????C???????????C????J?????????L宵ェ召尞ェ、?宵、??????C???????????????????????????????????????????????????L宵ェ召尞ェ、?宵、??????C??????L宵ェ召尞ェ、?宵、??????C???????????C????J?????????L宵ェ召尞ェ、?宵、??????C???????????????????????????????????????????L宵ェ召尞ェ、?宵、??????C??????L宵ェ召尞ェ、?宵、??????C???????????C????J?????????L宵ェ召尞ェ、?宵、??????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????????L�?????C??????L�?????C???????????C????J?????????L�?????C???????????????????????????????????????????L�?????C??????L�?????C???????????C????J?????????L�?????C???????????????????????????????????????????????????L�?????C??????L�?????C???????????C????J?????????L�?????C???????????????????????????????????????????L�?????C??????L�?????C???????????C????J?????????L�?????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????????L?????폪???????????C??????L?????폪???????????C???????????C????J?????????L?????폪???????????C???????????????????????????????????????????L?????폪???????????C??????L?????폪???????????C???????????C????J?????????L?????폪???????????C???????????????????????????????????????????????????L?????폪???????????C??????L?????폪???????????C???????????C????J?????????L?????폪???????????C???????????????????????????????????????????L?????폪???????????C??????L?????폪???????????C???????????C????J?????????L?????폪???????????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7d3f3f3f3f3f3f7d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f433f3f3f3f4a3f3f3f3f3f3f3f3f3f4c8faaaa8fa2ed8faaa43f8faaa43f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????????????L룵첂?룵}룵}?????C??????L룵첂?룵}룵}?????C???????????C????J?????????L룵첂?룵}룵}?????C???????????????????????????????????????????L룵첂?룵}룵}?????C??????L룵첂?룵}룵}?????C???????????C????J?????????L룵첂?룵}룵}?????C???????????????????????????????????????????????????L룵첂?룵}룵}?????C??????L룵첂?룵}룵}?????C???????????C????J?????????L룵첂?룵}룵}?????C???????????????????????????????????????????L룵첂?룵}룵}?????C??????L룵첂?룵}룵}?????C???????????C????J?????????L룵첂?룵}룵}?????C???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |