文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000000111000011010001011100110001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????´Ç§ï???????????´Ç§ï?????´Ç§ï????????????Àá¢æ??????´Ç§ï???????????´Ç§ï?????´Ç§ï?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????´Ç§ï???????????´Ç§ï?????´Ç§ï????????????Àá¢æ??????´Ç§ï???????????´Ç§ï?????´Ç§ï?????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????´Ç§ï???????????´Ç§ï?????´Ç§ï????????????Àá¢æ??????´Ç§ï???????????´Ç§ï?????´Ç§ï????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000000111000011010001011100110001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????抄ヌァ???????????抄ヌァ?????抄ヌァ????????????タ發??????抄ヌァ???????????抄ヌァ?????抄ヌァ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????抄ヌァ???????????抄ヌァ?????抄ヌァ????????????タ發??????抄ヌァ???????????抄ヌァ?????抄ヌァ?????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????抄ヌァ???????????抄ヌァ?????抄ヌァ????????????タ發??????抄ヌァ???????????抄ヌァ?????抄ヌァ????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000000111000011010001011100110001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????厓э???????????厓э?????厓э????????????節∽??????厓э???????????厓э?????厓э?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????厓э???????????厓э?????厓э????????????節∽??????厓э???????????厓э?????厓э?????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????厓э???????????厓э?????厓э????????????節∽??????厓э???????????厓э?????厓э????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000000111000011010001011100110001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????????????????????????????????????ǧ??????????????ǧ????????ǧ????????????????????????ǧ??????????????ǧ????????ǧ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ǧ??????????????ǧ????????ǧ????????????????????????ǧ??????????????ǧ????????ǧ??????????????????????????????????????????????????????N?????????????????????????????????????????????????????????????????????????????????ǧ??????????????ǧ????????ǧ????????????????????????ǧ??????????????ǧ????????ǧ?????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111000000111000011010001011100110001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110000001110000110100010111001100011111100111111001111110011111100111111001111111000111110110100110001111010011111101111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111110001111101101001100011110100111111011110011111100111111001111110011111100111111100011111011010011000111101001111110111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ?????????????????????????????????????????????????????????????????????????????????뤃푤裝??????????뤃푤裝????뤃푤裝???????????잠€??????뤃푤裝??????????뤃푤裝????뤃푤裝????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????뤃푤裝??????????뤃푤裝????뤃푤裝???????????잠€??????뤃푤裝??????????뤃푤裝????뤃푤裝????????????????????????????????????????????????????N???????????????????????????????????????????????????????????????????????????????뤃푤裝??????????뤃푤裝????뤃푤裝???????????잠€??????뤃푤裝??????????뤃푤裝????뤃푤裝???????????????????????????????????????????????????????????? |