100000000000000001000001010000010001001000000000010000010011100000000000000000000000000000000001100110000000000000100100001010000000001000001000000000000000010101100000000100000000000000100000000000000000000000000000000000000000000001010000000001001000000