001000000000001101000000000000000000000111000000000001000001000001000000000000001000000100000001000000000100000000000010001100100000001000000000001000100100000000000000000000001000000000000000000001000000000010000000000000000001000000000000000000000001100