111111111111111111111111110000000011110000000011110111111011110100001011110100001011110111111011110000000011110000000011111111111111111111111111