文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????�?¤§????�?¡??½²??????????æ?????????�??°??????????????????�?¤§????�?¡??½²??????????æ?????????�??°????????????????????????????????????????????�?¤§????�?¡??½²??????????æ?????????�??°???????????????????????????????????????????????????????????????????�?¤§????�?¡??½²??????????æ?????????�??°??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ツュ??ツ、ツァ????ツュ??ツ。??ツスツイ??????????テヲ?????????ツュ???ツー??????????????????ツュ??ツ、ツァ????ツュ??ツ。??ツスツイ??????????テヲ?????????ツュ???ツー????????????????????????????????????????????ツュ??ツ、ツァ????ツュ??ツ。??ツスツイ??????????テヲ?????????ツュ???ツー???????????????????????????????????????????????????????????????????ツュ??ツ、ツァ????ツュ??ツ。??ツスツイ??????????テヲ?????????ツュ???ツー??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????足??造則????足??臓??遜族??????????脱?????????足???属??????????????????足??造則????足??臓??遜族??????????脱?????????足???属????????????????????????????????????????????足??造則????足??臓??遜族??????????脱?????????足???属???????????????????????????????????????????????????????????????????足??造則????足??臓??遜族??????????脱?????????足???属??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¤§??????¡??½²??????????æ????????????°????????????????????¤§??????¡??½²??????????æ????????????°??????????????????????????????????????????????¤§??????¡??½²??????????æ????????????°?????????????????????????????????????????????????????????????????????¤§??????¡??½²??????????æ????????????°??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111111000010101001001100001010100111001111110011111100111111001111111100001010101101001111110011111111000010101000010011111100111111110000101011110111000010101100100011111100111111001111110011111100111111001111110011111100111111001111110011111111000011101001100011111100111111001111110011111100111111001111110011111100111111001111111100001010101101001111110011111100111111110000101011000000111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111111100001010100100110000101010011100111111001111110011111100111111110000101010110100111111001111111100001010100001001111110011111111000010101111011100001010110010001111110011111100111111001111110011111100111111001111110011111100111111001111111100001110100110001111110011111100111111001111110011111100111111001111110011111100111111110000101010110100111111001111110011111111000010101100000011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????짯??짚짠????짯??징??쩍짼??????????챈?????????짯???째??????????????????짯??짚짠????짯??징??쩍짼??????????챈?????????짯???째????????????????????????????????????????????짯??짚짠????짯??징??쩍짼??????????챈?????????짯???째???????????????????????????????????????????????????????????????????짯??짚짠????짯??징??쩍짼??????????챈?????????짯???째??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |