111111111111111111100000000000000001100000000000000001111011101110000001100000000000000001100000000001111111100000000000000001100000111110000001100000000000000001111111000000000001100000000000020001111111111111111111