000000000000000001000000100000001001000101000000000000001000011000101100001000000000011010000001000000000000000000000000110000010001000000100010001001110000000000001100000000000100000100000000001000000000000101001001000100100000100010000000000000000000001