同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ???????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «????????????????????????????????????????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «?????????????????????????????????????????????????????????????????U??????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «????????????????????????????????????????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «?????????????????????????????????????????????????????????????????U |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ???????????????????????????????????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ??????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ????????????????????????????????????????????????????????????????????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ??????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ?????????????????????????????????????????????????????????????????U??????????????????????????????????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ??????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ????????????????????????????????????????????????????????????????????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ??????????????????????????????テョツ?ォ???テョツ?ォ?????????????テョツ?ォ???テョツ?ォ?????????????????????????????????????????????????????????????????U |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ???????????????????????????????????????????????????????????樽?束???樽?束?????????????樽?束???樽?束??????????????????????????????樽?束???樽?束?????????????樽?束???樽?束????????????????????????????????????????????????????????????????????????????????????????????樽?束???樽?束?????????????樽?束???樽?束??????????????????????????????樽?束???樽?束?????????????樽?束???樽?束?????????????????????????????????????????????????????????????????U??????????????????????????????????????????????????????????樽?束???樽?束?????????????樽?束???樽?束??????????????????????????????樽?束???樽?束?????????????樽?束???樽?束????????????????????????????????????????????????????????????????????????????????????????????樽?束???樽?束?????????????樽?束???樽?束??????????????????????????????樽?束???樽?束?????????????樽?束???樽?束?????????????????????????????????????????????????????????????????U |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ???????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «????????????????????????????????????????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «?????????????????????????????????????????????????????????????????U??????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «????????????????????????????????????????????????????????????????????????????????????????????î «???î «?????????????î «???î «??????????????????????????????î «???î «?????????????î «???î «?????????????????????????????????????????????????????????????????U |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3fc3aec285c2ab3f3f3fc3aec285c2ab3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ???????????????????????????????????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬??????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬????????????????????????????????????????????????????????????????????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬??????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬?????????????????????????????????????????????????????????????????U??????????????????????????????????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬??????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬????????????????????????????????????????????????????????????????????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬??????????????????????????????챤혚짬???챤혚짬?????????????챤혚짬???챤혚짬?????????????????????????????????????????????????????????????????U |