文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111111110000101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111111000010111110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????á}áèë?á}????á}áèë????????á}áèë?á}????á}????á}áèë????á}????????????????????????á}áèë?á}????á}áèë????????á}áèë?á}????á}????á}áèë????á}????????????????????????????????á}áèë?á}????á}áèë????????á}áèë?á}????á}????á}áèë????á}????????????????????????á}áèë?á}????á}áèë????????á}áèë?á}????á}????á}áèë????á}????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
SJIS-WIN | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111111110000101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111111000010111110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????痾瘁齏?痾????痾瘁齏????????痾瘁齏?痾????痾????痾瘁齏????痾????????????????????????痾瘁齏?痾????痾瘁齏????????痾瘁齏?痾????痾????痾瘁齏????痾????????????????????????????????痾瘁齏?痾????痾瘁齏????????痾瘁齏?痾????痾????痾瘁齏????痾????????????????????????痾瘁齏?痾????痾瘁齏????????痾瘁齏?痾????痾????痾瘁齏????痾????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
EUC-JP | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111111110000101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111111000010111110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}?????????????????????蓚????????蓚??????????蓚?????????????蓚???????????????????????????????蓚????????蓚??????????蓚?????????????蓚???????????????????????????????????????蓚????????蓚??????????蓚?????????????蓚???????????????????????????????蓚????????蓚??????????蓚?????????????蓚?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UTF-8 | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111111110000101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111111000010111110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}????????????????????}?????}?????}????????????}?????}?????}?????}????????}?????????????????????????}?????}?????}????????????}?????}?????}?????}????????}?????????????????????????????????}?????}?????}????????????}?????}?????}?????}????????}?????????????????????????}?????}?????}????????????}?????}?????}?????}????????}????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |
UHC | 00111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111101111101001111110011111100111111001111110011111100111111011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111110011111100111111001111110011111111100001011111011110000110000001111010001110101100111111111000010111110100111111001111110011111100111111111000010111110100111111001111110011111100111111111000010111110111100001100000011110100011101011001111110011111100111111001111111110000101111101001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111100111111001111110011111100111111111000010111110111100001100000011110100011101011001111111110000101111101001111110011111100111111001111111110000101111101001111110011111100111111001111111110000101111101111000011000000111101000111010110011111100111111001111110011111111100001011111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111001111110011111100111111001111111110000101111101111000011000000111101000111010110011111111100001011111010011111100111111001111110011111111100001011111010011111100111111001111110011111111100001011111011110000110000001111010001110101100111111001111110011111100111111111000010111110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????}??????}???????????????????楔舌堯?楔????楔舌堯????????楔舌堯?楔????楔????楔舌堯????楔????????????????????????楔舌堯?楔????楔舌堯????????楔舌堯?楔????楔????楔舌堯????楔????????????????????????????????楔舌堯?楔????楔舌堯????????楔舌堯?楔????楔????楔舌堯????楔????????????????????????楔舌堯?楔????楔舌堯????????楔舌堯?楔????楔????楔舌堯????楔????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |