同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????G???????????????¡Íâ½???????????????????D????????E???????????????¡Íâ½???????????????E??????????????¡Íâ½???????????????????D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????G???????????????¡Íâ½???????????????????D????????G???????????????¡Íâ½???????????????????C??????????????¡Íâ½???????????????N???D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????D???????????????¡Íâ½????????????????????????E???????????????¡Íâ½?????????????????????G???????????????¡Íâ½???????????????????D????????E???????????????¡Íâ½???????????????E??????????????¡Íâ½??????????????????? |
SJIS-WIN | 3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????G???????????????。ヘ篆???????????????????D????????E???????????????。ヘ篆???????????????E??????????????。ヘ篆???????????????????D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????G???????????????。ヘ篆???????????????????D????????G???????????????。ヘ篆???????????????????C??????????????。ヘ篆???????????????N???D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????D???????????????。ヘ篆????????????????????????E???????????????。ヘ篆?????????????????????G???????????????。ヘ篆???????????????????D????????E???????????????。ヘ篆???????????????E??????????????。ヘ篆??????????????????? |
EUC-JP | 3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????G???????????????〕盻???????????????????D????????E???????????????〕盻???????????????E??????????????〕盻???????????????????D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????G???????????????〕盻???????????????????D????????G???????????????〕盻???????????????????C??????????????〕盻???????????????N???D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????D???????????????〕盻????????????????????????E???????????????〕盻?????????????????????G???????????????〕盻???????????????????D????????E???????????????〕盻???????????????E??????????????〕盻??????????????????? |
UTF-8 | 3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????D??????????????????????????????????????????E???????????????????????????????????????D??????????????????????????????????????????E???????????????????????????????????????G?????????????????????????????????????D????????E?????????????????????????????????E????????????????????????????????????D??????????????????????????????????????????E???????????????????????????????????????D??????????????????????????????????????????E???????????????????????????????????????G?????????????????????????????????????D????????G?????????????????????????????????????C????????????????????????????????N???D??????????????????????????????????????????E???????????????????????????????????????D??????????????????????????????????????????E???????????????????????????????????????G?????????????????????????????????????D????????E?????????????????????????????????E???????????????????????????????????? |
UHC | 3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f433f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4e3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f473f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f443f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f453f3f3f3f3f3f3f3f3f3f3f3f3f3fa1cde2bd3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f | ?????D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????G???????????????¥蒐???????????????????D????????E???????????????¥蒐???????????????E??????????????¥蒐???????????????????D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????G???????????????¥蒐???????????????????D????????G???????????????¥蒐???????????????????C??????????????¥蒐???????????????N???D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????D???????????????¥蒐????????????????????????E???????????????¥蒐?????????????????????G???????????????¥蒐???????????????????D????????E???????????????¥蒐???????????????E??????????????¥蒐??????????????????? |