000111111000001000000100010010010010010010010010010000000010010000000010010000000010010100001010010011110010001000000100000111111000000000000000