文字コード | ビット列 | 表示される文字 |
ISO-8859-1 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽????????????????????????????????????????????N?????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽??????????????????????????????????? |
SJIS-WIN | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????フス???????????フス??????フス?????????????フス???????????フス??????フス?????????????????????????????????????????????????????????????フス???????????フス??????フス?????????????フス???????????フス??????フス?????????????????????????????????????????????????????????????????????????????????フス???????????フス??????フス?????????????フス???????????フス??????フス????????????????????????????????????????????N?????????????????????????????????????????????????フス???????????フス??????フス?????????????フス???????????フス??????フス?????????????????????????????????????????????????????????????フス???????????フス??????フス?????????????フス???????????フス??????フス??????????????????????????????????? |
EUC-JP | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????冥???????????冥??????冥?????????????冥???????????冥??????冥?????????????????????????????????????????????????????????????冥???????????冥??????冥?????????????冥???????????冥??????冥?????????????????????????????????????????????????????????????????????????????????冥???????????冥??????冥?????????????冥???????????冥??????冥????????????????????????????????????????????N?????????????????????????????????????????????????冥???????????冥??????冥?????????????冥???????????冥??????冥?????????????????????????????????????????????????????????????冥???????????冥??????冥?????????????冥???????????冥??????冥??????????????????????????????????? |
UTF-8 | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽????????????????????????????????????????????N?????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽?????????????????????????????????????????????????????????????̽???????????̽??????̽?????????????̽???????????̽??????̽??????????????????????????????????? |
UHC | 001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111111100110010111101001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111010011100011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111110011001011110100111111001111110011111100111111001111110011111111001100101111010011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111001111110011111100111111 | ???????????????????????????????????????????????????決???????????決??????決?????????????決???????????決??????決?????????????????????????????????????????????????????????????決???????????決??????決?????????????決???????????決??????決?????????????????????????????????????????????????????????????????????????????????決???????????決??????決?????????????決???????????決??????決????????????????????????????????????????????N?????????????????????????????????????????????????決???????????決??????決?????????????決???????????決??????決?????????????????????????????????????????????????????????????決???????????決??????決?????????????決???????????決??????決??????????????????????????????????? |