同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????N??????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????????????????????????????????????????????ð¡»?¶?\??éçÚî½÷?????????????ð¡»?¶?\??éçÚî½÷?????????????????????????????????????????????????????????? |
SJIS-WIN | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????N??????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????????????????????????????????????????????悉?叱?\??鱸レ鋻?????????????悉?叱?\??鱸レ鋻?????????????????????????????????????????????????????????? |
EUC-JP | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????N??????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????????????????????????????????????????????陝サ?カ?\??蜃晧女?????????????陝サ?カ?\??蜃晧女?????????????????????????????????????????????????????????? |
UTF-8 | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????N??????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????????????????????????????????????????????𡎻????\????????????????????𡎻????\????????????????????????????????????????????????????????????????? |
UHC | 3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3ff0a18ebb3f8eb63f5c3f3fe9e7daeebdf73f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ????????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????N??????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????????????????????????????????????????????靜렮?렧?\??遇瘢쏴?????????????靜렮?렧?\??遇瘢쏴?????????????????????????????????????????????????????????? |