11001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001
01000100100010010001001000100100010010001001000100100010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000101110010011001001000100100010010001001000100100010010001001000100100010010001001000100110010010001011100100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001011100100100010111001001000100100010010001001000100100010010001001000100100010010001001100100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010011001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010011001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000101110010010001001000100100010010001001
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001100100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010
11001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010111001001000100100010010001001000100100010010001001100100100010010001001000100100010011001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001100100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000101110010010001001000100100010010001001
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001100100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010
11001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010111001001000100100010010001001000100110010010001001000100100010010001001000100100010011001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100110010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001
01000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001100100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010
11001001000100100010111001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100110010011001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010111001001000100100010011001011100100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100
10010010001001000100100010111001001000100100010010001001000100100010010001001000100110010010001001000101110010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001100101110010111001001000100100010010001001000100100010010001001000100100010010001001100101110010010001001000100100010010001001000100100010010001001000100110010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001100100100010010001001000100100010010001001000100100010010001001100100100010010001011100100100010011001001000100100010010001001000100100010010001001000100100010010001011100101110010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001
01000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001100100100010011001011100100100010111001001000100100010010001001000100100010010001001000100100010010001011100100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100110010111001001000100110010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001100100100010111001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100110010010001001000100100010010001001000100100010010001001000100110010111001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010111001001100101110010010001001000100100010010001001000100100010010001001000100100010011001001000101110010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100110010111001011100100100010010001011100100100010010001001000100100010010001001000100100010111001011100100100010010001001100100100010010001001000100100010010001001000100100010111001011100100100010010001001000100
00100010010001001000100100010011001001000100100010010001001000100100010010001001000100110010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001011100100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001
01000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100110010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001011100100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001011100100100010010001001000100100010010001001000100110010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010011001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001
01000100100010010001001000100110010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100110010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000101110010010001001000100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001011100100100010010001001000100100010011001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010011001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001
01000100100010010001001000100110010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010111001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010010001001000100110010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001011100100100010010001001100100100010010001001000100100010010001001000100100010010001001100100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010011001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001011100100100010010001011100100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001
01000100100010010001001000100100010010001001000101110010010001001000100100010010001001000100100010010001001000100100010111001001000101110010010001001000100100010010001001000100100010010001001000100100010011001001000100100010010001001000100100010010001001000100100010010001001000100100010010001
01001000100100010010001001000100100010010001011100100100010010001001000100100010010001001000100100010010001001000100100010111001001100100100010010001001000100100010010001001000100100010010001001000100100010011001001000101110010010001001000100100010010001001000100100010010001001000100100010010
11001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010111001001000100100010010001001000100100010010001001000100100010010001001000100100010011001011100100100010010001001000100100010010001001000100100010010001001000100100010
10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100
10010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100
00100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000
00100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001