100000000001001110000000000000000000000000010100001000000000001000000010001100000000000000000100000010000100000000000110010000001000101000000100000000000000010100010100000000000000101001000001000000000110000000000000100011000100111110110001000001000000010