010101001010101011011001001111111111111111000000000000110011010101111111110101011011