同じビット列が文字コードによってどんな文字に解釈されるか

ビット列:
2進表現  16進表現 
文字コードビット列表示される文字
ISO-8859-100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000101010110111000011100000101100001010111000110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010100011110000111000001111000010100100101100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001001000111111110000111000001111000010101000111100001110000011110000101001101111000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010100110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010101010110000111000001111000010101110110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101001100001110000011110000101011101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû?????????????????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû????????N????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû????????????????
SJIS-WIN00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000101010110111000011100000101100001010111000110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010100011110000111000001111000010100100101100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001001000111111110000111000001111000010101000111100001110000011110000101001101111000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010100110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010101010110000111000001111000010101110110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101001100001110000011110000101011101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????テδュテつクテδ。テδ?δ」テδ津δ。テδ?δカテδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δェテδサ?テδュテつクテδ。テδ?テδ。テδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δエテδサ?????????????????????????????????????????????????????????????????テδュテつクテδ。テδ?δ」テδ津δ。テδ?δカテδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δェテδサ?テδュテつクテδ。テδ?テδ。テδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δエテδサ????????N????????????????????????????????????????????????????テδュテつクテδ。テδ?δ」テδ津δ。テδ?δカテδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δェテδサ?テδュテつクテδ。テδ?テδ。テδ?テδ」テδ崚δ。テδ?δカテδ氾δ。テδ?δエテδサ????????????????
EUC-JP00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000101010110111000011100000101100001010111000110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010100011110000111000001111000010100100101100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001001000111111110000111000001111000010101000111100001110000011110000101001101111000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010100110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010101010110000111000001111000010101110110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101001100001110000011110000101011101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111???????????????????????????????????????????????????????足?存?臓???贈???臓???其????贈???臓???其???臓???捉?損??足?存?臓????臓????贈???臓???其???臓???卒?損??????????????????????????????????????????????????????????????????足?存?臓???贈???臓???其????贈???臓???其???臓???捉?損??足?存?臓????臓????贈???臓???其???臓???卒?損????????N?????????????????????????????????????????????????????足?存?臓???贈???臓???其????贈???臓???其???臓???捉?損??足?存?臓????臓????贈???臓???其???臓???卒?損????????????????
UTF-800111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000101010110111000011100000101100001010111000110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010100011110000111000001111000010100100101100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001001000111111110000111000001111000010101000111100001110000011110000101001101111000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010100110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010101010110000111000001111000010101110110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101001100001110000011110000101011101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû?????????????????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû????????N????????????????????????????????????????????????????í¸áÆãÒáÆöÒ?ãÛáÆöÔáÆêû?í¸áÆ?áÆ?ãÛáÆöÔáÆôû????????????????
UHC00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101000111100001110000011110000101001001011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010010001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101010101100001110000011110000101011101100111111110000111000001111000010101011011100001110000010110000101011100011000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100001110000111000001111000010100001100011111111000011100000111100001010100011110000111000001111000010100110111100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001010011000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011010011000011100000111100001010111011001111110011111100111111001111110011111100111111001111110011111101001110001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110000011110000101010110111000011100000101100001010111000110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010100011110000111000001111000010100100101100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101101100001110000011110000101001001000111111110000111000001111000010101000111100001110000011110000101001101111000011100000111100001010100001110000111000001111000010100001101100001110000011110000101011011011000011100000111100001010010100110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010101010110000111000001111000010101110110011111111000011100000111100001010101101110000111000001011000010101110001100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010000111000011100000111100001010000110001111111100001110000011110000101010001111000011100000111100001010011011110000111000001111000010101000011100001110000011110000101000011011000011100000111100001010110110110000111000001111000010100101001100001110000011110000101010000111000011100000111100001010000110110000111000001111000010101101001100001110000011110000101011101100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111??????????????????????????????????????????????????????횄짯횂쨍횄징횄혛횄짙횄혪횄징횄혛횄쨋횄혪?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄짧횄쨩?횄짯횂쨍횄징횄혛?횄징횄혛?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄쨈횄쨩?????????????????????????????????????????????????????????????????횄짯횂쨍횄징횄혛횄짙횄혪횄징횄혛횄쨋횄혪?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄짧횄쨩?횄짯횂쨍횄징횄혛?횄징횄혛?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄쨈횄쨩????????N????????????????????????????????????????????????????횄짯횂쨍횄징횄혛횄짙횄혪횄징횄혛횄쨋횄혪?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄짧횄쨩?횄짯횂쨍횄징횄혛?횄징횄혛?횄짙횄혴횄징횄혛횄쨋횄혬횄징횄혛횄쨈횄쨩????????????????