111110000011000111000001100000100100000001111101011100001101000101001111111010111111100010101000010100100101000100000001111110010010100111010111