param a 0.0726525404 param b 1.0511686643 param g 0.0000928324 param k 0.0022262429 param m 0.1336199214 param r 0.6393871253 param s 0.0000000000 param t 0.1594581853 param n 800 param y 780 param z 10 param i 30000 param x 409 y 0 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 y 1 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 y 2 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -255 y 3 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -253 -253 -254 -254 -254 y 4 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -251 -249 -249 -248 -248 -248 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -248 -248 -248 -249 -249 -251 -252 -253 -253 -254 -254 y 5 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -246 -244 -243 -242 -243 -243 -244 -245 -246 -248 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -248 -246 -245 -244 -243 -243 -242 -243 -244 -246 -248 -250 -252 -253 -254 -254 y 6 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -240 -235 -233 -232 -233 -234 -236 -239 -241 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -241 -239 -236 -234 -233 -232 -233 -235 -240 -244 -248 -251 -252 -253 -254 y 7 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -249 -246 -240 -231 -221 -214 -211 -213 -218 -223 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -223 -218 -213 -211 -214 -221 -231 -240 -246 -249 -252 -253 -254 y 8 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -244 -235 -221 -202 -185 -175 -176 -185 -197 -207 -215 -222 -227 -232 -236 -239 -241 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -241 -239 -236 -232 -227 -222 -215 -207 -197 -185 -176 -175 -185 -202 -221 -235 -244 -249 -251 -253 -254 y 9 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -243 -233 -214 -185 -148 -123 -116 -128 -151 -172 -189 -202 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -202 -189 -172 -151 -128 -116 -123 -148 -185 -214 -233 -243 -248 -251 -253 -254 y 10 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -242 -232 -211 -175 -123 255 -0 -0 -85 -115 -144 -167 -186 -199 -209 -217 -223 -229 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -229 -223 -217 -209 -199 -186 -167 -144 -115 -85 -0 -0 255 -123 -175 -211 -232 -242 -248 -251 -253 -254 y 11 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -243 -233 -213 -176 -116 -0 255 255 -0 -0 -79 -110 -142 -167 -185 -198 -208 -216 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -216 -208 -198 -185 -167 -142 -110 -79 -0 -0 255 255 -0 -116 -176 -213 -233 -243 -248 -251 -253 -254 y 12 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -243 -234 -218 -185 -128 -0 255 255 255 255 -0 -0 -75 -113 -148 -171 -186 -197 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -197 -186 -171 -148 -113 -75 -0 -0 255 255 255 255 -0 -128 -185 -218 -234 -243 -248 -251 -253 -254 y 13 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -244 -236 -223 -197 -151 -85 -0 255 255 255 196 255 -0 -0 -91 -131 -155 -172 -186 -198 -207 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -207 -198 -186 -172 -155 -131 -91 -0 -0 255 196 255 255 255 -0 -85 -151 -197 -223 -236 -244 -249 -251 -253 -254 y 14 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -249 -245 -239 -227 -207 -172 -115 -0 255 255 255 255 255 198 255 -0 -76 -115 -137 -156 -173 -187 -198 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -198 -187 -173 -156 -137 -115 -76 -0 255 198 255 255 255 255 255 -0 -115 -172 -207 -227 -239 -245 -249 -252 -253 -254 y 15 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -246 -241 -231 -215 -189 -144 -79 -0 196 255 255 255 198 255 236 -0 -64 -93 -116 -139 -159 -174 -187 -198 -208 -216 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -216 -208 -198 -187 -174 -159 -139 -116 -93 -64 -0 236 255 198 255 255 255 196 -0 -79 -144 -189 -215 -231 -241 -246 -250 -252 -253 -254 y 16 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -243 -235 -222 -202 -167 -110 -0 255 255 255 255 255 255 193 236 -0 -0 -65 -90 -120 -143 -160 -175 -188 -200 -209 -217 -223 -228 -233 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -233 -228 -223 -217 -209 -200 -188 -175 -160 -143 -120 -90 -65 -0 -0 236 193 255 255 255 255 255 255 -0 -110 -167 -202 -222 -235 -243 -248 -251 -252 -253 -254 y 17 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -244 -238 -227 -211 -186 -142 -75 -0 198 198 255 255 255 196 255 207 255 -0 -0 -72 -104 -126 -145 -162 -178 -191 -201 -210 -217 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -217 -210 -201 -191 -178 -162 -145 -126 -104 -72 -0 -0 255 207 255 196 255 255 255 198 198 -0 -75 -142 -186 -211 -227 -238 -244 -249 -251 -253 -254 -254 y 18 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -249 -246 -240 -232 -218 -199 -167 -113 -0 255 255 255 255 255 255 255 199 255 215 232 -0 -64 -88 -109 -130 -149 -167 -181 -193 -203 -211 -218 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -218 -211 -203 -193 -181 -167 -149 -130 -109 -88 -64 -0 232 215 255 199 255 255 255 255 255 255 255 -0 -113 -167 -199 -218 -232 -240 -246 -249 -252 -253 -254 -254 y 19 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -185 -148 -91 -0 236 193 196 255 255 255 197 255 238 83 182 -0 -0 -70 -91 -115 -137 -155 -170 -183 -194 -204 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -204 -194 -183 -170 -155 -137 -115 -91 -70 -0 -0 182 83 238 255 197 255 255 255 196 193 236 -0 -91 -148 -185 -209 -225 -236 -243 -247 -250 -252 -253 -254 -254 y 20 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -239 -230 -217 -198 -171 -131 -76 -0 236 255 255 255 255 255 255 190 240 156 220 123 -0 -0 -77 -104 -125 -143 -158 -172 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -172 -158 -143 -125 -104 -77 -0 -0 123 220 156 240 190 255 255 255 255 255 255 236 -0 -76 -131 -171 -198 -217 -230 -239 -245 -249 -251 -253 -253 -254 -254 y 21 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -241 -234 -223 -208 -186 -155 -115 -64 -0 207 199 197 255 255 255 196 255 208 255 169 146 198 -0 -72 -94 -112 -128 -142 -157 -171 -185 -196 -206 -214 -220 -226 -230 -234 -238 -240 -243 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -243 -240 -238 -234 -230 -226 -220 -214 -206 -196 -185 -171 -157 -142 -128 -112 -94 -72 -0 198 146 169 255 208 255 196 255 255 255 197 199 207 -0 -64 -115 -155 -186 -208 -223 -234 -241 -246 -250 -252 -253 -254 -254 -254 y 22 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -229 -216 -197 -172 -137 -93 -0 255 255 255 255 255 255 255 255 198 255 217 247 105 171 -0 -65 -81 -95 -106 -120 -137 -155 -172 -186 -197 -207 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -207 -197 -186 -172 -155 -137 -120 -106 -95 -81 -65 -0 171 105 247 217 255 198 255 255 255 255 255 255 255 255 -0 -93 -137 -172 -197 -216 -229 -238 -244 -248 -250 -252 -253 -254 -254 -255 y 23 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -222 -207 -186 -156 -116 -65 -0 215 238 190 196 255 255 255 198 255 236 83 218 132 154 -0 -0 -66 -71 -75 -91 -115 -137 -157 -174 -188 -199 -208 -215 -221 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -221 -215 -208 -199 -188 -174 -157 -137 -115 -91 -75 -71 -66 -0 -0 154 132 218 83 236 255 198 255 255 255 196 190 238 215 -0 -65 -116 -156 -186 -207 -222 -233 -241 -246 -249 -251 -253 -253 -254 -254 -255 y 24 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -228 -215 -198 -173 -139 -90 -0 232 83 240 255 255 255 255 255 255 193 236 155 234 101 110 178 -0 -0 -0 -0 -65 -90 -116 -140 -160 -176 -189 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -189 -176 -160 -140 -116 -90 -65 -0 -0 -0 -0 178 110 101 234 155 236 193 255 255 255 255 255 255 240 83 232 -0 -90 -139 -173 -198 -215 -228 -237 -243 -247 -250 -252 -253 -254 -254 -254 -255 y 25 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -187 -159 -120 -72 -0 182 156 208 198 198 255 255 255 196 255 207 255 199 221 127 171 158 203 134 -0 -0 -64 -90 -119 -143 -162 -178 -191 -201 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -201 -191 -178 -162 -143 -119 -90 -64 -0 -0 134 203 158 171 127 221 199 255 207 255 196 255 255 255 198 198 208 156 182 -0 -72 -120 -159 -187 -207 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -255 -255 y 26 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -236 -228 -215 -198 -174 -143 -104 -64 -0 220 255 255 255 255 255 255 255 255 199 255 215 239 190 90 161 180 242 99 125 -0 -0 -64 -92 -121 -146 -165 -180 -192 -202 -210 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -210 -202 -192 -180 -165 -146 -121 -92 -64 -0 -0 125 99 242 180 161 90 190 239 215 255 199 255 255 255 255 255 255 255 255 220 -0 -64 -104 -143 -174 -198 -215 -228 -236 -242 -247 -250 -251 -253 -253 -254 -254 -255 -255 y 27 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -222 -207 -187 -160 -126 -88 -0 123 169 217 236 193 196 255 255 255 197 255 238 71 195 219 255 83 135 236 108 121 157 -0 -0 -65 -96 -128 -152 -169 -182 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -182 -169 -152 -128 -96 -65 -0 -0 157 121 108 236 135 83 255 219 195 71 238 255 197 255 255 255 196 193 236 217 169 123 -0 -88 -126 -160 -187 -207 -222 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 y 28 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -215 -198 -175 -145 -109 -70 -0 146 247 83 236 255 255 255 255 255 255 190 240 153 212 122 225 184 190 249 92 137 140 159 -0 -0 -78 -115 -139 -157 -171 -182 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -182 -171 -157 -139 -115 -78 -0 -0 159 140 137 92 249 190 184 225 122 212 153 240 190 255 255 255 255 255 255 236 83 247 146 -0 -70 -109 -145 -175 -198 -215 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -255 -255 -255 y 29 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -222 -208 -188 -162 -130 -91 -0 198 105 218 155 207 199 197 255 255 255 196 255 208 255 156 190 223 102 133 238 255 76 119 140 120 -0 -72 -104 -127 -143 -157 -169 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -169 -157 -143 -127 -104 -72 -0 120 140 119 76 255 238 133 102 223 190 156 255 208 255 196 255 255 255 197 199 207 155 218 105 198 -0 -91 -130 -162 -188 -208 -222 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -200 -178 -149 -115 -77 -0 171 132 234 255 255 255 255 255 255 255 255 198 255 215 227 177 229 96 111 150 236 200 208 233 112 -0 -70 -94 -112 -126 -140 -153 -167 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -167 -153 -140 -126 -112 -94 -70 -0 112 233 208 200 236 150 111 96 229 177 227 215 255 198 255 255 255 255 255 255 255 255 234 132 171 -0 -77 -115 -149 -178 -200 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -222 -209 -191 -167 -137 -104 -72 -0 154 101 199 215 238 190 196 255 255 255 198 255 236 83 169 182 251 91 137 132 223 110 140 195 218 -0 -66 -81 -94 -105 -118 -133 -150 -166 -180 -192 -202 -211 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -211 -202 -192 -180 -166 -150 -133 -118 -105 -94 -81 -66 -0 218 195 140 110 223 132 137 91 251 182 169 83 236 255 198 255 255 255 196 190 238 215 199 101 154 -0 -72 -104 -137 -167 -191 -209 -222 -232 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -201 -181 -155 -125 -94 -65 -0 110 221 239 71 240 255 255 255 255 255 255 193 236 155 218 121 235 255 79 107 217 95 127 116 167 -0 -0 -65 -71 -77 -91 -109 -128 -148 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -148 -128 -109 -91 -77 -71 -65 -0 -0 167 116 127 95 217 107 79 255 235 121 218 155 236 193 255 255 255 255 255 255 240 71 239 221 110 -0 -65 -94 -125 -155 -181 -201 -217 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -239 -232 -223 -210 -193 -170 -143 -112 -81 -0 178 127 190 195 153 208 198 198 255 255 255 196 255 207 255 165 169 180 231 250 188 244 77 142 104 128 153 -0 -0 -0 -0 -64 -76 -99 -128 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -128 -99 -76 -64 -0 -0 -0 -0 153 128 104 142 77 244 188 250 231 180 169 165 255 207 255 196 255 255 255 198 198 208 153 195 190 127 178 -0 -81 -112 -143 -170 -193 -210 -223 -232 -239 -244 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -203 -183 -158 -128 -95 -66 -0 171 90 219 212 255 255 255 255 255 255 255 255 199 255 216 233 144 153 138 197 144 234 255 109 80 148 137 173 195 123 -0 -0 -0 -77 -108 -130 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -130 -108 -77 -0 -0 -0 123 195 173 137 148 80 109 255 234 144 197 138 153 144 233 216 255 199 255 255 255 255 255 255 255 255 212 219 90 171 -0 -66 -95 -128 -158 -183 -203 -217 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -244 -239 -233 -224 -211 -194 -172 -142 -106 -71 -0 158 161 255 122 156 215 236 193 196 255 255 255 197 255 238 83 184 195 242 132 194 87 122 232 253 255 82 130 147 181 136 164 167 -0 -63 -87 -109 -130 -150 -166 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -166 -150 -130 -109 -87 -63 -0 167 164 136 181 147 130 82 255 253 232 122 87 194 132 242 195 184 83 238 255 197 255 255 255 196 193 236 215 156 122 255 161 158 -0 -71 -106 -142 -172 -194 -211 -224 -233 -239 -244 -247 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -229 -218 -204 -184 -157 -120 -75 -0 203 180 83 225 190 227 83 236 255 255 255 255 255 255 190 240 156 220 130 206 220 252 78 138 110 183 222 255 76 128 175 90 125 146 164 -0 -65 -87 -110 -131 -151 -167 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -167 -151 -131 -110 -87 -65 -0 164 146 125 90 175 128 76 255 222 183 110 138 78 252 220 206 130 220 156 240 190 255 255 255 255 255 255 236 83 227 190 225 83 180 203 -0 -75 -120 -157 -184 -204 -218 -229 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -212 -195 -171 -137 -91 -0 134 242 135 184 223 177 169 155 207 199 197 255 255 255 196 255 208 255 176 139 182 157 233 255 97 81 188 100 225 190 200 246 89 100 125 130 -0 -0 -65 -78 -103 -133 -153 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -153 -133 -103 -78 -65 -0 -0 130 125 100 89 246 200 190 225 100 188 81 97 255 233 157 182 139 176 255 208 255 196 255 255 255 197 199 207 155 169 177 223 184 135 242 134 -0 -91 -137 -171 -195 -212 -224 -233 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -219 -205 -185 -155 -115 -65 -0 99 236 190 102 229 182 218 255 255 255 255 255 255 255 255 198 255 217 249 104 159 185 122 232 247 255 165 76 208 95 110 219 242 167 196 116 130 -0 -0 -0 -80 -116 -138 -155 -169 -182 -194 -203 -211 -218 -223 -228 -232 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -232 -228 -223 -218 -211 -203 -194 -182 -169 -155 -138 -116 -80 -0 -0 -0 130 116 196 167 242 219 110 95 208 76 165 255 247 232 122 185 159 104 249 217 255 198 255 255 255 255 255 255 255 255 218 182 229 102 190 236 99 -0 -65 -115 -155 -185 -205 -219 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -225 -213 -196 -172 -137 -90 -0 125 108 249 133 96 251 121 165 216 238 190 196 255 255 255 198 255 236 83 223 132 153 201 144 169 153 215 231 255 201 74 98 142 202 142 168 199 157 183 152 -0 -73 -101 -122 -140 -157 -172 -184 -195 -203 -211 -218 -223 -228 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -228 -223 -218 -211 -203 -195 -184 -172 -157 -140 -122 -101 -73 -0 152 183 157 199 168 142 202 142 98 74 201 255 231 215 153 169 144 201 153 132 223 83 236 255 198 255 255 255 196 190 238 216 165 121 251 96 133 249 108 125 -0 -90 -137 -172 -196 -213 -225 -233 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -220 -206 -186 -157 -116 -64 -0 121 92 238 111 91 235 169 233 83 240 255 255 255 255 255 255 193 236 155 235 101 110 175 181 181 162 152 145 224 255 65 108 167 201 87 103 164 151 176 200 -0 -65 -85 -106 -126 -144 -160 -174 -185 -195 -204 -211 -218 -224 -229 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -229 -224 -218 -211 -204 -195 -185 -174 -160 -144 -126 -106 -85 -65 -0 200 176 151 164 103 87 201 167 108 65 255 224 145 152 162 181 181 175 110 101 235 155 236 193 255 255 255 255 255 255 240 83 233 169 235 91 111 238 92 121 -0 -64 -116 -157 -186 -206 -220 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -214 -197 -174 -140 -90 -0 157 137 255 150 137 255 180 144 184 156 208 198 198 255 255 255 196 255 207 255 201 231 128 173 157 147 205 157 144 112 250 255 255 118 205 73 91 145 121 121 161 -0 -0 -69 -91 -113 -132 -149 -162 -174 -185 -195 -204 -212 -218 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -218 -212 -204 -195 -185 -174 -162 -149 -132 -113 -91 -69 -0 -0 161 121 121 145 91 73 205 118 255 255 250 112 144 157 205 147 157 173 128 231 201 255 207 255 196 255 255 255 198 198 208 156 184 144 180 255 137 150 255 137 157 -0 -90 -140 -174 -197 -214 -225 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -220 -207 -188 -160 -119 -64 -0 140 76 236 132 79 231 153 195 220 255 255 255 255 255 255 255 255 199 255 215 232 201 91 164 194 120 177 193 224 109 130 171 226 240 255 67 84 179 226 160 182 127 -0 -0 -79 -99 -117 -134 -149 -161 -173 -184 -195 -204 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -204 -195 -184 -173 -161 -149 -134 -117 -99 -79 -0 -0 127 182 160 226 179 84 67 255 240 226 171 130 109 224 193 177 120 194 164 91 201 232 215 255 199 255 255 255 255 255 255 255 255 220 195 153 231 79 132 236 76 140 -0 -64 -119 -160 -188 -207 -220 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -199 -176 -143 -92 -0 159 119 200 223 107 250 138 242 130 176 217 236 193 196 255 255 255 197 255 238 83 182 220 255 87 191 150 166 172 200 145 155 189 150 154 251 255 255 255 153 145 182 199 162 -0 -63 -70 -92 -117 -133 -146 -158 -171 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -171 -158 -146 -133 -117 -92 -70 -63 -0 162 199 182 145 153 255 255 255 251 154 150 189 155 145 200 172 166 150 191 87 255 220 182 83 238 255 197 255 255 255 196 193 236 217 176 130 242 138 250 107 223 200 119 159 -0 -92 -143 -176 -199 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -221 -208 -189 -162 -121 -65 -0 140 208 110 217 188 197 132 206 139 249 83 236 255 255 255 255 255 255 190 240 156 220 123 231 255 145 110 141 166 219 101 100 152 192 114 152 172 142 250 58 87 119 174 151 251 -0 -0 -70 -99 -114 -127 -141 -156 -171 -185 -197 -206 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -206 -197 -185 -171 -156 -141 -127 -114 -99 -70 -0 -0 251 151 174 119 87 58 250 142 172 152 114 192 152 100 101 219 166 141 110 145 255 231 123 220 156 240 190 255 255 255 255 255 255 236 83 249 139 206 132 197 188 217 110 208 140 -0 -65 -121 -162 -189 -208 -221 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -200 -178 -146 -96 -0 120 233 140 95 244 144 194 220 182 104 223 155 207 199 197 255 255 255 196 255 208 255 169 146 194 255 98 90 104 138 197 230 142 158 171 190 158 201 121 225 255 126 121 174 145 233 255 -0 -62 -79 -90 -103 -119 -137 -155 -172 -186 -198 -207 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -207 -198 -186 -172 -155 -137 -119 -103 -90 -79 -62 -0 255 233 145 174 121 126 255 225 121 201 158 190 171 158 142 230 197 138 104 90 98 255 194 146 169 255 208 255 196 255 255 255 197 199 207 155 223 104 182 220 194 144 244 95 140 233 120 -0 -96 -146 -178 -200 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -238 -231 -221 -209 -191 -165 -128 -78 -0 112 195 127 77 234 87 252 157 159 132 235 255 255 255 255 255 255 255 255 198 255 217 247 105 167 255 63 73 95 121 124 194 134 163 147 177 137 180 184 158 235 131 124 176 131 129 236 242 -0 -0 -65 -74 -91 -114 -137 -157 -174 -188 -199 -208 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -208 -199 -188 -174 -157 -137 -114 -91 -74 -65 -0 -0 242 236 129 131 176 124 131 235 158 184 180 137 177 147 163 134 194 124 121 95 73 63 255 167 105 247 217 255 198 255 255 255 255 255 255 255 255 235 132 159 157 252 87 234 77 127 195 112 -0 -78 -128 -165 -191 -209 -221 -231 -238 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -227 -216 -201 -180 -152 -115 -72 -0 218 116 142 255 122 78 233 185 153 101 201 215 238 190 196 255 255 255 198 255 236 83 218 132 154 254 255 198 209 215 216 224 85 161 148 183 152 155 189 129 208 238 146 171 211 133 173 173 140 -0 -0 -0 -64 -88 -116 -140 -161 -177 -190 -200 -209 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -209 -200 -190 -177 -161 -140 -116 -88 -64 -0 -0 -0 140 173 173 133 211 171 146 238 208 129 189 155 152 183 148 161 85 224 216 215 209 198 255 254 154 132 218 83 236 255 198 255 255 255 196 190 238 215 201 101 153 185 233 78 122 255 142 116 218 -0 -72 -115 -152 -180 -201 -216 -227 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -209 -192 -169 -139 -104 -70 -0 167 104 109 232 138 255 122 201 110 231 232 83 240 255 255 255 255 255 255 193 236 155 235 101 110 171 230 255 76 121 155 211 255 98 110 154 184 139 168 166 156 218 137 130 186 169 170 217 151 166 105 -0 -0 -64 -91 -120 -145 -165 -180 -192 -201 -209 -216 -221 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -221 -216 -209 -201 -192 -180 -165 -145 -120 -91 -64 -0 -0 105 166 151 217 170 169 186 130 137 218 156 166 168 139 184 154 110 98 255 211 155 121 76 255 230 171 110 101 235 155 236 193 255 255 255 255 255 255 240 83 232 231 110 201 122 255 138 232 109 104 167 -0 -70 -104 -139 -169 -192 -209 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -235 -227 -216 -202 -182 -157 -127 -94 -66 -0 128 80 253 110 97 232 144 175 128 201 182 156 208 198 198 255 255 255 196 255 207 255 200 220 127 172 149 227 173 183 211 121 255 81 88 117 161 182 193 144 110 189 218 143 174 166 123 190 210 230 85 152 -0 -0 -66 -95 -128 -152 -169 -182 -193 -201 -209 -215 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -215 -209 -201 -193 -182 -169 -152 -128 -95 -66 -0 -0 152 85 230 210 190 123 166 174 143 218 189 110 144 193 182 161 117 88 81 255 121 211 183 173 227 149 172 127 220 200 255 207 255 196 255 255 255 198 198 208 156 182 201 128 175 144 232 97 110 253 80 128 -0 -66 -94 -127 -157 -182 -202 -216 -227 -235 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -193 -171 -143 -112 -81 -0 153 148 255 183 81 247 169 181 173 91 220 220 255 255 255 255 255 255 255 255 199 255 215 243 183 90 161 178 242 111 129 178 203 251 92 109 109 122 151 166 216 104 141 178 170 162 207 122 143 166 215 255 83 115 -0 -0 -78 -112 -137 -156 -171 -183 -192 -201 -208 -215 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -215 -208 -201 -192 -183 -171 -156 -137 -112 -78 -0 -0 115 83 255 215 166 143 122 207 162 170 178 141 104 216 166 151 122 109 109 92 251 203 178 129 111 242 178 161 90 183 243 215 255 199 255 255 255 255 255 255 255 255 220 220 91 173 181 169 247 81 183 255 148 153 -0 -81 -112 -143 -171 -193 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -216 -202 -182 -157 -126 -94 -65 -0 137 82 222 188 255 153 181 157 164 255 123 169 217 236 193 196 255 255 255 197 255 238 71 197 223 255 82 135 242 96 109 130 164 242 255 169 199 154 185 130 182 199 160 207 143 104 179 201 162 202 122 242 113 117 152 -0 -63 -89 -118 -141 -158 -171 -182 -191 -200 -208 -215 -222 -227 -232 -235 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -235 -232 -227 -222 -215 -208 -200 -191 -182 -171 -158 -141 -118 -89 -63 -0 152 117 113 242 122 202 162 201 179 104 143 207 160 199 182 130 185 154 199 169 255 242 164 130 109 96 242 135 82 255 223 197 71 238 255 197 255 255 255 196 193 236 217 169 123 255 164 157 181 153 255 188 222 82 137 -0 -65 -94 -126 -157 -182 -202 -216 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -192 -169 -140 -105 -71 -0 173 130 255 100 165 215 162 147 194 87 231 146 247 83 236 255 255 255 255 255 255 190 240 153 210 138 226 169 183 245 91 128 138 147 163 230 255 121 97 153 170 166 200 128 169 219 100 130 167 131 181 204 238 90 135 143 172 -0 -61 -93 -123 -143 -157 -169 -180 -190 -200 -209 -216 -222 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -222 -216 -209 -200 -190 -180 -169 -157 -143 -123 -93 -61 -0 172 143 135 90 238 204 181 131 167 130 100 219 169 128 200 166 170 153 97 121 255 230 163 147 138 128 91 245 183 169 226 138 210 153 240 190 255 255 255 255 255 255 236 83 247 146 231 87 194 147 162 215 165 100 255 130 173 -0 -71 -105 -140 -169 -192 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -217 -202 -181 -153 -118 -77 -0 195 147 76 225 76 231 152 205 120 191 255 194 105 218 155 207 199 197 255 255 255 196 255 208 255 151 181 237 111 140 230 255 75 136 126 161 167 255 69 79 118 130 116 175 197 159 206 192 163 208 112 121 176 230 255 78 128 174 87 -0 -66 -97 -125 -142 -155 -167 -179 -190 -200 -209 -216 -223 -228 -232 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -232 -228 -223 -216 -209 -200 -190 -179 -167 -155 -142 -125 -97 -66 -0 87 174 128 78 255 230 176 121 112 208 163 192 206 159 197 175 116 130 118 79 69 255 167 161 126 136 75 255 230 140 111 237 181 151 255 208 255 196 255 255 255 197 199 207 155 218 105 194 255 191 120 205 152 231 76 225 76 147 195 -0 -77 -118 -153 -181 -202 -217 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -192 -167 -133 -91 -0 123 181 128 190 208 255 145 157 177 150 145 255 167 132 235 255 255 255 255 255 255 255 255 198 255 215 227 171 239 96 127 116 237 255 79 88 136 123 239 250 192 194 230 102 122 163 121 169 212 112 169 206 133 164 147 237 248 215 254 79 -0 -0 -75 -107 -125 -139 -152 -166 -179 -190 -201 -210 -217 -223 -228 -232 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -232 -228 -223 -217 -210 -201 -190 -179 -166 -152 -139 -125 -107 -75 -0 -0 79 254 215 248 237 147 164 133 206 169 112 212 169 121 163 122 102 230 194 192 250 239 123 136 88 79 255 237 116 127 96 239 171 227 215 255 198 255 255 255 255 255 255 255 255 235 132 167 255 145 150 177 157 145 255 208 190 128 181 123 -0 -91 -133 -167 -192 -210 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -202 -180 -150 -109 -64 -0 136 175 200 95 201 224 144 193 166 110 98 255 154 101 200 215 238 190 196 255 255 255 198 255 236 83 169 179 252 91 153 105 128 233 248 174 180 197 184 213 118 134 191 216 184 222 93 120 177 201 157 200 154 159 194 163 192 136 236 255 91 -0 -0 -0 -106 -120 -135 -149 -164 -178 -191 -201 -210 -217 -223 -228 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -228 -223 -217 -210 -201 -191 -178 -164 -149 -135 -120 -106 -0 -0 -0 91 255 236 136 192 163 194 159 154 200 157 201 177 120 93 222 184 216 191 134 118 213 184 197 180 174 248 233 128 105 153 91 252 179 169 83 236 255 198 255 255 255 196 190 238 215 200 101 154 255 98 110 166 193 144 224 201 95 200 175 136 -0 -64 -109 -150 -180 -202 -217 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -192 -166 -128 -76 -0 164 90 246 110 74 255 112 224 172 141 90 63 254 110 220 243 71 240 255 255 255 255 255 255 193 236 155 218 121 235 255 117 85 135 144 197 117 133 176 189 247 78 132 128 175 154 209 207 145 164 193 127 160 205 115 164 164 227 94 111 228 239 250 255 -0 -85 -99 -111 -126 -145 -164 -180 -192 -202 -211 -218 -224 -229 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -229 -224 -218 -211 -202 -192 -180 -164 -145 -126 -111 -99 -85 -0 255 250 239 228 111 94 227 164 164 115 205 160 127 193 164 145 207 209 154 175 128 132 78 247 189 176 133 117 197 144 135 85 117 255 235 121 218 155 236 193 255 255 255 255 255 255 240 71 243 220 110 254 63 90 141 172 224 112 255 74 110 246 90 164 -0 -76 -128 -166 -192 -210 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -148 -99 -0 167 125 89 219 98 65 250 109 200 166 104 73 255 171 127 183 197 153 208 198 198 255 255 255 196 255 207 255 165 170 171 236 251 255 92 138 198 74 104 140 138 230 255 76 104 192 138 172 200 124 130 185 199 159 201 151 177 130 199 232 145 174 150 124 210 -0 -64 -71 -78 -98 -126 -149 -167 -181 -193 -203 -211 -218 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -218 -211 -203 -193 -181 -167 -149 -126 -98 -78 -71 -64 -0 210 124 150 174 145 232 199 130 177 151 201 159 199 185 130 124 200 172 138 192 104 76 255 230 138 140 104 74 198 138 92 255 251 236 171 170 165 255 207 255 196 255 255 255 198 198 208 153 197 183 127 171 255 73 104 166 200 109 250 65 98 219 89 125 167 -0 -99 -148 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -210 -192 -166 -128 -77 -0 146 100 242 142 108 255 130 145 219 138 95 198 230 172 90 223 210 255 255 255 255 255 255 255 255 199 255 216 234 145 140 130 168 235 246 225 255 63 128 174 188 137 234 250 255 136 132 156 182 224 114 140 168 131 182 204 188 154 131 191 136 167 181 185 150 -0 -0 -0 -0 -68 -100 -133 -153 -169 -182 -194 -204 -212 -219 -225 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -225 -219 -212 -204 -194 -182 -169 -153 -133 -100 -68 -0 -0 -0 -0 150 185 181 167 136 191 131 154 188 204 182 131 168 140 114 224 182 156 132 136 255 250 234 137 188 174 128 63 255 225 246 235 168 130 140 145 234 216 255 199 255 255 255 255 255 255 255 255 210 223 90 172 230 198 95 138 219 145 130 255 108 142 242 100 146 -0 -77 -128 -166 -192 -210 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -149 -108 -63 164 125 167 202 167 255 171 155 101 197 121 209 255 149 161 255 138 151 215 236 193 196 255 255 255 197 255 236 84 186 196 236 137 130 142 170 139 242 253 255 93 155 102 184 188 255 67 98 131 130 185 196 179 212 112 125 174 175 220 136 186 88 126 154 172 143 169 196 113 -0 -0 -80 -116 -138 -156 -171 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -171 -156 -138 -116 -80 -0 -0 113 196 169 143 172 154 126 88 186 136 220 175 174 125 112 212 179 196 185 130 131 98 67 255 188 184 102 155 93 255 253 242 139 170 142 130 137 236 196 186 84 236 255 197 255 255 255 196 193 236 215 151 138 255 161 149 255 209 121 197 101 155 171 255 167 202 167 125 164 -63 -108 -149 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -211 -192 -166 -130 -87 -0 130 196 142 201 118 226 189 100 230 124 215 76 227 178 82 226 181 227 83 236 255 255 255 255 255 255 190 238 166 232 120 193 205 241 140 167 89 151 159 216 222 222 255 109 163 251 91 138 130 93 143 172 133 184 211 146 190 132 183 209 239 78 135 142 156 178 170 198 150 175 -0 -74 -102 -123 -141 -158 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -158 -141 -123 -102 -74 -0 175 150 198 170 178 156 142 135 78 239 209 183 132 190 146 211 184 133 172 143 93 130 138 91 251 163 109 255 222 222 216 159 151 89 167 140 241 205 193 120 232 166 238 190 255 255 255 255 255 255 236 83 227 181 226 82 178 227 76 215 124 230 100 189 226 118 201 142 196 130 -0 -87 -130 -166 -192 -211 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -149 -109 -65 -0 116 168 87 205 240 150 152 142 194 216 121 173 242 135 169 237 171 169 155 207 199 197 255 255 255 196 255 203 255 188 148 190 139 194 210 255 81 146 152 154 187 139 244 96 122 235 255 90 131 75 140 161 171 144 191 151 181 181 129 173 226 255 71 143 129 165 139 181 173 174 -0 -66 -86 -107 -127 -146 -163 -177 -189 -199 -207 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -207 -199 -189 -177 -163 -146 -127 -107 -86 -66 -0 174 173 181 139 165 129 143 71 255 226 173 129 181 181 151 191 144 171 161 140 75 131 90 255 235 122 96 244 139 187 154 152 146 81 255 210 194 139 190 148 188 255 203 255 196 255 255 255 197 199 207 155 169 171 237 169 135 242 173 121 216 194 142 152 150 240 205 87 168 116 -0 -65 -109 -149 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -210 -192 -166 -130 -87 -0 130 199 103 73 255 154 192 158 134 224 155 183 111 242 183 111 239 179 218 255 255 255 255 255 255 255 255 198 255 213 248 105 164 174 167 152 239 255 91 129 121 158 184 235 92 143 145 240 244 234 255 79 122 153 105 170 177 165 205 128 148 135 235 255 97 89 173 155 196 157 112 -0 -0 -69 -90 -112 -132 -150 -166 -179 -190 -200 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -200 -190 -179 -166 -150 -132 -112 -90 -69 -0 -0 112 157 196 155 173 89 97 255 235 135 148 128 205 165 177 170 105 153 122 79 255 234 244 240 145 143 92 235 184 158 121 129 91 255 239 152 167 174 164 105 248 213 255 198 255 255 255 255 255 255 255 255 218 179 239 111 183 242 111 183 155 224 134 158 192 154 255 73 103 199 130 -0 -87 -130 -166 -192 -210 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -150 -110 -65 -0 157 164 91 67 251 114 171 163 85 211 211 129 96 245 140 96 252 121 165 216 236 190 196 255 255 255 198 255 236 83 226 133 157 189 152 139 147 237 195 230 111 114 146 218 255 74 99 147 201 137 224 225 188 228 101 140 159 126 186 207 192 122 121 225 230 255 101 119 175 204 111 116 -0 -0 -68 -88 -114 -134 -152 -167 -179 -190 -200 -208 -215 -221 -226 -231 -234 -238 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -238 -234 -231 -226 -221 -215 -208 -200 -190 -179 -167 -152 -134 -114 -88 -68 -0 -0 116 111 204 175 119 101 255 230 225 121 122 192 207 186 126 159 140 101 228 188 225 224 137 201 147 99 74 255 218 146 114 111 230 195 237 147 139 152 189 157 133 226 83 236 255 198 255 255 255 196 190 236 216 165 121 252 96 140 245 96 129 211 211 85 163 171 114 251 67 91 164 157 -0 -65 -110 -150 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -166 -131 -78 -0 183 151 145 84 255 152 190 147 161 255 121 178 109 91 230 127 91 235 170 234 84 238 255 255 255 255 255 255 193 236 156 241 120 122 164 177 195 139 224 98 202 186 201 180 115 237 131 132 152 208 114 164 202 138 201 203 177 218 112 131 165 176 208 158 206 105 232 104 116 145 184 209 143 173 -0 -0 -60 -88 -112 -133 -151 -165 -179 -190 -200 -208 -215 -221 -226 -231 -235 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -235 -231 -226 -221 -215 -208 -200 -190 -179 -165 -151 -133 -112 -88 -60 -0 -0 173 143 209 184 145 116 104 232 105 206 158 208 176 165 131 112 218 177 203 201 138 202 164 114 208 152 132 131 237 115 180 201 186 202 98 224 139 195 177 164 122 120 241 156 236 193 255 255 255 255 255 255 238 84 234 170 235 91 127 230 91 109 178 121 255 161 147 190 152 255 84 145 151 183 -0 -78 -131 -166 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -151 -103 -0 152 176 121 179 255 172 158 177 148 98 255 203 130 128 255 116 153 255 171 145 186 166 203 198 198 255 255 255 196 255 207 255 214 211 170 177 150 160 142 210 255 145 116 144 185 207 234 89 135 135 202 96 124 195 128 160 190 123 190 196 159 193 122 161 150 194 222 228 90 130 146 148 180 163 164 239 91 -0 -0 -85 -109 -128 -147 -165 -179 -190 -200 -208 -216 -222 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -222 -216 -208 -200 -190 -179 -165 -147 -128 -109 -85 -0 -0 91 239 164 163 180 148 146 130 90 228 222 194 150 161 122 193 159 196 190 123 190 160 128 195 124 96 202 135 135 89 234 207 185 144 116 145 255 210 142 160 150 177 170 211 214 255 207 255 196 255 255 255 198 198 203 166 186 145 171 255 153 116 255 128 130 203 255 98 148 177 158 172 255 179 121 176 152 -0 -103 -151 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -167 -133 -80 -0 200 121 226 255 142 201 137 183 110 81 251 164 138 75 237 105 117 236 140 196 232 255 255 255 255 255 255 255 255 199 255 217 255 132 119 146 176 206 121 121 255 99 101 100 126 169 232 255 78 118 204 75 108 199 102 134 180 162 173 176 122 168 198 178 121 126 181 227 255 76 139 139 167 187 130 221 255 85 -0 -0 -77 -97 -124 -146 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -146 -124 -97 -77 -0 -0 85 255 221 130 187 167 139 139 76 255 227 181 126 121 178 198 168 122 176 173 162 180 134 102 199 108 75 204 118 78 255 232 169 126 100 101 99 255 121 121 206 176 146 119 132 255 217 255 199 255 255 255 255 255 255 255 255 232 196 140 236 117 105 237 75 138 164 251 81 110 183 137 201 142 255 226 121 200 -0 -80 -133 -167 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -153 -116 -73 -0 161 160 153 250 121 180 152 154 88 92 242 147 136 255 128 85 251 130 236 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 101 99 125 179 206 168 255 64 88 97 101 135 139 237 253 209 250 64 114 220 97 110 155 166 155 211 112 116 168 179 206 153 169 149 228 255 74 92 137 165 173 163 238 128 161 -0 -0 -65 -95 -124 -146 -164 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -164 -146 -124 -95 -65 -0 -0 161 128 238 163 173 165 137 92 74 255 228 149 169 153 206 179 168 116 112 211 155 166 155 110 97 220 114 64 250 209 253 237 139 135 101 97 88 64 255 168 206 179 125 99 101 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 236 130 251 85 128 255 136 147 242 92 88 154 152 180 121 250 153 160 161 -0 -73 -116 -153 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -168 -138 -101 -65 -0 182 145 58 225 184 155 184 117 109 255 163 126 79 233 135 255 168 137 193 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 88 89 110 136 165 154 252 255 217 236 163 184 130 122 200 154 241 255 255 212 75 98 148 145 121 187 214 148 162 139 166 164 178 217 136 229 147 147 156 181 162 124 215 255 75 100 -0 -0 -67 -96 -126 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -126 -96 -67 -0 -0 100 75 255 215 124 162 181 156 147 147 229 136 217 178 164 166 139 162 148 214 187 121 145 148 98 75 212 255 255 241 154 200 122 130 184 163 236 217 255 252 154 165 136 110 89 88 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 193 137 168 255 135 233 79 126 163 255 109 117 184 155 184 225 58 145 182 -0 -65 -101 -138 -168 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -155 -122 -85 -0 127 182 87 255 158 189 139 161 109 169 230 161 88 248 144 92 235 130 205 190 105 226 156 207 199 197 255 255 255 196 255 208 255 244 255 212 230 140 158 187 124 126 231 255 156 132 165 194 179 210 101 105 164 226 255 66 109 162 201 109 126 175 173 167 199 173 149 117 185 196 244 91 137 122 157 180 195 148 241 128 160 155 -0 -0 -76 -108 -132 -152 -169 -182 -194 -203 -211 -218 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -218 -211 -203 -194 -182 -169 -152 -132 -108 -76 -0 -0 155 160 128 241 148 195 180 157 122 137 91 244 196 185 117 149 173 199 167 173 175 126 109 201 162 109 66 255 226 164 105 101 210 179 194 165 132 156 255 231 126 124 187 158 140 230 212 255 244 255 208 255 196 255 255 255 197 199 207 156 226 105 190 205 130 235 92 144 248 88 161 230 169 109 161 139 189 158 255 87 182 127 -0 -85 -122 -155 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -193 -169 -140 -106 -69 -0 199 119 126 235 129 168 182 122 199 255 167 136 174 197 138 246 142 241 139 164 133 241 255 255 255 255 255 255 255 255 198 255 215 225 235 105 198 118 134 179 205 124 160 255 99 90 99 142 149 187 231 143 176 131 254 255 255 73 182 139 136 154 186 123 174 168 216 112 139 149 228 255 79 87 120 142 165 151 227 255 81 99 125 -0 -0 -88 -116 -138 -156 -171 -185 -196 -205 -212 -218 -224 -228 -232 -236 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -236 -232 -228 -224 -218 -212 -205 -196 -185 -171 -156 -138 -116 -88 -0 -0 125 99 81 255 227 151 165 142 120 87 79 255 228 149 139 112 216 168 174 123 186 154 136 139 182 73 255 255 254 131 176 143 231 187 149 142 99 90 99 255 160 124 205 179 134 118 198 105 235 225 215 255 198 255 255 255 255 255 255 255 255 241 133 164 139 241 142 246 138 197 174 136 167 255 199 122 182 168 129 235 126 119 199 -0 -69 -106 -140 -169 -193 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -182 -157 -126 -91 -0 162 174 121 131 208 166 193 151 154 121 255 123 180 117 198 225 170 140 194 174 157 120 214 217 238 190 196 255 255 255 198 255 236 83 165 227 255 181 74 104 127 171 187 165 255 64 73 95 130 129 109 200 122 174 159 136 189 237 255 155 102 98 114 174 148 176 139 188 192 169 203 129 237 255 166 166 188 160 120 116 238 255 152 165 181 -0 -74 -102 -123 -142 -159 -174 -187 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -187 -174 -159 -142 -123 -102 -74 -0 181 165 152 255 238 116 120 160 188 166 166 255 237 129 203 169 192 188 139 176 148 174 114 98 102 155 255 237 189 136 159 174 122 200 109 129 130 95 73 64 255 165 187 171 127 104 74 181 255 227 165 83 236 255 198 255 255 255 196 190 238 217 214 120 157 174 194 140 170 225 198 117 180 123 255 121 154 151 193 166 208 131 121 174 162 -0 -91 -126 -157 -182 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -194 -172 -144 -113 -79 -0 151 174 124 238 156 144 166 185 97 69 239 197 133 74 255 139 167 210 167 189 122 211 255 70 240 255 255 255 255 255 255 193 236 155 216 124 234 255 65 113 162 160 175 122 255 255 207 213 213 246 93 197 77 155 192 113 159 164 231 255 91 100 83 178 122 160 172 158 184 123 177 168 185 223 104 145 165 198 207 142 178 217 139 168 159 -0 -66 -85 -103 -122 -142 -161 -176 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -176 -161 -142 -122 -103 -85 -66 -0 159 168 139 217 178 142 207 198 165 145 104 223 185 168 177 123 184 158 172 160 122 178 83 100 91 255 231 164 159 113 192 155 77 197 93 246 213 213 207 255 255 122 175 160 162 113 65 255 234 124 216 155 236 193 255 255 255 255 255 255 240 70 255 211 122 189 167 210 167 139 255 74 133 197 239 69 97 185 166 144 156 238 124 174 151 -0 -79 -113 -144 -172 -194 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -203 -184 -160 -132 -99 -63 251 145 176 146 218 110 216 130 153 79 250 184 176 104 63 242 89 255 152 152 164 170 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 249 255 255 93 130 160 99 139 231 255 81 108 197 208 226 255 80 184 150 165 173 139 239 249 244 255 147 88 129 152 130 186 150 168 165 169 225 255 86 109 154 184 122 165 237 93 165 132 -0 -0 -64 -73 -94 -122 -145 -163 -177 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -177 -163 -145 -122 -94 -73 -64 -0 -0 132 165 93 237 165 122 184 154 109 86 255 225 169 165 168 150 186 130 152 129 88 147 255 244 249 239 139 173 165 150 184 80 255 226 208 197 108 81 255 231 139 99 160 130 93 255 255 249 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 170 164 152 152 255 89 242 63 104 176 184 250 79 153 130 216 110 218 146 176 145 251 -63 -99 -132 -160 -184 -203 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -117 -70 -0 233 131 171 137 189 104 182 170 118 192 213 189 140 128 253 151 81 239 139 177 177 119 103 255 255 255 255 255 255 255 255 255 199 255 216 234 137 143 143 168 218 237 217 243 94 147 165 243 153 152 174 189 139 230 255 141 99 129 169 177 157 191 138 222 254 88 119 148 89 159 148 150 173 138 151 228 155 158 180 214 101 111 219 255 117 87 138 207 -0 -0 -64 -94 -124 -147 -164 -177 -187 -196 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -196 -187 -177 -164 -147 -124 -94 -64 -0 -0 207 138 87 117 255 219 111 101 214 180 158 155 228 151 138 173 150 148 159 89 148 119 88 254 222 138 191 157 177 169 129 99 141 255 230 139 189 174 152 153 243 165 147 94 243 217 237 218 168 143 143 137 234 216 255 199 255 255 255 255 255 255 255 255 255 103 119 177 177 139 239 81 151 253 128 140 189 213 192 118 170 182 104 189 137 171 131 233 -0 -70 -117 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -185 -162 -134 -92 -0 255 129 211 130 218 141 199 166 130 194 118 247 138 174 255 159 146 255 147 195 150 146 101 64 244 215 236 193 196 255 255 255 197 255 236 84 186 194 232 145 157 94 166 174 233 255 78 124 240 96 106 125 161 181 195 255 98 89 99 138 158 142 183 106 120 222 240 213 251 81 168 111 114 153 183 173 235 100 104 131 184 223 129 153 255 70 80 119 203 88 -0 -0 -66 -96 -125 -147 -163 -176 -186 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -186 -176 -163 -147 -125 -96 -66 -0 -0 88 203 119 80 70 255 153 129 223 184 131 104 100 235 173 183 153 114 111 168 81 251 213 240 222 120 106 183 142 158 138 99 89 98 255 195 181 161 125 106 96 240 124 78 255 233 174 166 94 157 145 232 194 186 84 236 255 197 255 255 255 196 193 236 215 244 64 101 146 150 195 147 255 146 159 255 174 138 247 118 194 130 166 199 141 218 130 211 129 255 -0 -92 -134 -162 -185 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -117 -70 -0 236 133 186 143 178 160 200 116 230 134 78 230 188 93 216 152 91 237 139 160 176 99 88 255 225 83 236 255 255 255 255 255 255 190 238 166 232 120 188 201 246 89 133 143 125 223 195 201 250 90 135 120 145 155 178 255 64 74 96 131 155 122 170 85 103 140 181 198 233 255 145 102 86 110 153 131 215 245 138 180 169 204 152 136 244 255 194 194 247 78 133 -0 -0 -66 -98 -128 -149 -163 -175 -185 -195 -203 -211 -218 -224 -228 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -228 -224 -218 -211 -203 -195 -185 -175 -163 -149 -128 -98 -66 -0 -0 133 78 247 194 194 255 244 136 152 204 169 180 138 245 215 131 153 110 86 102 145 255 233 198 181 140 103 85 170 122 155 131 96 74 64 255 178 155 145 120 135 90 250 201 195 223 125 143 133 89 246 201 188 120 232 166 238 190 255 255 255 255 255 255 236 83 225 255 88 99 176 160 139 237 91 152 216 93 188 230 78 134 230 116 200 160 178 143 186 133 236 -0 -70 -117 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -161 -133 -99 -62 242 173 169 174 170 207 128 175 102 191 132 255 137 155 222 154 129 195 224 142 206 125 89 212 235 165 155 207 199 197 255 255 255 196 255 203 255 188 148 190 131 213 229 200 229 127 196 100 144 238 255 84 83 151 148 161 255 255 222 228 221 246 130 181 71 91 117 133 158 131 230 255 92 80 98 165 168 160 212 255 89 127 177 217 123 151 222 139 156 233 255 71 134 -0 -0 -77 -112 -134 -149 -162 -174 -185 -195 -204 -212 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -212 -204 -195 -185 -174 -162 -149 -134 -112 -77 -0 -0 134 71 255 233 156 139 222 151 123 217 177 127 89 255 212 160 168 165 98 80 92 255 230 131 158 133 117 91 71 181 130 246 221 228 222 255 255 161 148 151 83 84 255 238 144 100 196 127 229 200 229 213 131 190 148 188 255 203 255 196 255 255 255 197 199 207 155 165 235 212 89 125 206 142 224 195 129 154 222 155 137 255 132 191 102 175 128 207 170 174 169 173 242 -62 -99 -133 -161 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -173 -146 -114 -79 -0 173 170 166 162 143 169 197 122 216 128 76 234 102 222 187 121 230 98 210 121 179 110 230 105 227 216 255 255 255 255 255 255 255 255 198 255 213 248 104 164 173 155 183 155 207 190 240 79 144 140 234 254 255 79 143 168 137 228 255 96 114 211 235 255 63 100 151 197 185 210 140 238 245 255 255 93 124 137 112 242 114 122 140 189 185 171 237 92 149 143 240 255 70 137 -0 -60 -80 -108 -135 -149 -162 -174 -185 -196 -205 -212 -219 -224 -229 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -229 -224 -219 -212 -205 -196 -185 -174 -162 -149 -135 -108 -80 -60 -0 137 70 255 240 143 149 92 237 171 185 189 140 122 114 242 112 137 124 93 255 255 245 238 140 210 185 197 151 100 63 255 235 211 114 96 255 228 137 168 143 79 255 254 234 140 144 79 240 190 207 155 183 155 173 164 104 248 213 255 198 255 255 255 255 255 255 255 255 216 227 105 230 110 179 121 210 98 230 121 187 222 102 234 76 128 216 122 197 169 143 162 166 170 173 -0 -79 -114 -146 -173 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -184 -158 -127 -90 -0 140 217 123 207 104 219 159 163 184 175 104 250 184 255 139 158 111 202 255 121 206 136 140 198 255 124 161 216 236 190 196 255 255 255 198 255 236 83 225 132 158 187 144 195 131 162 200 221 255 81 120 134 174 226 255 85 161 166 190 254 93 106 117 149 248 255 255 255 106 127 182 148 182 218 112 205 220 215 214 187 237 91 139 124 158 192 129 218 255 81 110 144 236 255 91 132 -0 -0 -84 -119 -134 -149 -162 -175 -187 -197 -206 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -206 -197 -187 -175 -162 -149 -134 -119 -84 -0 -0 132 91 255 236 144 110 81 255 218 129 192 158 124 139 91 237 187 214 215 220 205 112 218 182 148 182 127 106 255 255 255 248 149 117 106 93 254 190 166 161 85 255 226 174 134 120 81 255 221 200 162 131 195 144 187 158 132 225 83 236 255 198 255 255 255 196 190 236 216 161 124 255 198 140 136 206 121 255 202 111 158 139 255 184 250 104 175 184 163 159 219 104 207 123 217 140 -0 -90 -127 -158 -184 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -212 -195 -171 -141 -103 -65 -0 151 190 122 179 100 206 121 222 154 192 255 188 109 244 184 114 186 145 255 168 165 158 118 181 234 160 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 166 152 190 185 141 184 170 255 98 145 128 156 135 229 255 83 120 160 248 90 138 107 115 153 161 133 213 226 156 203 111 125 189 188 179 200 152 155 157 233 255 81 88 115 172 172 162 247 110 148 147 145 227 235 237 255 -0 -79 -103 -119 -135 -150 -164 -177 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -177 -164 -150 -135 -119 -103 -79 -0 255 237 235 227 145 147 148 110 247 162 172 172 115 88 81 255 233 157 155 152 200 179 188 189 125 111 203 156 226 213 133 161 153 115 107 138 90 248 160 120 83 255 229 135 156 128 145 98 255 170 184 141 185 190 152 166 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 160 234 181 118 158 165 168 255 145 186 114 184 244 109 188 255 192 154 222 121 206 100 179 122 190 151 -0 -65 -103 -141 -171 -195 -212 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -204 -184 -156 -119 -74 -0 166 210 143 201 130 192 169 93 209 138 136 255 163 96 235 146 201 116 99 255 154 187 134 74 255 176 137 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 194 121 147 193 132 179 153 240 255 91 109 137 110 143 248 136 143 159 235 255 90 93 96 166 158 189 165 196 137 186 204 149 180 150 130 186 198 209 121 144 235 255 138 136 171 150 125 229 255 71 139 140 162 196 125 221 -0 -72 -87 -104 -121 -138 -153 -166 -178 -189 -199 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -199 -189 -178 -166 -153 -138 -121 -104 -87 -72 -0 221 125 196 162 140 139 71 255 229 125 150 171 136 138 255 235 144 121 209 198 186 130 150 180 149 204 186 137 196 165 189 158 166 96 93 90 255 235 159 143 136 248 143 110 137 109 91 255 240 153 179 132 193 147 121 194 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 137 176 255 74 134 187 154 255 99 116 201 146 235 96 163 255 136 138 209 93 169 192 130 201 143 210 166 -0 -74 -119 -156 -184 -204 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -171 -137 -91 -0 105 230 166 162 167 163 212 120 207 172 132 67 251 122 92 218 180 144 101 64 252 124 179 104 65 249 143 194 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 163 188 163 197 136 166 149 151 235 219 228 209 93 118 238 108 125 144 129 237 243 253 255 98 109 163 156 231 104 138 184 154 178 206 111 139 158 176 207 199 137 224 138 147 162 205 112 130 233 255 75 99 121 168 177 142 -0 -0 -72 -90 -108 -125 -140 -154 -167 -179 -189 -199 -207 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -207 -199 -189 -179 -167 -154 -140 -125 -108 -90 -72 -0 -0 142 177 168 121 99 75 255 233 130 112 205 162 147 138 224 137 199 207 176 158 139 111 206 178 154 184 138 104 231 156 163 109 98 255 253 243 237 129 144 125 108 238 118 93 209 228 219 235 151 149 166 136 197 163 188 163 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 194 143 249 65 104 179 124 252 64 101 144 180 218 92 122 251 67 132 172 207 120 212 163 167 162 166 230 105 -0 -91 -137 -171 -195 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -205 -185 -155 -114 -64 -0 85 215 202 131 208 112 177 145 200 156 98 91 235 143 255 115 185 100 88 255 126 205 127 113 255 143 232 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 91 104 154 139 181 204 191 143 126 203 107 157 209 225 168 245 77 134 132 99 164 178 127 218 223 170 201 122 225 97 112 158 176 141 192 181 161 194 143 165 179 209 243 77 135 112 168 206 160 197 229 148 153 153 168 192 123 156 -0 255 -78 -94 -106 -121 -137 -153 -166 -178 -189 -199 -207 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -207 -199 -189 -178 -166 -153 -137 -121 -106 -94 -78 255 -0 156 123 192 168 153 153 148 229 197 160 206 168 112 135 77 243 209 179 165 143 194 161 181 192 141 176 158 112 97 225 122 201 170 223 218 127 178 164 99 132 134 77 245 168 225 209 157 107 203 126 143 191 204 181 139 154 104 91 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 232 143 255 113 127 205 126 255 88 100 185 115 255 143 235 91 98 156 200 145 177 112 208 131 202 215 85 -0 -64 -114 -155 -185 -205 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -172 -137 -88 -0 152 255 122 181 112 169 201 164 124 182 131 138 255 145 74 237 207 126 97 217 231 124 171 162 255 168 145 188 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 87 143 121 125 173 179 227 136 204 87 116 144 173 161 233 255 91 131 75 157 166 117 151 193 164 180 212 236 78 126 142 166 135 165 194 116 166 164 190 129 165 232 255 90 102 91 187 153 188 243 77 134 111 131 181 162 166 154 -0 -67 -70 -74 -93 -118 -136 -150 -164 -177 -189 -199 -208 -215 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -215 -208 -199 -189 -177 -164 -150 -136 -118 -93 -74 -70 -67 -0 154 166 162 181 131 111 134 77 243 188 153 187 91 102 90 255 232 165 129 190 164 166 116 194 165 135 166 142 126 78 236 212 180 164 193 151 117 166 157 75 131 91 255 233 161 173 144 116 87 204 136 227 179 173 125 121 143 87 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 188 145 168 255 162 171 124 231 217 97 126 207 237 74 145 255 138 131 182 124 164 201 169 112 181 122 255 152 -0 -88 -137 -172 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -186 -157 -116 -64 -0 83 242 204 121 206 157 193 130 224 130 130 90 240 99 131 234 169 101 236 255 160 187 160 93 218 157 201 190 104 225 156 207 199 197 255 255 255 196 255 208 255 246 255 193 192 184 217 137 179 137 196 207 245 77 134 138 143 110 115 236 248 240 255 117 167 87 123 164 179 124 173 227 255 64 134 155 93 140 170 191 164 140 162 172 180 131 230 242 246 255 137 122 158 237 255 90 103 90 174 178 160 130 -0 -0 -0 -0 -62 -90 -115 -130 -146 -162 -176 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -176 -162 -146 -130 -115 -90 -62 -0 -0 -0 -0 130 160 178 174 90 103 90 255 237 158 122 137 255 246 242 230 131 180 172 162 140 164 191 170 140 93 155 134 64 255 227 173 124 179 164 123 87 167 117 255 240 248 236 115 110 143 138 134 77 245 207 196 137 179 137 217 184 192 193 255 246 255 208 255 196 255 255 255 197 199 207 156 225 104 190 201 157 218 93 160 187 160 255 236 101 169 234 131 99 240 90 130 130 224 130 193 157 206 121 204 242 83 -0 -64 -116 -157 -186 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -214 -198 -174 -140 -91 -0 115 113 238 176 133 200 127 185 114 185 93 131 244 147 132 89 232 135 163 156 255 165 175 130 237 94 246 131 164 132 241 255 255 255 255 255 255 255 255 198 255 214 223 242 116 174 106 187 145 186 141 154 188 231 255 90 137 154 102 87 123 187 140 222 224 255 79 138 142 158 101 146 162 240 255 92 158 75 145 135 171 173 204 151 144 140 186 152 185 137 221 255 79 111 131 231 242 253 255 110 161 141 98 155 231 255 76 -0 -67 -81 -98 -123 -142 -161 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -161 -142 -123 -98 -81 -67 -0 76 255 231 155 98 141 161 110 255 253 242 231 131 111 79 255 221 137 185 152 186 140 144 151 204 173 171 135 145 75 158 92 255 240 162 146 101 158 142 138 79 255 224 222 140 187 123 87 102 154 137 90 255 231 188 154 141 186 145 187 106 174 116 242 223 214 255 198 255 255 255 255 255 255 255 255 241 132 164 131 246 94 237 130 175 165 255 156 163 135 232 89 132 147 244 131 93 185 114 185 127 200 133 176 238 113 115 -0 -91 -140 -174 -198 -214 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -188 -161 -120 -66 -0 117 90 230 164 154 160 199 140 196 143 75 234 201 152 135 255 139 184 132 99 255 122 160 217 166 89 213 173 158 113 214 217 238 190 196 255 255 255 198 255 236 83 161 231 255 140 75 182 102 156 200 134 176 155 238 235 232 255 92 81 104 207 103 157 171 239 255 91 138 164 81 109 134 134 232 246 246 255 90 109 156 131 176 182 217 111 156 134 185 158 173 233 149 159 170 186 145 125 208 213 241 143 75 146 147 229 192 -0 -0 -0 -67 -93 -119 -143 -162 -177 -189 -199 -207 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -207 -199 -189 -177 -162 -143 -119 -93 -67 -0 -0 -0 192 229 147 146 75 143 241 213 208 125 145 186 170 159 149 233 173 158 185 134 156 111 217 182 176 131 156 109 90 255 246 246 232 134 134 109 81 164 138 91 255 239 171 157 103 207 104 81 92 255 232 235 238 155 176 134 200 156 102 182 75 140 255 231 161 83 236 255 198 255 255 255 196 190 238 217 214 113 158 173 213 89 166 217 160 122 255 99 132 184 139 255 135 152 201 234 75 143 196 140 199 160 154 164 230 90 117 -0 -66 -120 -161 -188 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -145 -95 -0 152 135 255 147 159 205 159 168 179 172 140 255 137 208 135 78 237 130 165 90 64 255 99 243 174 133 229 155 187 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 124 232 242 255 165 81 99 169 139 192 124 178 197 112 229 246 255 255 182 77 143 170 145 228 236 233 255 55 134 192 140 159 162 162 224 255 106 176 137 160 143 201 167 193 111 150 168 156 238 92 147 136 171 218 105 150 135 201 234 255 91 120 207 96 122 151 -0 -0 -65 -94 -124 -147 -164 -178 -189 -198 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -198 -189 -178 -164 -147 -124 -94 -65 -0 -0 151 122 96 207 120 91 255 234 201 135 150 105 218 171 136 147 92 238 156 168 150 111 193 167 201 143 160 137 176 106 255 224 162 162 159 140 192 134 55 255 233 236 228 145 170 143 77 182 255 255 246 229 112 197 178 124 192 139 169 99 81 165 255 242 232 124 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 187 155 229 133 174 243 99 255 64 90 165 130 237 78 135 208 137 255 140 172 179 168 159 205 159 147 255 135 152 -0 -95 -145 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -128 -78 -0 143 78 237 194 115 201 131 212 133 161 79 224 114 202 118 253 122 194 99 73 255 139 94 233 143 200 183 144 166 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 182 229 255 55 129 207 109 171 117 152 178 211 156 180 133 214 226 255 72 156 152 164 191 132 233 255 255 129 133 151 167 202 127 220 255 122 112 139 121 176 190 172 191 154 192 129 220 255 81 110 131 187 212 187 126 99 134 218 207 219 240 78 134 137 132 -0 -0 -67 -98 -130 -150 -166 -178 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -178 -166 -150 -130 -98 -67 -0 -0 132 137 134 78 240 219 207 218 134 99 126 187 212 187 131 110 81 255 220 129 192 154 191 172 190 176 121 139 112 122 255 220 127 202 167 151 133 129 255 255 233 132 191 164 152 156 72 255 226 214 133 180 156 211 178 152 117 171 109 207 129 55 255 229 182 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 166 144 183 200 143 233 94 139 255 73 99 194 122 253 118 202 114 224 79 161 133 212 131 201 115 194 237 78 143 -0 -78 -128 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -180 -152 -112 -63 172 128 248 163 164 151 182 112 184 171 122 225 164 96 204 209 200 179 142 95 207 231 147 255 125 229 155 195 152 194 110 103 255 255 255 255 255 255 255 255 255 199 255 215 233 136 142 170 109 241 255 255 178 104 165 86 131 129 180 154 195 139 152 177 233 255 94 130 125 168 205 132 151 215 255 84 129 122 170 186 172 255 70 104 135 89 139 162 138 190 136 178 163 168 251 97 139 123 147 176 208 232 93 133 182 89 148 230 255 75 128 116 115 -0 -0 -80 -115 -136 -153 -166 -178 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -178 -166 -153 -136 -115 -80 -0 -0 115 116 128 75 255 230 148 89 182 133 93 232 208 176 147 123 139 97 251 168 163 178 136 190 138 162 139 89 135 104 70 255 172 186 170 122 129 84 255 215 151 132 205 168 125 130 94 255 233 177 152 139 195 154 180 129 131 86 165 104 178 255 255 241 109 170 142 136 233 215 255 199 255 255 255 255 255 255 255 255 255 103 110 194 152 195 155 229 125 255 147 231 207 95 142 179 200 209 204 96 164 225 122 171 184 112 182 151 164 163 248 128 172 -63 -112 -152 -180 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -209 -192 -169 -137 -89 -0 174 215 192 164 177 204 125 211 144 153 188 202 124 75 250 154 210 149 130 213 255 165 78 223 127 207 131 190 121 163 91 64 246 214 236 193 196 255 255 255 197 255 236 84 185 193 230 175 82 160 170 217 254 100 172 74 145 109 172 122 172 198 140 159 154 245 156 195 112 131 176 174 167 180 244 131 181 138 148 172 133 240 250 210 242 89 130 158 89 162 150 186 142 134 232 255 79 87 120 137 156 201 228 199 240 79 145 130 237 255 91 113 83 167 -0 -73 -102 -123 -138 -152 -165 -177 -189 -199 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -199 -189 -177 -165 -152 -138 -123 -102 -73 -0 167 83 113 91 255 237 130 145 79 240 199 228 201 156 137 120 87 79 255 232 134 142 186 150 162 89 158 130 89 242 210 250 240 133 172 148 138 181 131 244 180 167 174 176 131 112 195 156 245 154 159 140 198 172 122 172 109 145 74 172 100 254 217 170 160 82 175 230 193 185 84 236 255 197 255 255 255 196 193 236 214 246 64 91 163 121 190 131 207 127 223 78 165 255 213 130 149 210 154 250 75 124 202 188 153 144 211 125 204 177 164 192 215 174 -0 -89 -137 -169 -192 -209 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -201 -182 -156 -118 -61 87 254 136 227 130 188 174 146 191 105 228 138 195 108 64 241 101 187 129 213 81 243 124 195 196 190 162 185 147 188 104 73 255 223 83 236 255 255 255 255 255 255 190 237 165 226 121 185 216 255 94 148 139 234 247 248 255 109 80 187 89 127 168 183 193 121 236 107 181 112 135 155 184 143 133 222 255 122 107 130 157 175 177 210 131 207 232 209 248 80 164 113 158 197 123 152 237 252 164 165 185 171 122 152 171 230 255 96 93 131 230 242 247 255 119 -0 -70 -91 -108 -123 -137 -151 -165 -178 -189 -199 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -199 -189 -178 -165 -151 -137 -123 -108 -91 -70 -0 119 255 247 242 230 131 93 96 255 230 171 152 122 171 185 165 164 252 237 152 123 197 158 113 164 80 248 209 232 207 131 210 177 175 157 130 107 122 255 222 133 143 184 155 135 112 181 107 236 121 193 183 168 127 89 187 80 109 255 248 247 234 139 148 94 255 216 185 121 226 165 237 190 255 255 255 255 255 255 236 83 223 255 73 104 188 147 185 162 190 196 195 124 243 81 213 129 187 101 241 64 108 195 138 228 105 191 146 174 188 130 227 136 254 87 -61 -118 -156 -182 -201 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -209 -193 -171 -141 -93 -0 79 236 94 199 154 175 190 151 170 101 201 128 199 114 255 105 231 109 246 108 153 240 201 100 240 200 141 193 163 154 87 193 242 161 155 207 199 197 255 255 255 196 255 203 255 175 168 180 155 239 128 198 115 159 158 183 230 251 255 166 75 135 142 162 167 202 236 90 193 81 93 129 165 175 181 166 255 71 91 102 120 143 168 227 89 94 157 181 229 255 136 94 104 177 110 148 160 225 132 137 177 168 202 163 150 123 230 255 143 143 152 158 126 217 232 -0 -65 -77 -91 -106 -120 -134 -149 -164 -177 -189 -199 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -199 -189 -177 -164 -149 -134 -120 -106 -91 -77 -65 -0 232 217 126 158 152 143 143 255 230 123 150 163 202 168 177 137 132 225 160 148 110 177 104 94 136 255 229 181 157 94 89 227 168 143 120 102 91 71 255 166 181 175 165 129 93 81 193 90 236 202 167 162 142 135 75 166 255 251 230 183 158 159 115 198 128 239 155 180 168 175 255 203 255 196 255 255 255 197 199 207 155 161 242 193 87 154 163 193 141 200 240 100 201 240 153 108 246 109 231 105 255 114 199 128 201 101 170 151 190 175 154 199 94 236 79 -0 -93 -141 -171 -193 -209 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -216 -201 -183 -158 -123 -66 -0 255 111 232 131 220 132 181 177 140 203 160 102 220 255 164 143 200 93 197 152 96 250 144 79 221 184 132 197 139 143 192 116 231 216 255 255 255 255 255 255 255 255 198 255 212 235 135 142 124 220 255 149 116 144 157 176 150 174 221 240 255 72 140 166 122 173 226 255 183 71 89 109 150 139 144 125 247 255 160 196 145 164 168 202 235 125 139 174 130 228 255 79 96 173 75 142 130 202 236 144 174 140 188 163 186 184 179 220 132 179 173 207 112 128 161 -0 -0 255 -73 -87 -99 -111 -127 -145 -163 -177 -189 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -189 -177 -163 -145 -127 -111 -99 -87 -73 255 -0 -0 161 128 112 207 173 179 132 220 179 184 186 163 188 140 174 144 236 202 130 142 75 173 96 79 255 228 130 174 139 125 235 202 168 164 145 196 160 255 247 125 144 139 150 109 89 71 183 255 226 173 122 166 140 72 255 240 221 174 150 176 157 144 116 149 255 220 124 142 135 235 212 255 198 255 255 255 255 255 255 255 255 216 231 116 192 143 139 197 132 184 221 79 144 250 96 152 197 93 200 143 164 255 220 102 160 203 140 177 181 132 220 131 232 111 255 -0 -66 -123 -158 -183 -201 -216 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -238 -231 -221 -209 -192 -171 -143 -97 -0 91 228 145 191 136 183 181 165 159 177 190 134 97 212 226 176 122 197 208 174 106 90 238 144 255 170 179 136 181 121 184 174 255 124 161 215 236 190 196 255 255 255 198 255 236 83 194 183 221 112 139 255 99 90 110 125 160 172 174 144 171 236 255 76 153 99 158 136 240 255 63 98 145 191 198 192 118 151 235 255 123 98 134 160 180 236 132 139 176 179 157 237 237 216 230 255 91 102 136 201 122 176 128 167 175 153 145 165 219 255 96 115 179 207 160 151 124 164 -0 255 -65 -69 -77 -95 -122 -144 -163 -177 -189 -199 -207 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -207 -199 -189 -177 -163 -144 -122 -95 -77 -69 -65 255 -0 164 124 151 160 207 179 115 96 255 219 165 145 153 175 167 128 176 122 201 136 102 91 255 230 216 237 237 157 179 176 139 132 236 180 160 134 98 123 255 235 151 118 192 198 191 145 98 63 255 240 136 158 99 153 76 255 236 171 144 174 172 160 125 110 90 99 255 139 112 221 183 194 83 236 255 198 255 255 255 196 190 236 215 161 124 255 174 184 121 181 136 179 170 255 144 238 90 106 174 208 197 122 176 226 212 97 134 190 177 159 165 181 183 136 191 145 228 91 -0 -97 -143 -171 -192 -209 -221 -231 -238 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -201 -182 -157 -125 -75 -0 239 174 136 186 209 129 205 126 218 123 180 110 75 255 131 174 77 226 189 125 135 255 140 81 255 153 166 204 125 217 106 140 232 160 233 84 237 255 255 255 255 255 255 193 236 156 234 115 184 199 170 255 63 72 105 105 131 147 156 181 172 141 230 255 129 74 159 122 158 252 255 255 255 98 155 185 111 144 167 255 71 78 100 123 133 233 101 106 135 161 139 177 218 121 129 222 216 227 197 238 79 170 116 138 172 171 192 157 141 255 94 107 123 158 184 181 189 178 122 -0 -0 -0 -0 -65 -94 -124 -146 -162 -176 -188 -198 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -198 -188 -176 -162 -146 -124 -94 -65 -0 -0 -0 -0 122 178 189 181 184 158 123 107 94 255 141 157 192 171 172 138 116 170 79 238 197 227 216 222 129 121 218 177 139 161 135 106 101 233 133 123 100 78 71 255 167 144 111 185 155 98 255 255 255 252 158 122 159 74 129 255 230 141 172 181 156 147 131 105 105 72 63 255 170 199 184 115 234 156 236 193 255 255 255 255 255 255 237 84 233 160 232 140 106 217 125 204 166 153 255 81 140 255 135 125 189 226 77 174 131 255 75 110 180 123 218 126 205 129 209 186 136 174 239 -0 -75 -125 -157 -182 -201 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -221 -208 -191 -169 -142 -107 -0 250 150 167 88 239 173 128 186 112 190 162 155 98 66 254 159 155 255 139 161 120 84 234 120 98 240 149 191 173 137 187 75 242 176 136 185 165 203 198 198 255 255 255 196 255 207 255 205 142 158 190 137 253 255 184 197 219 140 128 120 155 154 195 131 226 239 255 118 104 127 154 174 144 209 227 202 250 95 151 143 250 255 163 161 177 135 213 244 162 168 188 132 134 198 204 153 204 112 145 173 232 255 146 85 114 140 139 156 177 186 248 91 139 112 128 167 134 169 172 207 222 89 94 -0 -0 -75 -105 -127 -145 -161 -175 -187 -197 -206 -213 -219 -224 -229 -232 -236 -238 -240 -242 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -242 -240 -238 -236 -232 -229 -224 -219 -213 -206 -197 -187 -175 -161 -145 -127 -105 -75 -0 -0 94 89 222 207 172 169 134 167 128 112 139 91 248 186 177 156 139 140 114 85 146 255 232 173 145 112 204 153 204 198 134 132 188 168 162 244 213 135 177 161 163 255 250 143 151 95 250 202 227 209 144 174 154 127 104 118 255 239 226 131 195 154 155 120 128 140 219 197 184 255 253 137 190 158 142 205 255 207 255 196 255 255 255 198 198 203 165 185 136 176 242 75 187 137 173 191 149 240 98 120 234 84 120 161 139 255 155 159 254 66 98 155 162 190 112 186 128 173 239 88 167 150 250 -0 -107 -142 -169 -191 -208 -221 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -227 -215 -200 -180 -155 -125 -0 255 124 181 126 78 226 148 207 131 196 173 166 148 109 255 136 192 80 230 181 145 83 254 134 145 255 151 143 179 179 145 182 255 182 142 193 226 255 255 255 255 255 255 255 255 199 255 217 255 79 104 162 163 176 237 255 76 160 216 220 112 137 111 165 161 181 158 219 255 88 144 149 167 182 154 183 154 237 255 81 107 160 236 164 168 204 137 143 210 132 171 156 199 126 165 192 113 180 218 165 140 128 231 255 56 135 184 190 144 137 136 232 255 90 102 90 178 141 178 137 175 214 254 137 149 -0 -0 -85 -105 -123 -141 -159 -173 -185 -195 -204 -212 -218 -223 -228 -231 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -231 -228 -223 -218 -212 -204 -195 -185 -173 -159 -141 -123 -105 -85 -0 -0 149 137 254 214 175 137 178 141 178 90 102 90 255 232 136 137 144 190 184 135 56 255 231 128 140 165 218 180 113 192 165 126 199 156 171 132 210 143 137 204 168 164 236 160 107 81 255 237 154 183 154 182 167 149 144 88 255 219 158 181 161 165 111 137 112 220 216 160 76 255 237 176 163 162 104 79 255 217 255 199 255 255 255 255 255 255 255 255 226 193 142 182 255 182 145 179 179 143 151 255 145 134 254 83 145 181 230 80 192 136 255 109 148 166 173 196 131 207 148 226 78 126 181 124 255 -0 -125 -155 -180 -200 -215 -227 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -221 -208 -190 -167 -139 -106 -0 210 185 154 135 255 135 192 165 159 176 155 145 162 255 189 113 184 255 195 155 151 255 174 128 91 235 126 227 137 186 102 165 229 170 230 121 175 212 236 193 196 255 255 255 197 255 238 70 254 121 118 157 182 152 141 226 245 255 135 189 219 214 101 138 119 150 201 127 230 255 76 111 134 156 139 168 197 175 242 133 128 167 246 111 116 165 195 183 206 91 165 153 187 165 160 218 101 111 174 182 193 187 149 240 253 255 90 150 182 180 184 155 236 242 244 255 130 100 153 150 172 178 224 117 162 165 -0 -0 -74 -92 -117 -138 -156 -170 -183 -193 -202 -210 -216 -222 -226 -230 -233 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -236 -233 -230 -226 -222 -216 -210 -202 -193 -183 -170 -156 -138 -117 -92 -74 -0 -0 165 162 117 224 178 172 150 153 100 130 255 244 242 236 155 184 180 182 150 90 255 253 240 149 187 193 182 174 111 101 218 160 165 187 153 165 91 206 183 195 165 116 111 246 167 128 133 242 175 197 168 139 156 134 111 76 255 230 127 201 150 119 138 101 214 219 189 135 255 245 226 141 152 182 157 118 121 254 70 238 255 197 255 255 255 196 193 236 212 175 121 230 170 229 165 102 186 137 227 126 235 91 128 174 255 151 155 195 255 184 113 189 255 162 145 155 176 159 165 192 135 255 135 154 185 210 -0 -106 -139 -167 -190 -208 -221 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 100 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -200 -179 -152 -120 -85 -0 150 172 142 71 235 122 176 193 122 211 121 201 73 237 159 150 141 255 178 148 79 226 156 109 219 203 136 196 141 156 81 255 109 175 185 168 235 83 236 255 255 255 255 255 255 190 240 153 246 111 104 131 167 161 189 174 162 250 72 100 156 203 221 201 105 111 173 177 176 243 175 179 202 169 124 117 167 176 251 100 93 135 246 98 99 122 157 183 222 255 100 110 152 194 131 190 220 128 168 150 143 169 134 185 171 229 124 136 158 157 154 147 159 197 131 221 254 88 121 121 125 173 216 255 81 107 159 -0 -0 -0 -89 -114 -135 -152 -167 -180 -191 -200 -207 -214 -219 -224 -228 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -228 -224 -219 -214 -207 -200 -191 -180 -167 -152 -135 -114 -89 -0 -0 -0 159 107 81 255 216 173 125 121 121 88 254 221 131 197 159 147 154 157 158 136 124 229 171 185 134 169 143 150 168 128 220 190 131 194 152 110 100 255 222 183 157 122 99 98 246 135 93 100 251 176 167 117 124 169 202 179 175 243 176 177 173 111 105 201 221 203 156 100 72 250 162 174 189 161 167 131 104 111 246 153 240 190 255 255 255 255 255 255 236 83 235 168 185 175 109 255 81 156 141 196 136 203 219 109 156 226 79 148 178 255 141 150 159 237 73 201 121 211 122 193 176 122 235 71 142 172 150 -0 -85 -120 -152 -179 -200 -215 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -222 -209 -190 -166 -135 -99 -64 -0 143 156 143 255 121 208 122 168 112 187 109 182 255 164 165 99 98 255 161 143 255 135 137 228 107 204 207 154 200 99 55 241 82 216 180 135 194 156 207 199 197 255 255 255 196 255 208 255 216 250 156 163 182 136 151 160 208 232 90 136 136 147 169 208 222 162 170 144 125 235 121 134 168 188 220 113 139 138 232 252 172 178 255 88 81 89 122 145 154 255 78 87 111 162 172 164 212 137 151 194 183 197 129 169 178 241 92 142 147 176 172 196 139 175 165 153 225 180 178 214 133 162 139 237 132 128 157 192 122 -0 -64 -88 -111 -131 -149 -163 -176 -187 -197 -204 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -204 -197 -187 -176 -163 -149 -131 -111 -88 -64 -0 122 192 157 128 132 237 139 162 133 214 178 180 225 153 165 175 139 196 172 176 147 142 92 241 178 169 129 197 183 194 151 137 212 164 172 162 111 87 78 255 154 145 122 89 81 88 255 178 172 252 232 138 139 113 220 188 168 134 121 235 125 144 170 162 222 208 169 147 136 136 90 232 208 160 151 136 182 163 156 250 216 255 208 255 196 255 255 255 197 199 207 156 194 135 180 216 82 241 55 99 200 154 207 204 107 228 137 135 255 143 161 255 98 99 165 164 255 182 109 187 112 168 122 208 121 255 143 156 143 -0 -64 -99 -135 -166 -190 -209 -222 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -216 -200 -179 -149 -111 -71 -0 169 178 129 97 225 158 161 198 116 214 126 139 155 231 173 129 89 64 255 168 85 229 110 209 157 87 245 188 134 169 129 255 160 255 155 142 183 234 255 255 255 255 255 255 255 255 198 255 215 227 228 105 155 168 190 186 130 179 233 255 75 118 129 125 143 173 179 186 217 122 230 96 110 135 159 189 184 169 194 172 221 129 144 243 255 161 178 168 188 183 255 100 91 99 149 144 110 181 213 148 171 164 194 101 148 151 229 255 74 92 150 140 159 182 197 144 111 190 220 143 185 159 167 197 230 92 105 122 166 187 -0 -0 -64 -86 -107 -124 -142 -158 -172 -183 -192 -201 -208 -214 -219 -224 -227 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -227 -224 -219 -214 -208 -201 -192 -183 -172 -158 -142 -124 -107 -86 -64 -0 -0 187 166 122 105 92 230 197 167 159 185 143 220 190 111 144 197 182 159 140 150 92 74 255 229 151 148 101 194 164 171 148 213 181 110 144 149 99 91 100 255 183 188 168 178 161 255 243 144 129 221 172 194 169 184 189 159 135 110 96 230 122 217 186 179 173 143 125 129 118 75 255 233 179 130 186 190 168 155 105 228 227 215 255 198 255 255 255 255 255 255 255 255 234 183 142 155 255 160 255 129 169 134 188 245 87 157 209 110 229 85 168 255 64 89 129 173 231 155 139 126 214 116 198 161 158 225 97 129 178 169 -0 -71 -111 -149 -179 -200 -216 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 103 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -222 -209 -190 -164 -126 -78 -0 196 170 165 89 230 206 150 178 168 148 175 136 102 255 139 169 99 74 255 137 161 255 143 93 209 116 77 231 176 139 207 255 170 94 239 124 221 115 205 217 238 190 196 255 255 255 198 255 236 83 169 221 255 90 113 147 159 180 181 161 231 203 207 237 122 136 128 135 124 184 205 241 77 119 129 141 155 198 138 172 159 239 92 143 158 233 255 79 89 140 142 238 255 177 170 184 221 105 134 172 171 171 203 225 92 153 155 182 238 141 134 162 194 146 164 171 222 111 137 183 136 166 202 146 162 219 255 137 136 152 174 124 -0 -0 -0 -74 -93 -116 -136 -152 -166 -178 -188 -196 -204 -210 -216 -220 -225 -228 -231 -234 -236 -239 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -239 -236 -234 -231 -228 -225 -220 -216 -210 -204 -196 -188 -178 -166 -152 -136 -116 -93 -74 -0 -0 -0 124 174 152 136 137 255 219 162 146 202 166 136 183 137 111 222 171 164 146 194 162 134 141 238 182 155 153 92 225 203 171 171 172 134 105 221 184 170 177 255 238 142 140 89 79 255 233 158 143 92 239 159 172 138 198 155 141 129 119 77 241 205 184 124 135 128 136 122 237 207 203 231 161 181 180 159 147 113 90 255 221 169 83 236 255 198 255 255 255 196 190 238 217 205 115 221 124 239 94 170 255 207 139 176 231 77 116 209 93 143 255 161 137 255 74 99 169 139 255 102 136 175 148 168 178 150 206 230 89 165 170 196 -0 -78 -126 -164 -190 -209 -222 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -216 -201 -178 -145 -98 -0 113 198 139 173 255 105 194 121 179 162 173 154 98 91 239 177 138 96 222 228 166 83 248 118 225 144 134 255 155 192 109 178 217 148 128 220 112 184 142 255 70 240 255 255 255 255 255 255 193 236 155 217 121 228 198 209 199 115 143 150 202 215 102 130 194 213 237 130 137 93 139 168 232 255 74 137 126 109 177 139 181 134 224 255 75 106 138 230 241 184 183 207 152 229 127 133 147 198 195 156 200 143 111 162 215 255 82 121 157 239 100 93 112 161 153 192 129 189 199 187 223 101 100 156 162 174 181 232 117 153 146 179 201 149 175 -0 -0 -64 -88 -111 -130 -146 -159 -171 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -199 -191 -182 -171 -159 -146 -130 -111 -88 -64 -0 -0 175 149 201 179 146 153 117 232 181 174 162 156 100 101 223 187 199 189 129 192 153 161 112 93 100 239 157 121 82 255 215 162 111 143 200 156 195 198 147 133 127 229 152 207 183 184 241 230 138 106 75 255 224 134 181 139 177 109 126 137 74 255 232 168 139 93 137 130 237 213 194 130 102 215 202 150 143 115 199 209 198 228 121 217 155 236 193 255 255 255 255 255 255 240 70 255 142 184 112 220 128 148 217 178 109 192 155 255 134 144 225 118 248 83 166 228 222 96 138 177 239 91 98 154 173 162 179 121 194 105 255 173 139 198 113 -0 -98 -145 -178 -201 -216 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 105 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -191 -164 -126 -68 -0 150 181 155 101 232 222 126 206 139 167 186 114 100 249 157 158 131 228 255 190 120 136 238 168 173 138 90 238 124 171 104 254 139 198 255 139 199 158 79 254 153 208 198 198 255 255 255 196 255 207 255 164 169 225 102 154 192 214 198 105 174 229 99 112 135 164 203 222 253 81 140 158 150 234 255 91 123 82 183 101 153 171 168 245 133 166 151 182 198 136 146 185 194 247 90 139 111 149 208 121 167 211 111 144 126 235 145 157 156 227 249 144 143 169 168 182 165 182 158 133 201 228 143 169 129 129 153 221 255 75 88 123 162 128 146 167 -0 -0 -64 -78 -97 -121 -136 -151 -163 -174 -184 -193 -200 -207 -212 -217 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -217 -212 -207 -200 -193 -184 -174 -163 -151 -136 -121 -97 -78 -64 -0 -0 167 146 128 162 123 88 75 255 221 153 129 129 169 143 228 201 133 158 182 165 182 168 169 143 144 249 227 156 157 145 235 126 144 111 211 167 121 208 149 111 139 90 247 194 185 146 136 198 182 151 166 133 245 168 171 153 101 183 82 123 91 255 234 150 158 140 81 253 222 203 164 135 112 99 229 174 105 198 214 192 154 102 225 169 164 255 207 255 196 255 255 255 198 198 208 153 254 79 158 199 139 255 198 139 254 104 171 124 238 90 138 173 168 238 136 120 190 255 228 131 158 157 249 100 114 186 167 139 206 126 222 232 101 155 181 150 -0 -68 -126 -164 -191 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -201 -180 -149 -100 -0 175 173 196 119 104 228 181 153 166 199 123 174 83 244 191 142 155 221 96 254 160 143 108 245 161 143 137 235 178 117 165 100 234 115 149 255 170 190 104 121 246 255 255 255 255 255 255 255 255 199 255 215 232 145 222 95 129 124 175 187 217 193 236 85 88 112 143 154 173 233 255 77 132 143 105 230 241 243 255 157 79 120 149 123 224 255 81 109 153 222 93 109 142 160 237 255 90 94 102 206 165 154 188 209 193 121 226 96 127 115 165 229 122 123 151 149 165 196 162 195 111 145 178 190 177 203 192 132 122 230 172 171 180 184 201 146 164 156 -0 -0 -0 -67 -89 -109 -124 -139 -153 -166 -176 -186 -194 -201 -207 -213 -218 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -218 -213 -207 -201 -194 -186 -176 -166 -153 -139 -124 -109 -89 -67 -0 -0 -0 156 164 146 201 184 180 171 172 230 122 132 192 203 177 190 178 145 111 195 162 196 165 149 151 123 122 229 165 115 127 96 226 121 193 209 188 154 165 206 102 94 90 255 237 160 142 109 93 222 153 109 81 255 224 123 149 120 79 157 255 243 241 230 105 143 132 77 255 233 173 154 143 112 88 85 236 193 217 187 175 124 129 95 222 145 232 215 255 199 255 255 255 255 255 255 255 255 246 121 104 190 170 255 149 115 234 100 165 117 178 235 137 143 161 245 108 143 160 254 96 221 155 142 191 244 83 174 123 199 166 153 181 228 104 119 196 173 175 -0 -100 -149 -180 -201 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 107 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -167 -133 -80 -0 174 157 175 116 90 227 169 164 173 174 148 178 255 138 183 122 246 114 93 248 159 125 77 233 110 154 232 197 152 86 172 247 159 116 99 255 137 162 118 111 216 215 236 193 196 255 255 255 197 255 238 83 181 200 253 91 159 93 158 139 185 194 255 66 82 90 128 129 140 138 224 193 197 233 102 147 156 122 217 235 255 124 179 175 188 242 111 115 126 205 232 128 149 169 132 233 241 249 255 171 145 120 133 173 190 206 241 77 142 99 141 206 231 138 160 179 146 174 179 224 126 159 158 190 124 167 172 200 176 232 89 88 122 130 163 148 151 163 158 172 -0 -0 -0 -75 -91 -111 -126 -142 -156 -168 -178 -187 -195 -202 -208 -213 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -213 -208 -202 -195 -187 -178 -168 -156 -142 -126 -111 -91 -75 -0 -0 -0 172 158 163 151 148 163 130 122 88 89 232 176 200 172 167 124 190 158 159 126 224 179 174 146 179 160 138 231 206 141 99 142 77 241 206 190 173 133 120 145 171 255 249 241 233 132 169 149 128 232 205 126 115 111 242 188 175 179 124 255 235 217 122 156 147 102 233 197 193 224 138 140 129 128 90 82 66 255 194 185 139 158 93 159 91 253 200 181 83 238 255 197 255 255 255 196 193 236 215 216 111 118 162 137 255 99 116 159 247 172 86 152 197 232 154 110 233 77 125 159 248 93 114 246 122 183 138 255 178 148 174 173 164 169 227 90 116 175 157 174 -0 -80 -133 -167 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -153 -116 -74 -0 112 204 145 130 255 149 178 149 168 176 122 147 222 106 170 130 211 106 90 235 144 134 255 115 102 255 112 178 131 74 248 158 144 90 63 253 163 157 104 250 227 83 236 255 255 255 255 255 255 190 240 156 217 124 240 255 130 75 165 112 159 146 255 255 179 192 188 194 182 187 207 101 99 187 194 194 228 102 107 163 215 255 91 132 173 245 90 134 116 155 200 117 134 173 165 174 192 120 216 255 105 96 109 146 151 162 237 255 108 74 142 157 196 107 125 168 155 186 161 219 97 134 132 170 171 174 129 157 155 223 252 146 176 164 174 183 156 160 155 158 173 181 -0 -0 -0 -76 -93 -113 -129 -144 -157 -168 -178 -187 -195 -201 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -201 -195 -187 -178 -168 -157 -144 -129 -113 -93 -76 -0 -0 -0 181 173 158 155 160 156 183 174 164 176 146 252 223 155 157 129 174 171 170 132 134 97 219 161 186 155 168 125 107 196 157 142 74 108 255 237 162 151 146 109 96 105 255 216 120 192 174 165 173 134 117 200 155 116 134 90 245 173 132 91 255 215 163 107 102 228 194 194 187 99 101 207 187 182 194 188 192 179 255 255 146 159 112 165 75 130 255 240 124 217 156 240 190 255 255 255 255 255 255 236 83 227 250 104 157 163 253 63 90 144 158 248 74 131 178 112 255 102 115 255 134 144 235 90 106 211 130 170 106 222 147 122 176 168 149 178 149 255 130 145 204 112 -0 -74 -116 -153 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -193 -169 -138 -102 -66 -0 111 184 146 76 228 217 117 216 139 160 88 254 120 85 181 235 117 138 255 129 132 91 236 87 92 229 211 129 145 255 183 157 110 72 255 176 182 131 156 228 169 155 207 199 197 255 255 255 196 255 208 255 161 160 176 234 247 255 137 87 141 120 175 230 255 80 111 144 138 160 202 240 143 176 134 121 199 216 169 178 121 243 102 111 140 233 255 77 87 152 199 74 104 140 139 138 186 164 155 255 65 74 88 136 141 126 135 231 249 255 90 147 199 74 103 145 121 164 179 239 93 156 129 140 169 164 182 173 115 134 219 255 81 108 129 147 161 158 166 157 159 170 173 164 -0 -0 -0 -76 -94 -114 -130 -144 -157 -168 -178 -187 -194 -200 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -240 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -240 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -200 -194 -187 -178 -168 -157 -144 -130 -114 -94 -76 -0 -0 -0 164 173 170 159 157 166 158 161 147 129 108 81 255 219 134 115 173 182 164 169 140 129 156 93 239 179 164 121 145 103 74 199 147 90 255 249 231 135 126 141 136 88 74 65 255 155 164 186 138 139 140 104 74 199 152 87 77 255 233 140 111 102 243 121 178 169 216 199 121 134 176 143 240 202 160 138 144 111 80 255 230 175 120 141 87 137 255 247 234 176 160 161 255 208 255 196 255 255 255 197 199 207 155 169 228 156 131 182 176 255 72 110 157 183 255 145 129 211 229 92 87 236 91 132 129 255 138 117 235 181 85 120 254 88 160 139 216 117 217 228 76 146 184 111 -0 -66 -102 -138 -169 -193 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -182 -156 -123 -86 -0 116 209 148 139 255 136 185 112 188 172 129 88 222 103 71 255 149 107 90 237 99 131 248 123 81 246 156 180 109 109 230 176 125 105 184 237 152 167 163 105 221 217 255 255 255 255 255 255 255 255 198 255 215 234 137 143 143 167 232 255 80 153 100 164 126 235 246 180 209 136 128 125 198 144 175 211 110 134 171 173 181 202 239 91 133 146 144 240 246 214 215 252 63 128 176 185 124 161 197 116 252 255 199 195 198 212 136 125 120 146 210 222 224 255 65 112 184 102 136 154 231 255 108 98 111 147 138 160 183 201 142 145 239 132 133 140 159 147 166 160 165 156 159 168 166 156 155 -0 -0 -63 -77 -94 -114 -129 -144 -158 -168 -177 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -177 -168 -158 -144 -129 -114 -94 -77 -63 -0 -0 155 156 166 168 159 156 165 160 166 147 159 140 133 132 239 145 142 201 183 160 138 147 111 98 108 255 231 154 136 102 184 112 65 255 224 222 210 146 120 125 136 212 198 195 199 255 252 116 197 161 124 185 176 128 63 252 215 214 246 240 144 146 133 91 239 202 181 173 171 134 110 211 175 144 198 125 128 136 209 180 246 235 126 164 100 153 80 255 232 167 143 143 137 234 215 255 198 255 255 255 255 255 255 255 255 217 221 105 163 167 152 237 184 105 125 176 230 109 109 180 156 246 81 123 248 131 99 237 90 107 149 255 71 103 222 88 129 172 188 112 185 136 255 139 148 209 116 -0 -86 -123 -156 -182 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -211 -194 -171 -141 -107 -69 -0 143 180 139 74 229 196 139 192 158 152 119 240 140 91 63 248 115 93 243 164 75 240 187 104 255 180 154 172 80 251 150 160 105 197 255 141 161 182 155 255 121 164 215 238 190 196 255 255 255 198 255 234 84 186 194 232 146 140 134 232 255 120 75 168 100 161 207 133 187 212 225 122 193 87 130 184 135 147 179 149 123 155 233 255 63 133 116 154 184 111 138 236 255 255 107 160 100 132 170 194 167 243 129 167 169 194 217 228 122 144 123 129 110 243 255 255 152 76 132 133 161 255 65 74 96 124 113 131 143 174 193 170 240 90 138 106 126 99 129 137 136 153 155 158 165 173 164 164 164 -0 -0 -63 -78 -95 -116 -133 -145 -155 -165 -175 -184 -192 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -192 -184 -175 -165 -155 -145 -133 -116 -95 -78 -63 -0 -0 164 164 164 173 165 158 155 153 136 137 129 99 126 106 138 90 240 170 193 174 143 131 113 124 96 74 65 255 161 133 132 76 152 255 255 243 110 129 123 144 122 228 217 194 169 167 129 243 167 194 170 132 100 160 107 255 255 236 138 111 184 154 116 133 63 255 233 155 123 149 179 147 135 184 130 87 193 122 225 212 187 133 207 161 100 168 75 120 255 232 134 140 146 232 194 186 84 234 255 198 255 255 255 196 190 238 215 164 121 255 155 182 161 141 255 197 105 160 150 251 80 172 154 180 255 104 187 240 75 164 243 93 115 248 63 91 140 240 119 152 158 192 139 196 229 74 139 180 143 -0 -69 -107 -141 -171 -194 -211 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 112 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -218 -204 -184 -158 -127 -90 -0 173 163 167 92 147 244 149 169 184 130 148 213 181 117 100 255 153 96 253 178 157 255 140 207 255 133 195 122 187 255 174 172 131 219 76 226 189 136 168 90 228 169 232 83 240 255 255 255 255 255 255 193 233 165 232 121 188 207 241 135 89 235 240 255 139 75 157 201 96 116 165 194 222 247 78 143 175 88 111 151 184 189 158 161 235 255 91 108 149 185 79 97 123 147 216 233 246 80 132 133 163 142 222 255 82 131 125 173 205 224 238 131 136 87 123 155 226 240 255 82 143 140 245 255 204 201 215 197 138 114 131 151 173 231 255 90 95 121 74 118 171 150 155 155 155 156 158 163 164 164 164 161 -0 -0 -0 -85 -105 -117 -127 -140 -153 -164 -175 -184 -192 -199 -206 -211 -216 -221 -224 -228 -231 -233 -235 -237 -239 -241 -242 -243 -245 -245 -246 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -246 -245 -245 -243 -242 -241 -239 -237 -235 -233 -231 -228 -224 -221 -216 -211 -206 -199 -192 -184 -175 -164 -153 -140 -127 -117 -105 -85 -0 -0 -0 161 164 164 164 163 158 156 155 155 155 150 171 118 74 121 95 90 255 231 173 151 131 114 138 197 215 201 204 255 245 140 143 82 255 240 226 155 123 87 136 131 238 224 205 173 125 131 82 255 222 142 163 133 132 80 246 233 216 147 123 97 79 185 149 108 91 255 235 161 158 189 184 151 111 88 175 143 78 247 222 194 165 116 96 201 157 75 139 255 240 235 89 135 241 207 188 121 232 165 233 193 255 255 255 255 255 255 240 83 232 169 228 90 168 136 189 226 76 219 131 172 174 255 187 122 195 133 255 207 140 255 157 178 253 96 153 255 100 117 181 213 148 130 184 169 149 244 147 92 167 163 173 -0 -90 -127 -158 -184 -204 -218 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -174 -146 -112 -68 -0 164 187 137 147 91 228 203 123 186 89 251 198 133 151 255 161 166 255 127 166 117 222 103 182 214 139 172 89 166 221 174 147 140 160 245 174 151 190 113 198 225 145 181 156 208 198 198 255 255 255 196 255 202 255 188 149 191 132 199 217 255 147 129 217 232 255 117 204 74 103 143 121 169 237 255 105 183 80 86 109 152 161 138 182 149 235 238 235 237 255 70 122 174 157 170 170 238 255 82 143 152 178 166 255 84 149 88 137 142 182 210 235 255 80 135 136 145 155 240 255 76 100 137 220 128 135 169 193 200 186 154 139 145 156 240 253 252 249 255 255 93 98 103 119 120 120 120 120 120 113 128 120 130 129 -0 -0 -74 -80 -93 -110 -125 -139 -152 -164 -175 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -232 -235 -237 -238 -240 -241 -243 -244 -245 -245 -246 -247 -247 -248 -248 -248 -248 -248 -248 -248 -248 -247 -247 -246 -245 -245 -244 -243 -241 -240 -238 -237 -235 -232 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -175 -164 -152 -139 -125 -110 -93 -80 -74 -0 -0 129 130 120 128 113 120 120 120 120 120 119 103 98 93 255 255 249 252 253 240 156 145 139 154 186 200 193 169 135 128 220 137 100 76 255 240 155 145 136 135 80 255 235 210 182 142 137 88 149 84 255 166 178 152 143 82 255 238 170 170 157 174 122 70 255 237 235 238 235 149 182 138 161 152 109 86 80 183 105 255 237 169 121 143 103 74 204 117 255 232 217 129 147 255 217 199 132 191 149 188 255 202 255 196 255 255 255 198 198 208 156 181 145 225 198 113 190 151 174 245 160 140 147 174 221 166 89 172 139 214 182 103 222 117 166 127 255 166 161 255 151 133 198 251 89 186 123 203 228 91 147 137 187 164 -0 -68 -112 -146 -174 -195 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 114 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -205 -187 -163 -132 -88 -0 239 130 165 156 137 255 129 177 150 159 81 233 158 197 255 133 158 98 218 117 167 224 157 77 226 152 198 127 75 240 144 156 128 216 255 162 160 186 147 209 102 222 200 217 255 255 255 255 255 255 255 255 199 255 213 248 105 165 163 198 120 254 65 98 140 129 222 229 254 64 112 180 117 148 151 229 248 255 79 91 111 171 205 103 160 143 179 184 125 145 247 255 255 97 127 162 140 175 226 255 75 98 144 125 238 255 116 74 147 110 161 143 179 232 255 78 119 130 109 153 223 191 190 197 241 91 138 134 147 175 186 184 170 156 130 131 156 170 155 155 218 235 233 230 226 227 228 224 223 218 218 207 205 200 199 199 -0 -0 -0 -0 -76 -84 -102 -125 -139 -152 -164 -174 -183 -191 -198 -204 -210 -214 -219 -222 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -245 -245 -246 -246 -246 -245 -245 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -222 -219 -214 -210 -204 -198 -191 -183 -174 -164 -152 -139 -125 -102 -84 -76 -0 -0 -0 -0 199 199 200 205 207 218 218 223 224 228 227 226 230 233 235 218 155 155 170 156 131 130 156 170 184 186 175 147 134 138 91 241 197 190 191 223 153 109 130 119 78 255 232 179 143 161 110 147 74 116 255 238 125 144 98 75 255 226 175 140 162 127 97 255 255 247 145 125 184 179 143 160 103 205 171 111 91 79 255 248 229 151 148 117 180 112 64 254 229 222 129 140 98 65 254 120 198 163 165 105 248 213 255 199 255 255 255 255 255 255 255 255 217 200 222 102 209 147 186 160 162 255 216 128 156 144 240 75 127 198 152 226 77 157 224 167 117 218 98 158 133 255 197 158 233 81 159 150 177 129 255 137 156 165 130 239 -0 -88 -132 -163 -187 -205 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -177 -150 -114 -60 91 221 173 181 122 79 237 168 168 148 168 255 131 185 106 213 189 109 223 151 87 255 171 143 255 177 140 168 135 255 171 181 120 220 135 250 208 130 159 199 154 95 253 124 161 215 234 193 196 255 255 255 197 255 238 84 226 132 165 153 184 174 247 90 139 139 93 158 159 238 255 255 142 82 152 165 140 180 243 255 255 255 92 188 78 155 135 161 183 218 112 139 164 220 255 98 175 136 162 164 238 151 149 194 103 140 235 250 255 110 82 171 123 161 167 232 239 207 245 93 144 211 89 108 133 228 255 70 134 127 134 156 171 184 178 175 155 156 169 175 157 155 164 180 168 156 156 159 163 167 174 167 174 165 164 164 165 165 165 167 -0 -0 -0 -68 -84 -102 -124 -139 -152 -163 -173 -182 -190 -196 -203 -208 -213 -217 -221 -224 -227 -229 -232 -234 -236 -237 -238 -240 -240 -241 -242 -242 -242 -242 -242 -242 -241 -240 -240 -238 -237 -236 -234 -232 -229 -227 -224 -221 -217 -213 -208 -203 -196 -190 -182 -173 -163 -152 -139 -124 -102 -84 -68 -0 -0 -0 167 165 165 165 164 164 165 174 167 174 167 163 159 156 156 168 180 164 155 157 175 169 156 155 175 178 184 171 156 134 127 134 70 255 228 133 108 89 211 144 93 245 207 239 232 167 161 123 171 82 110 255 250 235 140 103 194 149 151 238 164 162 136 175 98 255 220 164 139 112 218 183 161 135 155 78 188 92 255 255 255 243 180 140 165 152 82 142 255 255 238 159 158 93 139 139 90 247 174 184 153 165 132 226 84 238 255 197 255 255 255 196 193 234 215 161 124 253 95 154 199 159 130 208 250 135 220 120 181 171 255 135 168 140 177 255 143 171 255 87 151 223 109 189 213 106 185 131 255 168 148 168 168 237 79 122 181 173 221 91 -60 -114 -150 -177 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -220 -206 -189 -166 -134 -88 -0 255 163 162 157 87 255 185 165 150 111 145 230 210 127 226 165 163 170 193 123 79 239 170 72 233 159 183 142 72 236 172 155 112 189 72 232 179 180 115 192 129 91 240 160 234 84 233 255 255 255 255 255 255 190 240 156 241 113 149 140 151 177 233 255 90 140 75 162 145 111 159 223 241 255 83 156 122 161 173 177 154 220 217 224 255 112 92 140 148 189 184 168 211 112 220 255 122 107 143 130 213 241 170 203 150 148 144 185 237 250 255 138 88 127 152 155 209 137 203 212 197 254 88 86 115 120 230 255 77 101 111 130 146 147 166 178 175 156 158 170 176 157 156 161 173 173 165 167 157 156 158 163 166 174 165 164 164 165 165 165 165 165 -0 -0 -0 -68 -84 -102 -123 -135 -149 -160 -170 -179 -187 -194 -200 -206 -210 -215 -218 -222 -225 -227 -230 -232 -233 -235 -236 -237 -237 -238 -238 -238 -237 -237 -236 -235 -233 -232 -230 -227 -225 -222 -218 -215 -210 -206 -200 -194 -187 -179 -170 -160 -149 -135 -123 -102 -84 -68 -0 -0 -0 165 165 165 165 165 164 164 165 174 166 163 158 156 157 167 165 173 173 161 156 157 176 170 158 156 175 178 166 147 146 130 111 101 77 255 230 120 115 86 88 254 197 212 203 137 209 155 152 127 88 138 255 250 237 185 144 148 150 203 170 241 213 130 143 107 122 255 220 112 211 168 184 189 148 140 92 112 255 224 217 220 154 177 173 161 122 156 83 255 241 223 159 111 145 162 75 140 90 255 233 177 151 140 149 113 241 156 240 190 255 255 255 255 255 255 233 84 234 160 240 91 129 192 115 180 179 232 72 189 112 155 172 236 72 142 183 159 233 72 170 239 79 123 193 170 163 165 226 127 210 230 145 111 150 165 185 255 87 157 162 163 255 -0 -88 -134 -166 -189 -206 -220 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -179 -152 -112 -0 85 238 124 180 120 166 223 169 173 114 102 255 140 182 156 196 156 201 164 164 138 255 145 156 255 154 193 162 140 255 141 154 137 219 100 90 233 181 143 214 124 159 255 176 137 186 165 202 199 197 255 255 255 196 255 208 255 214 212 167 197 139 159 142 237 238 237 255 128 148 88 133 130 169 231 255 125 87 127 159 154 192 155 194 123 228 255 98 152 147 158 193 124 187 188 162 255 70 93 128 109 138 207 133 187 209 182 137 140 157 151 233 255 80 139 135 109 181 197 160 204 122 235 252 170 169 196 148 236 212 215 191 169 169 139 140 155 158 173 156 158 170 173 168 157 158 165 173 167 173 165 164 164 165 167 174 165 164 164 165 165 165 165 165 165 -0 -0 -0 -66 -81 -98 -118 -132 -145 -157 -167 -176 -184 -191 -197 -202 -207 -211 -215 -219 -222 -224 -226 -228 -229 -230 -231 -232 -232 -231 -230 -229 -228 -226 -224 -222 -219 -215 -211 -207 -202 -197 -191 -184 -176 -167 -157 -145 -132 -118 -98 -81 -66 -0 -0 -0 165 165 165 165 165 165 164 164 165 174 167 165 164 164 165 173 167 173 165 158 157 168 173 170 158 156 173 158 155 140 139 169 169 191 215 212 236 148 196 169 170 252 235 122 204 160 197 181 109 135 139 80 255 233 151 157 140 137 182 209 187 133 207 138 109 128 93 70 255 162 188 187 124 193 158 147 152 98 255 228 123 194 155 192 154 159 127 87 125 255 231 169 130 133 88 148 128 255 237 238 237 142 159 139 197 167 212 214 255 208 255 196 255 255 255 197 199 202 165 186 137 176 255 159 124 214 143 181 233 90 100 219 137 154 141 255 140 162 193 154 255 156 145 255 138 164 164 201 156 196 156 182 140 255 102 114 173 169 223 166 120 180 124 238 85 -0 -112 -152 -179 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -190 -167 -133 -85 -0 128 215 195 142 166 104 225 138 153 86 92 238 148 203 137 231 122 180 179 142 91 228 152 94 245 121 167 166 76 230 195 111 214 156 136 255 161 150 198 175 93 130 234 143 194 232 255 255 255 255 255 255 255 255 198 255 217 255 132 110 163 172 190 130 168 192 123 219 234 255 80 147 110 148 145 231 255 81 139 143 108 163 153 197 154 165 231 255 79 149 140 180 162 175 168 121 242 255 197 227 93 125 203 96 127 175 159 196 171 201 129 157 232 255 91 133 81 163 173 131 187 183 160 222 153 142 179 150 223 98 170 167 176 173 183 156 163 147 152 163 156 159 168 169 167 156 156 159 163 166 174 165 164 165 165 167 174 166 164 164 164 165 165 165 165 165 164 -0 -0 -0 -64 -79 -95 -114 -128 -141 -153 -163 -172 -179 -186 -193 -198 -203 -207 -211 -214 -217 -219 -221 -222 -223 -223 -223 -222 -221 -219 -217 -214 -211 -207 -203 -198 -193 -186 -179 -172 -163 -153 -141 -128 -114 -95 -79 -64 -0 -0 -0 164 165 165 165 165 165 164 164 164 166 174 167 165 165 164 165 174 166 163 159 156 156 167 169 168 159 156 163 152 147 163 156 183 173 176 167 170 98 223 150 179 142 153 222 160 183 187 131 173 163 81 133 91 255 232 157 129 201 171 196 159 175 127 96 203 125 93 227 197 255 242 121 168 175 162 180 140 149 79 255 231 165 154 197 153 163 108 143 139 81 255 231 145 148 110 147 80 255 234 219 123 192 168 130 190 172 163 110 132 255 217 255 198 255 255 255 255 255 255 255 255 232 194 143 234 130 93 175 198 150 161 255 136 156 214 111 195 230 76 166 167 121 245 94 152 228 91 142 179 180 122 231 137 203 148 238 92 86 153 138 225 104 166 142 195 215 128 -0 -85 -133 -167 -190 -207 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -200 -179 -151 -109 -0 161 255 148 165 188 145 255 151 183 110 80 245 182 111 186 104 225 212 124 158 138 236 164 130 156 236 202 122 153 255 131 165 101 203 136 75 231 202 105 187 158 75 247 143 232 121 188 213 238 190 196 255 255 255 198 255 236 70 255 103 91 121 125 164 188 186 180 116 133 170 239 255 110 82 155 158 156 240 255 91 141 82 166 137 174 196 139 124 230 255 81 109 152 171 167 203 121 145 221 139 196 230 181 241 78 137 163 88 154 133 190 172 187 121 227 239 240 255 117 168 89 144 178 140 201 217 141 163 183 214 255 100 115 146 151 157 163 160 174 157 158 166 157 158 165 175 174 164 167 157 156 158 162 164 164 165 165 167 174 166 164 164 164 164 164 164 164 164 163 158 -0 -0 -0 -63 -77 -85 -103 -123 -134 -146 -157 -165 -173 -180 -187 -192 -197 -201 -205 -207 -209 -211 -212 -212 -211 -209 -207 -205 -201 -197 -192 -187 -180 -173 -165 -157 -146 -134 -123 -103 -85 -77 -63 -0 -0 -0 158 163 164 164 164 164 164 164 164 164 166 174 167 165 165 164 164 162 158 156 157 167 164 174 175 165 158 157 166 158 157 174 160 163 157 151 146 115 100 255 214 183 163 141 217 201 140 178 144 89 168 117 255 240 239 227 121 187 172 190 133 154 88 163 137 78 241 181 230 196 139 221 145 121 203 167 171 152 109 81 255 230 124 139 196 174 137 166 82 141 91 255 240 156 158 155 82 110 255 239 170 133 116 180 186 188 164 125 121 91 103 255 70 236 255 198 255 255 255 196 190 238 213 188 121 232 143 247 75 158 187 105 202 231 75 136 203 101 165 131 255 153 122 202 236 156 130 164 236 138 158 124 212 225 104 186 111 182 245 80 110 183 151 255 145 188 165 148 255 161 -0 -109 -151 -179 -200 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -128 -77 -0 75 241 151 160 165 86 228 173 153 98 255 218 125 204 138 97 236 173 101 164 233 191 125 195 107 236 173 99 129 226 161 138 221 147 118 203 215 174 217 139 165 255 167 146 188 149 248 84 240 255 255 255 255 255 255 193 236 152 255 64 74 117 111 105 151 169 229 93 108 149 140 225 248 255 84 144 144 155 228 233 234 255 119 112 138 180 190 192 164 232 150 155 171 153 140 171 202 155 230 100 100 171 178 230 255 91 165 75 159 100 158 169 195 158 151 185 140 218 220 255 81 144 166 136 161 200 152 148 178 145 255 77 89 117 139 148 160 155 161 175 157 158 166 157 156 159 168 163 166 173 165 164 164 164 165 165 165 165 167 174 165 164 163 164 164 164 164 164 163 161 150 152 163 -0 -0 -0 -67 -81 -96 -115 -127 -139 -149 -157 -165 -172 -179 -184 -188 -192 -194 -195 -196 -195 -194 -192 -188 -184 -179 -172 -165 -157 -149 -139 -127 -115 -96 -81 -67 -0 -0 -0 163 152 150 161 163 164 164 164 164 164 163 164 165 174 167 165 165 165 165 164 164 164 165 173 166 163 168 159 156 157 166 158 157 175 161 155 160 148 139 117 89 77 255 145 178 148 152 200 161 136 166 144 81 255 220 218 140 185 151 158 195 169 158 100 159 75 165 91 255 230 178 171 100 100 230 155 202 171 140 153 171 155 150 232 164 192 190 180 138 112 119 255 234 233 228 155 144 144 84 255 248 225 140 149 108 93 229 169 151 105 111 117 74 64 255 152 236 193 255 255 255 255 255 255 240 84 248 149 188 146 167 255 165 139 217 174 215 203 118 147 221 138 161 226 129 99 173 236 107 195 125 191 233 164 101 173 236 97 138 204 125 218 255 98 153 173 228 86 165 160 151 241 75 -0 -77 -128 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -147 -97 -0 100 128 227 120 198 109 155 235 131 165 255 112 189 149 184 112 78 227 146 81 255 132 168 112 181 90 226 158 74 239 181 119 201 169 129 207 102 229 193 185 112 137 232 140 207 191 105 226 156 208 198 198 255 255 255 196 255 207 255 245 255 200 202 221 142 165 135 198 233 138 162 193 125 173 227 255 83 134 147 165 202 130 221 255 79 101 139 152 161 172 242 92 141 151 178 197 142 181 152 216 232 135 156 189 124 230 239 240 255 130 75 146 150 173 179 127 180 156 180 154 235 255 83 171 101 125 177 196 140 159 173 252 90 131 107 112 122 141 145 143 162 173 164 166 173 165 164 167 174 165 167 174 165 164 164 165 165 165 165 165 167 174 165 160 171 172 172 172 171 171 171 169 159 160 169 160 -0 -0 -0 -63 -77 -84 -100 -118 -126 -135 -146 -154 -161 -166 -171 -173 -175 -175 -173 -171 -166 -161 -154 -146 -135 -126 -118 -100 -84 -77 -63 -0 -0 -0 160 169 160 159 169 171 171 171 172 172 172 171 160 165 174 167 165 165 165 165 165 164 164 165 174 167 165 174 167 164 165 173 166 164 173 162 143 145 141 122 112 107 131 90 252 173 159 140 196 177 125 101 171 83 255 235 154 180 156 180 127 179 173 150 146 75 130 255 240 239 230 124 189 156 135 232 216 152 181 142 197 178 151 141 92 242 172 161 152 139 101 79 255 221 130 202 165 147 134 83 255 227 173 125 193 162 138 233 198 135 165 142 221 202 200 255 245 255 207 255 196 255 255 255 198 198 208 156 226 105 191 207 140 232 137 112 185 193 229 102 207 129 169 201 119 181 239 74 158 226 90 181 112 168 132 255 81 146 227 78 112 184 149 189 112 255 165 131 235 155 109 198 120 227 128 100 -0 -97 -147 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -124 -65 -0 160 255 116 207 154 158 100 215 168 93 205 188 180 154 158 126 255 162 109 55 233 205 131 112 193 255 136 159 255 158 150 105 208 125 237 130 99 236 194 159 87 255 134 241 132 165 132 241 255 255 255 255 255 255 255 255 199 255 215 227 239 105 161 182 122 157 183 172 221 123 133 188 151 174 146 232 255 75 110 125 171 185 185 225 146 176 169 203 150 124 226 255 74 99 131 169 139 182 153 166 224 123 133 189 152 173 162 149 216 239 255 92 129 150 155 98 161 150 177 165 141 230 255 155 93 98 142 166 110 135 134 237 255 77 96 99 100 111 103 109 121 123 122 132 149 154 155 156 159 163 164 167 174 165 164 164 165 165 165 165 165 167 174 163 154 163 164 164 164 160 170 171 169 159 161 169 160 161 168 -0 -0 -0 -66 -78 -82 -96 -113 -122 -130 -138 -144 -146 -146 -146 -144 -138 -130 -122 -113 -96 -82 -78 -66 -0 -0 -0 168 161 160 169 161 159 169 171 170 160 164 164 164 163 154 163 174 167 165 165 165 165 165 164 164 165 174 167 164 163 159 156 155 154 149 132 122 123 121 109 103 111 100 99 96 77 255 237 134 135 110 166 142 98 93 155 255 230 141 165 177 150 161 98 155 150 129 92 255 239 216 149 162 173 152 189 133 123 224 166 153 182 139 169 131 99 74 255 226 124 150 203 169 176 146 225 185 185 171 125 110 75 255 232 146 174 151 188 133 123 221 172 183 157 122 182 161 105 239 227 215 255 199 255 255 255 255 255 255 255 255 241 132 165 132 241 134 255 87 159 194 236 99 130 237 125 208 105 150 158 255 159 136 255 193 112 131 205 233 55 109 162 255 126 158 154 180 188 205 93 168 215 100 158 154 207 116 255 160 -0 -65 -124 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -146 -95 -0 155 81 238 142 184 180 104 245 160 124 220 179 150 178 176 142 64 240 134 134 255 132 176 135 81 183 240 122 118 219 201 111 222 143 122 194 112 85 255 146 141 80 232 135 199 163 165 113 214 217 236 193 196 255 255 255 197 255 237 83 169 229 255 116 181 81 99 141 132 196 221 129 178 164 156 192 162 230 165 171 195 153 146 150 220 255 81 109 171 175 198 162 231 157 161 170 192 112 143 188 133 203 224 144 182 159 147 181 201 130 154 216 232 211 245 155 76 160 131 160 186 141 131 235 255 79 95 139 170 92 108 107 132 238 253 245 247 239 224 223 215 201 200 203 181 173 175 165 164 167 157 156 156 158 162 163 164 164 164 164 164 165 164 166 173 162 153 162 160 170 169 162 170 168 176 168 169 176 168 168 173 174 -0 -0 -0 -0 -62 -74 -79 -83 -97 -110 -110 -110 -110 -97 -83 -79 -74 -62 -0 -0 -0 -0 174 173 168 168 176 169 168 176 168 170 162 169 170 160 162 153 162 173 166 164 165 164 164 164 164 164 163 162 158 156 156 157 167 164 165 175 173 181 203 200 201 215 223 224 239 247 245 253 238 132 107 108 92 170 139 95 79 255 235 131 141 186 160 131 160 76 155 245 211 232 216 154 130 201 181 147 159 182 144 224 203 133 188 143 112 192 170 161 157 231 162 198 175 171 109 81 255 220 150 146 153 195 171 165 230 162 192 156 164 178 129 221 196 132 141 99 81 181 116 255 229 169 83 237 255 197 255 255 255 196 193 236 217 214 113 165 163 199 135 232 80 141 146 255 85 112 194 122 143 222 111 201 219 118 122 240 183 81 135 176 132 255 134 134 240 64 142 176 178 150 179 220 124 160 245 104 180 184 142 238 81 155 -0 -95 -146 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -164 -124 -67 -0 99 255 178 122 214 131 138 212 137 215 200 130 206 141 166 134 255 134 192 255 151 174 155 93 71 255 158 104 255 127 173 162 173 136 213 135 88 66 255 120 153 255 89 217 198 153 149 212 255 70 236 255 255 255 255 255 255 190 240 155 218 121 229 232 255 55 129 180 165 152 207 137 157 194 129 165 163 239 92 142 162 184 212 121 139 237 143 148 172 138 164 162 240 92 141 144 183 208 137 182 153 181 194 137 167 205 130 151 172 171 173 160 191 155 215 223 255 127 101 125 164 199 130 147 241 250 224 227 253 100 113 81 147 131 181 110 143 161 165 159 168 166 156 161 172 164 166 173 164 166 173 165 167 157 155 155 155 155 156 156 156 156 156 155 157 165 154 143 152 143 150 160 153 161 153 161 151 152 157 158 159 159 159 158 156 152 -0 -0 -0 -0 -61 -69 -69 -69 -61 -0 -0 -0 -0 152 156 158 159 159 159 158 157 152 151 161 153 161 153 160 150 143 152 143 154 165 157 155 156 156 156 156 156 155 155 155 155 157 167 165 173 166 164 173 166 164 172 161 156 166 168 159 165 161 143 110 181 131 147 81 113 100 253 227 224 250 241 147 130 199 164 125 101 127 255 223 215 155 191 160 173 171 172 151 130 205 167 137 194 181 153 182 137 208 183 144 141 92 240 162 164 138 172 148 143 237 139 121 212 184 162 142 92 239 163 165 129 194 157 137 207 152 165 180 129 55 255 232 229 121 218 155 240 190 255 255 255 255 255 255 236 70 255 212 149 153 198 217 89 255 153 120 255 66 88 135 213 136 173 162 173 127 255 104 158 255 71 93 155 174 151 255 192 134 255 134 166 141 206 130 200 215 137 212 138 131 214 122 178 255 99 -0 -67 -124 -164 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -178 -146 -96 -0 125 152 217 165 101 184 180 255 112 214 152 186 111 192 135 155 92 232 140 129 215 167 184 129 89 63 252 127 88 230 177 170 179 128 237 164 112 82 255 175 100 120 235 255 120 184 140 167 132 255 152 207 199 197 255 255 255 196 255 208 255 166 169 207 111 239 255 255 111 141 110 179 200 140 187 163 186 130 223 255 76 110 133 175 192 171 243 93 142 156 184 183 129 224 255 75 100 125 173 161 179 147 152 222 101 104 172 178 173 205 151 146 130 168 189 170 157 235 255 79 108 114 160 169 163 188 193 135 152 237 251 249 255 92 109 174 75 138 120 132 125 130 135 152 155 158 163 165 166 171 173 175 179 181 187 179 179 179 179 179 179 180 180 180 178 176 187 194 186 180 177 168 171 166 168 176 170 176 167 166 166 167 167 166 166 164 158 159 165 165 163 -0 -0 -0 -0 163 165 165 159 158 164 166 166 167 167 166 166 167 176 170 176 168 166 171 168 177 180 186 194 187 176 178 180 180 180 179 179 179 179 179 179 187 181 179 175 173 171 166 165 163 158 155 152 135 130 125 132 120 138 75 174 109 92 255 249 251 237 152 135 193 188 163 169 160 114 108 79 255 235 157 170 189 168 130 146 151 205 173 178 172 104 101 222 152 147 179 161 173 125 100 75 255 224 129 183 184 156 142 93 243 171 192 175 133 110 76 255 223 130 186 163 187 140 200 179 110 141 111 255 255 239 111 207 169 166 255 208 255 196 255 255 255 197 199 207 152 255 132 167 140 184 120 255 235 120 100 175 255 82 112 164 237 128 179 170 177 230 88 127 252 63 89 129 184 167 215 129 140 232 92 155 135 192 111 186 152 214 112 255 180 184 101 165 217 152 125 -0 -96 -146 -178 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -208 -190 -164 -126 -76 -0 165 139 237 111 223 169 89 242 187 155 198 139 181 165 93 158 246 159 133 255 180 143 165 109 98 255 154 144 255 176 144 186 135 130 203 143 90 179 230 164 75 240 147 254 174 151 197 110 103 255 255 255 255 255 255 255 255 255 198 255 215 241 131 199 99 161 123 214 229 222 93 149 165 117 154 176 186 166 147 243 160 164 186 162 155 125 231 255 75 100 142 170 182 169 245 129 164 143 173 176 168 208 131 197 221 141 170 156 117 178 189 218 121 134 159 156 191 167 234 186 196 196 180 129 120 155 224 93 109 138 169 153 220 236 234 235 255 91 108 120 110 110 99 104 119 120 120 120 114 128 129 130 130 123 136 153 155 155 156 156 156 156 156 156 155 149 153 166 170 172 172 170 161 168 159 161 169 161 168 159 158 158 158 157 156 155 148 148 148 147 144 137 124 137 144 147 148 148 148 155 156 157 158 158 158 159 168 161 169 161 159 168 161 170 172 172 170 166 153 149 155 156 156 156 156 156 156 155 155 153 136 123 130 130 129 128 114 120 120 120 119 104 99 110 110 120 108 91 255 235 234 236 220 153 169 138 109 93 224 155 120 129 180 196 196 186 234 167 191 156 159 134 121 218 189 178 117 156 170 141 221 197 131 208 168 176 173 143 164 129 245 169 182 170 142 100 75 255 231 125 155 162 186 164 160 243 147 166 186 176 154 117 165 149 93 222 229 214 123 161 99 199 131 241 215 255 198 255 255 255 255 255 255 255 255 255 103 110 197 151 174 254 147 240 75 164 230 179 90 143 203 130 135 186 144 176 255 144 154 255 98 109 165 143 180 255 133 159 246 158 93 165 181 139 198 155 187 242 89 169 223 111 237 139 165 -0 -76 -126 -164 -190 -208 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -200 -179 -149 -108 -0 181 168 93 219 129 204 127 114 237 157 209 158 161 194 140 75 246 162 151 84 244 133 175 150 145 255 174 149 76 243 125 217 124 137 222 154 128 192 255 126 168 255 129 65 247 177 139 163 91 64 245 215 237 190 196 255 255 255 198 255 236 70 192 203 249 93 179 117 125 175 212 229 191 251 90 121 148 162 201 115 236 108 121 161 173 214 111 146 234 159 162 180 151 146 130 230 255 95 87 129 172 129 172 179 189 191 135 160 208 127 140 147 181 188 192 170 121 153 163 240 93 158 155 192 222 112 103 192 227 128 148 168 192 135 152 158 178 233 247 246 247 251 245 236 224 216 216 217 212 213 201 199 200 203 187 179 173 172 172 172 172 175 165 163 163 163 161 151 153 160 171 173 172 169 161 168 159 160 165 168 173 175 175 174 173 171 168 175 166 164 162 156 146 146 156 162 164 166 175 168 171 173 174 175 175 173 168 165 160 159 168 161 169 172 173 171 160 153 151 161 163 163 163 165 175 172 172 172 172 173 179 187 203 200 199 201 213 212 217 216 216 224 236 245 251 247 246 247 233 178 158 152 135 192 168 148 128 227 192 103 112 222 192 155 158 93 240 163 153 121 170 192 188 181 147 140 127 208 160 135 191 189 179 172 129 172 129 87 95 255 230 130 146 151 180 162 159 234 146 111 214 173 161 121 108 236 115 201 162 148 121 90 251 191 229 212 175 125 117 179 93 249 203 192 70 236 255 198 255 255 255 196 190 237 215 245 64 91 163 139 177 247 65 129 255 168 126 255 192 128 154 222 137 124 217 125 243 76 149 174 255 145 150 175 133 244 84 151 162 246 75 140 194 161 158 209 157 237 114 127 204 129 219 93 168 181 -0 -108 -149 -179 -200 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -209 -191 -166 -132 -88 -0 159 165 255 153 152 177 122 91 233 121 176 194 116 170 145 255 162 167 129 131 222 181 139 191 255 144 167 111 175 235 122 184 93 253 173 129 188 80 235 100 139 217 98 90 233 159 172 121 74 255 227 83 240 255 255 255 255 255 255 193 236 152 210 122 229 255 157 99 110 139 174 179 163 241 106 149 159 157 175 195 234 90 139 141 144 187 196 174 228 96 112 146 177 205 112 134 235 255 137 144 172 168 159 186 158 226 93 110 177 185 171 192 168 145 140 188 203 173 122 219 255 94 109 144 191 215 200 171 191 106 127 131 160 180 174 131 139 144 158 136 139 150 167 176 167 155 155 157 162 166 174 166 165 169 179 173 172 172 172 172 172 175 181 172 171 171 171 169 163 151 153 163 164 160 168 161 168 159 158 158 159 159 159 158 156 152 157 160 165 165 161 154 144 154 161 165 165 160 157 152 156 158 159 159 159 158 158 159 168 161 168 160 164 163 153 151 163 169 171 171 171 172 181 175 172 172 172 172 172 173 179 169 165 166 174 166 162 157 155 155 167 176 167 150 139 136 158 144 139 131 174 180 160 131 127 106 191 171 200 215 191 144 109 94 255 219 122 173 203 188 140 145 168 192 171 185 177 110 93 226 158 186 159 168 172 144 137 255 235 134 112 205 177 146 112 96 228 174 196 187 144 141 139 90 234 195 175 157 159 149 106 241 163 179 174 139 110 99 157 255 229 122 210 152 236 193 255 255 255 255 255 255 240 83 227 255 74 121 172 159 233 90 98 217 139 100 235 80 188 129 173 253 93 184 122 235 175 111 167 144 255 191 139 181 222 131 129 167 162 255 145 170 116 194 176 121 233 91 122 177 152 153 255 165 159 -0 -88 -132 -166 -191 -209 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -180 -152 -116 -74 -0 132 117 255 136 217 140 139 255 144 207 143 166 191 135 90 224 202 122 181 255 166 144 198 98 209 182 134 179 121 230 205 139 81 233 140 194 111 246 161 75 232 140 139 255 142 190 125 117 200 239 169 155 208 198 198 255 255 255 196 255 207 255 151 183 155 242 255 80 99 102 148 153 188 223 255 76 121 134 134 170 227 255 76 126 130 154 182 185 248 77 129 111 142 179 183 147 193 222 138 150 176 161 123 164 153 215 226 143 171 158 130 168 176 220 112 141 165 167 200 173 254 93 106 122 131 165 183 200 239 78 132 120 135 169 175 190 167 176 173 183 156 154 158 170 176 167 155 154 155 156 158 166 157 156 158 166 157 156 156 156 152 163 167 171 172 171 171 171 171 169 159 161 171 170 161 168 161 168 158 157 157 157 157 156 152 160 150 149 148 146 141 130 130 141 146 148 149 150 160 152 156 157 157 157 157 158 168 161 168 161 170 171 161 159 169 171 171 171 171 172 171 167 163 152 156 156 156 157 166 158 156 157 166 158 156 155 154 155 167 176 170 158 154 156 183 173 176 167 190 175 169 135 120 132 78 239 200 183 165 131 122 106 93 254 173 200 167 165 141 112 220 176 168 130 158 171 143 226 215 153 164 123 161 176 150 138 222 193 147 183 179 142 111 129 77 248 185 182 154 130 126 76 255 227 170 134 134 121 76 255 223 188 153 148 102 99 80 255 242 155 183 151 255 207 255 196 255 255 255 198 198 208 155 169 239 200 117 125 190 142 255 139 140 232 75 161 246 111 194 140 233 81 139 205 230 121 179 134 182 209 98 198 144 166 255 181 122 202 224 90 135 191 166 143 207 144 255 139 140 217 136 255 117 132 -0 -74 -116 -152 -180 -201 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -169 -138 -102 -66 -0 87 70 244 123 189 124 81 235 199 165 164 164 171 109 255 127 170 138 122 255 125 192 155 227 154 156 202 134 96 241 168 140 255 138 182 144 180 207 157 255 129 139 90 237 130 164 111 202 105 229 218 255 255 255 255 255 255 255 255 199 255 215 227 177 123 161 241 220 233 163 189 121 156 141 237 176 183 204 137 144 130 238 255 79 107 114 145 151 234 255 84 83 154 151 195 121 164 238 92 142 156 187 191 187 121 161 202 136 163 208 105 141 129 194 175 173 194 130 165 167 251 90 137 116 109 140 147 164 230 255 78 88 109 139 129 146 120 138 166 173 180 164 167 159 168 182 174 164 163 163 164 166 174 165 164 166 173 164 163 163 162 154 164 165 165 164 160 171 172 172 170 159 161 170 166 169 176 169 175 166 165 165 165 163 158 162 157 156 155 152 145 133 145 152 155 156 157 162 158 163 165 165 165 166 175 169 176 169 166 170 161 159 170 172 172 171 160 164 165 165 164 154 162 163 163 164 173 166 164 165 174 166 164 163 163 164 174 182 168 159 167 164 180 173 166 138 120 146 129 139 109 88 78 255 230 164 147 140 109 116 137 90 251 167 165 130 194 173 175 194 129 141 105 208 163 136 202 161 121 187 191 187 156 142 92 238 164 121 195 151 154 83 84 255 234 151 145 114 107 79 255 238 130 144 137 204 183 176 237 141 156 121 189 163 233 220 241 161 123 177 227 215 255 199 255 255 255 255 255 255 255 255 218 229 105 202 111 164 130 237 90 139 129 255 157 207 180 144 182 138 255 140 168 241 96 134 202 156 154 227 155 192 125 255 122 138 170 127 255 109 171 164 164 165 199 235 81 124 189 123 244 70 87 -0 -66 -102 -138 -169 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -202 -182 -156 -123 -85 -0 138 80 255 151 185 158 88 255 137 179 190 140 173 156 106 220 186 148 107 71 247 118 185 202 183 139 169 168 110 77 232 158 77 224 187 138 209 133 201 117 222 93 140 238 168 188 105 221 161 255 121 166 215 236 193 196 255 255 255 197 255 238 83 169 183 221 170 221 96 178 134 171 195 192 105 226 97 121 163 186 192 130 152 229 245 181 197 172 143 111 234 255 255 95 99 165 162 141 227 255 75 99 140 149 177 203 186 200 100 130 181 212 175 119 174 127 120 179 175 180 135 235 255 89 111 81 149 144 152 135 236 241 201 203 200 199 207 93 100 130 139 150 163 158 166 157 161 174 173 164 163 164 164 167 174 165 164 166 173 164 163 163 161 153 163 164 164 158 161 172 173 172 170 159 161 169 160 160 165 168 173 174 174 173 171 167 168 173 173 171 165 155 155 165 171 173 173 168 167 171 173 174 174 173 168 165 160 160 169 161 159 170 172 173 172 161 158 164 164 163 153 161 163 163 164 173 166 164 165 174 167 164 164 163 164 173 174 161 157 166 158 163 150 139 130 100 93 207 199 200 203 201 241 236 135 152 144 149 81 111 89 255 235 135 180 175 179 120 127 174 119 175 212 181 130 100 200 186 203 177 149 140 99 75 255 227 141 162 165 99 95 255 255 234 111 143 172 197 181 245 229 152 130 192 186 163 121 97 226 105 192 195 171 134 178 96 221 170 221 183 169 83 238 255 197 255 255 255 196 193 236 215 166 121 255 161 221 105 188 168 238 140 93 222 117 201 133 209 138 187 224 77 158 232 77 110 168 169 139 183 202 185 118 247 71 107 148 186 220 106 156 173 140 190 179 137 255 88 158 185 151 255 80 138 -0 -85 -123 -156 -182 -202 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -194 -171 -142 -103 -64 207 119 194 222 171 192 115 138 224 209 129 162 204 131 176 255 172 172 130 91 255 151 111 250 154 168 124 188 135 119 255 150 132 193 207 160 136 187 96 204 229 158 75 237 192 186 151 142 182 116 229 169 241 70 236 255 255 255 255 255 255 190 240 156 217 121 174 186 244 91 190 87 115 161 186 216 233 77 133 136 152 154 187 169 192 205 122 174 167 214 111 136 155 216 246 150 195 129 109 146 245 151 150 171 186 137 166 174 243 79 131 131 172 194 202 210 126 89 143 155 150 180 176 237 244 245 255 91 118 129 101 151 217 120 141 155 165 206 222 146 149 164 156 158 166 159 166 157 158 165 173 165 164 165 165 167 174 165 164 166 173 164 163 163 161 153 162 164 162 151 153 163 164 163 161 150 152 160 150 149 149 149 149 148 147 143 152 141 140 139 136 130 115 130 136 139 140 141 152 143 147 148 149 149 149 149 150 160 152 150 161 163 164 163 153 151 162 164 162 153 161 163 163 164 173 166 164 165 174 167 165 165 164 165 173 165 158 157 166 159 166 158 156 164 149 146 222 206 165 155 141 120 217 151 101 129 118 91 255 245 244 237 176 180 150 155 143 89 126 210 202 194 172 131 131 79 243 174 166 137 186 171 150 151 245 146 109 129 195 150 246 216 155 136 111 214 167 174 122 205 192 169 187 154 152 136 133 77 233 216 186 161 115 87 190 91 244 186 174 121 217 156 240 190 255 255 255 255 255 255 236 70 241 169 229 116 182 142 151 186 192 237 75 158 229 204 96 187 136 160 207 193 132 150 255 119 135 188 124 168 154 250 111 151 255 91 130 172 172 255 176 131 204 162 129 209 224 138 115 192 171 222 194 119 207 -64 -103 -142 -171 -194 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -235 -227 -217 -203 -185 -159 -122 -73 -0 203 194 139 237 129 172 136 138 243 165 172 151 176 137 122 255 133 157 102 160 235 144 95 237 197 117 220 159 129 74 234 143 197 101 202 128 212 116 74 254 159 162 255 123 180 169 165 122 181 232 207 131 192 152 207 199 197 255 255 255 196 255 208 255 165 169 184 138 230 255 179 73 104 136 130 175 230 255 74 127 140 107 158 142 187 224 79 162 135 186 198 170 209 121 208 140 182 232 93 117 238 108 116 134 179 143 194 124 228 255 86 110 143 151 160 198 241 89 130 140 109 146 155 160 211 122 213 226 210 243 90 104 213 77 138 121 119 151 179 208 153 156 165 155 158 166 159 166 157 156 158 162 164 164 165 165 167 171 172 172 175 181 172 171 171 169 161 170 171 169 159 160 168 177 176 183 175 176 183 175 173 173 173 171 168 176 168 172 172 170 164 154 154 164 170 172 172 168 176 168 171 173 173 173 175 183 176 175 183 176 177 168 160 159 169 171 170 161 169 171 171 172 181 175 172 172 171 167 165 165 164 164 162 158 156 157 166 159 166 158 155 165 156 153 208 179 151 119 121 138 77 213 104 90 243 210 226 213 122 211 160 155 146 109 140 130 89 241 198 160 151 143 110 86 255 228 124 194 143 179 134 116 108 238 117 93 232 182 140 208 121 209 170 198 186 135 162 79 224 187 142 158 107 140 127 74 255 230 175 130 136 104 73 179 255 230 138 184 169 165 255 208 255 196 255 255 255 197 199 207 152 192 131 207 232 181 122 165 169 180 123 255 162 159 254 74 116 212 128 202 101 197 143 234 74 129 159 220 117 197 237 95 144 235 160 102 157 133 255 122 137 176 151 172 165 243 138 136 172 129 237 139 194 203 -0 -73 -122 -159 -185 -203 -217 -227 -235 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -196 -174 -142 -94 -0 88 247 156 92 218 172 171 147 77 232 180 144 182 160 112 70 240 175 120 196 255 167 151 255 175 167 113 189 141 137 255 105 233 99 240 125 225 165 103 64 238 145 128 219 116 229 135 157 81 255 111 199 203 210 255 255 255 255 255 255 255 255 198 255 215 232 145 162 139 114 237 255 65 114 179 124 155 162 237 255 90 139 81 170 123 164 222 255 124 98 137 158 121 182 193 223 90 95 192 220 173 247 77 126 110 169 100 177 142 151 233 138 171 161 192 150 125 201 228 204 242 93 134 142 106 186 202 159 205 131 199 225 210 231 255 91 114 83 151 137 160 178 142 160 153 154 158 166 159 166 156 155 155 155 155 156 157 157 157 157 157 157 159 163 164 164 163 161 153 163 163 161 150 149 152 161 153 160 150 152 160 149 148 148 147 144 134 143 130 128 126 121 104 121 126 128 130 143 134 144 147 148 148 149 160 152 150 160 153 161 152 149 150 161 163 163 153 161 163 164 164 163 159 157 157 157 157 157 157 156 155 155 155 155 156 166 159 166 158 154 153 160 142 178 160 137 151 83 114 91 255 231 210 225 199 131 205 159 202 186 106 142 134 93 242 204 228 201 125 150 192 161 171 138 233 151 142 177 100 169 110 126 77 247 173 220 192 95 90 223 193 182 121 158 137 98 124 255 222 164 123 170 81 139 90 255 237 162 155 124 179 114 65 255 237 114 139 162 145 232 215 255 198 255 255 255 255 255 255 255 255 210 203 199 111 255 81 157 135 229 116 219 128 145 238 64 103 165 225 125 240 99 233 105 255 137 141 189 113 167 175 255 151 167 255 196 120 175 240 70 112 160 182 144 180 232 77 147 171 172 218 92 156 247 88 -0 -94 -142 -174 -196 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -205 -187 -161 -122 -64 -0 78 233 149 255 162 150 162 135 255 131 140 217 143 139 104 250 177 143 145 123 255 143 81 242 176 139 184 155 126 91 230 102 187 143 198 122 194 143 112 255 111 148 234 133 93 198 183 99 55 239 99 249 122 151 215 238 190 196 255 255 255 198 255 236 83 181 200 242 135 83 165 253 255 255 131 99 141 151 169 230 236 233 255 139 89 128 150 255 63 74 128 156 89 134 160 206 247 127 140 180 164 236 255 77 96 167 76 180 100 115 213 255 82 109 159 183 197 125 172 164 213 214 181 222 101 139 173 113 179 209 150 177 130 126 229 243 252 255 93 109 121 145 82 148 131 140 155 158 163 166 173 164 163 163 160 171 173 173 173 173 173 173 173 173 173 172 171 168 176 169 178 178 176 166 166 168 173 175 181 182 183 188 188 187 184 190 188 188 192 190 184 176 176 184 190 192 188 188 190 184 187 188 188 183 182 181 175 173 168 166 166 176 178 178 169 176 168 171 172 173 173 173 173 173 173 173 173 173 171 160 163 163 164 173 166 163 158 155 140 131 148 82 145 121 109 93 255 252 243 229 126 130 177 150 209 179 113 173 139 101 222 181 214 213 164 172 125 197 183 159 109 82 255 213 115 100 180 76 167 96 77 255 236 164 180 140 127 247 206 160 134 89 156 128 74 63 255 150 128 89 139 255 233 236 230 169 151 141 99 131 255 255 253 165 83 135 242 200 181 83 236 255 198 255 255 255 196 190 238 215 151 122 249 99 239 55 99 183 198 93 133 234 148 111 255 112 143 194 122 198 143 187 102 230 91 126 155 184 139 176 242 81 143 255 123 145 143 177 250 104 139 143 217 140 131 255 135 162 150 162 255 149 233 78 -0 -64 -122 -161 -187 -205 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -212 -197 -176 -145 -94 -0 133 255 143 81 247 125 205 112 90 230 186 111 201 121 135 210 210 168 164 98 71 250 107 133 251 138 169 198 109 123 241 147 194 176 144 193 222 121 180 255 159 88 255 170 108 233 172 141 129 255 161 93 229 183 227 83 240 255 255 255 255 255 255 193 236 155 219 123 208 227 255 95 129 178 229 255 82 143 135 147 153 205 122 221 255 82 136 132 234 250 206 209 245 89 119 138 125 203 142 144 168 188 137 233 248 235 240 255 162 91 85 119 243 151 136 152 162 186 153 162 188 162 208 115 188 196 166 217 101 116 171 163 173 206 148 149 155 163 223 237 234 239 243 255 91 97 99 112 111 111 111 114 119 120 119 110 121 120 120 120 120 120 120 120 120 120 113 128 120 124 129 133 145 146 138 139 139 139 140 140 140 140 140 139 138 130 133 139 139 138 136 129 114 129 136 138 139 139 133 130 138 139 140 140 140 140 140 139 139 139 138 146 145 133 129 124 120 128 113 120 120 120 120 120 120 120 120 120 121 110 119 120 119 114 111 111 111 112 99 97 91 255 243 239 234 237 223 163 155 149 148 206 173 163 171 116 101 217 166 196 188 115 208 162 188 162 153 186 162 152 136 151 243 119 85 91 162 255 240 235 248 233 137 188 168 144 142 203 125 138 119 89 245 209 206 250 234 132 136 82 255 221 122 205 153 147 135 143 82 255 229 178 129 95 255 227 208 123 219 155 236 193 255 255 255 255 255 255 240 83 227 183 229 93 161 255 129 141 172 233 108 170 255 88 159 255 180 121 222 193 144 176 194 147 241 123 109 198 169 138 251 133 107 250 71 98 164 168 210 210 135 121 201 111 186 230 90 112 205 125 247 81 143 255 133 -0 -94 -145 -176 -197 -212 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -205 -188 -163 -124 -66 -0 71 240 110 110 229 112 168 102 242 152 156 167 176 89 242 131 227 168 134 78 255 160 128 100 232 194 138 177 82 243 156 194 134 175 87 247 169 117 142 223 133 80 239 149 138 221 132 180 255 123 179 255 155 177 169 156 208 198 198 255 255 255 196 255 207 255 168 145 191 150 226 138 158 187 141 234 255 92 117 129 109 177 183 138 245 255 76 100 138 212 119 139 217 235 196 227 122 198 86 111 134 170 184 169 199 139 168 228 255 100 72 118 255 75 85 116 146 170 195 133 172 144 201 191 157 208 121 187 215 128 161 187 138 170 171 161 164 158 146 163 120 134 146 220 237 236 234 231 231 232 232 228 227 228 223 222 217 216 216 216 216 216 216 216 216 216 216 211 210 206 199 189 189 197 198 191 181 180 180 180 181 181 180 178 175 182 174 173 172 169 163 154 154 163 169 172 173 174 182 175 178 180 181 181 180 180 180 181 191 198 197 189 189 199 206 210 211 216 216 216 216 216 216 216 216 216 216 217 222 223 228 227 228 232 232 231 231 234 236 237 220 146 134 120 163 146 158 164 161 171 170 138 187 161 128 215 187 121 208 157 191 201 144 172 133 195 170 146 116 85 75 255 118 72 100 255 228 168 139 199 169 184 170 134 111 86 198 122 227 196 235 217 139 119 212 138 100 76 255 245 138 183 177 109 129 117 92 255 234 141 187 158 138 226 150 191 145 168 255 207 255 196 255 255 255 198 198 208 156 169 177 155 255 179 123 255 180 132 221 138 149 239 80 133 223 142 117 169 247 87 175 134 194 156 243 82 177 138 194 232 100 128 160 255 78 134 168 227 131 242 89 176 167 156 152 242 102 168 112 229 110 110 240 71 -0 -66 -124 -163 -188 -205 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -197 -177 -147 -96 -0 134 255 144 148 255 130 206 91 246 185 134 193 190 139 89 207 89 202 160 100 163 236 167 93 252 172 172 139 183 255 122 228 121 211 130 78 237 148 82 241 130 147 255 140 162 123 196 165 111 214 117 157 242 123 183 217 255 255 255 255 255 255 255 255 199 255 217 247 105 167 184 216 96 122 162 189 132 231 239 202 239 93 158 150 100 161 234 185 189 201 235 78 133 144 171 160 201 224 247 77 130 111 140 161 133 174 206 164 131 235 253 255 255 252 88 97 119 126 133 182 151 187 127 155 193 113 182 187 162 215 138 139 178 141 165 178 179 173 177 184 183 191 145 152 155 164 180 165 167 157 156 158 163 164 167 174 166 164 164 165 165 165 165 165 165 165 165 164 164 160 170 171 169 159 161 170 168 175 167 166 166 166 166 166 164 158 160 166 166 165 161 154 144 154 161 165 166 166 160 158 164 166 166 166 166 166 167 175 168 170 161 159 169 171 170 160 164 164 165 165 165 165 165 165 165 165 164 164 166 174 167 164 163 158 156 157 167 165 180 164 155 152 145 191 183 184 177 173 179 178 165 141 178 139 138 215 162 187 182 113 193 155 127 187 151 182 133 126 119 97 88 252 255 255 253 235 131 164 206 174 133 161 140 111 130 77 247 224 201 160 171 144 133 78 235 201 189 185 234 161 100 150 158 93 239 202 239 231 132 189 162 122 96 216 184 167 105 247 217 255 199 255 255 255 255 255 255 255 255 217 183 123 242 157 117 214 111 165 196 123 162 140 255 147 130 241 82 148 237 78 130 211 121 228 122 255 183 139 172 172 252 93 167 236 163 100 160 202 89 207 89 139 190 193 134 185 246 91 206 130 255 148 144 255 134 -0 -96 -147 -177 -197 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -205 -188 -164 -125 -66 -0 70 236 147 71 233 160 187 255 137 185 111 172 162 130 232 94 235 180 123 161 164 246 135 172 221 159 181 101 157 217 102 199 110 184 143 255 151 152 255 169 110 110 225 193 133 221 152 141 229 125 99 255 161 221 121 165 215 236 193 196 255 255 255 197 255 238 70 211 161 175 208 235 77 136 134 162 120 162 196 157 205 201 201 247 89 123 227 95 112 147 230 255 76 129 156 115 102 164 235 255 84 82 148 161 182 143 180 173 202 126 171 164 224 255 65 97 147 203 135 186 133 176 183 162 205 138 150 195 121 185 207 145 179 170 140 140 151 149 132 147 149 173 190 146 154 155 161 172 166 173 165 164 164 165 165 167 174 166 164 164 164 164 165 165 165 164 164 164 164 162 153 162 160 168 159 161 169 162 168 159 158 158 158 157 155 149 149 150 149 147 142 130 130 142 147 149 150 149 149 155 157 158 158 158 159 168 162 169 161 159 168 160 162 153 162 164 164 164 164 165 165 165 164 164 164 164 166 174 167 165 165 164 164 165 173 166 172 161 155 154 146 190 173 149 147 132 149 151 140 140 170 179 145 207 185 121 195 150 138 205 162 183 176 133 186 135 203 147 97 65 255 224 164 171 126 202 173 180 143 182 161 148 82 84 255 235 164 102 115 156 129 76 255 230 147 112 95 227 123 89 247 201 201 205 157 196 162 120 162 134 136 77 235 208 175 161 211 70 238 255 197 255 255 255 196 193 236 215 165 121 221 161 255 99 125 229 141 152 221 133 193 225 110 110 169 255 152 151 255 143 184 110 199 102 217 157 101 181 159 221 172 135 246 164 161 123 180 235 94 232 130 162 172 111 185 137 255 187 160 233 71 147 236 70 -0 -66 -125 -164 -188 -205 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -197 -177 -147 -98 -0 137 255 145 139 255 197 153 137 221 158 150 191 138 158 209 157 125 236 133 177 168 111 246 178 129 239 134 153 79 235 107 216 134 135 175 105 229 165 83 231 148 82 248 125 188 129 207 110 222 175 110 80 241 170 174 169 232 83 236 255 255 255 255 255 255 190 240 153 223 111 121 176 228 255 91 127 165 87 141 186 111 150 191 131 212 225 188 247 90 140 118 123 229 203 213 246 125 81 174 113 231 254 255 80 112 155 122 157 178 188 164 160 196 138 255 255 255 255 144 109 183 134 143 170 130 176 198 125 174 174 160 200 137 166 171 186 170 171 178 175 161 154 157 175 188 158 155 155 158 162 166 174 165 164 165 165 165 168 174 165 164 164 164 164 164 164 163 160 170 171 171 169 161 168 162 169 160 160 165 168 173 174 175 174 172 169 176 167 165 164 160 153 143 153 160 164 165 167 176 169 172 174 175 174 173 168 165 160 160 169 162 168 161 169 171 171 170 160 163 164 164 164 164 164 164 165 174 168 165 165 165 164 165 174 166 162 158 155 155 158 188 175 157 154 161 175 178 171 170 186 171 166 137 200 160 174 174 125 198 176 130 170 143 134 183 109 144 255 255 255 255 138 196 160 164 188 178 157 122 155 112 80 255 254 231 113 174 81 125 246 213 203 229 123 118 140 90 247 188 225 212 131 191 150 111 186 141 87 165 127 91 255 228 176 121 111 223 153 240 190 255 255 255 255 255 255 236 83 232 169 174 170 241 80 110 175 222 110 207 129 188 125 248 82 148 231 83 165 229 105 175 135 134 216 107 235 79 153 134 239 129 178 246 111 168 177 133 236 125 157 209 158 138 191 150 158 221 137 153 197 255 139 145 255 137 -0 -98 -147 -177 -197 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -187 -163 -128 -77 -0 91 227 140 75 229 188 122 255 173 168 154 190 89 248 181 139 132 233 135 204 116 98 255 144 92 224 171 120 255 163 169 171 147 88 183 248 140 156 255 145 155 255 173 151 178 137 179 93 212 139 99 220 221 186 184 145 181 155 207 199 197 255 255 255 196 255 208 255 179 219 148 185 130 233 241 221 254 79 153 183 87 111 159 180 182 177 127 234 255 90 113 89 220 98 117 211 234 255 145 88 121 157 217 237 180 217 102 106 150 159 197 144 166 164 193 196 135 220 254 81 187 100 114 156 177 160 193 151 158 202 130 186 111 152 144 158 144 146 143 160 165 166 157 159 173 181 168 156 154 155 156 158 163 164 165 165 165 165 168 174 165 164 164 164 164 164 164 162 153 163 160 170 170 162 168 161 168 159 158 158 159 159 158 157 156 149 151 157 157 155 149 139 139 149 155 157 157 151 149 156 157 158 159 159 158 158 159 168 161 168 162 170 170 160 163 153 162 164 164 164 164 164 164 165 174 168 165 165 165 165 164 163 158 156 155 154 156 168 181 173 159 157 166 165 160 143 146 144 158 144 152 111 186 130 202 158 151 193 160 177 156 114 100 187 81 254 220 135 196 193 164 166 144 197 159 150 106 102 217 180 237 217 157 121 88 145 255 234 211 117 98 220 89 113 90 255 234 127 177 182 180 159 111 87 183 153 79 254 221 241 233 130 185 148 219 179 255 208 255 196 255 255 255 197 199 207 155 181 145 184 186 221 220 99 139 212 93 179 137 178 151 173 255 155 145 255 156 140 248 183 88 147 171 169 163 255 120 171 224 92 144 255 98 116 204 135 233 132 139 181 248 89 190 154 168 173 255 122 188 229 75 140 227 91 -0 -77 -128 -163 -187 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -212 -196 -176 -149 -112 -60 132 235 162 99 148 243 158 79 233 156 192 136 162 80 229 174 139 101 213 137 165 99 88 243 143 255 168 149 124 215 178 173 179 111 80 255 180 122 125 231 158 84 227 174 164 157 200 149 229 174 102 233 96 244 138 162 200 219 255 255 255 255 255 255 255 255 198 255 214 225 202 115 198 162 167 170 172 239 255 117 191 74 104 122 151 158 220 93 114 231 239 244 255 210 75 105 134 135 217 248 88 108 138 124 173 157 192 227 165 184 121 158 162 178 173 183 219 84 155 233 255 170 91 87 119 156 130 172 174 134 181 198 222 93 155 148 165 175 175 146 148 156 167 167 157 158 168 182 174 164 163 163 164 164 165 165 165 165 165 165 167 171 172 172 172 172 172 172 172 170 162 169 162 171 170 161 168 161 168 158 157 157 157 156 152 161 157 157 157 156 153 145 134 145 153 156 157 157 157 161 152 156 157 157 157 158 168 161 168 161 170 171 162 169 162 170 172 172 172 172 172 172 172 171 167 165 165 165 165 165 165 164 164 163 163 164 174 182 168 158 157 167 167 156 148 146 175 175 165 148 155 93 222 198 181 134 174 172 130 156 119 87 91 170 255 233 155 84 219 183 173 178 162 158 121 184 165 227 192 157 173 124 138 108 88 248 217 135 134 105 75 210 255 244 239 231 114 93 220 158 151 122 104 74 191 117 255 239 172 170 167 162 198 115 202 225 214 255 198 255 255 255 255 255 255 255 255 219 200 162 138 244 96 233 102 174 229 149 200 157 164 174 227 84 158 231 125 122 180 255 80 111 179 173 178 215 124 149 168 255 143 243 88 99 165 137 213 101 139 174 229 80 162 136 192 156 233 79 158 243 148 99 162 235 132 -60 -112 -149 -176 -196 -212 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -186 -163 -134 -80 -0 237 196 121 153 77 237 111 149 238 129 178 150 164 255 130 176 106 244 143 195 122 81 255 158 75 245 123 179 255 121 181 149 151 86 79 243 161 87 255 156 144 255 146 156 194 140 165 191 179 148 163 178 91 230 139 242 123 168 217 238 190 196 255 255 255 198 255 236 83 165 207 255 138 153 176 182 150 138 232 245 255 65 113 157 179 130 191 220 129 172 170 123 219 255 63 129 181 151 171 226 243 193 226 122 162 113 92 186 148 183 189 189 115 143 137 175 219 255 82 120 229 255 99 82 105 183 147 162 198 111 121 168 212 255 82 108 129 143 166 163 154 155 158 168 167 156 156 161 174 174 164 163 164 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 163 163 161 153 157 161 170 166 169 176 169 175 166 165 165 164 162 152 156 157 156 154 149 138 138 149 154 156 157 156 152 162 164 165 165 166 175 169 176 169 166 170 161 157 153 161 163 163 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 164 163 164 174 174 161 156 156 167 168 158 155 154 163 166 143 129 108 82 255 212 168 121 111 198 162 147 183 105 82 99 255 229 120 82 255 219 175 137 143 115 189 189 183 148 186 92 113 162 122 226 193 243 226 171 151 181 129 63 255 219 123 170 172 129 220 191 130 179 157 113 65 255 245 232 138 150 182 176 153 138 255 207 165 83 236 255 198 255 255 255 196 190 238 217 168 123 242 139 230 91 178 163 148 179 191 165 140 194 156 146 255 144 156 255 87 161 243 79 86 151 149 181 121 255 179 123 245 75 158 255 81 122 195 143 244 106 176 130 255 164 150 178 129 238 149 111 237 77 153 121 196 237 -0 -80 -134 -163 -186 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -211 -195 -175 -149 -108 -0 255 125 168 153 134 255 131 159 92 220 163 186 113 136 228 179 135 162 210 183 157 89 161 233 106 133 224 175 91 243 202 123 184 109 91 255 173 127 81 240 144 83 232 192 129 187 117 251 163 153 189 134 190 255 114 135 208 145 247 70 240 255 255 255 255 255 255 193 236 155 216 124 255 128 111 139 171 197 121 135 175 251 255 255 85 163 172 168 208 137 155 213 111 125 239 255 255 120 109 144 162 186 191 205 230 244 124 75 188 90 129 160 190 210 191 120 145 138 239 136 145 163 243 255 252 255 125 126 131 173 200 143 171 130 245 112 108 128 144 152 165 165 156 155 158 168 163 164 164 167 176 174 165 167 157 155 152 163 165 165 165 165 165 165 165 164 164 164 164 160 170 171 169 163 151 152 157 158 161 166 168 173 174 174 172 169 176 167 165 164 160 153 143 153 160 164 165 167 176 169 172 174 174 173 168 166 161 158 157 152 151 163 169 171 170 160 164 164 164 164 165 165 165 165 165 165 165 163 152 155 157 167 165 174 176 167 164 164 163 168 158 155 156 165 165 152 144 128 108 112 245 130 171 143 200 173 131 126 125 255 252 255 243 163 145 136 239 138 145 120 191 210 190 160 129 90 188 75 124 244 230 205 191 186 162 144 109 120 255 255 239 125 111 213 155 137 208 168 172 163 85 255 255 251 175 135 121 197 171 139 111 128 255 124 216 155 236 193 255 255 255 255 255 255 240 70 247 145 208 135 114 255 190 134 189 153 163 251 117 187 129 192 232 83 144 240 81 127 173 255 91 109 184 123 202 243 91 175 224 133 106 233 161 89 157 183 210 162 135 179 228 136 113 186 163 220 92 159 131 255 134 153 168 125 255 -0 -108 -149 -175 -195 -211 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -162 -135 -84 -0 221 177 168 111 90 231 170 147 255 168 142 158 94 255 157 161 168 132 206 183 122 178 255 138 166 255 188 132 102 239 155 189 152 111 255 177 159 139 255 155 134 255 162 165 163 154 90 241 188 121 171 87 179 237 83 227 191 105 211 153 208 198 198 255 255 255 196 255 207 255 162 160 255 104 98 120 143 181 182 164 176 149 163 229 255 82 134 126 179 203 149 197 186 144 177 176 221 255 89 151 151 171 194 130 164 218 244 255 173 79 97 128 126 172 175 203 200 116 230 96 117 131 133 189 184 255 55 123 109 129 163 170 161 194 242 92 102 109 129 144 149 156 165 156 155 158 166 157 156 156 158 165 173 167 173 164 161 153 163 165 165 165 165 165 164 164 161 171 172 170 162 170 168 177 177 171 159 158 158 159 159 159 158 158 156 150 152 157 157 155 150 139 139 150 155 157 157 152 150 156 158 158 159 159 159 158 158 159 171 177 177 168 170 162 170 172 171 161 164 164 165 165 165 165 165 163 153 161 164 173 167 173 165 158 156 156 157 166 158 155 156 165 156 149 144 129 109 102 92 242 194 161 170 163 129 109 123 55 255 184 189 133 131 117 96 230 116 200 203 175 172 126 128 97 79 173 255 244 218 164 130 194 171 151 151 89 255 221 176 177 144 186 197 149 203 179 126 134 82 255 229 163 149 176 164 182 181 143 120 98 104 255 160 162 255 207 255 196 255 255 255 198 198 208 153 211 105 191 227 83 237 179 87 171 121 188 241 90 154 163 165 162 255 134 155 255 139 159 177 255 111 152 189 155 239 102 132 188 255 166 138 255 178 122 183 206 132 168 161 157 255 94 158 142 168 255 147 170 231 90 111 168 177 221 -0 -84 -135 -162 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -119 -79 -0 142 192 131 103 242 186 136 81 251 134 197 104 79 237 139 188 171 91 222 145 168 79 230 151 81 242 173 111 91 233 158 161 171 255 154 154 143 91 228 147 75 230 163 186 176 121 106 223 156 195 115 73 255 165 255 150 167 161 223 255 255 255 255 255 255 255 255 199 255 215 242 122 255 92 90 98 126 146 151 130 178 173 200 137 225 167 179 205 152 166 130 172 214 128 143 170 135 240 255 82 119 148 162 188 181 132 155 233 255 70 122 174 161 175 146 153 199 216 241 76 133 124 108 156 173 232 255 77 87 118 138 142 100 147 234 255 154 141 152 161 164 164 166 173 164 164 167 174 165 164 164 164 167 174 167 173 164 161 153 163 165 165 165 164 164 164 162 154 163 164 162 153 157 161 170 168 176 167 166 166 166 166 166 164 160 168 159 157 156 153 145 134 145 153 156 157 159 168 160 164 166 166 166 166 166 167 176 168 170 161 157 153 162 164 163 154 162 164 164 164 165 165 165 163 153 161 164 173 167 174 167 164 164 164 165 174 167 164 164 173 166 164 164 161 152 141 154 255 234 147 100 142 138 118 87 77 255 232 173 156 108 124 133 76 241 216 199 153 146 175 161 174 122 70 255 233 155 132 181 188 162 148 119 82 255 240 135 170 143 128 214 172 130 166 152 205 179 167 225 137 200 173 178 130 151 146 126 98 90 92 255 122 242 215 255 199 255 255 255 255 255 255 255 255 223 161 167 150 255 165 255 73 115 195 156 223 106 121 176 186 163 230 75 147 228 91 143 154 154 255 171 161 158 233 91 111 173 242 81 151 230 79 168 145 222 91 171 188 139 237 79 104 197 134 251 81 136 186 242 103 131 192 142 -0 -79 -119 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -185 -162 -134 -103 -72 -0 123 181 90 253 145 171 110 97 232 123 177 96 237 177 132 156 165 255 154 188 89 241 182 109 111 245 140 133 255 161 138 205 92 220 192 108 141 233 165 110 165 239 130 186 148 149 255 141 192 161 104 65 253 95 226 184 175 111 179 214 236 193 196 255 255 255 197 255 238 70 193 203 255 69 75 96 121 140 146 88 145 146 186 175 243 111 131 172 176 222 101 106 183 194 171 204 112 154 238 153 159 184 141 177 159 200 139 149 240 255 255 91 147 158 190 121 134 178 232 255 90 122 81 161 160 125 234 245 200 201 211 220 100 113 149 227 137 132 144 150 166 156 156 158 163 164 165 167 174 165 164 164 165 167 174 167 173 164 161 153 163 164 164 164 160 170 172 170 162 170 171 170 159 159 161 169 162 168 159 158 158 158 157 155 149 151 156 156 154 149 139 139 149 154 156 156 151 149 155 157 158 158 158 159 168 162 169 161 159 159 170 171 170 162 170 172 170 160 164 164 164 163 153 161 164 173 167 174 167 165 164 164 165 174 167 165 164 163 158 156 156 166 150 144 132 137 227 149 113 100 220 211 201 200 245 234 125 160 161 81 122 90 255 232 178 134 121 190 158 147 91 255 255 240 149 139 200 159 177 141 184 159 153 238 154 112 204 171 194 183 106 101 222 176 172 131 111 243 175 186 146 145 88 146 140 121 96 75 69 255 203 193 70 238 255 197 255 255 255 196 193 236 214 179 111 175 184 226 95 253 65 104 161 192 141 255 149 148 186 130 239 165 110 165 233 141 108 192 220 92 205 138 161 255 133 140 245 111 109 182 241 89 188 154 255 165 156 132 177 237 96 177 123 232 97 110 171 145 253 90 181 123 -0 -72 -103 -134 -162 -185 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -119 -87 -0 156 162 174 255 125 218 131 139 255 152 110 173 216 218 134 199 153 100 255 183 140 184 198 153 115 90 233 146 63 235 182 103 188 217 155 163 82 234 202 125 171 92 223 166 162 159 76 237 105 186 136 114 255 129 138 216 208 121 219 225 83 236 255 255 255 255 255 255 190 240 153 210 132 255 255 229 233 234 233 241 95 156 152 177 164 242 110 125 149 143 195 210 143 176 157 129 177 208 174 234 96 117 151 129 175 156 184 164 190 129 165 226 255 82 134 166 180 158 197 122 230 242 242 255 118 156 98 140 187 106 120 154 196 216 195 188 246 80 93 100 112 140 141 154 156 156 156 156 156 158 163 164 164 165 165 167 174 167 173 164 161 153 163 164 164 162 154 163 164 162 153 159 170 170 159 158 160 165 168 173 174 175 174 173 171 166 166 166 164 161 153 143 153 161 164 166 166 166 171 173 174 175 174 173 168 165 160 158 159 170 170 159 153 162 164 163 154 162 164 164 163 153 161 164 173 167 174 167 165 165 164 164 163 158 156 156 156 156 156 154 141 140 112 100 93 80 246 188 195 216 196 154 120 106 187 140 98 156 118 255 242 242 230 122 197 158 180 166 134 82 255 226 165 129 190 164 184 156 175 129 151 117 96 234 174 208 177 129 157 176 143 210 195 143 149 125 110 242 164 177 152 156 95 241 233 234 233 229 255 255 132 210 153 240 190 255 255 255 255 255 255 236 83 225 219 121 208 216 138 129 255 114 136 186 105 237 76 159 162 166 223 92 171 125 202 234 82 163 155 217 188 103 182 235 63 146 233 90 115 153 198 184 140 183 255 100 153 199 134 218 216 173 110 152 255 139 131 218 125 255 174 162 156 -0 -87 -119 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -162 -135 -104 -72 -0 166 178 110 208 105 187 123 79 237 148 75 230 121 198 126 187 110 78 255 142 183 136 222 126 134 255 144 133 255 149 160 78 224 194 153 166 255 130 171 195 142 255 147 201 157 121 176 226 216 130 179 255 178 158 96 235 176 148 202 165 155 207 199 197 255 255 255 196 255 208 255 151 186 161 229 255 82 135 155 218 255 83 115 161 185 242 96 111 143 129 157 186 164 167 221 105 119 167 175 248 77 134 145 87 147 137 175 157 190 152 184 129 232 255 76 122 152 111 165 205 172 163 121 216 234 249 100 139 191 74 98 132 147 150 173 169 238 255 144 163 140 151 160 153 164 164 163 163 163 163 164 164 164 165 165 165 167 171 174 180 172 169 162 171 172 172 170 162 171 171 170 159 161 170 169 159 158 159 159 159 159 159 158 157 155 148 148 148 146 141 130 130 141 146 148 148 148 155 157 158 159 159 159 159 159 158 159 169 170 161 159 170 171 171 162 170 172 172 171 162 169 172 180 174 171 167 165 165 165 164 164 164 163 163 163 163 164 164 153 160 151 140 163 144 255 238 169 173 150 147 132 98 74 191 139 100 249 234 216 121 163 172 205 165 111 152 122 76 255 232 129 184 152 190 157 175 137 147 87 145 134 77 248 175 167 119 105 221 167 164 186 157 129 143 111 96 242 185 161 115 83 255 218 155 135 82 255 229 161 186 151 255 208 255 196 255 255 255 197 199 207 155 165 202 148 176 235 96 158 178 255 179 130 216 226 176 121 157 201 147 255 142 195 171 130 255 166 153 194 224 78 160 149 255 133 144 255 134 126 222 136 183 142 255 78 110 187 126 198 121 230 75 148 237 79 123 187 105 208 110 178 166 -0 -72 -104 -135 -162 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -224 -212 -196 -175 -150 -121 -90 255 154 160 161 213 150 212 147 87 252 160 142 255 129 204 165 165 152 87 100 238 207 146 93 205 116 77 240 116 91 235 143 155 255 123 197 137 119 221 185 153 162 76 243 115 175 134 183 97 233 175 124 131 229 187 122 77 228 185 115 207 216 255 255 255 255 255 255 255 255 198 255 215 227 177 158 122 225 182 195 212 122 242 112 118 141 162 254 77 131 119 107 140 164 193 115 188 211 145 184 140 232 255 91 150 74 159 94 157 134 188 158 178 158 171 226 186 196 226 112 112 172 166 221 101 105 162 221 242 232 255 65 109 156 155 106 148 148 159 238 255 78 84 99 103 109 121 113 122 132 145 142 154 156 156 156 156 156 156 156 156 158 162 163 162 154 163 165 164 162 153 159 170 170 159 160 167 176 167 166 167 167 167 166 164 161 169 165 165 163 160 153 143 153 160 163 165 165 169 161 164 166 167 167 167 166 167 176 167 160 159 170 170 159 153 162 164 165 163 154 162 163 162 158 156 156 156 156 156 156 156 156 154 142 145 132 122 113 121 109 103 99 84 78 255 238 159 148 148 106 155 156 109 65 255 232 242 221 162 105 101 221 166 172 112 112 226 196 186 226 171 158 178 158 188 134 157 94 159 74 150 91 255 232 140 184 145 211 188 115 193 164 140 107 119 131 77 254 162 141 118 112 242 122 212 195 182 225 122 158 177 227 215 255 198 255 255 255 255 255 255 255 255 216 207 115 185 228 77 122 187 229 131 124 175 233 97 183 134 175 115 243 76 162 153 185 221 119 137 197 123 255 155 143 235 91 116 240 77 116 205 93 146 207 238 100 87 152 165 165 204 129 255 142 160 252 87 147 212 150 213 161 160 154 255 -90 -121 -150 -175 -196 -212 -224 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -187 -164 -138 -108 -78 -0 130 141 241 135 187 176 120 164 225 130 91 222 153 192 160 194 111 91 255 152 185 109 232 155 87 246 154 108 238 179 135 112 228 154 174 112 255 185 146 184 110 160 236 195 134 204 121 77 230 155 99 255 141 162 136 255 130 198 255 124 162 215 238 190 196 255 255 255 198 255 236 83 169 182 230 129 204 96 137 177 205 241 90 139 126 109 238 255 90 121 81 152 149 180 164 160 198 151 177 177 123 236 251 250 255 131 75 161 101 162 163 165 193 166 223 97 122 187 209 157 188 105 185 213 141 170 134 159 166 251 255 255 93 144 76 143 127 122 143 233 249 223 219 218 216 212 206 201 187 179 177 173 172 175 165 164 164 164 164 164 164 164 164 163 161 153 163 163 163 161 150 152 162 161 150 149 152 160 150 149 149 148 147 143 152 143 147 148 146 141 130 130 141 146 148 147 143 152 143 147 148 149 149 150 160 152 149 150 161 162 152 150 161 163 163 163 153 161 163 164 164 164 164 164 164 164 164 165 175 172 173 177 179 187 201 206 212 216 218 219 223 249 233 143 122 127 143 76 144 93 255 255 251 166 159 134 170 141 213 185 105 188 157 209 187 122 97 223 166 193 165 163 162 101 161 75 131 255 250 251 236 123 177 177 151 198 160 164 180 149 152 81 121 90 255 238 109 126 139 90 241 205 177 137 96 204 129 230 182 169 83 236 255 198 255 255 255 196 190 238 215 162 124 255 198 130 255 136 162 141 255 99 155 230 77 121 204 134 195 236 160 110 184 146 185 255 112 174 154 228 112 135 179 238 108 154 246 87 155 232 109 185 152 255 91 111 194 160 192 153 222 91 130 225 164 120 176 187 135 241 141 130 -0 -78 -108 -138 -164 -187 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -212 -197 -177 -153 -125 -94 -67 -0 98 143 201 126 208 137 165 132 202 102 216 204 113 218 131 162 99 177 229 194 142 128 200 152 214 184 149 235 184 161 92 255 165 196 138 79 225 150 212 133 164 108 234 170 137 163 133 255 162 141 82 234 189 134 91 233 162 138 255 160 242 70 240 255 255 255 255 255 255 193 236 155 217 121 192 212 238 78 148 117 168 234 255 91 123 82 157 240 247 238 255 83 135 160 182 132 176 179 164 213 122 150 159 153 237 247 255 129 78 138 156 116 168 173 240 92 143 145 180 196 190 218 180 176 111 153 182 189 134 122 174 232 246 244 255 92 109 99 103 119 194 90 145 121 135 139 144 148 152 154 155 155 155 158 165 155 155 155 155 155 154 154 154 154 150 160 152 160 169 168 175 167 168 175 183 175 174 176 182 173 172 172 170 166 167 173 174 172 168 160 161 160 168 172 174 173 167 166 170 172 172 173 182 176 174 175 183 175 168 167 175 168 169 160 152 160 150 154 154 154 154 155 155 155 155 155 165 158 155 155 155 154 152 148 144 139 135 121 145 90 194 119 103 99 109 92 255 244 246 232 174 122 134 189 182 153 111 176 180 218 190 196 180 145 143 92 240 173 168 116 156 138 78 129 255 247 237 153 159 150 122 213 164 179 176 132 182 160 135 83 255 238 247 240 157 82 123 91 255 234 168 117 148 78 238 212 192 121 217 155 236 193 255 255 255 255 255 255 240 70 242 160 255 138 162 233 91 134 189 234 82 141 162 255 133 163 137 170 234 108 164 133 212 150 225 79 138 196 165 255 92 161 184 235 149 184 214 152 200 128 142 194 229 177 99 162 131 218 113 204 216 102 202 132 165 137 208 126 201 143 98 -0 -67 -94 -125 -153 -177 -197 -212 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -188 -166 -140 -106 -70 -0 155 75 234 99 232 156 185 137 236 136 227 112 180 101 190 172 149 170 127 247 160 149 117 199 215 111 185 237 125 183 140 98 231 139 180 101 146 220 121 175 186 121 90 227 144 186 136 74 237 151 143 255 132 162 127 241 167 153 128 255 122 193 153 208 198 198 255 255 255 196 255 207 255 165 169 174 172 227 255 112 88 143 131 235 244 245 255 93 140 183 112 224 255 76 122 164 121 153 191 123 189 196 165 210 112 142 167 222 243 255 146 216 121 151 137 222 255 75 100 130 156 140 182 186 235 89 101 144 154 199 128 131 144 144 167 229 242 243 243 225 217 232 255 91 97 111 111 111 111 111 111 111 111 111 111 122 111 111 111 111 111 103 119 119 119 109 120 109 110 114 125 114 119 120 121 124 128 130 130 133 137 138 138 137 134 120 120 120 118 115 98 98 115 118 120 120 120 134 137 138 138 137 133 130 130 128 124 121 120 119 114 125 114 110 109 120 109 119 119 119 103 111 111 111 111 111 122 111 111 111 111 111 111 111 111 111 111 97 91 255 232 217 225 243 243 242 229 167 144 144 131 128 199 154 144 101 89 235 186 182 140 156 130 100 75 255 222 137 151 121 216 146 255 243 222 167 142 112 210 165 196 189 123 191 153 121 164 122 76 255 224 112 183 140 93 255 245 244 235 131 143 88 112 255 227 172 174 169 165 255 207 255 196 255 255 255 198 198 208 153 193 122 255 128 153 167 241 127 162 132 255 143 151 237 74 136 186 144 227 90 121 186 175 121 220 146 101 180 139 231 98 140 183 125 237 185 111 215 199 117 149 160 247 127 170 149 172 190 101 180 112 227 136 236 137 185 156 232 99 234 75 155 -0 -70 -106 -140 -166 -188 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -213 -198 -178 -154 -121 -74 -0 231 146 255 134 93 201 171 177 144 201 197 145 218 111 220 164 144 184 133 90 237 169 134 74 252 138 79 255 145 218 148 152 255 124 190 139 176 255 139 192 162 161 139 255 130 192 152 127 255 169 135 92 231 120 165 221 170 176 111 104 255 203 210 255 255 255 255 255 255 255 255 199 255 215 232 145 143 161 109 234 255 83 154 128 148 181 146 217 223 194 250 99 116 227 180 190 227 101 106 170 148 168 185 133 191 189 162 197 129 164 212 255 162 145 157 174 159 246 121 153 146 180 165 156 191 214 239 153 183 123 174 182 158 172 173 152 141 146 152 154 171 156 158 230 244 248 247 248 246 245 241 240 240 240 241 241 241 245 242 242 241 236 236 231 230 230 231 226 226 220 213 213 219 216 209 209 202 200 200 201 201 201 200 198 196 201 200 199 197 193 186 181 186 193 197 199 200 201 196 198 200 201 201 201 200 200 202 209 209 216 219 213 213 220 226 226 231 230 230 231 236 236 241 242 242 245 241 241 241 240 240 240 241 245 246 248 247 248 244 230 158 156 171 154 152 146 141 152 173 172 158 182 174 123 183 153 239 214 191 156 165 180 146 153 121 246 159 174 157 145 162 255 212 164 129 197 162 189 191 133 185 168 148 170 106 101 227 190 180 227 116 99 250 194 223 217 146 181 148 128 154 83 255 234 109 161 143 145 232 215 255 199 255 255 255 255 255 255 255 255 210 203 255 104 111 176 170 221 165 120 231 92 135 169 255 127 152 192 130 255 139 161 162 192 139 255 176 139 190 124 255 152 148 218 145 255 79 138 252 74 134 169 237 90 133 184 144 164 220 111 218 145 197 201 144 177 171 201 93 134 255 146 231 -0 -74 -121 -154 -178 -198 -213 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -206 -189 -167 -137 -93 -0 255 147 91 218 133 228 122 168 174 122 238 173 165 174 128 212 110 221 147 139 255 132 173 104 63 236 97 70 247 112 189 147 79 230 192 152 169 81 237 171 155 173 141 76 238 130 154 140 90 230 147 117 239 162 87 254 172 182 139 98 92 255 132 151 215 236 193 196 255 255 255 197 255 236 84 182 200 239 159 82 165 233 255 113 98 123 157 173 167 189 153 243 101 106 214 96 123 191 221 157 183 122 130 179 155 162 191 128 168 169 185 134 255 99 95 119 147 138 230 255 75 88 143 160 122 164 181 229 111 191 139 162 179 132 134 157 169 177 169 173 147 151 163 156 158 170 173 164 166 173 167 173 165 164 164 164 165 165 167 171 172 175 181 172 171 171 171 171 171 171 171 169 159 161 170 167 172 169 159 158 158 158 158 158 156 150 152 157 157 155 150 139 139 150 155 157 157 152 150 156 158 158 158 158 158 159 169 172 167 170 161 159 169 171 171 171 171 171 171 171 172 181 175 172 171 167 165 165 164 164 164 165 173 167 173 166 164 173 170 158 156 163 151 147 173 169 177 169 157 134 132 179 162 139 191 111 229 181 164 122 160 143 88 75 255 230 138 147 119 95 99 255 134 185 169 168 128 191 162 155 179 130 122 183 157 221 191 123 96 214 106 101 243 153 189 167 173 157 123 98 113 255 233 165 82 159 239 200 182 84 236 255 197 255 255 255 196 193 236 215 151 132 255 92 98 139 182 172 254 87 162 239 117 147 230 90 140 154 130 238 76 141 173 155 171 237 81 169 152 192 230 79 147 189 112 247 70 97 236 63 104 173 132 255 139 147 221 110 212 128 174 165 173 238 122 174 168 122 228 133 218 91 147 255 -0 -93 -137 -167 -189 -206 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -179 -153 -118 -62 76 229 120 207 182 199 152 202 140 176 79 232 140 182 168 137 181 105 198 111 90 233 165 140 128 255 123 122 255 139 184 158 149 255 164 161 203 109 143 243 125 214 144 126 255 152 187 107 139 236 153 129 202 196 141 79 239 150 171 120 90 69 255 186 227 83 236 255 255 255 255 255 255 190 237 166 226 130 194 221 255 101 128 233 255 88 148 140 165 139 190 159 213 245 178 239 78 137 127 168 160 179 209 154 173 159 144 185 164 173 163 188 174 255 63 73 107 128 110 147 242 167 167 167 203 122 139 160 206 255 144 106 125 158 198 125 143 145 147 151 154 171 156 157 165 157 159 168 163 164 167 174 167 174 165 164 164 164 165 165 165 165 165 167 171 172 172 173 173 172 172 171 171 169 159 161 169 162 167 175 167 166 166 166 165 163 158 158 158 156 153 146 134 146 153 156 158 158 158 163 165 166 166 166 167 175 167 162 169 161 159 169 171 171 172 172 173 173 172 172 171 167 165 165 165 165 165 164 164 164 165 174 167 174 167 164 163 168 159 157 165 157 156 171 154 151 147 145 143 125 198 158 125 106 144 255 206 160 139 122 203 167 167 167 242 147 110 128 107 73 63 255 174 188 163 173 164 185 144 159 173 154 209 179 160 168 127 137 78 239 178 245 213 159 190 139 165 140 148 88 255 233 128 101 255 221 194 130 226 166 237 190 255 255 255 255 255 255 236 83 227 186 255 69 90 120 171 150 239 79 141 196 202 129 153 236 139 107 187 152 255 126 144 214 125 243 143 109 203 161 164 255 149 158 184 139 255 122 123 255 128 140 165 233 90 111 198 105 181 137 168 182 140 232 79 176 140 202 152 199 182 207 120 229 76 -62 -118 -153 -179 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -220 -207 -189 -166 -136 -90 -0 192 207 219 89 240 171 163 188 128 170 255 128 193 150 151 213 134 195 149 94 241 174 139 176 255 147 174 255 164 168 193 140 81 232 172 150 171 148 93 231 111 187 130 79 229 169 158 81 233 205 109 239 157 186 153 255 138 197 143 98 75 255 161 177 169 155 207 199 197 255 255 255 196 255 203 255 173 160 191 162 245 107 127 149 233 255 83 131 169 136 176 187 128 207 155 231 255 91 117 155 115 103 173 153 190 169 112 151 189 165 140 156 157 252 255 199 199 226 94 117 234 108 125 122 175 202 160 191 121 255 98 89 93 125 164 159 149 159 157 166 166 161 175 157 158 165 157 158 166 157 156 158 163 167 174 165 164 164 165 165 165 165 165 165 165 165 165 165 165 165 164 160 170 171 170 159 161 169 160 160 165 166 167 166 164 161 168 158 157 155 149 139 139 149 155 157 158 168 161 164 166 167 166 165 160 160 169 161 159 170 171 170 160 164 165 165 165 165 165 165 165 165 165 165 165 165 164 164 165 174 167 163 158 156 157 166 158 157 165 158 157 175 161 166 166 157 159 149 159 164 125 93 89 98 255 121 191 160 202 175 122 125 108 234 117 94 226 199 199 255 252 157 156 140 165 189 151 112 169 190 153 173 103 115 155 117 91 255 231 155 207 128 187 176 136 169 131 83 255 233 149 127 107 245 162 191 160 173 255 203 255 196 255 255 255 197 199 207 155 169 177 161 255 75 98 143 197 138 255 153 186 157 239 109 205 233 81 158 169 229 79 130 187 111 231 93 148 171 150 172 232 81 140 193 168 164 255 174 147 255 176 139 174 241 94 149 195 134 213 151 150 193 128 255 170 128 188 163 171 240 89 219 207 192 -0 -90 -136 -166 -189 -207 -220 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -150 -115 -67 -0 96 240 148 79 230 150 163 167 116 146 231 187 143 194 148 172 156 208 102 249 192 138 185 107 216 157 97 220 211 124 180 109 150 242 124 175 172 142 255 146 196 154 107 245 192 142 170 255 122 177 93 205 111 183 117 232 121 181 126 96 229 229 158 182 217 255 255 255 255 255 255 255 255 198 255 212 240 115 165 163 247 93 142 154 144 235 255 84 175 138 164 181 152 214 101 105 232 242 209 243 125 82 179 122 167 207 111 112 156 179 201 162 123 158 241 119 163 197 220 174 245 77 133 106 115 172 139 181 185 255 63 73 83 102 152 127 94 128 135 136 156 163 169 182 165 166 173 165 166 173 165 164 164 165 167 174 165 164 164 165 165 165 165 165 165 165 165 165 164 164 164 162 153 159 170 170 159 161 169 159 158 158 158 157 155 149 151 156 155 152 145 134 145 152 155 156 151 149 155 157 158 158 158 159 169 161 159 170 170 159 153 162 164 164 164 165 165 165 165 165 165 165 165 165 164 164 165 174 167 165 164 164 165 173 166 165 173 166 165 182 169 163 156 136 135 128 94 127 152 102 83 73 63 255 185 181 139 172 115 106 133 77 245 174 220 197 163 119 241 158 123 162 201 179 156 112 111 207 167 122 179 82 125 243 209 242 232 105 101 214 152 181 164 138 175 84 255 235 144 154 142 93 247 163 165 115 240 212 255 198 255 255 255 255 255 255 255 255 217 182 158 229 229 96 126 181 121 232 117 183 111 205 93 177 122 255 170 142 192 245 107 154 196 146 255 142 172 175 124 242 150 109 180 124 211 220 97 157 216 107 185 138 192 249 102 208 156 172 148 194 143 187 231 146 116 167 163 150 230 79 148 240 96 -0 -67 -115 -150 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -130 -81 -0 122 78 230 145 255 123 186 175 138 85 255 149 169 183 171 171 200 121 206 255 120 186 124 160 233 170 127 255 112 187 162 152 155 92 226 198 138 156 75 234 174 182 114 181 205 187 123 139 221 183 158 201 150 87 191 245 135 182 146 121 233 255 122 230 121 165 215 236 190 196 255 255 255 198 255 234 84 207 155 190 130 230 255 72 146 138 164 239 255 131 100 139 167 127 188 226 143 176 192 137 213 230 255 138 99 135 186 216 149 155 132 168 172 198 137 228 255 81 119 157 181 234 255 90 101 83 179 102 139 164 255 255 213 219 207 211 247 89 102 118 109 114 129 124 144 152 155 158 166 157 158 165 156 155 155 156 158 162 163 164 164 164 165 165 165 165 165 164 164 164 160 170 171 170 160 161 170 166 167 169 176 167 166 165 164 160 167 158 156 154 149 138 138 149 154 156 158 167 160 164 165 166 167 176 169 167 166 170 161 160 170 171 170 160 164 164 164 165 165 165 165 165 164 164 164 163 162 158 156 155 155 156 165 158 157 166 158 155 152 144 124 129 114 109 118 102 89 247 211 207 219 213 255 255 164 139 102 179 83 101 90 255 234 181 157 119 81 255 228 137 198 172 168 132 155 149 216 186 135 99 138 255 230 213 137 192 176 143 226 188 127 167 139 100 131 255 239 164 138 146 72 255 230 130 190 155 207 84 234 255 198 255 255 255 196 190 236 215 165 121 230 122 255 233 121 146 182 135 245 191 87 150 201 158 183 221 139 123 187 205 181 114 182 174 234 75 156 138 198 226 92 155 152 162 187 112 255 127 170 233 160 124 186 120 255 206 121 200 171 171 183 169 149 255 85 138 175 186 123 255 145 230 78 122 -0 -81 -130 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -214 -199 -177 -146 -98 -0 151 134 255 130 96 230 184 153 172 114 56 240 134 197 164 171 143 167 165 171 216 164 161 100 246 170 162 98 220 188 175 171 171 141 255 162 164 184 100 159 228 185 145 197 122 224 164 89 255 138 150 201 191 111 74 255 175 164 151 140 234 82 225 129 192 169 232 84 237 255 255 255 255 255 255 193 233 165 243 121 163 168 159 244 255 81 108 139 176 255 103 90 118 162 99 119 195 136 173 213 103 146 164 253 70 78 101 125 165 198 174 185 195 137 160 117 147 247 110 150 148 180 130 232 246 247 255 149 79 112 137 139 229 255 82 110 121 204 223 217 216 213 195 189 179 173 173 175 165 166 173 165 166 172 164 163 163 163 163 164 164 164 164 164 164 164 164 164 164 163 164 162 153 159 170 170 160 161 169 160 159 160 165 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 165 160 159 160 169 161 160 170 170 159 153 162 164 163 164 164 164 164 164 164 164 164 164 164 163 163 163 163 164 172 166 165 173 166 165 175 173 173 179 189 195 213 216 217 223 204 121 110 82 255 229 139 137 112 79 149 255 247 246 232 130 180 148 150 110 247 147 117 160 137 195 185 174 198 165 125 101 78 70 253 164 146 103 213 173 136 195 119 99 162 118 90 103 255 176 139 108 81 255 244 159 168 163 121 243 165 233 193 255 255 255 255 255 255 237 84 232 169 192 129 225 82 234 140 151 164 175 255 74 111 191 201 150 138 255 89 164 224 122 197 145 185 228 159 100 184 164 162 255 141 171 171 175 188 220 98 162 170 246 100 161 164 216 171 165 167 143 171 164 197 134 240 56 114 172 153 184 230 96 130 255 134 151 -0 -98 -146 -177 -199 -214 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -207 -189 -162 -123 -67 -0 137 75 237 93 255 179 145 171 140 135 253 185 129 194 203 111 211 154 145 255 155 197 132 80 238 140 175 255 162 168 167 153 151 74 231 162 183 142 162 96 248 151 172 174 79 222 128 82 245 100 247 131 159 104 65 251 176 130 146 233 135 182 204 212 174 145 182 166 203 198 198 255 255 255 196 255 202 255 220 151 164 194 133 183 248 109 140 150 171 255 64 74 117 169 92 92 193 101 145 239 99 121 140 230 255 162 159 183 140 169 148 173 182 213 216 93 111 226 255 75 93 152 177 150 185 152 219 237 255 119 166 157 175 255 84 127 101 130 155 119 140 150 163 158 165 156 156 158 163 164 167 174 165 166 173 165 163 163 163 164 164 164 164 164 164 164 164 164 164 160 170 172 170 160 161 171 170 159 161 168 159 158 158 157 156 152 160 149 148 146 141 130 130 141 146 148 149 160 152 156 157 158 158 159 168 161 159 170 171 161 160 170 172 170 160 164 164 164 164 164 164 164 164 164 164 163 163 163 165 173 166 165 174 167 164 163 158 156 156 165 158 163 150 140 119 155 130 101 127 84 255 175 157 166 119 255 237 219 152 185 150 177 152 93 75 255 226 111 93 216 213 182 173 148 169 140 183 159 162 255 230 140 121 99 239 145 101 193 92 92 169 117 74 64 255 171 150 140 109 248 183 133 194 164 151 220 255 202 255 196 255 255 255 198 198 203 166 182 145 174 212 204 182 135 233 146 130 176 251 65 104 159 131 247 100 245 82 128 222 79 174 172 151 248 96 162 142 183 162 231 74 151 153 167 168 162 255 175 140 238 80 132 197 155 255 145 154 211 111 203 194 129 185 253 135 140 171 145 179 255 93 237 75 137 -0 -67 -123 -162 -189 -207 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -176 -142 -93 -0 132 128 255 131 143 220 165 192 139 184 255 171 169 101 225 162 111 188 120 105 255 116 170 132 255 175 136 122 255 121 203 140 178 99 157 240 129 170 180 112 77 234 143 167 162 255 150 136 255 161 89 212 180 122 113 255 149 178 88 241 155 195 96 238 172 143 200 226 255 255 255 255 255 255 255 255 199 255 212 255 79 104 165 161 187 230 255 81 99 125 254 255 220 220 252 100 79 208 81 98 234 109 120 145 149 225 131 133 168 152 172 173 163 129 172 197 237 144 171 242 131 130 136 181 124 161 190 135 163 230 255 81 107 129 237 255 77 83 110 144 81 146 122 139 144 148 153 154 152 163 165 164 166 171 172 175 181 172 171 171 172 172 172 172 172 172 172 172 172 172 170 162 171 172 170 159 161 171 167 167 168 173 174 174 174 172 167 167 172 172 168 161 152 161 168 172 172 167 167 172 174 174 174 173 168 167 167 171 161 159 170 172 171 162 170 172 172 172 172 172 172 172 172 172 172 171 171 172 181 175 172 171 166 164 165 163 152 154 153 148 144 139 122 146 81 144 110 83 77 255 237 129 107 81 255 230 163 135 190 161 124 181 136 130 131 242 171 144 237 197 172 129 163 173 172 152 168 133 131 225 149 145 120 109 234 98 81 208 79 100 252 220 220 255 254 125 99 81 255 230 187 161 165 104 79 255 212 255 199 255 255 255 255 255 255 255 255 226 200 143 172 238 96 195 155 241 88 178 149 255 113 122 180 212 89 161 255 136 150 255 162 167 143 234 77 112 180 170 129 240 157 99 178 140 203 121 255 122 136 175 255 132 170 116 255 105 120 188 111 162 225 101 169 171 255 184 139 192 165 220 143 131 255 128 132 -0 -93 -142 -176 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -189 -161 -119 -65 -0 116 91 230 143 132 219 157 156 190 90 229 178 148 92 215 144 209 133 96 65 252 194 133 82 226 162 107 70 242 121 171 197 131 161 92 224 182 151 146 129 255 111 214 135 124 255 132 76 234 123 225 182 151 157 255 163 173 145 95 218 212 137 78 227 161 239 130 173 212 234 193 196 255 255 255 197 255 238 83 254 121 119 164 153 177 190 236 139 139 152 169 240 118 157 232 254 255 255 71 123 248 97 104 122 132 200 241 144 171 129 139 170 165 191 185 121 194 132 167 247 90 134 117 157 164 142 169 182 173 154 235 131 132 139 166 239 251 231 228 238 255 91 97 110 110 103 119 120 110 114 128 123 137 138 138 138 141 145 142 154 155 155 156 156 156 156 156 156 155 155 155 149 152 163 164 158 158 161 169 160 159 159 159 159 157 153 161 150 149 147 142 131 131 142 147 149 150 161 153 157 159 159 159 159 160 169 161 158 158 164 163 152 149 155 155 155 156 156 156 156 156 156 155 155 154 142 145 141 138 138 138 137 123 128 114 110 120 119 103 110 110 97 91 255 238 228 231 251 239 166 139 132 131 235 154 173 182 169 142 164 157 117 134 90 247 167 132 194 121 185 191 165 170 139 129 171 144 241 200 132 122 104 97 248 123 71 255 255 254 232 157 118 240 169 152 139 139 236 190 177 153 164 119 121 254 83 238 255 197 255 255 255 196 193 234 212 173 130 239 161 227 78 137 212 218 95 145 173 163 255 157 151 182 225 123 234 76 132 255 124 135 214 111 255 129 146 151 182 224 92 161 131 197 171 121 242 70 107 162 226 82 133 194 252 65 96 133 209 144 215 92 148 178 229 90 190 156 157 219 132 143 230 91 116 -0 -65 -119 -161 -189 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -143 -94 -0 115 113 242 152 179 255 141 177 144 150 124 241 151 153 255 126 193 173 109 74 255 167 163 143 255 164 143 93 255 145 202 142 169 170 141 255 169 146 177 111 84 234 111 186 98 63 234 100 185 227 188 177 158 179 85 229 200 146 156 255 122 177 148 255 109 159 194 160 240 84 233 255 255 255 255 255 255 190 240 156 253 100 94 139 139 151 173 252 88 86 115 125 219 255 76 110 137 165 246 255 255 244 96 101 113 117 116 209 155 175 199 159 153 130 148 188 210 215 89 100 229 255 78 87 136 142 110 129 171 166 191 242 90 132 127 149 148 192 180 143 156 224 238 236 234 235 234 224 223 219 207 199 198 193 192 193 195 188 188 179 172 171 171 171 171 171 171 171 171 170 171 171 169 159 161 171 170 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 170 171 161 159 169 171 171 170 171 171 171 171 171 171 171 171 172 179 188 188 195 193 192 193 198 199 207 219 223 224 234 235 234 236 238 224 156 143 180 192 148 149 127 132 90 242 191 166 171 129 110 142 136 87 78 255 229 100 89 215 210 188 148 130 153 159 199 175 155 209 116 117 113 101 96 244 255 255 246 165 137 110 76 255 219 125 115 86 88 252 173 151 139 139 94 100 253 156 240 190 255 255 255 255 255 255 233 84 240 160 194 159 109 255 148 177 122 255 156 146 200 229 85 179 158 177 188 227 185 100 234 63 98 186 111 234 84 111 177 146 169 255 141 170 169 142 202 145 255 93 143 164 255 143 163 167 255 74 109 173 193 126 255 153 151 241 124 150 144 177 141 255 179 152 242 113 115 -0 -94 -143 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -189 -162 -124 -67 -0 83 247 158 173 96 255 186 137 182 136 92 229 155 82 235 121 190 146 88 199 243 142 152 75 238 130 128 197 221 155 181 139 192 144 75 245 130 205 142 83 255 136 198 137 74 250 138 189 95 247 127 220 130 163 255 137 186 152 83 242 205 117 112 234 82 221 191 115 207 165 202 199 197 255 255 255 196 255 208 255 225 247 163 174 199 151 123 234 255 162 161 193 142 241 160 165 186 163 133 151 224 255 66 96 108 114 84 211 108 116 161 184 182 192 138 127 170 215 249 140 154 246 250 197 201 223 93 100 150 131 143 234 255 70 86 149 146 168 205 112 110 124 156 162 154 158 167 164 166 175 174 164 163 164 164 165 167 174 167 173 165 163 163 164 164 164 164 164 163 160 170 172 172 170 159 161 170 169 159 158 158 158 158 158 156 152 160 150 148 146 141 130 130 141 146 148 150 160 152 156 158 158 158 158 158 159 169 170 161 159 170 172 172 170 160 163 164 164 164 164 164 163 163 165 173 167 174 167 165 164 164 163 164 174 175 166 164 167 158 154 162 156 124 110 112 205 168 146 149 86 70 255 234 143 131 150 100 93 223 201 197 250 246 154 140 249 215 170 127 138 192 182 184 161 116 108 211 84 114 108 96 66 255 224 151 133 163 186 165 160 241 142 193 161 162 255 234 123 151 199 174 163 247 225 255 208 255 196 255 255 255 197 199 202 165 207 115 191 221 82 234 112 117 205 242 83 152 186 137 255 163 130 220 127 247 95 189 138 250 74 137 198 136 255 83 142 205 130 245 75 144 192 139 181 155 221 197 128 130 238 75 152 142 243 199 88 146 190 121 235 82 155 229 92 136 182 137 186 255 96 173 158 247 83 -0 -67 -124 -162 -189 -207 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -177 -147 -98 -0 167 255 126 207 115 94 248 136 180 158 142 255 182 121 145 226 206 151 136 195 129 222 178 98 151 213 109 227 139 230 152 182 112 183 100 129 230 112 179 154 255 155 170 158 128 206 212 201 112 90 234 93 191 172 82 225 175 177 115 112 241 168 88 255 165 255 162 165 155 243 255 255 255 255 255 255 255 255 198 255 215 235 216 91 148 171 177 188 162 232 132 133 179 140 238 93 144 158 180 203 151 121 255 255 238 243 246 255 200 89 104 121 146 151 157 187 169 174 138 209 128 143 179 220 105 163 202 227 161 163 196 125 146 234 255 255 73 128 141 181 216 142 136 148 159 154 155 158 166 157 159 168 163 163 164 164 165 165 167 171 174 181 173 172 172 172 172 172 172 172 170 162 171 172 172 169 159 160 167 176 167 166 167 166 165 164 158 159 164 164 160 153 143 153 160 164 164 159 158 164 165 166 167 166 167 176 167 160 159 169 172 172 171 162 170 172 172 172 172 172 172 172 173 181 174 171 167 165 165 164 164 163 163 168 159 157 166 158 155 154 159 148 136 142 216 181 141 128 73 255 255 234 146 125 196 163 161 227 202 163 105 220 179 143 128 209 138 174 169 187 157 151 146 121 104 89 200 255 246 243 238 255 255 121 151 203 180 158 144 93 238 140 179 133 132 232 162 188 177 171 148 91 216 235 215 255 198 255 255 255 255 255 255 255 255 243 155 165 162 255 165 255 88 168 241 112 115 177 175 225 82 172 191 93 234 90 112 201 212 206 128 158 170 155 255 154 179 112 230 129 100 183 112 182 152 230 139 227 109 213 151 98 178 222 129 195 136 151 206 226 145 121 182 255 142 158 180 136 248 94 115 207 126 255 167 -0 -98 -147 -177 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -164 -130 -80 -0 119 217 112 179 107 91 232 184 157 147 74 238 157 157 96 241 162 141 198 167 255 166 144 149 241 138 93 196 100 216 153 143 208 125 164 255 134 183 151 95 216 209 121 156 209 119 235 147 140 255 114 220 168 134 167 243 164 161 118 90 234 143 83 233 101 245 163 190 121 220 212 238 190 196 255 255 255 198 255 236 83 187 223 255 91 139 133 147 129 214 232 152 183 145 221 255 75 103 139 172 189 202 140 232 255 96 108 212 255 66 89 117 137 141 104 157 157 184 197 231 91 138 153 221 255 83 116 172 196 157 185 151 160 133 171 240 255 76 135 121 174 191 149 153 157 165 156 155 158 166 157 158 166 156 155 155 156 156 156 156 156 159 167 157 155 155 155 156 156 155 155 149 152 163 164 160 168 159 158 160 165 167 167 166 165 161 168 159 157 155 150 139 139 150 155 157 159 168 161 165 166 167 167 165 160 158 159 168 160 164 163 152 149 155 155 156 156 155 155 155 157 167 159 156 156 156 156 156 155 155 156 166 158 157 166 158 155 156 165 157 153 149 191 174 121 135 76 255 240 171 133 160 151 185 157 196 172 116 83 255 221 153 138 91 231 197 184 157 157 104 141 137 117 89 66 255 212 108 96 255 232 140 202 189 172 139 103 75 255 221 145 183 152 232 214 129 147 133 139 91 255 223 187 83 236 255 198 255 255 255 196 190 238 212 220 121 190 163 245 101 233 83 143 234 90 118 161 164 243 167 134 168 220 114 255 140 147 235 119 209 156 121 209 216 95 151 183 134 255 164 125 208 143 153 216 100 196 93 138 241 149 144 166 255 167 198 141 162 241 96 157 157 238 74 147 157 184 232 91 107 179 112 217 119 -0 -80 -130 -164 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -178 -150 -115 -73 -0 232 128 207 123 139 255 155 154 176 92 141 239 156 127 77 237 126 212 169 82 255 125 194 170 207 125 230 100 232 166 188 137 173 143 95 235 147 195 99 246 121 182 89 245 139 78 230 118 90 231 129 208 126 179 111 242 185 141 139 255 131 154 255 128 107 247 130 163 151 255 83 240 255 255 255 255 255 255 193 236 155 219 121 227 208 238 131 145 89 150 207 138 167 197 152 242 121 118 156 154 150 185 152 186 255 94 97 120 248 255 203 201 211 215 101 136 120 125 155 225 255 86 111 151 251 102 108 117 156 173 175 204 180 121 127 161 239 255 78 87 143 157 88 105 131 148 153 154 152 166 172 172 174 179 172 171 171 171 172 172 172 172 174 181 172 171 171 171 171 171 171 169 159 161 171 170 161 168 159 158 158 158 158 157 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 157 158 158 158 158 159 168 161 170 171 161 159 169 171 171 171 171 171 171 172 181 174 172 172 172 172 171 171 171 172 179 174 172 172 166 152 154 153 148 131 105 88 157 143 87 78 255 239 161 127 121 180 204 175 173 156 117 108 102 251 151 111 86 255 225 155 125 120 136 101 215 211 201 203 255 248 120 97 94 255 186 152 185 150 154 156 118 121 242 152 197 167 138 207 150 89 145 131 238 208 227 121 219 155 236 193 255 255 255 255 255 255 240 83 255 151 163 130 247 107 128 255 154 131 255 139 141 185 242 111 179 126 208 129 231 90 118 230 78 139 245 89 182 121 246 99 195 147 235 95 143 173 137 188 166 232 100 230 125 207 170 194 125 255 82 169 212 126 237 77 127 156 239 141 92 176 154 155 255 139 123 207 128 232 -0 -73 -115 -150 -178 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -166 -136 -102 -70 -0 161 160 158 112 90 236 147 172 150 134 100 227 115 142 255 135 136 194 131 84 238 103 203 133 203 181 171 135 224 133 182 161 173 87 255 193 121 165 150 208 193 134 89 217 133 255 123 113 239 172 137 179 205 131 110 242 162 126 91 235 128 113 233 127 93 230 168 164 79 254 156 208 198 198 255 255 255 196 255 207 255 169 181 215 102 195 221 247 89 130 204 88 121 158 184 245 90 122 153 151 124 158 166 173 253 99 91 100 151 220 129 150 159 199 220 176 203 145 171 138 223 155 185 181 251 90 138 106 114 160 123 165 182 196 148 141 159 231 247 204 208 252 88 85 99 103 119 119 110 121 120 114 123 135 152 155 155 155 155 155 155 155 156 158 163 163 160 170 172 172 171 171 169 159 161 170 166 169 176 167 166 166 166 164 160 168 158 157 155 149 139 139 149 155 157 158 168 160 164 166 166 166 167 176 169 166 170 161 159 169 171 171 172 172 170 160 163 163 158 156 155 155 155 155 155 155 155 152 135 123 114 120 121 110 119 119 103 99 85 88 252 208 204 247 231 159 141 148 196 182 165 123 160 114 106 138 90 251 181 185 155 223 138 171 145 203 176 220 199 159 150 129 220 151 100 91 99 253 173 166 158 124 151 153 122 90 245 184 158 121 88 204 130 89 247 221 195 102 215 181 169 255 207 255 196 255 255 255 198 198 208 156 254 79 164 168 230 93 127 233 113 128 235 91 126 162 242 110 131 205 179 137 172 239 113 123 255 133 217 89 134 193 208 150 165 121 193 255 87 173 161 182 133 224 135 171 181 203 133 203 103 238 84 131 194 136 135 255 142 115 227 100 134 150 172 147 236 90 112 158 160 161 -0 -70 -102 -136 -166 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -233 -225 -214 -198 -178 -153 -123 -91 -65 -0 151 184 128 102 242 159 196 140 162 93 249 165 99 108 231 125 217 125 149 255 140 150 187 96 241 178 156 123 203 153 179 176 129 137 222 164 162 195 140 223 160 119 235 144 76 229 89 244 170 155 203 152 172 125 96 254 109 123 244 148 98 255 149 142 255 159 194 104 121 253 255 255 255 255 255 255 255 255 199 255 216 234 154 219 97 120 155 212 231 199 245 92 142 145 155 233 255 47 143 198 190 164 144 121 236 255 162 180 178 238 92 156 132 143 183 150 178 150 163 175 212 255 83 115 236 255 90 92 95 176 129 144 165 171 187 157 166 158 194 184 143 232 249 222 217 222 221 222 218 213 206 207 197 181 173 175 164 163 162 163 163 163 163 164 167 157 153 144 155 156 155 151 162 161 150 152 157 158 161 165 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 165 161 158 157 152 150 161 162 151 155 156 155 144 153 157 167 164 163 163 163 163 162 163 164 175 173 181 197 207 206 213 218 222 221 222 217 222 249 232 143 184 194 158 166 157 187 171 165 144 129 176 95 92 90 255 236 115 83 255 212 175 163 150 178 150 183 143 132 156 92 238 178 180 162 255 236 121 144 164 190 198 143 47 255 233 155 145 142 92 245 199 231 212 155 120 97 219 154 234 216 255 199 255 255 255 255 255 255 255 255 253 121 104 194 159 255 142 149 255 98 148 244 123 109 254 96 125 172 152 203 155 170 244 89 229 76 144 235 119 160 223 140 195 162 164 222 137 129 176 179 153 203 123 156 178 241 96 187 150 140 255 149 125 217 125 231 108 99 165 249 93 162 140 196 159 242 102 128 184 151 -0 -65 -91 -123 -153 -178 -198 -214 -225 -233 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -188 -166 -138 -108 -77 -0 124 181 167 90 244 197 139 159 194 112 144 229 141 74 249 120 228 173 88 116 235 148 209 127 78 230 189 133 224 181 147 168 172 144 138 238 141 129 182 90 206 138 196 171 129 203 220 255 123 213 149 166 176 149 111 77 238 82 245 181 123 88 233 154 72 244 133 165 119 100 225 215 236 193 196 255 255 255 197 255 236 84 186 198 255 89 107 146 119 169 120 231 255 75 104 140 148 233 251 255 110 151 186 216 104 113 227 255 75 99 217 255 109 99 111 151 180 173 190 169 158 132 248 113 117 130 234 248 249 255 129 105 111 134 151 158 182 163 175 182 220 101 113 177 163 125 144 142 157 162 166 171 174 181 188 180 181 187 179 179 179 179 179 180 180 182 187 179 177 169 178 179 177 169 177 177 170 159 158 158 158 158 158 156 152 160 150 148 146 142 130 130 142 146 148 150 160 152 156 158 158 158 158 158 159 170 177 177 169 177 179 178 169 177 179 187 182 180 180 179 179 179 179 179 187 181 180 188 181 174 171 166 162 157 142 144 125 163 177 113 101 220 182 175 163 182 158 151 134 111 105 129 255 249 248 234 130 117 113 248 132 158 169 190 173 180 151 111 99 109 255 217 99 75 255 227 113 104 216 186 151 110 255 251 233 148 140 104 75 255 231 120 169 119 146 107 89 255 198 186 84 236 255 197 255 255 255 196 193 236 215 225 100 119 165 133 244 72 154 233 88 123 181 245 82 238 77 111 149 176 166 149 213 123 255 220 203 129 171 196 138 206 90 182 129 141 238 138 144 172 168 147 181 224 133 189 230 78 127 209 148 235 116 88 173 228 120 249 74 141 229 144 112 194 159 139 197 244 90 167 181 124 -0 -77 -108 -138 -166 -188 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -233 -225 -213 -198 -178 -152 -123 -91 255 164 189 134 178 255 131 175 182 146 161 143 122 206 142 255 146 122 205 137 74 250 144 182 175 137 255 124 189 144 194 152 208 129 172 150 92 227 109 232 95 247 125 227 160 156 213 98 210 219 111 197 130 222 143 143 131 255 157 255 146 157 148 255 144 146 255 183 161 164 94 247 235 83 236 255 255 255 255 255 255 190 238 166 232 120 238 251 200 232 122 171 87 140 230 150 155 169 148 158 165 245 95 112 142 190 200 159 124 229 172 175 183 255 65 74 90 112 151 132 159 160 186 185 242 90 135 121 138 181 160 222 255 79 96 102 129 113 151 130 131 154 201 221 199 202 240 89 102 108 120 113 128 129 129 129 132 137 133 149 154 156 156 156 156 156 156 156 158 162 163 162 153 163 164 158 161 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 161 158 164 163 153 162 163 162 158 156 156 156 156 156 156 156 154 149 133 137 132 129 129 129 128 113 120 108 102 89 240 202 199 221 201 154 131 130 151 113 129 102 96 79 255 222 160 181 138 121 135 90 242 185 186 160 159 132 151 112 90 74 65 255 183 175 172 229 124 159 200 190 142 112 95 245 165 158 148 169 155 150 230 140 87 171 122 232 200 251 238 120 232 166 238 190 255 255 255 255 255 255 236 83 235 247 94 164 161 183 255 146 144 255 148 157 146 255 157 255 131 143 143 222 130 197 111 219 210 98 213 156 160 227 125 247 95 232 109 227 92 150 172 129 208 152 194 144 189 124 255 137 175 182 144 250 74 137 205 122 146 255 142 206 122 143 161 146 182 175 131 255 178 134 189 164 255 -91 -123 -152 -178 -198 -213 -225 -233 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -188 -165 -137 -106 -73 -0 178 169 141 130 221 165 197 164 153 169 123 231 157 90 210 144 224 142 147 255 185 137 159 163 91 230 152 182 137 222 131 172 168 176 142 255 146 93 192 127 203 122 201 115 246 117 75 255 125 186 172 101 195 129 119 90 240 93 217 173 140 83 235 138 81 248 187 153 139 163 216 187 155 207 199 197 255 255 255 196 255 203 255 188 148 194 198 144 206 233 248 78 151 215 96 110 142 156 147 179 244 92 138 127 164 179 202 177 231 89 99 128 242 255 182 201 161 173 189 165 114 141 162 230 255 77 96 102 161 134 110 220 223 215 214 209 214 184 201 130 114 130 153 161 156 210 229 211 211 209 211 201 199 201 194 193 194 186 180 180 183 173 172 172 172 172 172 172 172 172 172 170 162 171 170 160 161 169 162 168 159 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 159 168 162 169 161 160 170 171 162 170 172 172 172 172 172 172 172 172 172 173 183 180 180 186 194 193 194 201 199 201 211 209 211 211 229 210 156 161 153 130 114 130 201 184 214 209 214 215 223 220 110 134 161 102 96 77 255 230 162 141 114 165 189 173 161 201 182 255 242 128 99 89 231 177 202 179 164 127 138 92 244 179 147 156 142 110 96 215 151 78 248 233 206 144 198 194 148 188 255 203 255 196 255 255 255 197 199 207 155 187 216 163 139 153 187 248 81 138 235 83 140 173 217 93 240 90 119 129 195 101 172 186 125 255 75 117 246 115 201 122 203 127 192 93 146 255 142 176 168 172 131 222 137 182 152 230 91 163 159 137 185 255 147 142 224 144 210 90 157 231 123 169 153 164 197 165 221 130 141 169 178 -0 -73 -106 -137 -165 -188 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -198 -177 -151 -120 -87 255 122 172 178 100 254 153 144 171 192 168 151 138 196 147 222 123 238 182 110 110 237 140 196 88 165 239 173 159 167 101 197 179 159 161 156 75 245 117 220 140 142 198 224 102 125 211 105 63 239 144 214 106 210 157 107 121 247 140 223 167 165 131 255 164 108 109 230 177 139 174 91 223 219 255 255 255 255 255 255 255 255 198 255 213 248 104 167 224 93 109 171 236 255 117 224 83 92 109 133 109 148 228 255 74 87 136 126 154 175 224 252 151 189 170 235 255 112 103 116 153 187 194 147 180 145 232 243 220 222 210 246 101 164 137 104 104 123 164 164 183 203 179 145 159 161 154 158 175 188 158 154 157 165 156 158 166 157 158 162 164 165 167 174 166 164 164 165 165 165 165 164 164 163 158 161 171 170 160 161 165 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 165 161 160 170 171 161 158 163 164 164 165 165 165 165 164 164 166 174 167 165 164 162 158 157 166 158 156 165 157 154 158 188 175 158 154 161 159 145 179 203 183 164 164 123 104 104 137 164 101 246 210 222 220 243 232 145 180 147 194 187 153 116 103 112 255 235 170 189 151 252 224 175 154 126 136 87 74 255 228 148 109 133 109 92 83 224 117 255 236 171 109 93 224 167 104 248 213 255 198 255 255 255 255 255 255 255 255 219 223 91 174 139 177 230 109 108 164 255 131 165 167 223 140 247 121 107 157 210 106 214 144 239 63 105 211 125 102 224 198 142 140 220 117 245 75 156 161 159 179 197 101 167 159 173 239 165 88 196 140 237 110 110 182 238 123 222 147 196 138 151 168 192 171 144 153 254 100 178 172 122 255 -87 -120 -151 -177 -198 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -165 -134 -99 -65 -0 207 137 153 88 225 111 222 129 182 149 160 107 199 224 129 131 210 161 82 250 157 171 154 75 240 162 147 205 104 221 189 186 123 187 99 151 238 173 180 144 86 247 164 81 234 134 129 255 177 128 183 143 186 140 81 238 183 194 189 139 169 84 239 139 140 255 190 151 199 148 255 121 169 216 236 190 196 255 255 255 198 255 236 83 225 132 157 215 226 129 171 141 228 245 255 66 96 109 134 82 153 161 245 165 161 173 203 140 150 135 219 255 102 127 164 255 64 74 96 102 144 156 111 154 183 174 209 152 170 130 200 220 223 255 92 102 84 155 148 158 170 197 185 157 177 167 156 159 173 180 164 163 165 173 165 166 173 165 164 164 165 165 167 174 166 164 164 164 164 164 163 164 164 162 150 152 159 168 159 159 159 159 158 157 153 161 150 149 147 142 131 131 142 147 149 150 161 153 157 158 159 159 159 159 168 159 152 150 162 164 164 163 164 164 164 164 164 166 174 167 165 165 164 164 165 173 166 165 173 165 163 164 180 173 159 156 167 177 157 185 197 170 158 148 155 84 102 92 255 223 220 200 130 170 152 209 174 183 154 111 156 144 102 96 74 64 255 164 127 102 255 219 135 150 140 203 173 161 165 245 161 153 82 134 109 96 66 255 245 228 141 171 129 226 215 157 132 225 83 236 255 198 255 255 255 196 190 236 216 169 121 255 148 199 151 190 255 140 139 239 84 169 139 189 194 183 238 81 140 186 143 183 128 177 255 129 134 234 81 164 247 86 144 180 173 238 151 99 187 123 186 189 221 104 205 147 162 240 75 154 171 157 250 82 161 210 131 129 224 199 107 160 149 182 129 222 111 225 88 153 137 207 -0 -65 -99 -134 -165 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -178 -149 -111 -69 -0 222 175 150 121 180 190 111 189 165 165 179 125 74 255 110 136 235 143 171 255 151 201 133 159 255 149 181 130 172 141 191 158 164 191 140 150 108 247 164 168 111 77 235 174 255 135 181 255 176 143 194 176 164 164 152 255 112 250 153 190 136 175 255 176 150 81 236 173 151 171 91 227 181 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 171 218 122 155 196 130 179 255 255 241 245 237 255 82 125 239 107 114 122 168 178 198 122 122 253 94 110 129 241 255 204 201 207 187 229 100 111 150 133 183 197 170 200 151 185 122 226 234 249 255 93 110 114 118 150 156 101 133 146 153 155 157 167 181 165 164 166 174 165 167 174 166 164 165 165 165 168 174 165 164 164 164 163 160 170 171 171 169 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 169 171 171 170 160 163 164 164 164 165 174 168 165 165 165 164 166 174 167 165 174 166 164 165 181 167 157 155 153 146 133 101 156 150 118 114 110 93 255 249 234 226 122 185 151 200 170 197 183 133 150 111 100 229 187 207 201 204 255 241 129 110 94 253 122 122 198 178 168 122 114 107 239 125 82 255 237 245 241 255 255 179 130 196 155 122 218 171 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 181 227 91 171 151 173 236 81 150 176 255 175 136 190 153 250 112 255 152 164 164 176 194 143 176 255 181 135 255 174 235 77 111 168 164 247 108 150 140 191 164 158 191 141 172 130 181 149 255 159 133 201 151 255 171 143 235 136 110 255 74 125 179 165 165 189 111 190 180 121 150 175 222 -0 -69 -111 -149 -178 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -164 -127 -77 -0 89 214 172 121 178 220 137 199 182 196 146 168 103 65 243 87 255 179 123 138 233 129 190 100 130 216 201 151 178 170 135 226 153 187 149 171 116 77 236 188 134 130 255 113 145 217 151 120 221 170 171 157 167 193 149 83 224 99 243 159 176 138 131 255 171 99 139 252 123 177 139 208 215 154 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 189 214 89 100 162 149 168 189 217 255 133 123 213 174 176 246 90 134 117 135 154 182 205 173 242 90 139 111 127 223 148 155 187 154 209 196 145 168 195 165 174 119 171 151 186 150 178 130 125 215 231 228 230 212 208 232 108 103 119 121 114 121 132 152 164 156 156 159 163 164 167 174 165 165 165 165 165 168 174 165 164 164 164 162 153 159 170 171 169 158 158 158 158 158 158 156 152 160 150 148 146 142 130 130 142 146 148 150 160 152 156 158 158 158 158 158 158 169 171 170 159 153 162 164 164 164 165 174 168 165 165 165 165 165 174 167 164 163 159 156 156 164 152 132 121 114 121 119 103 108 232 208 212 230 228 231 215 125 130 178 150 186 151 171 119 174 165 195 168 145 196 209 154 187 155 148 223 127 111 139 90 242 173 205 182 154 135 117 134 90 246 176 174 213 123 133 255 217 189 168 149 162 100 89 214 189 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 154 215 208 139 177 123 252 139 99 171 255 131 138 176 159 243 99 224 83 149 193 167 157 171 170 221 120 151 217 145 113 255 130 134 188 236 77 116 171 149 187 153 226 135 170 178 151 201 216 130 100 190 129 233 138 123 179 255 87 243 65 103 168 146 196 182 199 137 220 178 121 172 214 89 -0 -77 -127 -164 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -145 -95 -0 94 254 178 125 214 143 183 187 158 162 174 155 145 112 255 123 80 232 161 88 255 157 172 158 75 239 130 172 173 156 160 93 215 121 177 186 134 126 255 137 170 111 84 231 88 248 171 109 255 135 204 129 221 115 180 135 255 116 101 213 187 164 100 103 255 125 139 88 234 188 133 238 102 219 198 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 158 213 248 140 189 105 125 172 152 255 64 87 192 87 111 230 255 77 86 117 129 125 152 183 235 255 91 102 90 228 97 100 150 161 182 224 102 112 150 184 221 99 174 157 172 181 178 203 133 144 163 129 143 165 171 212 230 231 223 221 219 180 177 173 177 175 165 167 157 156 156 158 163 164 165 165 165 165 167 171 172 172 172 171 170 160 161 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 161 160 170 171 172 172 172 171 167 165 165 165 165 164 163 158 156 156 157 167 165 175 177 173 177 180 219 221 223 231 230 212 171 165 143 129 163 144 133 203 178 181 172 157 174 99 221 184 150 112 102 224 182 161 150 100 97 228 90 102 91 255 235 183 152 125 129 117 86 77 255 230 111 87 192 87 64 255 152 172 125 105 189 140 248 213 158 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 198 219 102 238 133 188 234 88 139 125 255 103 100 164 187 213 101 116 255 135 180 115 221 129 204 135 255 109 171 248 88 231 84 111 170 137 255 126 134 186 177 121 215 93 160 156 173 172 130 239 75 158 172 157 255 88 161 232 80 123 255 112 145 155 174 162 158 187 183 143 214 125 178 254 94 -0 -95 -145 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -208 -189 -163 -122 -65 -0 137 224 173 133 185 136 223 133 195 179 186 121 184 255 155 135 255 167 127 80 232 187 169 146 255 154 171 205 117 208 110 226 161 203 137 179 110 77 233 184 140 82 254 121 88 226 144 89 240 112 177 105 188 164 160 76 227 106 245 128 181 139 90 64 254 152 86 255 162 147 131 195 97 255 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 91 105 145 213 140 181 213 150 177 145 234 253 197 242 77 129 113 236 251 188 187 201 185 122 145 134 237 252 250 255 222 74 91 119 139 130 194 223 158 147 160 214 255 105 127 146 160 167 173 163 146 173 189 161 158 145 144 147 151 147 155 175 185 166 164 167 175 174 167 173 164 164 164 164 165 165 165 165 165 165 165 165 165 164 160 170 170 160 161 169 162 168 158 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 158 168 162 169 161 160 170 170 160 164 165 165 165 165 165 165 165 165 165 164 164 164 164 173 167 174 175 167 164 166 185 175 155 147 151 147 144 145 158 161 189 173 146 163 173 167 160 146 127 105 255 214 160 147 158 223 194 130 139 119 91 74 222 255 250 252 237 134 145 122 185 201 187 188 251 236 113 129 77 242 197 253 234 145 177 150 213 181 140 213 145 105 91 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 255 97 195 131 147 162 255 86 152 254 64 90 139 181 128 245 106 227 76 160 164 188 105 177 112 240 89 144 226 88 121 254 82 140 184 233 77 110 179 137 203 161 226 110 208 117 205 171 154 255 146 169 187 232 80 127 167 255 135 155 255 184 121 186 179 195 133 223 136 185 133 173 224 137 -0 -65 -122 -163 -189 -208 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -144 -94 -0 149 117 216 162 159 166 101 201 111 224 161 164 102 152 226 136 78 232 152 139 255 121 195 150 92 216 173 151 178 127 177 143 202 186 166 143 169 96 248 169 161 148 255 157 108 243 162 151 255 154 208 119 211 160 182 122 180 214 178 207 152 167 118 74 255 169 115 162 232 129 145 221 120 89 238 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 95 124 208 96 121 174 140 178 179 138 220 141 231 255 78 96 123 211 118 134 159 182 196 190 121 124 162 173 227 255 64 104 140 191 134 152 180 198 172 163 138 255 83 93 129 143 168 173 204 112 117 150 174 169 175 167 167 170 155 154 158 170 173 168 157 158 165 173 167 173 165 164 164 164 165 165 165 165 165 165 165 164 164 158 161 171 170 160 161 165 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 165 161 160 170 171 161 158 164 164 165 165 165 165 165 165 165 164 164 164 165 173 167 173 165 158 157 168 173 170 158 154 155 170 167 167 175 169 174 150 117 112 204 173 168 143 129 93 83 255 138 163 172 198 180 152 134 191 140 104 64 255 227 173 162 124 121 190 196 182 159 134 118 211 123 96 78 255 231 141 220 138 179 178 140 174 121 96 208 124 95 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 238 89 120 221 145 129 232 162 115 169 255 74 118 167 152 207 178 214 180 122 182 160 211 119 208 154 255 151 162 243 108 157 255 148 161 169 248 96 169 143 166 186 202 143 177 127 178 151 173 216 92 150 195 121 255 139 152 232 78 136 226 152 102 164 161 224 111 201 101 166 159 162 216 117 149 -0 -94 -144 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -208 -189 -163 -124 -75 -0 162 255 139 167 202 100 228 145 126 219 179 136 76 240 145 119 239 155 135 91 227 158 173 129 232 160 146 189 140 185 171 136 200 174 194 100 167 235 199 133 161 80 217 138 193 186 151 82 238 174 167 145 198 132 164 190 96 239 155 214 127 162 117 220 240 125 161 132 214 89 247 155 107 251 194 104 225 156 207 199 197 255 255 255 196 255 208 255 244 255 204 202 209 243 78 131 173 89 139 162 182 229 90 94 233 244 205 208 240 78 129 151 130 177 176 206 180 152 142 115 253 255 255 255 142 99 132 143 173 186 180 186 247 100 94 113 126 144 132 170 202 156 146 160 148 161 166 167 170 175 157 155 158 168 169 167 157 156 158 163 166 174 165 164 164 164 165 165 165 165 164 164 164 164 162 151 152 159 168 159 159 159 159 158 157 152 161 150 149 147 142 131 131 142 147 149 150 161 152 157 158 159 159 159 159 168 159 152 151 162 164 164 164 164 165 165 165 165 164 164 164 165 174 166 163 158 156 157 167 169 168 158 155 157 175 170 167 166 161 148 160 146 156 202 170 132 144 126 113 94 100 247 186 180 186 173 143 132 99 142 255 255 255 253 115 142 152 180 206 176 177 130 151 129 78 240 208 205 244 233 94 90 229 182 162 139 89 173 131 78 243 209 202 204 255 244 255 208 255 196 255 255 255 197 199 207 156 225 104 194 251 107 155 247 89 214 132 161 125 240 220 117 162 127 214 155 239 96 190 164 132 198 145 167 174 238 82 151 186 193 138 217 80 161 133 199 235 167 100 194 174 200 136 171 185 140 189 146 160 232 129 173 158 227 91 135 155 239 119 145 240 76 136 179 219 126 145 228 100 202 167 139 255 162 -0 -75 -124 -163 -189 -208 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -146 -105 -0 165 81 237 197 146 156 143 178 159 97 239 154 132 255 155 130 207 209 109 133 239 151 179 150 211 191 130 218 147 171 158 163 100 243 124 177 76 240 139 174 182 112 237 124 226 191 171 119 153 234 175 184 151 176 121 227 123 78 231 101 188 99 169 220 118 219 193 133 232 150 89 212 146 200 198 167 132 241 255 255 255 255 255 255 255 255 198 255 215 225 235 105 150 166 234 255 77 169 81 126 135 148 208 251 138 171 192 135 161 237 255 64 142 99 158 131 177 172 194 204 111 130 157 153 238 255 81 139 112 136 162 142 172 234 255 166 193 155 169 177 149 169 188 157 165 157 149 158 156 167 171 176 157 155 158 165 175 174 165 164 164 165 167 174 165 164 164 164 164 165 164 163 160 170 172 172 169 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 169 172 172 170 160 163 164 165 164 164 164 164 165 174 167 165 164 164 165 174 175 165 158 155 157 176 171 167 156 158 149 157 165 157 188 169 149 177 169 155 193 166 255 234 172 142 162 136 112 139 81 255 238 153 157 130 111 204 194 172 177 131 158 99 142 64 255 237 161 135 192 171 138 251 208 148 135 126 81 169 77 255 234 166 150 105 235 225 215 255 198 255 255 255 255 255 255 255 255 241 132 167 198 200 146 212 89 150 232 133 193 219 118 220 169 99 188 101 231 78 123 227 121 176 151 184 175 234 153 119 171 191 226 124 237 112 182 174 139 240 76 177 124 243 100 163 158 171 147 218 130 191 211 150 179 151 239 133 109 209 207 130 155 255 132 154 239 97 159 178 143 156 146 197 237 81 165 -0 -105 -146 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -231 -221 -208 -189 -162 -127 -85 -0 107 132 230 162 162 169 190 158 134 93 231 133 82 240 109 245 137 181 81 240 185 127 155 245 155 168 121 181 192 130 208 130 79 228 142 180 255 168 206 143 155 180 173 122 205 194 148 159 96 248 140 177 179 153 101 191 137 255 105 226 119 92 252 157 255 142 179 152 207 130 231 119 232 144 224 157 113 214 217 238 190 196 255 255 255 198 255 236 83 165 227 255 76 134 134 226 225 226 255 78 118 129 109 218 129 164 227 102 125 147 239 255 109 74 161 100 153 146 179 185 215 169 201 121 155 237 255 92 95 109 189 143 176 142 225 255 114 104 115 142 173 159 176 189 171 176 166 158 165 159 168 171 176 157 155 155 158 165 173 165 164 165 165 167 174 165 164 164 164 164 164 163 158 161 171 172 171 169 158 158 158 158 158 158 156 152 160 150 148 146 141 130 130 141 146 148 150 160 152 156 158 158 158 158 158 158 169 171 172 171 161 158 163 164 164 164 164 164 165 174 167 165 165 164 165 173 165 158 155 155 157 176 171 168 159 165 158 166 176 171 189 176 159 173 142 115 104 114 255 225 142 176 143 189 109 95 92 255 237 155 121 201 169 215 185 179 146 153 100 161 74 109 255 239 147 125 102 227 164 129 218 109 129 118 78 255 226 225 226 134 134 76 255 227 165 83 236 255 198 255 255 255 196 190 238 217 214 113 157 224 144 232 119 231 130 207 152 179 142 255 157 252 92 119 226 105 255 137 191 101 153 179 177 140 248 96 159 148 194 205 122 173 180 155 143 206 168 255 180 142 228 79 130 208 130 192 181 121 168 155 245 155 127 185 240 81 181 137 245 109 240 82 133 231 93 134 158 190 169 162 162 230 132 107 -0 -85 -127 -162 -189 -208 -221 -231 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -176 -145 -105 -0 159 128 92 219 174 129 177 190 132 156 255 161 143 255 153 93 203 197 163 255 140 180 98 155 215 189 134 188 168 168 105 181 131 255 151 100 162 228 164 180 122 217 157 162 230 130 162 184 117 77 232 177 164 191 106 221 127 91 232 143 195 92 100 232 76 241 140 183 138 204 199 169 122 206 93 215 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 124 236 255 91 118 173 123 91 226 243 195 233 93 211 76 144 218 95 108 130 147 231 248 255 132 75 151 120 165 142 165 162 191 177 163 163 230 245 253 255 135 115 146 173 172 255 65 74 87 108 138 113 130 150 155 169 175 166 158 165 159 168 170 176 157 155 155 156 158 163 164 165 165 165 168 174 165 164 164 164 164 163 161 151 152 160 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 160 152 151 161 163 164 164 164 164 165 174 168 165 165 165 164 163 158 156 155 155 157 176 170 168 159 165 158 166 175 169 155 150 130 113 138 108 87 74 65 255 172 173 146 115 135 255 253 245 230 163 163 177 191 162 165 142 165 120 151 75 132 255 248 231 147 130 108 95 218 144 76 211 93 233 195 243 226 91 123 173 118 91 255 236 124 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 215 93 206 122 169 199 204 138 183 140 241 76 232 100 92 195 143 232 91 127 221 106 191 164 177 232 77 117 184 162 130 230 162 157 217 122 180 164 228 162 100 151 255 131 181 105 168 168 188 134 189 215 155 98 180 140 255 163 197 203 93 153 255 143 161 255 156 132 190 177 129 174 219 92 128 159 -0 -105 -145 -176 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -231 -221 -207 -188 -161 -123 -74 -0 157 105 255 181 129 203 124 170 129 108 255 140 76 223 144 212 160 173 117 218 156 161 76 223 170 159 192 145 176 141 212 131 86 233 115 91 255 131 173 157 102 192 113 244 164 188 141 151 134 255 123 213 123 170 157 168 117 242 176 136 193 79 254 110 160 238 145 167 88 245 120 171 233 109 226 171 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 231 241 209 246 131 75 142 192 117 193 215 226 255 104 220 74 95 128 130 148 167 230 245 255 110 82 159 168 169 174 169 207 139 141 130 155 138 218 250 91 110 148 123 239 255 191 183 186 191 195 146 159 163 143 151 165 166 159 166 159 165 177 182 165 163 163 164 164 165 165 165 165 165 167 171 172 172 172 172 171 171 169 159 159 161 169 162 168 159 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 159 168 162 169 161 159 159 169 171 171 172 172 172 172 171 167 165 165 165 165 165 164 164 163 163 165 182 177 165 159 166 159 166 165 151 143 163 159 146 195 191 186 183 191 255 239 123 148 110 91 250 218 138 155 130 141 139 207 169 174 169 168 159 82 110 255 245 230 167 148 130 128 95 74 220 104 255 226 215 193 117 192 142 75 131 246 209 241 231 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 171 226 109 233 171 120 245 88 167 145 238 160 110 254 79 193 136 176 242 117 168 157 170 123 213 123 255 134 151 141 188 164 244 113 192 102 157 173 131 255 91 115 233 86 131 212 141 176 145 192 159 170 223 76 161 156 218 117 173 160 212 144 223 76 140 255 108 129 170 124 203 129 181 255 105 157 -0 -74 -123 -161 -188 -207 -221 -231 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -198 -175 -141 -92 -0 192 122 137 232 153 192 167 171 140 98 65 245 100 191 211 197 204 131 168 220 180 150 160 255 157 156 170 140 220 129 175 172 110 138 213 85 100 235 202 178 106 227 92 124 218 181 177 129 145 91 236 122 189 148 183 160 155 209 192 173 101 208 255 137 165 93 221 197 121 92 231 87 248 171 129 218 189 110 103 255 255 255 255 255 255 255 255 255 199 255 216 234 137 143 150 185 137 220 239 255 91 184 75 140 158 119 230 232 255 64 105 170 123 145 147 167 154 218 240 255 83 135 135 148 138 183 210 212 136 146 94 148 225 164 171 179 191 157 238 117 153 142 158 183 187 167 177 183 168 159 168 167 159 166 157 159 168 181 165 163 164 164 165 165 165 165 165 165 165 165 165 165 164 161 170 171 170 159 158 161 166 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 166 161 158 159 170 171 170 161 164 165 165 165 165 165 165 165 165 165 165 164 164 163 165 181 168 159 157 166 159 167 168 159 168 183 177 167 187 183 158 142 153 117 238 157 191 179 171 164 225 148 94 146 136 212 210 183 138 148 135 135 83 255 240 218 154 167 147 145 123 170 105 64 255 232 230 119 158 140 75 184 91 255 239 220 137 185 150 143 137 234 216 255 199 255 255 255 255 255 255 255 255 255 103 110 189 218 129 171 248 87 231 92 121 197 221 93 165 137 255 208 101 173 192 209 155 160 183 148 189 122 236 91 145 129 177 181 218 124 92 227 106 178 202 235 100 85 213 138 110 172 175 129 220 140 170 156 157 255 160 150 180 220 168 131 204 197 211 191 100 245 65 98 140 171 167 192 153 232 137 122 192 -0 -92 -141 -175 -198 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -207 -187 -159 -117 -0 122 166 136 117 221 132 172 174 169 111 74 255 137 190 89 254 122 187 89 255 154 177 131 127 235 191 121 188 112 194 119 194 143 171 255 119 72 253 126 188 150 165 186 75 244 132 159 175 87 150 251 150 196 168 122 179 115 243 137 213 145 81 255 165 186 144 255 152 158 142 255 140 78 236 171 122 214 158 91 64 244 215 236 193 196 255 255 255 197 255 236 84 186 194 232 153 183 89 135 151 223 221 229 255 91 151 82 190 123 253 255 255 255 89 151 139 164 170 197 153 217 182 187 211 159 105 115 169 193 215 233 89 112 218 96 118 115 150 173 224 255 80 87 105 146 161 137 139 154 155 164 159 168 167 159 166 157 156 161 172 165 164 164 165 165 165 165 165 165 165 165 165 164 163 162 153 159 170 169 159 158 159 159 159 158 157 152 161 150 149 147 142 131 131 142 147 149 150 161 152 157 158 159 159 159 158 159 169 170 159 153 162 163 164 165 165 165 165 165 165 165 165 165 164 164 165 172 161 156 157 166 159 167 168 159 164 155 154 139 137 161 146 105 87 80 255 224 173 150 115 118 96 218 112 89 233 215 193 169 115 105 159 211 187 182 217 153 197 170 164 139 151 89 255 255 255 253 123 190 82 151 91 255 229 221 223 151 135 89 183 153 232 194 186 84 236 255 197 255 255 255 196 193 236 215 244 64 91 158 214 122 171 236 78 140 255 142 158 152 255 144 186 165 255 81 145 213 137 243 115 179 122 168 196 150 251 150 87 175 159 132 244 75 186 165 150 188 126 253 72 119 255 171 143 194 119 194 112 188 121 191 235 127 131 177 154 255 89 187 122 254 89 190 137 255 74 111 169 174 172 132 221 117 136 166 122 -0 -117 -159 -187 -207 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -197 -173 -138 -89 -0 187 152 153 255 122 200 129 164 147 96 204 220 197 108 88 235 183 144 81 235 165 160 101 255 167 153 203 141 175 174 202 151 161 82 243 118 255 171 164 159 184 148 188 255 155 200 156 147 74 250 159 165 185 130 209 103 125 213 103 239 98 71 246 163 158 75 242 184 145 75 230 151 255 141 155 89 213 105 73 255 225 83 236 255 255 255 255 255 255 190 238 166 232 120 187 208 255 80 139 151 154 192 129 224 232 233 255 169 88 122 150 181 231 255 88 108 144 135 164 178 237 103 129 173 201 219 135 162 140 152 217 233 182 239 77 134 100 121 153 136 236 255 146 136 156 171 182 156 159 154 157 166 160 168 163 166 173 165 165 167 174 165 164 164 165 165 165 165 165 165 164 164 163 160 170 169 159 160 168 176 167 167 167 167 166 164 158 160 165 164 161 154 144 154 161 164 165 160 158 164 166 167 167 167 167 176 168 160 159 169 170 160 163 164 164 165 165 165 165 165 165 164 164 165 174 167 165 165 173 166 163 168 160 166 157 154 159 156 182 171 156 136 146 255 236 136 153 121 100 134 77 239 182 233 217 152 140 162 135 219 201 173 129 103 237 178 164 135 144 108 88 255 231 181 150 122 88 169 255 233 232 224 129 192 154 151 139 80 255 208 187 120 232 166 238 190 255 255 255 255 255 255 236 83 225 255 73 105 213 89 155 141 255 151 230 75 145 184 242 75 158 163 246 71 98 239 103 213 125 103 209 130 185 165 159 250 74 147 156 200 155 255 188 148 184 159 164 171 255 118 243 82 161 151 202 174 175 141 203 153 167 255 101 160 165 235 81 144 183 235 88 108 197 220 204 96 147 164 129 200 122 255 153 152 187 -0 -89 -138 -173 -197 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -185 -156 -114 -64 -0 174 146 75 230 176 157 182 138 124 201 128 241 133 86 252 160 178 144 255 141 186 125 79 234 163 173 165 173 127 210 160 192 109 151 255 255 164 160 197 121 183 90 173 233 139 184 137 159 255 153 210 133 179 154 173 82 230 146 99 234 123 255 133 180 103 121 245 155 104 150 215 117 228 196 100 248 145 95 204 235 165 155 207 199 197 255 255 255 196 255 203 255 188 148 190 125 235 255 72 146 138 180 165 180 159 126 226 255 94 144 145 176 183 232 255 132 176 168 183 162 233 96 109 130 155 183 170 166 200 145 158 162 202 232 255 92 78 100 161 153 165 235 131 128 136 139 157 162 156 164 156 159 166 159 166 157 159 166 157 156 158 162 164 164 165 165 165 165 164 164 164 164 163 161 153 162 161 150 149 152 157 158 158 158 157 155 149 149 148 146 141 130 130 141 146 148 149 149 155 157 158 158 158 157 152 149 150 161 162 153 161 163 164 164 164 164 165 165 165 165 164 164 162 158 156 157 166 159 157 166 159 166 159 156 164 156 162 157 139 136 128 131 235 165 153 161 100 78 92 255 232 202 162 158 145 200 166 170 183 155 130 109 96 233 162 183 168 176 132 255 232 183 176 145 144 94 255 226 126 159 180 165 180 138 146 72 255 235 125 190 148 188 255 203 255 196 255 255 255 197 199 207 155 165 235 204 95 145 248 100 196 228 117 215 150 104 155 245 121 103 180 133 255 123 234 99 146 230 82 173 154 179 133 210 153 255 159 137 184 139 233 173 90 183 121 197 160 164 255 255 151 109 192 160 210 127 173 165 173 163 234 79 125 186 141 255 144 178 160 252 86 133 241 128 201 124 138 182 157 176 230 75 146 174 -0 -64 -114 -156 -185 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -213 -195 -170 -135 -88 -0 124 179 88 172 232 155 173 160 113 215 135 91 228 115 170 222 140 166 83 230 141 164 108 186 240 122 167 194 120 126 198 150 159 136 75 252 224 196 144 158 189 129 79 255 149 164 175 94 131 237 112 191 155 173 153 179 255 164 121 109 248 255 151 203 139 118 90 233 140 155 96 224 245 130 162 140 213 124 202 105 227 216 255 255 255 255 255 255 255 255 198 255 212 248 104 164 168 163 239 255 81 109 154 173 152 204 111 135 240 255 75 99 139 160 135 231 255 109 125 167 181 243 91 128 137 149 165 196 125 171 164 193 114 168 164 241 255 255 255 84 117 113 210 238 147 163 154 159 159 154 157 166 157 158 163 167 174 165 166 174 165 164 164 164 164 164 164 164 164 164 160 170 171 168 177 177 170 177 176 167 166 166 166 166 164 161 169 165 165 164 160 153 143 153 160 164 165 165 169 161 164 166 166 166 166 167 176 177 170 177 177 168 171 170 160 164 164 164 164 164 164 164 164 164 165 174 166 165 174 167 163 158 157 166 157 154 159 159 154 163 147 238 210 113 117 84 255 255 255 241 164 168 114 193 164 171 125 196 165 149 137 128 91 243 181 167 125 109 255 231 135 160 139 99 75 255 240 135 111 204 152 173 154 109 81 255 239 163 168 164 104 248 212 255 198 255 255 255 255 255 255 255 255 216 227 105 202 124 213 140 162 130 245 224 96 155 140 233 90 118 139 203 151 255 248 109 121 164 255 179 153 173 155 191 112 237 131 94 175 164 149 255 79 129 189 158 144 196 224 252 75 136 159 150 198 126 120 194 167 122 240 186 108 164 141 230 83 166 140 222 170 115 228 91 135 215 113 160 173 155 232 172 88 179 124 -0 -88 -135 -170 -195 -213 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -229 -219 -204 -183 -152 -111 -64 -0 201 123 171 89 223 115 183 131 197 169 138 255 120 169 153 201 136 171 255 131 199 114 196 93 219 200 130 179 89 241 125 183 152 85 88 255 138 166 162 189 160 97 70 240 190 157 157 75 247 142 189 162 159 190 122 138 253 140 120 97 244 224 151 172 156 122 255 148 169 110 83 255 179 149 189 140 208 209 150 255 124 161 216 236 190 196 255 255 255 198 255 236 83 225 132 157 186 140 173 237 150 156 166 186 131 177 188 151 190 232 149 148 168 203 111 147 255 78 87 125 147 232 255 75 128 146 144 173 163 160 186 190 149 160 140 125 178 152 217 207 207 219 183 245 107 163 137 135 155 164 156 158 166 157 156 156 159 163 164 167 174 165 165 164 164 164 164 163 164 164 162 154 163 162 153 163 162 153 162 161 149 148 148 148 146 139 142 147 148 146 141 130 130 141 146 148 147 142 139 146 148 148 148 149 161 162 153 162 163 153 162 163 154 162 164 164 163 164 164 164 164 165 165 174 167 164 163 159 156 156 157 166 158 156 164 155 135 137 163 107 245 183 219 207 207 217 152 178 125 140 160 149 190 186 160 163 173 144 146 128 75 255 232 147 125 87 78 255 147 111 203 168 148 149 232 190 151 188 177 131 186 166 156 150 237 173 140 186 157 132 225 83 236 255 198 255 255 255 196 190 236 216 161 124 255 150 209 208 140 189 149 179 255 83 110 169 148 255 122 156 172 151 224 244 97 120 140 253 138 122 190 159 162 189 142 247 75 157 157 190 240 70 97 160 189 162 166 138 255 88 85 152 183 125 241 89 179 130 200 219 93 196 114 199 131 255 171 136 201 153 169 120 255 138 169 197 131 183 115 223 89 171 123 201 -0 -64 -111 -152 -183 -204 -219 -229 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -193 -167 -131 -86 -0 149 162 180 88 252 134 201 143 138 193 134 70 230 196 142 217 161 101 155 235 130 160 196 158 255 173 165 175 143 89 201 197 162 116 97 65 255 164 178 115 190 128 122 255 129 190 134 161 255 167 162 191 144 169 167 99 70 230 145 104 96 255 121 189 154 153 47 233 148 142 92 66 255 168 105 181 96 243 166 76 236 160 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 165 153 188 232 90 145 135 172 200 173 167 122 169 244 100 97 133 176 180 150 249 92 103 120 147 148 236 255 76 141 136 168 197 130 153 169 205 158 204 116 159 168 170 200 158 185 138 230 255 108 97 99 122 136 153 154 157 165 155 151 163 165 165 165 167 171 175 165 164 164 163 160 170 172 172 170 162 170 166 169 178 174 176 182 189 182 180 180 178 173 173 173 172 168 160 152 160 168 172 173 173 173 178 180 180 182 189 182 176 174 178 169 166 170 162 170 172 172 170 160 163 164 164 165 175 171 167 165 165 165 163 151 155 165 157 154 153 136 122 99 97 108 255 230 138 185 158 200 170 168 159 116 204 158 205 169 153 130 197 168 136 141 76 255 236 148 147 120 103 92 249 150 180 176 133 97 100 244 169 122 167 173 200 172 135 145 90 232 188 153 165 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 160 236 76 166 243 96 181 105 168 255 66 92 142 148 233 47 153 154 189 121 255 96 104 145 230 70 99 167 169 144 191 162 167 255 161 134 190 129 255 122 128 190 115 178 164 255 65 97 116 162 197 201 89 143 175 165 173 255 158 196 160 130 235 155 101 161 217 142 196 230 70 134 193 138 143 201 134 252 88 180 162 149 -0 -86 -131 -167 -193 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -218 -202 -180 -149 -107 -0 175 128 184 122 146 219 142 174 114 200 147 134 255 148 179 141 200 125 93 255 147 169 180 155 94 254 167 180 155 130 228 125 186 146 119 97 255 193 173 143 210 126 174 255 165 152 188 101 129 222 197 128 185 112 207 135 78 255 149 122 101 66 255 202 150 151 143 251 158 156 109 96 255 189 125 213 121 78 234 134 255 176 137 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 189 129 164 221 255 89 103 121 164 167 223 102 105 225 247 155 161 202 153 110 227 255 155 151 183 133 154 228 255 81 89 124 163 163 172 147 180 161 188 148 143 176 133 169 188 185 205 169 255 64 73 82 90 108 112 121 131 148 153 152 144 155 157 157 157 157 159 163 164 164 164 162 154 163 164 164 161 153 161 151 153 161 151 150 152 157 157 157 155 149 149 148 146 141 130 130 141 146 148 149 149 155 157 157 157 152 150 151 161 153 151 161 153 161 164 164 163 154 162 164 164 164 163 159 157 157 157 157 155 144 152 153 148 131 121 112 108 90 82 73 64 255 169 205 185 188 169 133 176 143 148 188 161 180 147 172 163 163 124 89 81 255 228 154 133 183 151 155 255 227 110 153 202 161 155 247 225 105 102 223 167 164 121 103 89 255 221 164 129 189 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 137 176 255 134 234 78 121 213 125 189 255 96 109 156 158 251 143 151 150 202 255 66 101 122 149 255 78 135 207 112 185 128 197 222 129 101 188 152 165 255 174 126 210 143 173 193 255 97 119 146 186 125 228 130 155 180 167 254 94 155 180 169 147 255 93 125 200 141 179 148 255 134 147 200 114 174 142 219 146 122 184 128 175 -0 -107 -149 -180 -202 -218 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -163 -124 -74 -0 146 201 130 176 255 145 193 131 186 175 127 77 236 150 163 152 177 98 79 241 163 129 192 109 93 251 135 150 140 204 172 153 170 126 147 255 196 183 137 191 172 161 91 226 184 158 162 78 243 129 168 164 151 111 186 101 162 225 132 113 96 255 140 185 124 198 255 165 147 133 109 241 217 172 150 174 131 255 134 91 231 143 194 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 158 179 181 135 229 190 219 142 168 128 190 222 144 181 215 118 129 183 216 93 110 232 138 142 177 162 178 133 236 255 137 171 165 193 165 130 146 177 178 208 157 186 121 131 155 151 176 138 251 255 204 208 194 191 187 183 178 172 172 172 170 162 172 173 173 173 173 173 173 172 172 171 170 162 171 171 168 175 170 176 168 168 173 175 175 175 174 172 169 175 166 163 160 153 143 153 160 163 166 175 169 172 174 175 175 175 173 168 168 176 170 175 168 171 171 162 170 171 172 172 173 173 173 173 173 173 172 162 170 172 172 172 178 183 187 191 194 208 204 255 251 138 176 151 155 131 121 186 157 208 178 177 146 130 165 193 165 171 137 255 236 133 178 162 177 142 138 232 110 93 216 183 129 118 215 181 144 222 190 128 168 142 219 190 229 135 181 179 158 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 194 143 231 91 134 255 131 174 150 172 217 241 109 133 147 165 255 198 124 185 140 255 96 113 132 225 162 101 186 111 151 164 168 129 243 78 162 158 184 226 91 161 172 191 137 183 196 255 147 126 170 153 172 204 140 150 135 251 93 109 192 129 163 241 79 98 177 152 163 150 236 77 127 175 186 131 193 145 255 176 130 201 146 -0 -74 -124 -163 -191 -210 -223 -232 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -216 -200 -176 -142 -93 -0 167 146 163 164 81 239 170 151 154 186 134 101 212 223 183 148 196 142 95 250 188 120 222 144 106 90 235 180 109 242 164 162 195 133 203 255 135 219 175 120 175 175 147 255 129 178 163 138 255 164 169 173 189 112 216 125 159 131 200 117 108 238 232 152 158 190 110 245 179 109 134 245 255 152 177 140 173 77 226 118 241 150 232 120 188 212 236 193 196 255 255 255 197 255 238 70 255 103 91 104 146 158 188 224 92 186 160 188 143 138 175 186 179 244 91 132 152 206 233 154 232 90 130 155 165 190 130 160 227 255 82 109 155 180 199 135 172 129 163 162 177 210 146 168 157 178 198 150 233 255 91 96 110 110 111 111 111 111 111 103 109 121 114 128 129 129 129 129 123 137 132 145 139 143 154 149 152 161 153 160 150 149 149 149 149 144 154 149 151 155 154 149 139 139 149 154 155 151 149 154 144 149 149 149 149 150 160 153 161 152 149 154 143 139 145 132 137 123 129 129 129 129 128 114 121 109 103 111 111 111 111 111 110 110 96 91 255 233 150 198 178 157 168 146 210 177 162 163 129 172 135 199 180 155 109 82 255 227 160 130 190 165 155 130 90 232 154 233 206 152 132 91 244 179 186 175 138 143 188 160 186 92 224 188 158 146 104 91 103 255 70 238 255 197 255 255 255 196 193 236 212 188 120 232 150 241 118 226 77 173 140 177 152 255 245 134 109 179 245 110 190 158 152 232 238 108 117 200 131 159 125 216 112 189 173 169 164 255 138 163 178 129 255 147 175 175 120 175 219 135 255 203 133 195 162 164 242 109 180 235 90 106 144 222 120 188 250 95 142 196 148 183 223 212 101 134 186 154 151 170 239 81 164 163 146 167 -0 -93 -142 -176 -200 -216 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -222 -207 -187 -158 -116 -64 -0 164 148 174 108 132 240 173 139 184 156 111 215 98 214 178 140 166 139 224 193 155 112 191 122 137 255 176 146 93 213 188 133 182 135 144 220 84 219 145 203 146 158 82 232 158 165 156 146 212 185 163 165 156 149 165 183 133 241 116 114 243 255 186 166 164 151 95 244 148 82 237 133 255 145 178 89 169 225 173 209 185 153 187 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 88 137 121 145 208 255 140 100 148 182 167 162 182 128 230 255 81 100 131 179 182 226 255 76 141 146 166 179 163 153 236 132 135 153 159 179 150 166 182 165 191 141 172 160 167 129 131 158 174 148 237 249 240 239 242 242 242 239 234 228 228 218 211 210 206 205 205 206 206 199 193 192 187 184 176 179 177 168 169 176 169 175 166 165 165 165 162 152 156 157 156 153 146 134 146 153 156 157 156 152 162 165 165 165 166 175 169 176 169 168 177 179 176 184 187 192 193 199 206 206 205 205 206 210 211 218 228 228 234 239 242 242 242 239 240 249 237 148 174 158 131 129 167 160 172 141 191 165 182 166 150 179 159 153 135 132 236 153 163 179 166 146 141 76 255 226 182 179 131 100 81 255 230 128 182 162 167 182 148 100 140 255 208 145 121 137 88 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 187 153 185 209 173 225 169 89 178 145 255 133 237 82 148 244 95 151 164 166 186 255 243 114 116 241 133 183 165 149 156 165 163 185 212 146 156 165 158 232 82 158 146 203 145 219 84 220 144 135 182 133 188 213 93 146 176 255 137 122 191 112 155 193 224 139 166 140 178 214 98 215 111 156 184 139 173 240 132 108 174 148 164 -0 -64 -116 -158 -187 -207 -222 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -226 -214 -197 -172 -136 -88 -0 156 151 183 129 133 90 231 145 170 171 130 191 170 255 145 159 110 170 227 135 224 103 215 131 116 89 237 155 134 214 162 172 151 186 109 254 155 255 138 200 153 190 134 255 171 193 116 216 255 134 188 140 179 155 198 140 168 144 209 84 246 96 255 173 144 186 112 92 228 153 255 123 64 234 179 139 81 226 123 246 137 183 208 190 104 225 156 207 199 197 255 255 255 196 255 208 255 245 255 199 196 198 205 165 119 255 97 89 99 146 143 133 172 173 181 231 147 148 165 194 144 110 231 255 72 139 140 176 173 187 242 91 138 131 142 174 177 161 153 129 152 181 168 190 176 189 157 160 178 122 132 169 149 140 155 165 159 165 175 174 167 173 164 163 164 164 165 165 167 171 172 172 172 172 170 161 171 170 160 160 165 168 173 174 174 174 171 166 166 165 163 157 147 147 157 163 165 166 166 171 174 174 174 173 168 165 160 160 170 171 161 170 172 172 172 172 171 167 165 165 164 164 163 164 173 167 174 175 165 159 165 155 140 149 169 132 122 178 160 157 189 176 190 168 181 152 129 153 161 177 174 142 131 138 91 242 187 173 176 140 139 72 255 231 110 144 194 165 148 147 231 181 173 172 133 143 146 99 89 97 255 119 165 205 198 196 199 255 245 255 208 255 196 255 255 255 197 199 207 156 225 104 190 208 183 137 246 123 226 81 139 179 234 64 123 255 153 228 92 112 186 144 173 255 96 246 84 209 144 168 140 198 155 179 140 188 134 255 216 116 193 171 255 134 190 153 200 138 255 155 254 109 186 151 172 162 214 134 155 237 89 116 131 215 103 224 135 227 170 110 159 145 255 170 191 130 171 170 145 231 90 133 129 183 151 156 -0 -88 -136 -172 -197 -214 -226 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -219 -204 -183 -152 -111 -64 -0 163 156 147 140 138 255 156 156 184 146 169 167 100 255 173 135 92 253 152 93 192 200 165 109 111 244 160 142 181 208 144 187 133 183 81 233 82 239 116 199 121 166 76 226 166 168 121 162 255 174 156 201 132 174 169 152 171 155 211 255 108 94 253 121 216 142 138 255 161 82 213 87 253 138 162 126 255 91 131 220 89 255 125 164 132 241 255 255 255 255 255 255 255 255 198 255 214 219 245 117 166 146 153 196 198 255 63 73 95 138 137 94 146 151 158 240 100 98 129 170 213 104 129 235 255 75 87 139 137 142 230 255 79 98 111 138 172 162 185 190 141 163 129 146 158 167 189 168 186 201 166 173 199 143 141 156 166 156 159 168 164 169 163 163 164 164 165 165 165 165 165 165 164 164 163 158 161 171 170 159 158 159 159 159 158 157 155 148 148 147 145 138 125 138 145 147 148 148 155 157 158 159 159 159 158 159 170 171 161 158 163 164 164 165 165 165 165 165 165 164 164 163 163 169 164 168 159 156 166 156 141 143 199 173 166 201 186 168 189 167 158 146 129 163 141 190 185 162 172 138 111 98 79 255 230 142 137 139 87 75 255 235 129 104 213 170 129 98 100 240 158 151 146 94 137 138 95 73 63 255 198 196 153 146 166 117 245 219 214 255 198 255 255 255 255 255 255 255 255 241 132 164 125 255 89 220 131 91 255 126 162 138 253 87 213 82 161 255 138 142 216 121 253 94 108 255 211 155 171 152 169 174 132 201 156 174 255 162 121 168 166 226 76 166 121 199 116 239 82 233 81 183 133 187 144 208 181 142 160 244 111 109 165 200 192 93 152 253 92 135 173 255 100 167 169 146 184 156 156 255 138 140 147 156 163 -0 -64 -111 -152 -183 -204 -219 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -233 -224 -211 -192 -166 -130 -78 -0 158 160 161 159 106 90 240 130 178 147 169 176 115 77 252 134 108 100 237 109 227 171 183 140 81 245 211 106 222 115 201 127 176 134 187 255 120 136 230 216 134 180 122 186 223 173 151 145 99 255 157 162 168 185 148 172 129 175 108 200 212 97 99 236 104 190 127 74 245 125 174 192 197 220 182 135 78 226 75 239 135 80 235 168 157 113 214 217 238 190 196 255 255 255 198 255 236 83 154 230 255 117 138 89 146 153 254 255 207 214 215 249 90 130 130 110 219 249 146 151 168 186 196 144 180 235 148 142 165 188 159 178 238 252 159 175 148 172 129 139 171 188 176 197 161 177 145 153 127 130 152 161 155 174 198 164 153 168 164 164 167 174 167 173 165 164 164 164 165 165 165 165 164 164 160 170 170 159 161 171 166 167 167 167 167 165 161 169 165 164 162 157 147 147 157 162 164 165 169 161 165 167 167 167 167 166 171 161 159 170 170 160 164 164 165 165 165 165 164 164 164 165 173 167 174 167 164 164 168 153 164 198 174 155 161 152 130 127 153 145 177 161 197 176 188 171 139 129 172 148 175 159 252 238 178 159 188 165 142 148 235 180 144 196 186 168 151 146 249 219 110 130 130 90 249 215 214 207 255 254 153 146 89 138 117 255 230 154 83 236 255 198 255 255 255 196 190 238 217 214 113 157 168 235 80 135 239 75 226 78 135 182 220 197 192 174 125 245 74 127 190 104 236 99 97 212 200 108 175 129 172 148 185 168 162 157 255 99 145 151 173 223 186 122 180 134 216 230 136 120 255 187 134 176 127 201 115 222 106 211 245 81 140 183 171 227 109 237 100 108 134 252 77 115 176 169 147 178 130 240 90 106 159 161 160 158 -0 -78 -130 -166 -192 -211 -224 -233 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -201 -178 -146 -97 -0 172 155 158 147 126 95 253 131 175 166 139 173 146 89 90 237 107 113 251 138 128 191 200 147 149 255 122 186 101 188 191 155 183 143 100 170 229 145 96 241 178 158 152 196 97 240 137 157 95 63 252 123 172 195 173 173 139 199 116 89 255 120 91 255 113 200 164 87 165 239 176 87 242 141 229 148 118 243 142 255 151 139 255 163 186 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 121 228 243 255 81 155 109 147 229 255 82 111 207 228 204 240 93 144 219 118 134 151 167 206 121 150 242 99 92 110 154 137 155 180 240 119 177 131 163 183 153 151 152 128 149 173 168 188 181 183 156 156 166 166 157 168 187 164 159 166 157 156 158 163 166 174 165 164 164 164 164 164 164 163 164 162 153 162 158 158 161 169 159 158 158 158 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 158 158 158 159 169 161 158 158 162 153 162 164 163 164 164 164 164 164 164 165 174 166 163 158 156 157 166 159 164 187 168 157 166 166 156 156 183 181 188 168 173 149 128 152 151 153 183 163 131 177 119 240 180 155 137 154 110 92 99 242 150 121 206 167 151 134 118 219 144 93 240 204 228 207 111 82 255 229 147 109 155 81 255 243 228 121 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 186 163 255 139 151 255 142 243 118 148 229 141 242 87 176 239 165 87 164 200 113 255 91 120 255 89 116 199 139 173 173 195 172 123 252 63 95 157 137 240 97 196 152 158 178 241 96 145 229 170 100 143 183 155 191 188 101 186 122 255 149 147 200 191 128 138 251 113 107 237 90 89 146 173 139 166 175 131 253 95 126 147 158 155 172 -0 -97 -146 -178 -201 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -222 -208 -188 -159 -121 -67 -0 158 166 166 99 121 252 156 155 178 140 183 151 117 131 255 132 81 249 169 148 106 239 164 144 91 213 202 139 196 157 193 162 170 114 91 255 163 117 76 232 197 111 226 122 92 222 174 119 73 255 158 198 137 182 163 170 159 161 104 66 248 100 162 227 159 179 136 161 107 246 111 77 231 90 208 129 195 192 91 223 151 72 239 140 165 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 166 193 237 255 121 81 154 158 249 110 148 142 177 153 207 205 190 247 92 141 145 145 183 191 144 230 250 152 147 179 191 153 137 220 255 121 97 125 160 175 171 180 183 165 158 129 139 159 171 184 156 157 167 167 157 165 180 165 166 173 165 164 164 165 167 174 165 164 164 164 164 163 160 170 171 170 161 168 159 158 160 165 166 166 165 163 157 157 157 155 149 139 139 149 155 157 157 157 163 165 166 166 165 160 158 159 168 161 170 171 170 160 163 164 164 164 164 165 174 167 165 164 164 165 173 166 165 180 165 157 167 167 157 156 184 171 159 139 129 158 165 183 180 171 175 160 125 97 121 255 220 137 153 191 179 147 152 250 230 144 191 183 145 145 141 92 247 190 205 207 153 177 142 148 110 249 158 154 81 121 255 237 193 166 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 165 140 239 72 151 223 91 192 195 129 208 90 231 77 111 246 107 161 136 179 159 227 162 100 248 66 104 161 159 170 163 182 137 198 158 255 73 119 174 222 92 122 226 111 197 232 76 117 163 255 91 114 170 162 193 157 196 139 202 213 91 144 164 239 106 148 169 249 81 132 255 131 117 151 183 140 178 155 156 252 121 99 166 166 158 -0 -67 -121 -159 -188 -208 -222 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -196 -171 -136 -89 -0 173 157 160 129 74 249 170 156 175 155 156 157 139 107 77 238 147 255 153 168 127 78 230 152 118 226 159 173 166 208 113 205 130 156 87 99 243 131 133 255 122 165 112 187 143 255 159 147 107 199 241 137 160 213 129 165 153 184 121 89 255 151 180 255 124 202 126 173 114 90 230 129 255 94 251 109 233 117 184 221 154 146 255 173 153 189 110 103 255 255 255 255 255 255 255 255 255 199 255 216 235 136 120 166 156 227 242 255 94 100 225 255 74 92 149 177 152 203 111 229 255 72 139 140 162 197 122 151 232 122 115 146 169 177 178 173 255 70 78 89 122 144 136 137 154 176 181 183 161 153 148 169 153 153 157 168 167 157 161 172 165 167 174 165 164 165 165 167 174 165 164 164 164 164 162 153 159 170 170 161 168 159 158 158 158 156 152 162 157 157 156 153 146 134 146 153 156 157 157 162 152 156 158 158 158 159 168 161 170 170 159 153 162 164 164 164 164 165 174 167 165 165 164 165 174 167 165 172 161 157 167 168 157 153 153 169 148 153 161 183 181 176 154 137 136 144 122 89 78 70 255 173 178 177 169 146 115 122 232 151 122 197 162 140 139 72 255 229 111 203 152 177 149 92 74 255 225 100 94 255 242 227 156 166 120 136 235 216 255 199 255 255 255 255 255 255 255 255 255 103 110 189 153 173 255 146 154 221 184 117 233 109 251 94 255 129 230 90 114 173 126 202 124 255 180 151 255 89 121 184 153 165 129 213 160 137 241 199 107 147 159 255 143 187 112 165 122 255 133 131 243 99 87 156 130 205 113 208 166 173 159 226 118 152 230 78 127 168 153 255 147 238 77 107 139 157 156 155 175 156 170 249 74 129 160 157 173 -0 -89 -136 -171 -196 -214 -226 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -182 -151 -109 -0 181 159 165 137 118 255 155 169 156 158 163 163 148 112 96 253 131 92 220 192 131 132 255 135 129 210 205 113 217 121 182 138 176 177 119 82 255 133 124 90 230 205 112 209 145 75 246 138 128 199 119 228 117 216 172 191 130 182 146 117 203 220 178 75 229 177 154 203 122 134 255 113 78 233 138 218 93 193 75 229 192 138 81 237 188 129 158 91 64 245 214 236 193 196 255 255 255 197 255 238 83 187 188 219 176 144 138 150 216 236 162 192 240 120 115 139 177 131 186 179 161 246 255 74 100 123 165 206 141 210 237 135 142 178 166 151 123 240 255 163 180 169 186 186 178 132 135 155 162 183 168 166 163 182 157 155 158 168 167 156 159 167 157 158 163 164 165 165 165 167 171 172 172 172 172 171 169 159 161 170 166 169 176 167 166 165 164 158 160 165 166 163 158 148 148 158 163 166 165 160 158 164 165 166 167 176 169 166 170 161 159 169 171 172 172 172 172 171 167 165 165 165 164 163 158 157 167 159 156 167 168 158 155 157 182 163 166 168 183 162 155 135 132 178 186 186 169 180 163 255 240 123 151 166 178 142 135 237 210 141 206 165 123 100 74 255 246 161 179 186 131 177 139 115 120 240 192 162 236 216 150 138 144 176 219 188 187 83 238 255 197 255 255 255 196 193 236 214 245 64 91 158 129 188 237 81 138 192 229 75 193 93 218 138 233 78 113 255 134 122 203 154 177 229 75 178 220 203 117 146 182 130 191 172 216 117 228 119 199 128 138 246 75 145 209 112 205 230 90 124 133 255 82 119 177 176 138 182 121 217 113 205 210 129 135 255 132 131 192 220 92 131 253 96 112 148 163 163 158 156 169 155 255 118 137 165 159 181 -0 -109 -151 -182 -204 -219 -230 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -224 -210 -191 -163 -124 -75 -0 170 156 136 171 255 155 175 158 173 147 160 160 122 99 245 181 109 236 135 160 120 78 236 101 243 131 179 101 187 187 150 198 160 156 105 252 189 108 122 242 172 172 157 180 100 121 230 110 226 163 255 147 93 197 185 148 192 151 137 201 129 238 99 172 231 175 140 168 117 77 236 96 244 171 129 211 215 140 255 129 180 109 150 232 164 179 104 73 255 219 83 236 255 255 255 255 255 255 190 240 156 219 120 171 183 230 145 139 132 187 134 174 247 89 130 111 169 99 155 177 123 181 251 108 146 131 110 172 150 170 218 137 126 160 164 193 186 153 232 255 75 88 125 147 172 190 157 168 139 151 154 168 155 163 182 157 156 158 167 163 164 167 174 165 164 165 165 165 165 165 165 165 165 165 164 163 160 168 160 161 169 160 161 168 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 168 161 160 169 161 160 168 160 163 164 165 165 165 165 165 165 165 165 165 164 165 174 167 164 163 167 158 156 157 182 163 155 168 154 151 139 168 157 190 172 147 125 88 75 255 232 153 186 193 164 160 126 137 218 170 150 172 110 131 146 108 251 181 123 177 155 99 169 111 130 89 247 174 134 187 132 139 145 230 183 171 120 219 156 240 190 255 255 255 255 255 255 236 83 219 255 73 104 179 164 232 150 109 180 129 255 140 215 211 129 171 244 96 236 77 117 168 140 175 231 172 99 238 129 201 137 151 192 148 185 197 93 147 255 163 226 110 230 121 100 180 157 172 172 242 122 108 189 252 105 156 160 198 150 187 187 101 179 131 243 101 236 78 120 160 135 236 109 181 245 99 122 160 160 147 173 158 175 155 255 171 136 156 170 -0 -75 -124 -163 -191 -210 -224 -233 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -227 -216 -199 -174 -139 -91 -0 173 159 153 150 93 218 157 170 156 152 174 155 141 100 247 110 174 234 152 180 135 88 241 151 90 199 209 116 215 162 195 125 193 130 183 255 184 156 81 242 163 166 188 196 130 153 255 147 94 197 81 247 111 237 121 188 138 157 141 211 150 92 217 175 89 224 150 178 135 86 251 123 205 192 164 76 226 158 91 224 165 154 156 90 221 181 146 88 199 245 154 155 207 199 197 255 255 255 196 255 208 255 169 178 192 114 192 208 243 131 187 87 121 234 255 76 95 166 75 149 166 117 139 238 255 90 122 81 180 112 134 199 233 157 172 121 147 148 173 178 249 127 155 144 155 127 164 162 165 173 162 158 153 164 156 164 180 168 156 158 166 157 155 158 163 164 165 165 165 165 165 165 165 165 164 161 170 169 162 169 160 161 165 167 168 173 173 170 166 166 165 163 157 147 147 157 163 165 166 166 170 173 173 168 167 165 161 160 169 162 169 170 161 164 165 165 165 165 165 165 165 165 164 163 158 155 157 166 158 156 168 180 164 156 164 153 158 162 173 165 162 164 127 155 144 155 127 249 178 173 148 147 121 172 157 233 199 134 112 180 81 122 90 255 238 139 117 166 149 75 166 95 76 255 234 121 87 187 131 243 208 192 114 192 178 169 255 208 255 196 255 255 255 197 199 207 155 154 245 199 88 146 181 221 90 156 154 165 224 91 158 226 76 164 192 205 123 251 86 135 178 150 224 89 175 217 92 150 211 141 157 138 188 121 237 111 247 81 197 94 147 255 153 130 196 188 166 163 242 81 156 184 255 183 130 193 125 195 162 215 116 209 199 90 151 241 88 135 180 152 234 174 110 247 100 141 155 174 152 156 170 157 218 93 150 153 159 173 -0 -91 -139 -174 -199 -216 -227 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -184 -153 -111 -0 164 168 155 155 98 235 155 176 158 163 157 161 145 111 239 143 75 235 158 174 169 109 201 217 104 225 150 171 128 215 121 174 151 172 147 125 255 173 161 255 121 221 105 190 156 146 75 242 117 220 119 110 226 144 194 210 127 187 104 215 159 156 255 183 99 252 135 198 154 117 188 211 208 135 227 144 255 119 151 232 180 173 166 145 255 135 158 137 196 117 230 216 255 255 255 255 255 255 255 255 198 255 214 232 153 179 105 143 138 205 215 254 78 137 111 234 242 226 234 255 105 164 87 112 144 233 245 238 255 155 93 99 118 193 166 185 197 183 120 135 125 235 255 77 108 136 83 154 147 156 170 174 175 173 169 167 157 161 174 174 164 169 167 152 162 164 165 165 165 165 165 165 165 165 164 163 162 153 159 169 162 169 159 158 158 158 158 156 151 156 158 157 153 146 135 146 153 157 158 156 151 156 158 158 158 158 159 169 162 169 159 153 162 163 164 165 165 165 165 165 165 165 165 164 162 152 167 169 164 174 174 161 157 167 169 173 175 174 170 156 147 154 83 136 108 77 255 235 125 135 120 183 197 185 166 193 118 99 93 155 255 238 245 233 144 112 87 164 105 255 234 226 242 234 111 137 78 254 215 205 138 143 105 179 153 232 214 255 198 255 255 255 255 255 255 255 255 216 230 117 196 137 158 135 255 145 166 173 180 232 151 119 255 144 227 135 208 211 188 117 154 198 135 252 99 183 255 156 159 215 104 187 127 210 194 144 226 110 119 220 117 242 75 146 156 190 105 221 121 255 161 173 255 125 147 172 151 174 121 215 128 171 150 225 104 217 201 109 169 174 158 235 75 143 239 111 145 161 157 163 158 176 155 235 98 155 155 168 164 -0 -111 -153 -184 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -212 -193 -166 -126 -76 -0 166 158 155 103 233 164 157 170 156 158 175 143 103 224 161 138 255 178 131 175 139 203 120 213 210 177 163 161 138 185 174 158 174 162 126 55 232 160 118 216 101 185 218 140 180 88 167 234 174 157 150 255 171 132 215 170 169 157 101 199 132 109 255 128 151 219 122 182 129 187 118 240 161 102 218 104 230 82 233 159 152 186 135 89 229 188 121 198 166 255 121 161 216 238 190 196 255 255 255 198 255 234 84 182 202 249 100 169 142 174 155 235 255 91 97 148 169 99 135 224 239 247 79 123 134 146 182 163 226 255 100 95 102 207 131 139 157 186 201 188 111 122 228 235 230 241 255 92 100 119 124 131 138 147 156 168 167 157 159 168 163 166 175 173 154 163 164 165 165 165 165 165 164 164 164 160 170 170 160 161 169 162 168 158 158 157 156 155 148 148 148 146 141 130 130 141 146 148 148 148 155 156 157 158 158 168 162 169 161 160 170 170 160 164 164 164 165 165 165 165 165 164 163 154 173 175 166 163 168 159 157 167 168 156 147 138 131 124 119 100 92 255 241 230 235 228 122 111 188 201 186 157 139 131 207 102 95 100 255 226 163 182 146 134 123 79 247 239 224 135 99 169 148 97 91 255 235 155 174 142 169 100 249 202 182 84 234 255 198 255 255 255 196 190 238 216 161 121 255 166 198 121 188 229 89 135 186 152 159 233 82 230 104 218 102 161 240 118 187 129 182 122 219 151 128 255 109 132 199 101 157 169 170 215 132 171 255 150 157 174 234 167 88 180 140 218 185 101 216 118 160 232 55 126 162 174 158 174 185 138 161 163 177 210 213 120 203 139 175 131 178 255 138 161 224 103 143 175 158 156 170 157 164 233 103 155 158 166 -0 -76 -126 -166 -193 -212 -225 -234 -240 -244 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -200 -176 -142 -93 -0 156 165 155 119 230 180 156 173 159 166 157 162 109 223 165 120 91 233 139 190 129 200 141 77 231 130 173 187 139 207 160 202 134 198 131 123 255 125 156 234 105 213 180 182 165 143 167 108 245 181 148 75 242 167 89 215 174 157 136 220 143 99 65 242 189 255 122 205 125 201 134 78 237 125 95 220 232 190 255 126 204 131 172 103 190 224 145 205 146 117 228 160 235 83 240 255 255 255 255 255 255 193 233 165 226 124 229 255 104 125 151 188 129 229 243 243 215 255 79 138 128 159 244 255 76 136 126 170 178 141 232 242 253 255 186 125 104 129 147 167 185 201 158 195 137 99 116 215 222 196 200 200 180 157 154 155 159 168 167 157 158 162 164 167 175 173 154 163 164 165 165 165 165 164 161 171 170 162 171 170 160 160 165 168 173 174 173 171 168 175 166 163 160 153 143 153 160 163 166 175 168 171 173 174 173 168 165 160 160 170 171 162 170 171 161 164 165 165 165 165 164 163 154 173 175 167 164 162 158 157 167 168 159 155 154 157 180 200 200 196 222 215 116 99 137 195 158 201 185 167 147 129 104 125 186 255 253 242 232 141 178 170 126 136 76 255 244 159 128 138 79 255 215 243 243 229 129 188 151 125 104 255 229 124 226 165 233 193 255 255 255 255 255 255 240 83 235 160 228 117 146 205 145 224 190 103 172 131 204 126 255 190 232 220 95 125 237 78 134 201 125 205 122 255 189 242 65 99 143 220 136 157 174 215 89 167 242 75 148 181 245 108 167 143 165 182 180 213 105 234 156 125 255 123 131 198 134 202 160 207 139 187 173 130 231 77 141 200 129 190 139 233 91 120 165 223 109 162 157 166 159 173 156 180 230 119 155 165 156 -0 -93 -142 -176 -200 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -186 -156 -113 -0 155 173 156 120 226 168 161 168 168 157 158 173 121 215 159 132 108 247 144 167 146 199 155 138 255 126 206 138 178 145 200 130 181 111 173 109 77 234 98 249 162 141 176 186 156 160 167 125 77 234 180 93 131 247 100 249 138 184 120 176 183 111 74 255 170 102 253 173 152 185 159 129 255 147 108 74 255 123 169 226 111 177 200 121 219 92 208 165 153 138 243 166 136 187 156 208 198 198 255 255 255 196 255 202 255 173 155 200 255 81 101 116 176 140 173 172 170 138 239 255 91 124 83 182 230 255 78 87 143 157 120 156 190 130 215 255 103 85 111 130 147 151 179 189 192 236 100 98 134 171 100 130 146 165 173 155 154 156 159 168 166 156 155 156 156 158 165 171 154 163 164 164 164 164 164 162 153 162 158 161 171 169 159 158 158 159 158 157 152 157 160 164 163 158 148 148 158 163 164 160 157 152 157 158 159 158 158 159 169 171 161 158 162 153 162 164 164 164 164 164 163 154 171 165 158 156 156 155 156 166 168 159 156 154 155 173 165 146 130 100 171 134 98 100 236 192 189 179 151 147 130 111 85 103 255 215 130 190 156 120 157 143 87 78 255 230 182 83 124 91 255 239 138 170 172 173 140 176 116 101 81 255 200 155 173 255 202 255 196 255 255 255 198 198 208 156 187 136 166 243 138 153 165 208 92 219 121 200 177 111 226 169 123 255 74 108 147 255 129 159 185 152 173 253 102 170 255 74 111 183 176 120 184 138 249 100 247 131 93 180 234 77 125 167 160 156 186 176 141 162 249 98 234 77 109 173 111 181 130 200 145 178 138 206 126 255 138 155 199 146 167 144 247 108 132 159 215 121 173 158 157 168 168 161 168 226 120 156 173 155 -0 -113 -156 -186 -207 -221 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -212 -194 -168 -129 -76 -0 164 158 120 227 156 173 157 169 158 166 164 123 201 168 125 120 246 158 176 120 207 165 121 91 229 148 170 141 179 137 186 198 121 200 129 87 245 140 100 221 170 111 235 191 122 203 122 133 255 130 152 130 90 229 140 209 197 125 203 150 151 90 182 235 127 94 242 183 122 182 151 64 239 130 95 64 253 88 255 135 188 173 164 142 186 255 119 196 89 255 193 120 188 219 255 255 255 255 255 255 255 255 199 255 212 242 110 163 252 91 138 106 164 88 135 171 208 112 125 224 231 238 255 148 89 225 235 162 174 230 103 129 168 182 164 255 75 81 98 101 128 120 126 157 144 213 234 223 211 244 79 126 137 136 160 163 155 155 156 158 165 173 164 164 164 164 164 167 172 154 163 164 164 164 163 163 161 153 160 150 152 159 168 158 158 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 158 158 168 159 152 150 160 153 161 163 163 164 164 164 163 154 172 167 164 164 164 164 164 173 165 158 156 155 155 163 160 136 137 126 79 244 211 223 234 213 144 157 126 120 128 101 98 81 75 255 164 182 168 129 103 230 174 162 235 225 89 148 255 238 231 224 125 112 208 171 135 88 164 106 138 91 252 163 110 242 212 255 199 255 255 255 255 255 255 255 255 219 188 120 193 255 89 196 119 255 186 142 164 173 188 135 255 88 253 64 95 130 239 64 151 182 122 183 242 94 127 235 182 90 151 150 203 125 197 209 140 229 90 130 152 130 255 133 122 203 122 191 235 111 170 221 100 140 245 87 129 200 121 198 186 137 179 141 170 148 229 91 121 165 207 120 176 158 246 120 125 168 201 123 164 166 158 169 157 173 156 227 120 158 164 -0 -76 -129 -168 -194 -212 -225 -234 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -236 -229 -217 -201 -178 -144 -94 -0 164 163 120 228 156 173 158 167 165 157 166 122 200 166 130 110 247 136 173 138 93 206 119 114 243 149 171 165 170 166 111 222 168 143 163 118 200 187 139 242 134 153 89 214 164 122 175 106 90 232 177 136 134 255 154 128 231 155 145 178 180 112 201 255 164 110 90 235 145 196 130 142 255 147 128 105 255 122 94 240 151 167 167 168 160 140 255 198 146 81 237 166 219 120 169 214 234 193 196 255 255 255 197 255 237 83 212 134 160 243 255 90 95 163 75 131 141 184 211 149 175 161 122 220 253 89 156 197 92 107 216 121 130 157 174 130 251 255 212 221 191 194 200 170 184 112 123 150 165 176 231 255 75 134 118 126 146 153 155 155 156 153 166 171 171 172 173 173 173 174 179 163 171 172 171 168 178 179 177 169 176 168 167 168 173 174 174 173 171 166 166 165 163 157 147 147 157 163 165 166 166 171 173 174 174 173 168 167 168 176 169 177 179 178 168 171 172 171 163 179 174 173 173 173 172 171 171 166 153 156 155 155 153 146 126 118 134 75 255 231 176 165 150 123 112 184 170 200 194 191 221 212 255 251 130 174 157 130 121 216 107 92 197 156 89 253 220 122 161 175 149 211 184 141 131 75 163 95 90 255 243 160 134 212 83 237 255 197 255 255 255 196 193 234 214 169 120 219 166 237 81 146 198 255 140 160 168 167 167 151 240 94 122 255 105 128 147 255 142 130 196 145 235 90 110 164 255 201 112 180 178 145 155 231 128 154 255 134 136 177 232 90 106 175 122 164 214 89 153 134 242 139 187 200 118 163 143 168 222 111 166 170 165 171 149 243 114 119 206 93 138 173 136 247 110 130 166 200 122 166 157 165 167 158 173 156 228 120 163 164 -0 -94 -144 -178 -201 -217 -229 -236 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -207 -187 -157 -114 -63 164 164 120 224 159 165 165 156 175 156 173 132 203 156 135 110 251 139 183 166 100 222 151 83 252 155 161 178 140 171 152 93 212 171 170 138 201 106 191 232 159 182 101 239 181 139 202 115 101 246 150 181 117 78 246 143 91 225 171 150 173 151 161 112 255 129 139 255 134 190 177 99 109 231 130 170 255 150 144 255 190 122 223 128 188 100 97 255 153 155 255 156 176 171 178 232 84 233 255 255 255 255 255 255 190 240 156 232 101 115 169 243 255 240 226 255 82 150 151 181 139 175 197 111 126 222 232 222 255 70 122 233 96 99 130 176 179 150 233 255 123 98 126 158 181 190 209 159 160 166 152 168 238 255 78 97 99 111 111 111 103 119 110 114 128 123 137 138 138 138 133 148 151 144 155 155 149 152 163 164 158 160 169 159 158 158 158 158 156 151 156 158 157 153 146 135 146 153 157 158 156 151 156 158 158 158 158 159 169 160 158 164 163 152 149 155 155 144 151 148 133 138 138 138 137 123 128 114 110 119 103 111 111 111 99 97 78 255 238 168 152 166 160 159 209 190 181 158 126 98 123 255 233 150 179 176 130 99 96 233 122 70 255 222 232 222 126 111 197 175 139 181 151 150 82 255 226 240 255 243 169 115 101 232 156 240 190 255 255 255 255 255 255 233 84 232 178 171 176 156 255 155 153 255 97 100 188 128 223 122 190 255 144 150 255 170 130 231 109 99 177 190 134 255 139 129 255 112 161 151 173 150 171 225 91 143 246 78 117 181 150 246 101 115 202 139 181 239 101 182 159 232 191 106 201 138 170 171 212 93 152 171 140 178 161 155 252 83 151 222 100 166 183 139 251 110 135 156 203 132 173 156 175 156 165 165 159 224 120 164 164 -63 -114 -157 -187 -207 -222 -232 -239 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -213 -195 -168 -130 -77 -0 164 120 223 163 167 173 156 174 159 165 149 181 161 152 99 245 150 156 173 130 146 179 151 255 163 164 179 140 186 144 155 255 130 161 142 211 120 74 255 166 189 144 153 229 160 160 172 83 247 185 124 157 87 250 179 138 255 138 163 190 132 173 103 64 241 111 91 237 121 176 158 74 248 148 123 255 181 145 75 232 169 102 190 143 148 89 63 254 109 121 227 144 183 192 153 182 165 202 199 197 255 255 255 196 255 208 255 196 214 130 156 151 167 187 190 233 255 92 128 176 89 137 170 206 150 180 166 121 244 255 255 229 74 89 106 142 158 121 162 255 71 78 89 112 139 144 162 179 162 172 138 142 151 234 249 236 235 233 236 238 231 219 218 207 199 198 194 193 193 195 186 180 179 178 173 172 169 159 161 171 170 159 161 168 158 158 157 156 155 148 148 148 146 141 130 130 141 146 148 148 148 155 156 157 158 158 168 161 159 170 171 161 159 169 172 173 178 179 180 186 195 193 193 194 198 199 207 218 219 231 238 236 233 235 236 249 234 151 142 138 172 162 179 162 144 139 112 89 78 71 255 162 121 158 142 106 89 74 229 255 255 244 121 166 180 150 206 170 137 89 176 128 92 255 233 190 187 167 151 156 130 214 196 255 208 255 196 255 255 255 197 199 202 165 182 153 192 183 144 227 121 109 254 63 89 148 143 190 102 169 232 75 145 181 255 123 148 248 74 158 176 121 237 91 111 241 64 103 173 132 190 163 138 255 138 179 250 87 157 124 185 247 83 172 160 160 229 153 144 189 166 255 74 120 211 142 161 130 255 155 144 186 140 179 164 163 255 151 179 146 130 173 156 150 245 99 152 161 181 149 165 159 174 156 173 167 163 223 120 164 -0 -77 -130 -168 -195 -213 -225 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -229 -218 -202 -178 -144 -94 -0 164 113 218 167 157 167 159 164 168 164 154 173 172 155 104 236 167 154 180 139 149 208 137 93 223 158 173 151 170 158 148 82 245 194 100 220 154 98 65 251 134 154 183 111 206 191 139 179 255 152 161 164 136 197 220 153 86 223 175 169 159 189 116 74 255 127 102 252 124 206 131 161 255 167 145 89 231 176 99 149 244 105 222 138 182 99 73 255 147 81 242 138 230 114 179 202 226 255 255 255 255 255 255 255 255 198 255 215 242 176 94 161 171 196 172 159 121 228 238 209 252 79 147 110 165 162 180 211 111 120 163 225 255 64 98 144 190 205 119 132 240 255 143 165 147 156 169 170 174 183 176 191 171 126 139 167 187 145 152 155 161 174 174 167 173 164 164 164 165 165 167 171 172 173 173 172 172 171 169 159 161 170 166 167 168 173 174 173 171 168 175 166 163 160 153 143 153 160 163 166 175 168 171 173 174 173 168 167 166 170 161 159 169 171 172 172 173 173 172 171 167 165 165 164 164 164 173 167 174 174 161 155 152 145 187 167 139 126 171 191 176 183 174 170 169 156 147 165 143 255 240 132 119 205 190 144 98 64 255 225 163 120 111 211 180 162 165 110 147 79 252 209 238 228 121 159 172 196 171 161 94 176 242 215 255 198 255 255 255 255 255 255 255 255 226 202 179 114 230 138 242 81 147 255 73 99 182 138 222 105 244 149 99 176 231 89 145 167 255 161 131 206 124 252 102 127 255 74 116 189 159 169 175 223 86 153 220 197 136 164 161 152 255 179 139 191 206 111 183 154 134 251 65 98 154 220 100 194 245 82 148 158 170 151 173 158 223 93 137 208 149 139 180 154 167 236 104 155 172 173 154 164 168 164 159 167 157 167 218 113 164 -0 -94 -144 -178 -202 -218 -229 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -208 -187 -157 -114 -63 161 128 218 174 156 173 163 167 163 167 155 175 164 158 119 224 176 158 164 150 164 153 160 109 237 146 177 149 171 144 165 108 112 242 147 100 196 132 109 255 122 199 123 191 255 121 181 102 149 219 190 142 142 201 105 221 111 155 212 158 160 165 153 96 204 223 90 250 162 180 177 100 132 230 147 151 255 183 139 148 100 225 144 175 167 146 95 207 229 154 255 150 145 192 105 249 124 173 212 237 190 196 255 255 255 198 255 236 70 197 221 255 82 120 167 167 214 122 151 180 148 234 255 109 82 160 157 155 192 200 144 179 137 255 255 255 255 110 195 100 127 131 232 255 78 88 112 143 129 123 134 165 176 192 189 158 157 175 191 146 153 155 158 168 163 169 164 164 164 165 165 165 165 165 165 165 165 164 163 160 168 159 161 169 160 159 158 158 157 152 157 160 165 163 158 148 148 158 163 165 160 157 152 157 158 158 159 160 169 161 159 168 160 163 164 165 165 165 165 165 165 165 165 164 164 164 169 163 168 158 155 153 146 191 175 157 158 189 192 176 165 134 123 129 143 112 88 78 255 232 131 127 100 195 110 255 255 255 255 137 179 144 200 192 155 157 160 82 109 255 234 148 180 151 122 214 167 167 120 82 255 221 197 70 236 255 198 255 255 255 196 190 237 212 173 124 249 105 192 145 150 255 154 229 207 95 146 167 175 144 225 100 148 139 183 255 151 147 230 132 100 177 180 162 250 90 223 204 96 153 165 160 158 212 155 111 221 105 201 142 142 190 219 149 102 181 121 255 191 123 199 122 255 109 132 196 100 147 242 112 108 165 144 171 149 177 146 237 109 160 153 164 150 164 158 176 224 119 158 164 175 155 167 163 167 163 173 156 174 218 128 161 -63 -114 -157 -187 -208 -222 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -213 -195 -168 -129 -78 -0 120 207 167 158 165 166 157 166 174 156 165 166 163 120 216 167 170 167 163 156 156 178 121 234 163 184 132 178 146 175 129 108 92 234 113 216 147 156 255 174 128 174 139 144 255 185 139 79 237 135 169 110 223 163 255 151 185 255 132 186 114 187 102 201 148 228 255 173 152 172 153 75 245 167 139 88 232 160 168 97 247 181 186 162 143 138 214 255 158 94 216 139 208 143 100 229 155 242 83 240 255 255 255 255 255 255 193 236 152 210 138 229 152 159 195 116 182 194 166 215 105 111 226 242 255 91 151 155 173 211 121 161 142 162 199 153 221 214 251 78 136 112 125 234 241 193 193 200 194 181 147 151 133 150 161 183 153 167 176 188 158 154 155 158 163 166 173 165 164 165 165 165 165 165 165 165 164 163 160 168 162 169 159 161 168 159 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 159 168 161 159 169 162 168 160 163 164 165 165 165 165 165 165 165 164 165 173 166 163 158 155 154 158 188 176 167 153 183 161 150 133 151 147 181 194 200 193 193 241 234 125 112 136 78 251 214 221 153 199 162 142 161 121 211 173 155 151 91 255 242 226 111 105 215 166 194 182 116 195 159 152 229 138 210 152 236 193 255 255 255 255 255 255 240 83 242 155 229 100 143 208 139 216 94 158 255 214 138 143 162 186 181 247 97 168 160 232 88 139 167 245 75 153 172 152 173 255 228 148 201 102 187 114 186 132 255 185 151 255 163 223 110 169 135 237 79 139 185 255 144 139 174 128 174 255 156 147 216 113 234 92 108 129 175 146 178 132 184 163 234 121 178 156 156 163 167 170 167 216 120 163 166 165 156 174 166 157 166 165 158 167 207 120 -0 -78 -129 -168 -195 -213 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -201 -178 -144 -95 -0 130 205 174 163 164 174 156 173 165 159 164 173 165 120 216 155 176 159 158 158 165 142 145 239 120 183 147 175 143 175 143 128 102 255 149 195 150 155 93 232 131 182 162 106 98 255 164 112 255 163 182 129 93 202 83 251 181 83 248 185 141 194 144 207 155 97 222 227 142 194 146 151 255 154 164 108 255 135 203 133 155 215 179 182 133 137 215 82 249 100 236 132 243 138 169 255 200 110 212 156 208 198 198 255 255 255 196 255 207 255 150 181 242 111 120 171 191 170 156 126 184 222 149 170 144 213 255 83 120 135 190 195 186 104 120 171 172 187 176 233 255 91 102 84 167 212 119 130 159 172 186 189 172 175 162 158 165 143 136 155 172 181 164 163 167 157 156 158 163 164 165 165 165 165 165 165 165 164 160 168 162 169 162 165 167 169 173 174 173 171 166 166 165 163 157 147 147 157 163 165 166 166 171 173 174 173 169 167 165 162 169 162 168 160 164 165 165 165 165 165 165 165 164 163 158 156 157 167 163 164 181 172 155 136 143 165 158 162 175 172 189 186 172 159 130 119 212 167 84 102 91 255 233 176 187 172 171 120 104 186 195 190 135 120 83 255 213 144 170 149 222 184 126 156 170 191 171 120 111 242 181 150 255 207 255 196 255 255 255 198 198 208 156 212 110 200 255 169 138 243 132 236 100 249 82 215 137 133 182 179 215 155 133 203 135 255 108 164 154 255 151 146 194 142 227 222 97 155 207 144 194 141 185 248 83 181 251 83 202 93 129 182 163 255 112 164 255 98 106 162 182 131 232 93 155 150 195 149 255 102 128 143 175 143 175 147 183 120 239 145 142 165 158 158 159 176 155 216 120 165 173 164 159 165 173 156 174 164 163 174 205 130 -0 -95 -144 -178 -201 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -207 -187 -158 -116 -0 129 200 165 166 164 165 158 165 167 163 167 164 166 120 217 155 167 168 166 166 155 160 82 243 134 191 149 161 160 146 166 144 109 154 227 188 173 106 144 246 144 158 179 125 89 63 255 137 119 230 173 171 100 227 116 102 251 115 113 242 162 147 156 187 187 100 74 255 115 204 179 120 110 218 170 144 132 231 111 176 161 118 244 128 172 94 249 111 110 225 162 187 131 205 142 104 255 163 134 232 255 255 255 255 255 255 255 255 199 255 216 226 175 248 97 98 134 167 184 221 105 110 178 183 188 214 129 242 101 111 126 147 187 198 215 146 183 150 151 202 121 229 243 249 255 106 210 75 99 136 136 139 147 164 170 177 168 172 183 155 143 157 170 173 164 166 173 165 164 164 165 165 165 165 165 165 164 164 164 162 153 157 161 169 159 159 159 159 158 157 155 148 148 147 145 138 125 138 145 147 148 148 155 157 158 159 159 159 159 169 161 157 153 162 164 164 164 165 165 165 165 165 165 164 164 165 173 166 164 173 170 157 143 155 183 172 168 177 170 164 147 139 136 136 99 75 210 106 255 249 243 229 121 202 151 150 183 146 215 198 187 147 126 111 101 242 129 214 188 183 178 110 105 221 184 167 134 98 97 248 175 226 216 255 199 255 255 255 255 255 255 255 255 232 134 163 255 104 142 205 131 187 162 225 110 111 249 94 172 128 244 118 161 176 111 231 132 144 170 218 110 120 179 204 115 255 74 100 187 187 156 147 162 242 113 115 251 102 116 227 100 171 173 230 119 137 255 63 89 125 179 158 144 246 144 106 173 188 227 154 109 144 166 146 160 161 149 191 134 243 82 160 155 166 166 168 167 155 217 120 166 164 167 163 167 165 158 165 164 166 165 200 129 -0 -116 -158 -187 -207 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -194 -168 -133 -85 -0 199 164 174 165 164 162 164 174 164 157 166 171 114 212 157 155 182 157 159 158 153 148 255 146 145 173 154 165 148 163 152 129 141 137 246 169 148 76 244 144 172 132 158 93 73 255 139 166 255 154 166 150 161 172 108 90 236 117 90 230 180 111 229 154 150 91 64 253 111 185 165 82 240 197 135 176 255 147 180 202 129 91 230 173 146 90 207 148 255 192 134 187 215 174 125 81 252 160 101 196 215 236 193 196 255 255 255 197 255 238 83 170 165 253 100 92 112 150 137 182 213 143 174 149 136 175 207 245 90 138 111 120 166 161 181 136 172 195 121 175 152 143 181 137 210 217 255 64 125 164 168 167 173 146 141 155 156 166 172 183 155 144 158 168 164 164 167 174 165 164 165 165 165 165 165 165 164 161 170 171 170 159 158 160 165 167 167 167 165 161 169 165 164 162 157 147 147 157 162 164 165 169 161 165 167 167 167 165 160 158 159 170 171 170 161 164 165 165 165 165 165 165 164 165 174 167 164 164 168 158 144 155 183 172 166 156 155 141 146 173 167 168 164 125 64 255 217 210 137 181 143 152 175 121 195 172 136 181 161 166 120 111 138 90 245 207 175 136 149 174 143 213 182 137 150 112 92 100 253 165 170 83 238 255 197 255 255 255 196 193 236 215 196 101 160 252 81 125 174 215 187 134 192 255 148 207 90 146 173 230 91 129 202 180 147 255 176 135 197 240 82 165 185 111 253 64 91 150 154 229 111 180 230 90 117 236 90 108 172 161 150 166 154 255 166 139 255 73 93 158 132 172 144 244 76 148 169 246 137 141 129 152 163 148 165 154 173 145 146 255 148 153 158 159 157 182 155 157 212 114 171 166 157 164 174 164 162 164 165 174 164 199 -0 -85 -133 -168 -194 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -177 -145 -105 -0 199 164 165 167 165 164 164 165 167 156 173 173 128 213 162 154 174 161 166 166 154 131 91 220 152 190 157 166 156 154 165 144 152 132 80 238 148 143 255 167 173 134 198 125 83 213 229 157 81 235 191 131 163 196 117 138 255 130 135 255 145 154 100 209 161 119 104 255 130 215 142 159 255 153 164 168 109 255 150 153 183 132 255 181 151 130 228 142 74 240 174 87 254 155 151 101 91 243 115 214 242 70 236 255 255 255 255 255 255 190 240 155 219 111 234 255 164 185 183 187 182 215 125 167 178 200 131 166 236 255 90 102 84 161 174 223 104 138 182 202 201 126 94 155 165 166 168 239 255 255 73 135 140 157 164 168 154 150 137 155 172 180 163 157 159 166 157 156 158 163 164 165 165 165 165 165 164 164 162 153 159 170 170 159 158 159 159 159 158 156 150 152 157 156 153 146 135 146 153 156 157 152 150 156 158 159 159 159 158 159 170 170 159 153 162 164 164 165 165 165 165 165 164 163 158 156 157 166 159 157 163 180 172 155 137 150 154 168 164 157 140 135 73 255 255 239 168 166 165 155 94 126 201 202 182 138 104 223 174 161 84 102 90 255 236 166 131 200 178 167 125 215 182 187 183 185 164 255 234 111 219 155 240 190 255 255 255 255 255 255 236 70 242 214 115 243 91 101 151 155 254 87 174 240 74 142 228 130 151 181 255 132 183 153 150 255 109 168 164 153 255 159 142 215 130 255 104 119 161 209 100 154 145 255 135 130 255 138 117 196 163 131 191 235 81 157 229 213 83 125 198 134 173 167 255 143 148 238 80 132 152 144 165 154 156 166 157 190 152 220 91 131 154 166 166 161 174 154 162 213 128 173 173 156 167 165 164 164 165 167 165 164 199 -0 -105 -145 -177 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -185 -155 -117 -74 -0 165 164 174 165 164 164 164 174 156 165 175 129 201 166 155 164 174 157 159 158 140 97 237 155 146 175 157 167 155 165 149 161 144 93 255 159 127 92 229 152 157 125 164 102 219 255 175 107 131 242 143 196 157 156 106 90 234 121 77 232 183 111 196 182 139 140 255 157 169 165 168 83 217 178 183 125 78 249 110 216 152 81 231 158 130 204 177 92 120 247 121 78 235 188 116 138 255 169 130 176 197 152 207 199 197 255 255 255 196 255 208 255 169 177 155 229 255 90 122 144 141 214 110 140 147 180 164 190 122 232 247 250 255 94 125 216 96 111 141 164 198 236 89 122 141 129 139 142 169 233 255 83 144 142 147 160 165 167 164 145 158 170 173 164 164 166 173 165 164 164 165 165 165 165 165 165 164 160 170 170 159 161 170 166 166 167 167 167 165 161 169 159 157 155 150 139 139 150 155 157 159 169 161 165 167 167 167 166 166 170 161 159 170 170 160 164 165 165 165 165 165 165 164 164 165 173 166 164 164 173 170 158 145 164 167 165 160 147 142 144 83 255 233 169 142 139 129 141 122 89 236 198 164 141 111 96 216 125 94 255 250 247 232 122 190 164 180 147 140 110 214 141 144 122 90 255 229 155 177 169 255 208 255 196 255 255 255 197 199 207 152 197 176 130 169 255 138 116 188 235 78 121 247 120 92 177 204 130 158 231 81 152 216 110 249 78 125 183 178 217 83 168 165 169 157 255 140 139 182 196 111 183 232 77 121 234 90 106 156 157 196 143 242 131 107 175 255 219 102 164 125 157 152 229 92 127 159 255 93 144 161 149 165 155 167 157 175 146 155 237 97 140 158 159 157 174 164 155 166 201 129 175 165 156 174 164 164 164 165 174 164 165 -0 -74 -117 -155 -185 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -193 -165 -127 -80 -0 165 164 165 167 165 165 164 165 158 167 179 130 199 174 156 163 173 158 166 166 155 99 236 164 154 188 159 167 158 156 156 164 150 100 144 238 122 109 242 141 169 143 159 152 207 82 255 129 132 90 234 125 185 173 114 92 248 138 96 243 174 150 145 224 130 191 255 153 201 162 169 135 182 237 162 167 87 92 227 93 206 100 147 240 110 240 153 149 115 89 234 137 255 129 176 106 90 243 156 94 221 210 255 255 255 255 255 255 255 255 198 255 214 232 153 118 115 228 189 206 208 137 207 95 121 130 157 181 181 176 141 179 153 220 222 224 236 90 130 146 148 169 195 224 187 221 137 125 95 134 151 235 255 71 135 122 134 155 167 167 164 145 158 168 167 156 156 159 162 164 164 165 165 165 164 165 164 164 162 153 162 158 158 161 169 159 158 158 158 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 158 158 158 159 169 161 158 158 162 153 162 164 164 165 164 165 165 165 164 164 162 159 156 156 167 168 158 145 164 167 167 155 134 122 135 71 255 235 151 134 95 125 137 221 187 224 195 169 148 146 130 90 236 224 222 220 153 179 141 176 181 181 157 130 121 95 207 137 208 206 189 228 115 118 153 232 214 255 198 255 255 255 255 255 255 255 255 210 221 94 156 243 90 106 176 129 255 137 234 89 115 149 153 240 110 240 147 100 206 93 227 92 87 167 162 237 182 135 169 162 201 153 255 191 130 224 145 150 174 243 96 138 248 92 114 173 185 125 234 90 132 129 255 82 207 152 159 143 169 141 242 109 122 238 144 100 150 164 156 156 158 167 159 188 154 164 236 99 155 166 166 158 173 163 156 174 199 130 179 167 158 165 164 165 165 167 165 164 165 -0 -80 -127 -165 -193 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -175 -140 -93 -0 165 165 164 174 165 165 165 164 162 157 181 130 200 166 158 163 164 165 157 159 158 112 234 180 155 158 173 157 168 155 165 164 166 112 163 255 143 99 243 146 177 145 149 127 211 110 84 237 139 132 255 146 151 175 160 95 249 181 102 220 209 133 168 102 194 134 142 238 121 191 174 135 187 103 233 181 125 103 255 110 233 131 148 100 219 93 207 177 139 130 255 111 91 229 140 164 95 255 151 161 255 138 150 216 238 190 196 255 255 255 198 255 234 84 182 204 236 123 209 92 163 196 214 246 77 135 111 128 165 158 202 122 167 158 154 192 173 228 255 76 140 139 168 153 187 163 191 214 234 89 103 120 123 228 255 79 86 99 121 140 148 155 163 145 157 165 173 165 167 157 155 155 156 156 156 152 163 164 161 170 170 161 168 159 159 160 165 166 166 165 163 157 157 157 155 149 139 139 149 155 157 157 157 163 165 166 166 165 160 159 159 168 161 170 170 161 164 163 152 156 156 156 155 155 157 167 165 173 165 157 145 163 155 148 140 121 99 86 79 255 228 123 120 103 89 234 214 191 163 187 153 168 139 140 76 255 228 173 192 154 158 167 122 202 158 165 128 111 135 77 246 214 196 163 92 209 123 236 204 182 84 234 255 198 255 255 255 196 190 238 216 150 138 255 161 151 255 95 164 140 229 91 111 255 130 139 177 207 93 219 100 148 131 233 110 255 103 125 181 233 103 187 135 174 191 121 238 142 134 194 102 168 133 209 220 102 181 249 95 160 175 151 146 255 132 139 237 84 110 211 127 149 145 177 146 243 99 143 255 163 112 166 164 165 155 168 157 173 158 155 180 234 112 158 159 157 165 164 163 158 166 200 130 181 157 162 164 165 165 165 174 164 165 165 -0 -93 -140 -175 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -184 -153 -110 -0 167 165 164 166 167 165 165 164 163 155 187 123 203 165 166 164 163 173 156 166 163 111 231 165 161 155 181 158 167 158 156 166 156 140 140 78 233 103 243 152 169 147 159 94 247 121 127 255 166 127 70 234 160 204 123 176 255 160 161 222 152 183 195 112 223 152 99 255 155 177 169 148 211 129 96 243 147 120 155 232 154 179 165 98 249 144 205 152 177 111 76 234 97 243 173 88 163 240 167 171 82 229 181 226 83 240 255 255 255 255 255 255 193 233 164 220 150 193 160 213 255 83 123 166 235 255 91 103 90 168 172 202 124 163 187 129 165 163 197 238 255 75 93 149 128 154 182 150 173 213 226 200 198 180 156 239 249 162 156 154 163 167 151 167 166 144 154 158 163 166 173 164 163 164 164 164 162 154 163 162 154 163 158 161 168 159 158 159 158 157 155 151 160 149 147 144 138 124 138 144 147 149 160 151 155 157 158 159 158 159 168 161 158 163 154 162 163 154 162 164 164 164 163 164 173 166 163 158 154 144 166 167 151 167 163 154 156 162 249 239 156 180 198 200 226 213 173 150 182 154 128 149 93 75 255 238 197 163 165 129 187 163 124 202 172 168 90 103 91 255 235 166 123 83 255 213 160 193 150 220 164 233 193 255 255 255 255 255 255 240 83 226 181 229 82 171 167 240 163 88 173 243 97 234 76 111 177 152 205 144 249 98 165 179 154 232 155 120 147 243 96 129 211 148 169 177 155 255 99 152 223 112 195 183 152 222 161 160 255 176 123 204 160 234 70 127 166 255 127 121 247 94 159 147 169 152 243 103 233 78 140 140 156 166 156 158 167 158 181 155 161 165 231 111 163 166 156 173 163 164 166 165 203 123 187 155 163 164 165 165 167 166 164 165 167 -0 -110 -153 -184 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -192 -164 -125 -76 -0 165 165 164 174 165 165 165 164 155 179 136 187 169 157 166 164 165 158 156 166 111 231 167 172 155 168 168 156 168 155 173 156 141 151 84 249 119 225 154 173 151 157 128 89 204 101 77 239 149 86 255 133 180 165 129 129 222 134 210 170 197 165 150 158 180 132 81 237 163 207 138 159 173 109 91 232 147 151 138 232 182 194 129 146 219 190 203 131 169 95 242 148 243 172 135 75 226 187 196 120 152 242 175 170 155 208 198 198 255 255 255 196 255 202 255 162 164 228 101 105 243 125 130 171 131 230 242 250 255 98 145 199 96 127 171 150 182 128 165 171 248 141 164 163 187 151 186 130 136 162 169 194 174 186 177 178 244 104 145 116 125 133 110 133 163 137 142 155 156 156 158 163 164 164 164 163 163 161 152 160 168 162 169 159 160 165 167 167 166 164 160 165 168 172 171 165 155 155 165 171 172 168 165 160 164 166 167 167 165 160 159 169 162 168 160 152 161 163 163 164 164 164 163 158 156 156 155 142 137 163 133 110 133 125 116 145 104 244 178 177 186 174 194 169 162 136 130 186 151 187 163 164 141 248 171 165 128 182 150 171 127 96 199 145 98 255 250 242 230 131 171 130 125 243 105 101 228 164 162 255 202 255 196 255 255 255 198 198 208 155 170 175 242 152 120 196 187 226 75 135 172 243 148 242 95 169 131 203 190 219 146 129 194 182 232 138 151 147 232 91 109 173 159 138 207 163 237 81 132 180 158 150 165 197 170 210 134 222 129 129 165 180 133 255 86 149 239 77 101 204 89 128 157 151 173 154 225 119 249 84 151 141 156 173 155 168 156 168 168 155 172 167 231 111 166 156 158 165 164 166 157 169 187 136 179 155 164 165 165 165 174 164 165 165 -0 -76 -125 -164 -192 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -175 -139 -84 -0 165 165 164 166 167 165 165 164 155 179 153 179 179 156 174 164 164 162 155 173 111 232 157 166 158 156 182 156 163 158 164 158 154 160 99 223 194 217 171 147 154 166 135 102 223 130 83 251 148 149 255 171 121 182 144 105 255 110 246 130 170 174 184 147 198 143 139 255 163 139 183 105 201 130 128 255 148 183 142 90 226 144 170 151 118 247 111 186 99 166 226 169 215 170 171 131 255 190 172 167 159 111 248 165 219 255 255 255 255 255 255 255 255 199 255 212 236 112 196 223 143 239 107 117 147 180 152 185 127 215 216 212 246 78 138 156 93 157 161 182 131 232 255 75 99 148 130 172 196 165 158 129 148 155 173 184 183 236 255 90 95 109 120 78 99 166 110 117 112 111 111 111 111 111 111 111 103 119 119 109 110 114 119 129 120 120 121 120 120 119 112 118 120 120 119 117 112 93 112 117 119 120 120 118 112 119 120 120 121 120 120 129 119 114 110 109 119 119 103 111 111 111 111 111 111 111 112 117 110 166 99 78 120 109 95 90 255 236 183 184 173 155 148 129 158 165 196 172 130 148 99 75 255 232 131 182 161 157 93 156 138 78 246 212 216 215 127 185 152 180 147 117 107 239 143 223 196 112 236 212 255 199 255 255 255 255 255 255 255 255 219 165 248 111 159 167 172 190 255 131 171 170 215 169 226 166 99 186 111 247 118 151 170 144 226 90 142 183 148 255 128 130 201 105 183 139 163 255 139 143 198 147 184 174 170 130 246 110 255 105 144 182 121 171 255 149 148 251 83 130 223 102 135 166 154 147 171 217 194 223 99 160 154 158 164 158 163 156 182 156 158 166 157 232 111 173 155 162 164 164 174 156 179 179 153 179 155 164 165 165 167 166 164 165 165 -0 -84 -139 -175 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -184 -152 -102 -0 165 165 164 164 174 165 165 164 155 179 155 173 173 158 165 167 165 164 155 164 114 232 156 173 162 154 174 161 164 166 164 163 156 153 103 219 90 232 156 151 171 166 136 118 217 155 110 231 192 146 73 240 127 196 165 111 79 220 101 200 200 119 221 160 172 173 112 92 230 141 210 115 219 155 137 75 236 133 177 130 255 110 213 168 134 92 229 179 155 75 234 99 255 138 208 141 82 233 159 167 195 120 97 253 111 169 214 234 193 196 255 255 255 197 255 238 83 196 155 172 214 160 240 90 141 110 158 134 186 156 169 165 156 235 255 92 158 76 147 146 162 187 164 231 171 176 203 112 117 163 166 179 184 166 157 139 135 154 155 239 251 250 250 252 255 255 238 240 235 235 235 236 236 237 237 232 231 232 227 226 226 221 214 212 213 219 215 214 207 205 203 202 193 191 190 187 181 174 174 181 187 190 191 193 202 203 205 207 214 215 219 213 212 214 221 226 226 227 232 231 232 237 237 236 236 235 235 235 240 238 255 255 252 250 250 251 239 155 154 135 139 157 166 184 179 166 163 117 112 203 176 171 231 164 187 162 146 147 76 158 92 255 235 156 165 169 156 186 134 158 110 141 90 240 160 214 172 155 196 83 238 255 197 255 255 255 196 193 234 214 169 111 253 97 120 195 167 159 233 82 141 208 138 255 99 234 75 155 179 229 92 134 168 213 110 255 130 177 133 236 75 137 155 219 115 210 141 230 92 112 173 172 160 221 119 200 200 101 220 79 111 165 196 127 240 73 146 192 231 110 155 217 118 136 166 171 151 156 232 90 219 103 153 156 163 164 166 164 161 174 154 162 173 156 232 114 164 155 164 165 167 165 158 173 173 155 179 155 164 165 165 174 164 164 165 165 -0 -102 -152 -184 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -192 -164 -125 -68 -0 165 165 164 165 167 165 164 156 179 155 172 172 166 164 174 165 164 155 163 119 228 158 165 166 155 164 174 164 157 167 164 156 164 109 218 145 255 158 163 156 161 156 109 216 119 144 228 180 168 128 255 161 148 171 134 96 223 164 220 151 171 99 214 163 186 136 95 245 130 212 169 135 183 149 128 255 154 162 155 76 231 104 186 151 141 255 161 177 149 255 135 79 239 112 184 150 255 121 214 116 171 98 100 234 177 232 84 233 255 255 255 255 255 255 190 240 156 229 100 105 184 197 230 255 97 81 171 101 159 172 165 186 149 117 230 243 240 255 83 141 131 161 173 241 92 143 172 205 148 160 123 136 157 167 177 177 166 165 147 149 169 194 158 154 155 158 170 172 164 163 164 164 165 165 167 171 172 172 173 172 172 171 169 159 158 161 166 168 173 174 172 169 176 166 164 160 153 143 153 160 164 166 176 169 172 174 173 168 166 161 158 159 169 171 172 172 173 172 172 171 167 165 165 164 164 163 164 172 170 158 155 154 158 194 169 149 147 165 166 177 177 167 157 136 123 160 148 205 172 143 92 241 173 161 131 141 83 255 240 243 230 117 149 186 165 172 159 101 171 81 97 255 230 197 184 105 100 229 156 240 190 255 255 255 255 255 255 233 84 232 177 234 100 98 171 116 214 121 255 150 184 112 239 79 135 255 149 177 161 255 141 151 186 104 231 76 155 162 154 255 128 149 183 135 169 212 130 245 95 136 186 163 214 99 171 151 220 164 223 96 134 171 148 161 255 128 168 180 228 144 119 216 109 156 161 156 163 158 255 145 218 109 164 156 164 167 157 164 174 164 155 166 165 158 228 119 163 155 164 165 174 164 166 172 172 155 179 156 164 165 167 165 164 165 165 -0 -68 -125 -164 -192 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -228 -217 -199 -175 -139 -84 -0 165 165 164 164 174 165 164 156 179 156 172 172 157 166 165 167 165 155 163 120 227 163 164 174 156 163 174 167 156 174 165 156 164 121 216 121 91 230 156 157 175 163 114 213 140 81 238 143 205 141 76 239 141 187 151 102 215 137 223 185 151 174 255 138 180 162 109 253 155 136 193 162 170 165 146 76 228 178 165 141 255 129 196 167 145 72 246 123 166 105 224 138 255 125 211 151 92 228 122 182 191 134 92 255 155 153 182 164 202 199 197 255 255 255 196 255 208 255 185 206 140 179 159 134 236 255 255 142 76 146 162 143 163 212 112 140 160 150 235 255 88 108 144 136 224 255 75 93 157 180 166 189 169 139 131 142 161 167 169 175 156 155 168 187 165 163 164 167 175 174 165 164 164 164 165 165 165 165 165 165 165 163 160 170 169 159 158 159 159 159 158 156 150 151 156 155 150 139 139 150 155 156 151 150 156 158 159 159 159 158 159 169 170 160 163 165 165 165 165 165 165 165 164 164 164 165 174 175 167 164 163 165 187 168 155 156 175 169 167 161 142 131 139 169 189 166 180 157 93 75 255 224 136 144 108 88 255 235 150 160 140 112 212 163 143 162 146 76 142 255 255 236 134 159 179 140 206 185 255 208 255 196 255 255 255 197 199 202 164 182 153 155 255 92 134 191 182 122 228 92 151 211 125 255 138 224 105 166 123 246 72 145 167 196 129 255 141 165 178 228 76 146 165 170 162 193 136 155 253 109 162 180 138 255 174 151 185 223 137 215 102 151 187 141 239 76 141 205 143 238 81 140 213 114 163 175 157 156 230 91 121 216 121 164 156 165 174 156 167 174 163 156 174 164 163 227 120 163 155 165 167 165 166 157 172 172 156 179 156 164 165 174 164 164 165 165 -0 -84 -139 -175 -199 -217 -228 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -231 -221 -206 -184 -152 -102 -0 165 165 164 163 165 167 165 156 179 156 172 172 156 173 164 174 165 156 160 119 228 164 164 165 158 163 164 176 156 165 167 156 163 113 212 135 97 244 158 165 157 169 129 195 150 146 255 156 112 181 135 255 159 157 158 129 214 104 255 122 186 157 105 255 186 142 189 255 138 146 215 140 166 196 144 141 255 133 190 146 72 235 144 206 145 139 255 181 117 164 239 128 91 224 149 181 128 238 151 194 170 167 112 164 229 118 204 220 255 255 255 255 255 255 255 255 198 255 214 232 178 96 173 214 104 119 168 223 240 255 79 159 182 130 178 198 173 203 121 132 227 255 119 169 168 190 242 121 116 140 171 131 165 170 182 169 147 152 152 148 161 164 156 156 165 180 165 167 157 158 165 173 165 164 164 165 165 165 165 165 165 164 161 168 162 170 166 166 167 167 167 165 161 168 158 156 153 146 134 146 153 156 158 168 161 165 167 167 167 166 166 170 162 168 161 164 165 165 165 165 165 165 164 164 165 173 165 158 157 167 165 180 165 156 156 164 161 148 152 152 147 169 182 170 165 131 171 140 116 121 242 190 168 169 119 255 227 132 121 203 173 198 178 130 182 159 79 255 240 223 168 119 104 214 173 96 178 232 214 255 198 255 255 255 255 255 255 255 255 220 204 118 229 164 112 167 170 194 151 238 128 181 149 224 91 128 239 164 117 181 255 139 145 206 144 235 72 146 190 133 255 141 144 196 166 140 215 146 138 255 189 142 186 255 105 157 186 122 255 104 214 129 158 157 159 255 135 181 112 156 255 146 150 195 129 169 157 165 158 244 97 135 212 113 163 156 167 165 156 176 164 163 158 165 164 164 228 119 160 156 165 174 164 173 156 172 172 156 179 156 165 167 165 163 164 165 165 -0 -102 -152 -184 -206 -221 -231 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -211 -192 -164 -124 -68 -0 165 164 164 160 174 164 156 180 156 172 172 156 164 166 165 167 157 171 110 223 167 165 164 163 164 163 174 158 164 174 156 163 122 206 139 111 248 170 157 158 182 124 189 163 122 91 224 110 216 121 78 231 166 182 113 209 104 92 226 150 172 127 83 247 172 143 135 218 94 233 152 200 125 173 136 81 236 130 166 139 255 180 121 183 140 74 251 139 87 247 159 124 231 175 139 176 209 180 166 156 184 150 185 255 115 236 150 162 212 238 190 196 255 255 255 198 255 236 83 181 213 255 83 173 208 145 185 135 168 230 255 84 166 135 147 174 144 180 183 166 150 231 255 83 115 165 245 89 131 111 161 99 140 139 156 167 173 158 166 166 158 167 166 156 156 161 172 167 173 165 164 167 174 165 164 165 165 165 165 164 164 164 162 153 157 161 169 159 159 158 158 156 149 151 156 155 150 139 139 150 155 156 151 149 156 158 158 159 159 169 161 157 153 162 164 164 164 165 165 165 165 164 165 174 167 164 165 173 167 172 161 156 156 166 167 158 166 166 158 173 167 156 139 140 99 161 111 131 89 245 165 115 83 255 231 150 166 183 180 144 174 147 135 166 84 255 230 168 135 185 145 208 173 83 255 213 181 83 236 255 198 255 255 255 196 190 238 212 162 150 236 115 255 185 150 184 156 166 180 209 176 139 175 231 124 159 247 87 139 251 74 140 183 121 180 255 139 166 130 236 81 136 173 125 200 152 233 94 218 135 143 172 247 83 127 172 150 226 92 104 209 113 182 166 231 78 121 216 110 224 91 122 163 189 124 182 158 157 170 248 111 139 206 122 163 156 174 164 158 174 163 164 163 164 165 167 223 110 171 157 167 165 166 164 156 172 172 156 180 156 164 174 160 164 164 165 -0 -68 -124 -164 -192 -211 -225 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -199 -174 -139 -84 -0 165 164 164 171 163 166 156 180 156 175 172 156 163 173 164 171 157 173 121 222 174 165 165 164 164 164 165 165 164 165 158 163 132 201 144 111 247 173 159 165 165 144 179 158 139 97 238 124 142 174 87 247 158 163 151 214 123 102 234 178 181 146 93 100 234 176 115 250 148 89 217 145 171 163 168 89 255 160 179 140 75 235 150 191 162 100 108 238 112 79 244 83 238 161 175 89 252 148 215 126 221 137 183 90 228 123 193 164 236 83 240 255 255 255 255 255 255 193 236 155 216 124 236 136 147 192 152 178 170 150 139 233 255 137 99 115 160 169 170 196 151 121 143 254 114 118 131 232 255 76 95 158 75 141 127 125 153 151 163 158 168 167 159 168 167 156 156 159 166 160 166 157 156 158 162 164 164 165 165 165 164 161 170 171 170 159 159 160 165 166 166 165 163 157 157 156 153 146 134 146 153 156 157 157 163 165 166 166 165 160 159 159 170 171 170 161 164 165 165 165 164 164 162 158 156 157 166 160 166 159 156 156 167 168 159 167 168 158 163 151 153 125 127 141 75 158 95 76 255 232 131 118 114 254 143 121 151 196 170 169 160 115 99 137 255 233 139 150 170 178 152 192 147 136 236 124 216 155 236 193 255 255 255 255 255 255 240 83 236 164 193 123 228 90 183 137 221 126 215 148 252 89 175 161 238 83 244 79 112 238 108 100 162 191 150 235 75 140 179 160 255 89 168 163 171 145 217 89 148 250 115 176 234 100 93 146 181 178 234 102 123 214 151 163 158 247 87 174 142 124 238 97 139 158 179 144 165 165 159 173 247 111 144 201 132 163 158 165 164 165 165 164 164 164 165 165 174 222 121 173 157 171 164 173 163 156 172 175 156 180 156 166 163 171 164 164 165 -0 -84 -139 -174 -199 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -238 -231 -221 -205 -183 -152 -102 -0 164 164 164 172 154 173 155 180 156 165 175 152 163 164 166 172 157 173 120 217 166 167 165 165 165 164 167 173 164 164 163 163 145 187 148 111 248 164 168 157 166 152 173 165 144 110 236 156 136 191 143 204 194 175 130 184 164 84 249 130 178 160 129 94 255 142 146 91 225 112 233 158 164 160 197 124 137 227 163 176 87 148 242 144 197 123 146 255 144 123 255 182 255 122 197 137 79 234 105 184 105 182 187 122 189 209 160 228 112 196 156 208 198 198 255 255 255 196 255 207 255 161 160 233 120 134 172 175 156 202 150 121 130 235 255 80 98 122 142 120 177 197 199 148 247 91 139 111 119 237 245 225 236 255 92 114 83 151 133 148 154 159 165 174 168 175 173 164 164 167 174 167 173 165 164 164 164 164 165 165 164 164 162 153 160 170 170 159 158 158 158 157 153 162 157 156 155 149 139 139 149 155 156 157 162 153 157 158 158 158 159 170 170 160 153 162 164 164 165 165 164 164 164 164 165 173 167 174 167 164 164 173 175 168 174 165 159 154 148 133 151 83 114 92 255 236 225 245 237 119 111 139 91 247 148 199 197 177 120 142 122 98 80 255 235 130 121 150 202 156 175 172 134 120 233 160 161 255 207 255 196 255 255 255 198 198 208 156 196 112 228 160 209 189 122 187 182 105 184 105 234 79 137 197 122 255 182 255 123 144 255 146 123 197 144 242 148 87 176 163 227 137 124 197 160 164 158 233 112 225 91 146 142 255 94 129 160 178 130 249 84 164 184 130 175 194 204 143 191 136 156 236 110 144 165 173 152 166 157 168 164 248 111 148 187 145 163 163 164 164 173 167 164 165 165 165 167 166 217 120 173 157 172 166 164 163 152 175 165 156 180 155 173 154 172 164 164 164 -0 -102 -152 -183 -205 -221 -231 -238 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -224 -211 -191 -163 -123 -66 -0 164 164 172 163 162 157 178 156 163 181 163 162 163 173 172 157 173 120 216 164 174 165 165 165 164 157 167 167 164 164 164 142 179 152 111 246 166 163 158 173 155 173 156 148 110 234 162 148 149 157 208 184 182 131 201 164 155 255 125 203 167 143 113 166 225 173 110 164 218 182 162 193 186 130 163 171 255 153 173 139 142 99 230 122 165 131 90 233 134 76 230 148 220 111 170 147 255 111 222 110 213 182 144 206 92 213 101 196 155 229 255 255 255 255 255 255 255 255 199 255 215 233 136 232 95 110 141 193 123 179 190 199 139 167 235 207 220 177 205 121 145 154 173 139 233 255 90 94 96 168 208 119 141 223 241 248 255 93 97 103 119 120 113 131 137 141 148 152 154 155 158 162 166 174 165 164 164 164 164 164 164 163 160 168 160 161 168 176 167 166 166 164 159 160 165 165 161 154 144 154 161 165 165 160 159 164 166 166 167 176 168 161 160 168 160 163 164 164 164 164 164 164 165 174 166 162 158 155 154 152 148 141 137 131 113 120 119 103 97 93 255 248 241 223 141 119 208 168 96 94 90 255 233 139 173 154 145 121 205 177 220 207 235 167 139 199 190 179 123 193 141 110 95 232 136 233 215 255 199 255 255 255 255 255 255 255 255 229 155 196 101 213 92 206 144 182 213 110 222 111 255 147 170 111 220 148 230 76 134 233 90 131 165 122 230 99 142 139 173 153 255 171 163 130 186 193 162 182 218 164 110 173 225 166 113 143 167 203 125 255 155 164 201 131 182 184 208 157 149 148 162 234 110 148 156 173 155 173 158 163 166 246 111 152 179 142 164 164 164 167 167 157 164 165 165 165 174 164 216 120 173 157 172 173 163 162 163 181 163 156 178 157 162 163 172 164 164 -0 -66 -123 -163 -191 -211 -224 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -198 -173 -135 -81 -0 163 164 172 164 153 165 176 155 163 172 167 154 163 164 175 157 173 120 216 164 166 168 165 165 164 155 173 174 165 164 164 154 177 154 111 245 173 164 166 165 158 175 156 153 103 235 154 159 153 88 252 143 220 154 130 183 148 93 215 133 173 168 126 193 255 172 148 171 96 239 202 114 190 153 163 165 82 236 187 137 165 92 250 151 206 110 122 245 146 136 255 89 253 126 206 110 109 226 149 178 143 215 141 208 163 255 105 223 172 100 185 214 236 193 196 255 255 255 197 255 236 84 185 193 252 91 136 121 187 137 167 162 165 150 168 238 94 178 152 189 171 165 172 209 112 116 234 242 253 255 93 196 77 138 112 142 146 218 235 227 210 211 208 201 188 189 183 176 164 163 164 164 164 165 167 174 165 164 164 164 164 163 163 161 153 160 150 150 152 157 157 156 152 161 150 149 147 142 131 131 142 147 149 150 161 152 156 157 157 152 150 150 160 153 161 163 163 164 164 164 164 165 174 167 165 164 164 164 163 164 176 183 189 188 201 208 211 210 227 235 218 146 142 112 138 77 196 93 255 253 242 234 116 112 209 172 165 171 189 152 178 94 238 168 150 165 162 167 137 187 121 136 91 252 193 185 84 236 255 197 255 255 255 196 193 236 214 185 100 172 223 105 255 163 208 141 215 143 178 149 226 109 110 206 126 253 89 255 136 146 245 122 110 206 151 250 92 165 137 187 236 82 165 163 153 190 114 202 239 96 171 148 172 255 193 126 168 173 133 215 93 148 183 130 154 220 143 252 88 153 159 154 235 103 153 156 175 158 165 166 164 173 245 111 154 177 154 164 164 165 174 173 155 164 165 165 168 166 164 216 120 173 157 175 164 163 154 167 172 163 155 176 165 153 164 172 164 163 -0 -81 -135 -173 -198 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -220 -204 -182 -149 -98 -0 158 163 171 164 162 154 187 149 163 171 171 164 161 163 181 157 173 120 216 165 164 174 165 165 165 152 164 167 167 165 164 156 173 155 111 241 167 167 157 166 166 165 158 154 119 234 158 154 157 105 88 232 101 201 114 203 158 110 231 144 163 173 144 155 114 255 123 179 118 77 232 168 149 169 172 193 109 132 242 142 188 110 152 232 141 172 81 238 182 126 78 225 89 222 150 165 82 242 170 183 174 125 214 137 196 83 243 143 214 105 206 232 83 236 255 255 255 255 255 255 190 237 165 226 121 237 255 84 83 194 103 143 174 204 124 116 221 255 126 109 151 191 144 124 176 210 143 178 157 106 212 224 232 255 90 97 122 111 114 154 145 101 126 147 156 163 166 174 182 181 172 175 165 164 164 165 167 171 172 172 173 172 171 168 177 177 169 176 167 166 166 165 164 158 159 165 164 161 154 144 154 161 164 165 159 158 164 165 166 166 167 176 169 177 177 168 171 172 173 172 172 171 167 165 164 164 165 175 172 181 182 174 166 163 156 147 126 101 145 154 114 111 122 97 90 255 232 224 212 106 157 178 143 210 176 124 144 191 151 109 126 255 221 116 124 204 174 143 103 194 83 84 255 237 121 226 165 237 190 255 255 255 255 255 255 236 83 232 206 105 214 143 243 83 196 137 214 125 174 183 170 242 82 165 150 222 89 225 78 126 182 238 81 172 141 232 152 110 188 142 242 132 109 193 172 169 149 168 232 77 118 179 123 255 114 155 144 173 163 144 231 110 158 203 114 201 101 232 88 105 157 154 158 234 119 154 158 165 166 166 157 167 167 241 111 155 173 156 164 165 167 167 164 152 165 165 165 174 164 165 216 120 173 157 181 163 161 164 171 171 163 149 187 154 162 164 171 163 158 -0 -98 -149 -182 -204 -220 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -244 -240 -233 -224 -210 -190 -160 -118 -64 -0 161 171 164 160 143 194 153 161 171 172 165 153 163 172 159 173 120 216 165 164 165 168 165 165 163 161 173 174 165 165 156 172 155 111 240 173 174 156 173 157 166 163 152 120 224 167 155 165 131 85 249 113 221 130 179 170 114 228 163 146 204 132 169 104 65 239 191 115 134 255 164 160 205 147 165 155 135 91 230 159 154 147 122 210 150 180 255 163 170 87 235 156 232 180 162 160 255 144 188 149 167 110 207 214 123 125 239 160 184 140 178 181 155 207 199 197 255 255 255 196 255 203 255 175 168 181 235 255 255 176 80 99 133 170 211 123 151 255 67 83 111 158 182 180 152 190 152 167 214 113 139 164 128 221 231 242 235 232 228 210 246 90 99 103 119 120 114 129 128 147 153 157 166 156 155 156 156 156 156 156 156 156 152 160 153 160 168 161 168 158 157 157 155 149 149 148 147 142 130 130 142 147 148 149 149 155 157 157 158 168 161 168 160 153 160 152 156 156 156 156 156 156 156 155 156 166 157 153 147 128 129 114 120 119 103 99 90 246 210 228 232 235 242 231 221 128 164 139 113 214 167 152 190 152 180 182 158 111 83 67 255 151 123 211 170 133 99 80 176 255 255 235 181 168 175 255 203 255 196 255 255 255 197 199 207 155 181 178 140 184 160 239 125 123 214 207 110 167 149 188 144 255 160 162 180 232 156 235 87 170 163 255 180 150 210 122 147 154 159 230 91 135 155 165 147 205 160 164 255 134 115 191 239 65 104 169 132 204 146 163 228 114 170 179 130 221 113 249 85 131 165 155 167 224 120 152 163 166 157 173 156 174 173 240 111 155 172 156 165 165 174 173 161 163 165 165 168 165 164 165 216 120 173 159 172 163 153 165 172 171 161 153 194 143 160 164 171 161 -0 -64 -118 -160 -190 -210 -224 -233 -240 -244 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -241 -235 -227 -214 -196 -170 -132 -79 -0 150 171 160 170 152 186 166 151 171 171 165 163 161 171 163 173 120 216 165 164 164 174 165 165 165 153 164 167 167 165 156 175 155 111 240 165 167 158 165 158 173 164 163 110 223 164 158 156 148 99 222 177 199 153 145 197 118 230 129 173 112 170 177 115 74 255 157 150 100 92 241 140 158 180 130 180 153 138 255 178 137 179 115 237 170 112 155 226 178 143 162 197 222 166 180 157 91 213 214 136 178 140 95 246 166 130 107 240 197 179 96 213 216 255 255 255 255 255 255 255 255 198 255 212 235 135 142 138 161 230 255 71 123 180 150 192 180 164 255 103 91 106 123 150 152 135 165 195 140 187 198 148 181 166 165 181 155 152 144 154 162 215 237 219 218 211 213 210 190 188 174 172 172 174 180 172 172 172 172 172 172 172 171 170 162 169 160 161 166 168 173 174 172 169 176 166 164 161 153 143 153 161 164 166 176 169 172 174 173 168 166 161 160 169 162 170 171 172 172 172 172 172 172 172 180 174 172 172 174 188 190 210 213 211 218 219 237 215 162 154 144 152 155 181 165 166 181 148 198 187 140 195 165 135 152 150 123 106 91 103 255 164 180 192 150 180 123 71 255 230 161 138 142 135 235 212 255 198 255 255 255 255 255 255 255 255 216 213 96 179 197 240 107 130 166 246 95 140 178 136 214 213 91 157 180 166 222 197 162 143 178 226 155 112 170 237 115 179 137 178 255 138 153 180 130 180 158 140 241 92 100 150 157 255 74 115 177 170 112 173 129 230 118 197 145 153 199 177 222 99 148 156 158 164 223 110 163 164 173 158 165 158 167 165 240 111 155 175 156 165 167 167 164 153 165 165 165 174 164 164 165 216 120 173 163 171 161 163 165 171 171 151 166 186 152 170 160 171 150 -0 -79 -132 -170 -196 -214 -227 -235 -241 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -230 -219 -203 -179 -145 -95 -0 152 169 170 169 143 180 170 153 169 171 164 164 153 171 164 173 120 216 165 164 164 165 167 165 165 163 161 173 174 165 156 165 158 111 240 164 174 163 164 165 165 167 165 114 219 166 166 155 153 103 217 163 202 161 159 185 150 212 143 189 117 202 149 142 87 191 238 173 121 78 255 125 204 161 146 199 159 131 79 238 155 191 146 135 218 134 93 255 141 157 174 92 255 121 211 155 151 255 129 175 200 147 121 77 235 171 117 90 230 159 173 255 124 161 215 236 190 196 255 255 255 198 255 236 83 194 183 221 136 129 116 245 255 255 111 119 164 192 122 237 255 177 175 191 175 205 121 117 168 162 168 206 122 153 154 127 160 176 179 176 171 165 147 175 137 143 163 159 170 172 170 167 156 155 156 158 162 164 165 165 165 165 164 161 170 170 162 169 159 159 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 159 159 169 162 170 170 161 164 165 165 165 165 164 162 158 156 155 156 167 170 172 170 159 163 143 137 175 147 165 171 176 179 176 160 127 154 153 122 206 168 162 168 117 121 205 175 191 175 177 255 237 122 192 164 119 111 255 255 245 116 129 136 221 183 194 83 236 255 198 255 255 255 196 190 236 215 161 124 255 173 159 230 90 117 171 235 77 121 147 200 175 129 255 151 155 211 121 255 92 174 157 141 255 93 134 218 135 146 191 155 238 79 131 159 199 146 161 204 125 255 78 121 173 238 191 87 142 149 202 117 189 143 212 150 185 159 161 202 163 217 103 153 155 166 166 219 114 165 167 165 165 164 163 174 164 240 111 158 165 156 165 174 173 161 163 165 165 167 165 164 164 165 216 120 173 164 171 153 164 164 171 169 153 170 180 143 169 170 169 152 -0 -95 -145 -179 -203 -219 -230 -237 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -222 -208 -187 -157 -114 -63 163 159 171 162 150 177 172 160 163 171 160 164 162 169 164 173 120 216 165 165 164 164 171 165 165 165 153 164 167 167 156 164 165 111 241 164 165 167 164 156 166 174 164 128 207 175 157 158 154 119 222 125 240 156 161 157 156 208 165 161 150 156 169 173 108 183 117 224 153 100 255 178 116 188 177 135 179 142 98 252 180 153 169 142 137 199 99 100 232 120 230 107 70 244 111 192 155 83 242 207 131 180 130 135 255 131 147 141 255 134 214 83 236 160 233 84 237 255 255 255 255 255 255 193 236 156 234 114 183 198 221 94 139 160 216 255 91 155 174 209 187 229 119 131 148 137 181 200 170 165 140 127 185 212 172 210 112 121 139 148 151 168 178 176 170 195 143 145 164 159 165 175 175 174 164 163 163 164 164 165 165 165 164 164 162 153 160 169 162 165 167 167 167 165 161 169 159 156 153 146 135 146 153 156 159 169 161 165 167 167 167 165 162 169 160 153 162 164 164 165 165 165 164 164 163 163 164 174 175 175 165 159 164 145 143 195 170 176 178 168 151 148 139 121 112 210 172 212 185 127 140 165 170 200 181 137 148 131 119 229 187 209 174 155 91 255 216 160 139 94 221 198 183 114 234 156 236 193 255 255 255 255 255 255 237 84 233 160 236 83 214 134 255 141 147 131 255 135 130 180 131 207 242 83 155 192 111 244 70 107 230 120 232 100 99 199 137 142 169 153 180 252 98 142 179 135 177 188 116 178 255 100 153 224 117 183 108 173 169 156 150 161 165 208 156 157 161 156 240 125 222 119 154 158 157 175 207 128 164 174 166 156 164 167 165 164 241 111 165 164 156 167 167 164 153 165 165 165 171 164 164 165 165 216 120 173 164 169 162 164 160 171 163 160 172 177 150 162 171 159 163 -63 -114 -157 -187 -208 -222 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -226 -213 -194 -167 -128 -77 -0 160 169 170 160 168 172 171 151 171 171 158 164 161 163 172 120 216 165 165 164 164 172 165 165 165 163 161 173 171 156 164 155 122 241 164 164 174 165 155 172 165 166 123 199 174 159 166 152 119 221 144 89 210 154 177 101 232 171 158 174 146 188 159 138 186 153 255 136 161 255 152 159 148 178 172 150 174 111 159 240 137 177 178 126 233 118 95 242 156 103 216 122 255 120 200 173 120 101 245 166 164 157 111 91 230 180 110 97 236 104 173 136 233 136 185 165 203 198 198 255 255 255 196 255 207 255 205 142 158 186 186 193 162 203 120 228 255 82 109 168 182 249 77 133 132 108 134 170 168 182 203 129 123 169 139 190 215 164 176 179 145 132 143 160 164 170 193 157 147 165 157 158 165 175 174 164 164 164 164 164 165 165 164 161 170 169 160 161 169 160 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 160 169 161 160 169 170 161 164 165 165 164 164 164 164 164 174 175 165 158 157 165 147 157 193 170 164 160 143 132 145 179 176 164 215 190 139 169 123 129 203 182 168 170 134 108 132 133 77 249 182 168 109 82 255 228 120 203 162 193 186 186 158 142 205 255 207 255 196 255 255 255 198 198 203 165 185 136 233 136 173 104 236 97 110 180 230 91 111 157 164 166 245 101 120 173 200 120 255 122 216 103 156 242 95 118 233 126 178 177 137 240 159 111 174 150 172 178 148 159 152 255 161 136 255 153 186 138 159 188 146 174 158 171 232 101 177 154 210 89 144 221 119 152 166 159 174 199 123 166 165 172 155 165 174 164 164 241 122 155 164 156 171 173 161 163 165 165 165 172 164 164 165 165 216 120 172 163 161 164 158 171 171 151 171 172 168 160 170 169 160 -0 -77 -128 -167 -194 -213 -226 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -176 -141 -85 -0 169 159 168 153 171 170 173 153 169 172 161 162 170 161 171 113 216 165 165 164 164 172 165 165 165 165 153 164 174 156 164 155 111 241 165 164 165 167 155 164 166 171 137 198 164 168 157 166 110 222 142 102 229 158 167 133 108 212 145 169 160 157 176 113 191 142 80 236 153 84 217 168 143 208 129 166 177 138 175 119 220 178 166 160 157 193 102 253 190 129 121 233 255 163 144 211 135 111 90 236 190 181 128 103 242 152 158 81 255 119 208 147 120 232 193 226 255 255 255 255 255 255 255 255 199 255 217 255 79 104 158 171 211 130 185 137 161 248 145 144 180 141 233 255 90 128 85 131 147 148 134 174 197 168 192 111 116 169 177 162 183 190 177 160 150 159 154 167 187 163 158 165 156 156 158 165 173 165 164 164 164 164 164 163 162 153 159 169 160 161 166 167 167 165 161 169 159 156 153 146 135 146 153 156 159 169 161 165 167 167 166 161 160 169 159 153 162 163 164 164 164 164 164 165 173 165 158 156 156 165 158 163 187 167 154 159 150 160 177 190 183 162 177 169 116 111 192 168 197 174 134 148 147 131 85 128 90 255 233 141 180 144 145 248 161 137 185 130 211 171 158 104 79 255 217 255 199 255 255 255 255 255 255 255 255 226 193 232 120 147 208 119 255 81 158 152 242 103 128 181 190 236 90 111 135 211 144 163 255 233 121 129 190 253 102 193 157 160 166 178 220 119 175 138 177 166 129 208 143 168 217 84 153 236 80 142 191 113 176 157 160 169 145 212 108 133 167 158 229 102 142 222 110 166 157 168 164 198 137 171 166 164 155 167 165 164 165 241 111 155 164 156 174 164 153 165 165 165 165 172 164 164 165 165 216 113 171 161 170 162 161 172 169 153 173 170 171 153 168 159 169 -0 -85 -141 -176 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -206 -184 -153 -103 -0 160 161 176 161 166 161 172 163 159 172 172 151 171 153 168 128 216 165 164 164 164 172 165 165 165 165 163 161 180 156 164 155 111 245 165 164 164 174 156 163 173 172 138 193 163 163 158 172 121 218 157 108 211 175 156 146 103 230 144 175 148 165 189 130 195 158 87 255 165 117 207 170 176 157 163 182 161 172 148 177 255 173 151 164 172 166 207 255 130 168 130 96 229 225 179 121 190 126 138 255 122 181 165 90 250 185 134 171 255 168 145 192 134 95 252 121 175 212 236 193 196 255 255 255 197 255 238 70 254 120 118 163 141 190 186 213 101 104 241 107 116 151 194 131 233 243 234 255 77 129 129 108 129 153 182 190 217 144 165 151 112 134 156 166 175 166 158 165 157 164 180 164 166 173 165 164 164 167 174 165 164 164 164 163 160 170 169 160 161 169 159 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 159 169 161 160 169 170 160 163 164 164 164 165 174 167 164 164 165 173 166 164 180 164 157 165 158 166 175 166 156 134 112 151 165 144 217 190 182 153 129 108 129 129 77 255 234 243 233 131 194 151 116 107 241 104 101 213 186 190 141 163 118 120 254 70 238 255 197 255 255 255 196 193 236 212 175 121 252 95 134 192 145 168 255 171 134 185 250 90 165 181 122 255 138 126 190 121 179 225 229 96 130 168 130 255 207 166 172 164 151 173 255 177 148 172 161 182 163 157 176 170 207 117 165 255 87 158 195 130 189 165 148 175 144 230 103 146 156 175 211 108 157 218 121 172 158 163 163 193 138 172 173 163 156 174 164 164 165 245 111 155 164 156 180 161 163 165 165 165 165 172 164 164 164 165 216 128 168 153 171 151 172 172 159 163 172 161 166 161 176 161 160 -0 -103 -153 -184 -206 -221 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -233 -224 -210 -191 -163 -123 -67 -0 169 168 153 168 168 169 164 161 170 173 153 169 163 176 120 211 164 164 163 164 172 165 165 165 165 164 153 172 158 164 155 111 242 167 165 164 165 158 163 165 175 138 192 164 163 166 172 120 213 162 120 211 188 159 153 119 231 147 167 161 157 171 150 146 183 105 146 235 113 207 200 133 186 162 165 153 162 172 131 121 255 123 193 121 185 131 186 215 182 157 99 74 255 137 161 195 147 111 90 232 176 158 168 255 127 186 101 142 223 185 152 172 110 91 237 168 235 83 236 255 255 255 255 255 255 190 240 153 245 111 104 150 131 151 186 183 223 143 236 90 137 122 171 174 167 203 150 221 221 211 246 93 118 114 151 133 175 175 164 196 185 149 152 149 161 166 166 158 165 157 161 172 165 167 174 165 164 165 167 174 165 164 164 164 162 153 159 168 160 161 165 167 167 165 161 169 159 157 153 146 135 146 153 157 159 169 161 165 167 167 165 161 160 168 159 153 162 164 164 164 165 174 167 165 164 165 174 167 165 172 161 157 165 158 166 166 161 149 152 149 185 196 164 175 175 133 151 114 118 93 246 211 221 221 150 203 167 174 171 122 137 90 236 143 223 183 186 151 131 150 104 111 245 153 240 190 255 255 255 255 255 255 236 83 235 168 237 91 110 172 152 185 223 142 101 186 127 255 168 158 176 232 90 111 147 195 161 137 255 74 99 157 182 215 186 131 185 121 193 123 255 121 131 172 162 153 165 162 186 133 200 207 113 235 146 105 183 146 150 171 157 161 167 147 231 119 153 159 188 211 120 162 213 120 172 166 163 164 192 138 175 165 163 158 165 164 165 167 242 111 155 164 158 172 153 164 165 165 165 165 172 164 163 164 164 211 120 176 163 169 153 173 170 161 164 169 168 168 153 168 169 -0 -67 -123 -163 -191 -210 -224 -233 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -197 -172 -134 -81 -0 160 169 161 176 159 161 160 171 159 172 163 159 163 169 124 210 164 164 160 164 172 165 164 164 164 164 163 169 162 164 155 111 242 171 165 165 164 162 163 163 181 138 193 164 164 156 174 114 206 166 113 209 158 173 155 121 223 151 167 166 149 176 155 159 187 146 136 131 210 219 158 169 121 177 191 129 185 129 163 97 70 240 186 147 197 139 125 255 164 174 130 89 64 255 142 186 187 120 102 247 141 202 172 98 215 156 159 76 240 135 178 175 141 136 255 181 135 194 156 207 199 197 255 255 255 196 255 208 255 216 249 155 170 196 133 174 151 199 177 230 255 84 83 158 173 123 175 181 174 219 113 194 216 205 212 175 201 161 142 100 144 185 183 166 176 159 168 168 167 159 166 157 158 166 157 158 163 164 165 165 167 171 172 172 172 171 170 159 161 169 160 158 158 158 156 149 151 156 155 150 139 139 150 155 156 151 149 156 158 158 158 160 169 161 159 170 171 172 172 172 171 167 165 165 164 163 158 157 166 158 157 166 159 167 168 168 159 176 166 183 185 144 100 142 161 201 175 212 205 216 194 113 219 174 181 175 123 173 158 83 84 255 230 177 199 151 174 133 196 170 155 249 216 255 208 255 196 255 255 255 197 199 207 156 194 135 181 255 136 141 175 178 135 240 76 159 156 215 98 172 202 141 247 102 120 187 186 142 255 64 89 130 174 164 255 125 139 197 147 186 240 70 97 163 129 185 129 191 177 121 169 158 219 210 131 136 146 187 159 155 176 149 166 167 151 223 121 155 173 158 209 113 166 206 114 174 156 164 164 193 138 181 163 163 162 164 165 165 171 242 111 155 164 162 169 163 164 164 164 164 165 172 164 160 164 164 210 124 169 163 159 163 172 159 171 160 161 159 176 161 169 160 -0 -81 -134 -172 -197 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -237 -229 -218 -202 -179 -146 -96 -0 161 176 151 170 161 168 168 170 161 170 164 160 161 178 129 206 160 164 170 162 172 164 164 164 164 164 164 162 163 164 154 111 241 172 165 165 164 163 163 163 172 141 195 165 164 155 179 123 207 171 128 211 154 180 157 114 221 147 170 167 158 166 169 163 167 161 156 128 238 183 185 188 131 210 141 152 190 139 183 125 78 255 153 148 183 157 104 103 255 130 176 106 98 255 162 104 198 166 84 250 179 122 202 145 216 169 172 146 255 168 170 156 193 121 84 235 142 183 234 255 255 255 255 255 255 255 255 198 255 214 225 228 105 152 180 152 191 124 173 184 127 235 249 255 99 181 174 187 153 111 181 209 168 199 130 148 171 178 207 227 100 108 147 144 106 141 152 158 166 175 174 167 173 165 167 173 165 164 165 165 165 165 165 165 165 164 160 170 170 159 161 168 158 157 156 154 148 148 147 144 137 124 137 144 147 148 148 154 156 157 158 168 161 159 170 170 160 164 165 165 165 165 165 165 165 164 165 173 167 165 173 167 174 175 166 158 152 141 106 144 147 108 100 227 207 178 171 148 130 199 168 209 181 111 153 187 174 181 99 255 249 235 127 184 173 124 191 152 180 152 105 228 225 214 255 198 255 255 255 255 255 255 255 255 234 183 142 235 84 121 193 156 170 168 255 146 172 169 216 145 202 122 179 250 84 166 198 104 162 255 98 106 176 130 255 103 104 157 183 148 153 255 78 125 183 139 190 152 141 210 131 188 185 183 238 128 156 161 167 163 169 166 158 167 170 147 221 114 157 180 154 211 128 171 207 123 179 155 164 165 195 141 172 163 163 163 164 165 165 172 241 111 154 164 163 162 164 164 164 164 164 164 172 162 170 164 160 206 129 178 161 160 164 170 161 170 168 168 161 170 151 176 161 -0 -96 -146 -179 -202 -218 -229 -237 -243 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -207 -186 -157 -115 -63 168 168 152 176 169 159 161 161 170 159 163 168 150 178 133 199 170 162 171 153 172 164 164 161 164 160 164 171 162 164 154 103 236 175 165 165 165 164 164 163 171 145 188 167 165 155 172 135 197 174 129 201 157 164 167 121 219 155 155 170 156 158 175 143 177 137 171 136 147 245 138 185 155 146 172 181 141 171 153 160 89 163 232 173 120 186 129 85 75 251 179 142 144 255 199 120 215 161 161 255 153 167 124 199 212 165 165 162 79 230 150 202 123 187 83 255 138 221 114 205 217 238 190 196 255 255 255 198 255 234 84 166 222 255 90 176 165 189 170 156 195 130 166 165 216 255 107 133 172 215 111 121 170 139 185 194 175 159 129 148 198 223 191 197 228 109 104 119 120 115 127 147 153 158 166 157 158 162 164 165 165 165 165 165 165 165 164 158 161 170 166 167 169 173 173 171 168 175 165 162 156 147 147 156 162 165 175 168 171 173 173 169 167 166 170 161 158 164 165 165 165 165 165 165 165 164 162 158 157 166 158 153 147 127 115 120 119 104 109 228 197 191 223 198 148 129 159 175 194 185 139 170 121 111 215 172 133 107 255 216 165 166 130 195 156 170 189 165 176 90 255 222 166 84 234 255 198 255 255 255 196 190 238 217 205 114 221 138 255 83 187 123 202 150 230 79 162 165 165 212 199 124 167 153 255 161 161 215 120 199 255 144 142 179 251 75 85 129 186 120 173 232 163 89 160 153 171 141 181 172 146 155 185 138 245 147 136 171 137 177 143 175 158 156 170 155 155 219 121 167 164 157 201 129 174 197 135 172 155 165 167 188 145 171 163 164 164 165 165 165 175 236 103 154 164 162 171 164 160 164 161 164 164 172 153 171 162 170 199 133 178 150 168 163 159 170 161 161 159 169 176 152 168 168 -63 -115 -157 -186 -207 -222 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -211 -193 -165 -127 -77 -0 168 157 167 161 160 168 168 166 161 161 177 149 176 145 189 171 153 171 163 170 163 164 171 162 170 162 172 154 163 154 119 236 181 165 165 165 164 164 164 171 142 188 174 165 156 171 152 181 181 129 199 165 163 181 132 180 175 154 175 167 165 166 151 183 139 182 139 163 107 230 205 151 168 160 168 163 188 151 175 122 180 255 178 135 201 147 111 81 255 150 158 190 255 153 171 146 181 174 94 220 158 163 96 246 156 186 143 159 255 139 150 179 137 194 255 161 136 183 142 255 70 240 255 255 255 255 255 255 193 233 164 225 124 230 255 104 134 154 192 132 179 177 153 196 129 255 78 102 121 181 213 155 200 112 130 164 170 187 183 170 144 155 173 148 203 222 220 213 209 207 175 164 163 164 166 174 165 164 165 165 165 165 165 165 165 164 164 162 151 152 157 158 159 159 157 152 158 160 164 162 154 144 154 162 164 160 158 152 157 159 159 158 157 152 151 162 164 164 165 165 165 165 165 165 165 164 165 174 166 164 163 164 175 207 209 213 220 222 203 148 173 155 144 170 183 187 170 164 130 112 200 155 213 181 121 102 78 255 129 196 153 177 179 132 192 154 134 104 255 230 124 225 164 233 193 255 255 255 255 255 255 240 70 255 142 183 136 161 255 194 137 179 150 139 255 159 143 186 156 246 96 163 158 220 94 174 181 146 171 153 255 190 158 150 255 81 111 147 201 135 178 255 180 122 175 151 188 163 168 160 168 151 205 230 107 163 139 182 139 183 151 166 165 167 175 154 175 180 132 181 163 165 199 129 181 181 152 171 156 165 174 188 142 171 164 164 164 165 165 165 181 236 119 154 163 154 172 162 170 162 171 164 163 170 163 171 153 171 189 145 176 149 177 161 161 166 168 168 160 161 167 157 168 -0 -77 -127 -165 -193 -211 -225 -234 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -227 -215 -198 -173 -139 -84 -0 173 158 166 168 165 159 161 169 169 150 176 152 166 146 189 169 162 169 160 162 163 160 172 154 172 154 172 163 161 154 119 231 172 167 165 165 164 164 164 172 154 179 167 167 156 171 155 173 188 129 201 156 165 165 152 177 185 158 157 171 159 158 165 168 154 156 157 154 163 255 169 176 157 167 190 129 176 152 171 144 169 75 249 125 188 167 130 98 212 233 121 205 110 221 172 183 136 223 125 222 154 187 127 78 235 149 163 182 84 233 121 190 167 103 176 230 129 198 158 79 254 153 208 198 198 255 255 255 196 255 202 255 172 155 204 253 81 112 114 174 163 182 169 122 175 177 251 91 141 110 132 183 136 183 198 142 159 123 144 153 178 183 169 190 112 116 141 157 157 167 173 180 164 162 163 164 167 174 165 165 165 165 165 165 165 164 160 171 171 169 159 158 158 158 157 155 149 149 149 147 142 131 131 142 147 149 149 149 155 157 158 158 158 159 169 171 171 160 164 165 165 165 165 165 165 165 174 167 164 163 162 164 180 173 167 157 157 141 116 112 190 169 183 178 153 144 123 159 142 198 183 136 183 132 110 141 91 251 177 175 122 169 182 163 174 114 112 81 253 204 155 172 255 202 255 196 255 255 255 198 198 208 153 254 79 158 198 129 230 176 103 167 190 121 233 84 182 163 149 235 78 127 187 154 222 125 223 136 183 172 221 110 205 121 233 212 98 130 167 188 125 249 75 169 144 171 152 176 129 190 167 157 176 169 255 163 154 157 156 154 168 165 158 159 171 157 158 185 177 152 165 165 156 201 129 188 173 155 171 156 167 167 179 154 172 164 164 164 165 165 167 172 231 119 154 161 163 172 154 172 154 172 160 163 162 160 169 162 169 189 146 166 152 176 150 169 169 161 159 165 168 166 158 173 -0 -84 -139 -173 -198 -215 -227 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -203 -180 -149 -100 -0 174 159 166 159 168 158 168 176 160 152 183 161 166 138 197 159 160 161 170 169 161 170 170 163 170 163 170 165 153 150 119 230 171 171 165 165 165 164 164 172 155 172 173 171 156 171 155 175 180 132 194 158 173 164 164 173 166 170 155 176 168 165 166 159 155 159 162 159 137 108 255 138 178 129 176 146 197 128 180 136 186 88 127 235 111 185 147 101 221 255 162 119 195 214 187 150 172 104 216 224 192 129 171 138 255 117 212 130 166 255 130 199 162 143 80 255 116 221 186 104 120 245 255 255 255 255 255 255 255 255 199 255 212 240 111 167 254 91 146 100 158 150 152 203 121 151 146 236 255 96 80 147 177 99 143 168 190 167 189 174 131 137 153 174 185 205 152 153 156 165 159 168 170 176 157 155 155 156 158 163 164 165 165 165 165 165 164 158 161 171 168 176 167 166 166 164 160 168 158 156 153 146 134 146 153 156 158 168 160 164 166 166 167 176 168 171 161 158 164 165 165 165 165 165 164 163 158 156 155 155 157 176 170 168 159 165 156 153 152 205 185 174 153 137 131 174 189 167 190 168 143 99 177 147 80 96 255 236 146 151 121 203 152 150 158 100 146 91 254 167 111 240 212 255 199 255 255 255 255 255 255 255 255 245 120 104 186 221 116 255 80 143 162 199 130 255 166 130 212 117 255 138 171 129 192 224 216 104 172 150 187 214 195 119 162 255 221 101 147 185 111 235 127 88 186 136 180 128 197 146 176 129 178 138 255 108 137 159 162 159 155 159 166 165 168 176 155 170 166 173 164 164 173 158 194 132 180 175 155 171 156 171 173 172 155 172 164 164 165 165 165 171 171 230 119 150 153 165 170 163 170 163 170 170 161 169 170 161 160 159 197 138 166 161 183 152 160 176 168 158 168 159 166 159 174 -0 -100 -149 -180 -203 -219 -230 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -238 -232 -222 -207 -187 -157 -118 -66 -0 159 167 158 173 158 158 169 160 160 175 153 168 139 198 161 168 168 170 162 153 171 162 164 162 164 162 164 163 160 109 230 171 172 165 165 165 164 164 172 155 171 165 174 156 172 155 164 181 137 193 166 165 166 156 177 164 173 158 157 171 159 159 168 164 154 156 159 135 97 64 251 198 131 189 158 161 149 183 137 186 125 155 255 122 201 151 128 191 123 255 132 100 251 176 151 195 138 96 236 173 165 150 156 92 230 112 178 135 137 235 139 165 174 99 71 245 94 186 158 118 111 216 214 234 193 196 255 255 255 197 255 238 83 207 146 158 248 255 109 74 161 136 111 174 196 172 124 140 234 251 255 92 173 75 142 136 155 131 162 180 190 170 126 147 151 165 193 146 152 157 165 159 165 177 182 165 163 163 164 164 165 165 165 165 165 164 164 162 151 152 157 160 166 167 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 167 166 160 157 152 151 162 164 164 165 165 165 165 165 164 164 163 163 165 182 177 165 159 165 157 152 146 193 165 151 147 126 170 190 180 162 131 155 136 142 75 173 92 255 251 234 140 124 172 196 174 111 136 161 74 109 255 248 158 146 207 83 238 255 197 255 255 255 196 193 234 214 216 111 118 158 186 94 245 71 99 174 165 139 235 137 135 178 112 230 92 156 150 165 173 236 96 138 195 151 176 251 100 132 255 123 191 128 151 201 122 255 155 125 186 137 183 149 161 158 189 131 198 251 64 97 135 159 156 154 164 168 159 159 171 157 158 173 164 177 156 166 165 166 193 137 181 164 155 172 156 174 165 171 155 172 164 164 165 165 165 172 171 230 109 160 163 164 162 164 162 164 162 171 153 162 170 168 168 161 198 139 168 153 175 160 160 169 158 158 173 158 167 159 -0 -66 -118 -157 -187 -207 -222 -232 -238 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -233 -224 -211 -192 -165 -126 -78 -0 159 167 158 175 159 157 175 165 150 176 160 173 139 191 170 159 162 162 171 157 169 170 162 170 162 171 162 163 152 120 231 171 172 165 165 165 164 164 172 156 171 163 181 156 172 155 163 187 133 194 157 166 174 156 175 167 168 168 155 176 168 166 167 159 157 164 154 155 99 73 255 150 158 157 167 177 173 165 154 178 147 144 77 228 158 179 120 194 98 71 240 127 78 233 202 121 182 111 90 228 163 182 93 158 243 140 198 147 99 255 167 150 204 133 123 255 139 193 171 163 104 249 225 84 233 255 255 255 255 255 255 190 240 156 229 111 110 177 242 255 255 128 138 88 128 169 160 192 158 165 156 210 230 234 255 92 119 137 105 121 130 164 191 190 160 169 154 169 196 146 153 157 165 157 158 168 181 165 163 164 164 165 165 165 165 164 163 160 170 169 159 158 159 159 158 157 153 161 150 148 145 139 125 139 145 148 150 161 153 157 158 159 159 158 159 169 170 160 163 164 165 165 165 165 164 164 163 165 181 168 158 157 165 157 153 146 196 169 154 169 160 190 191 164 130 121 105 137 119 92 255 234 230 210 156 165 158 192 160 169 128 88 138 128 255 255 242 177 110 111 229 156 240 190 255 255 255 255 255 255 233 84 225 249 104 163 171 193 139 255 123 133 204 150 167 255 99 147 198 140 243 158 93 182 163 228 90 111 182 121 202 233 78 127 240 71 98 194 120 179 158 228 77 144 147 178 154 165 173 177 167 157 158 150 255 73 99 155 154 164 157 159 167 166 168 176 155 168 168 167 175 156 174 166 157 194 133 187 163 155 172 156 181 163 171 156 172 164 164 165 165 165 172 171 231 120 152 163 162 171 162 170 162 170 169 157 171 162 162 159 170 191 139 173 160 176 150 165 175 157 159 175 158 167 159 -0 -78 -126 -165 -192 -211 -224 -233 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -226 -214 -197 -172 -135 -82 -0 158 166 158 175 159 157 166 168 149 183 150 175 139 181 168 161 169 168 170 161 163 168 153 171 153 171 153 163 160 109 226 171 173 165 165 165 164 164 172 156 171 163 173 159 172 155 162 179 149 186 158 173 165 159 165 175 157 169 158 157 170 159 159 168 166 156 157 164 122 82 204 233 174 160 189 145 168 158 176 132 172 155 108 235 195 189 126 200 126 78 255 131 136 255 121 175 202 141 130 255 197 128 157 76 240 160 173 174 115 80 235 168 124 170 180 255 160 162 211 141 150 155 228 166 164 202 199 197 255 255 255 196 255 208 255 190 211 140 181 141 172 222 241 255 81 139 157 93 160 149 180 191 121 147 141 229 243 218 232 100 101 107 113 139 164 163 162 164 155 170 194 158 154 157 165 157 156 161 172 165 164 164 165 165 165 165 164 161 168 162 170 166 166 167 167 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 167 167 166 166 170 162 168 161 164 165 165 165 165 164 164 165 172 161 156 157 165 157 154 158 194 170 155 164 162 163 164 139 113 107 101 100 232 218 243 229 141 147 121 191 180 149 160 93 157 139 81 255 241 222 172 141 181 140 211 190 255 208 255 196 255 255 255 197 199 202 164 166 228 155 150 141 211 162 160 255 180 170 124 168 235 80 115 174 173 160 240 76 157 128 197 255 130 141 202 175 121 255 136 131 255 78 126 200 126 189 195 235 108 155 172 132 176 158 168 145 189 160 174 233 204 82 122 164 157 156 166 168 159 159 170 157 158 169 157 175 165 159 165 173 158 186 149 179 162 155 172 159 173 163 171 156 172 164 164 165 165 165 173 171 226 109 160 163 153 171 153 171 153 168 163 161 170 168 169 161 168 181 139 175 150 183 149 168 166 157 159 175 158 166 158 -0 -82 -135 -172 -197 -214 -226 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -201 -179 -146 -96 -0 156 166 157 174 159 157 165 173 149 175 152 181 140 180 175 169 160 161 161 170 151 177 157 170 159 170 159 161 169 110 226 171 173 165 165 165 164 164 172 156 171 164 172 167 172 155 163 179 154 180 162 165 167 163 167 174 158 167 165 155 176 165 166 167 160 159 166 156 136 90 208 255 148 178 168 153 188 129 181 135 190 127 136 230 137 192 157 170 158 89 143 232 112 91 229 152 201 164 146 76 238 165 161 147 255 150 203 144 160 98 207 238 116 211 150 111 216 203 130 190 131 170 105 222 225 255 255 255 255 255 255 255 255 198 255 214 236 176 95 178 179 201 114 167 240 255 91 157 75 161 109 152 173 209 188 106 126 173 182 216 227 216 183 162 155 160 176 167 167 166 156 167 187 165 163 166 173 165 164 167 174 165 164 165 165 165 164 163 162 153 157 161 169 159 158 158 157 152 161 150 148 145 138 125 138 145 148 150 161 152 157 158 158 159 169 161 157 153 162 163 164 165 165 165 164 165 174 167 164 165 173 166 163 165 187 167 156 166 167 167 176 160 155 162 183 216 227 216 182 173 126 106 188 209 173 152 109 161 75 157 91 255 240 167 114 201 179 178 95 176 236 214 255 198 255 255 255 255 255 255 255 255 225 222 105 170 131 190 130 203 216 111 150 211 116 238 207 98 160 144 203 150 255 147 161 165 238 76 146 164 201 152 229 91 112 232 143 89 158 170 157 192 137 230 136 127 190 135 181 129 188 153 168 178 148 255 208 90 136 156 166 159 160 167 166 165 176 155 165 167 158 174 167 163 167 165 162 180 154 179 163 155 172 167 172 164 171 156 172 164 164 165 165 165 173 171 226 110 169 161 159 170 159 170 157 177 151 170 161 161 160 169 175 180 140 181 152 175 149 173 165 157 159 174 157 166 156 -0 -96 -146 -179 -201 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -219 -205 -184 -154 -113 -62 152 164 156 173 158 157 165 174 149 173 160 182 140 180 167 162 160 168 168 166 152 177 161 159 170 159 170 150 168 114 220 171 172 165 165 164 164 164 172 156 171 164 172 157 174 155 163 179 156 180 164 164 174 164 157 167 165 157 175 155 157 177 157 159 168 166 157 158 153 108 194 91 237 122 186 127 181 139 183 155 157 164 83 241 99 236 144 184 181 112 165 255 125 102 243 143 126 198 148 140 255 171 182 146 83 235 121 180 169 122 220 94 221 123 192 119 255 120 185 186 151 196 152 255 124 172 212 238 190 196 255 255 255 198 255 234 84 186 216 255 105 141 187 184 164 174 225 232 235 255 130 80 159 125 174 176 212 142 157 160 159 187 194 197 178 160 146 154 155 166 168 167 157 164 180 168 157 158 166 157 156 158 163 164 165 165 165 163 160 170 170 159 159 160 165 166 166 164 158 159 164 163 157 148 148 157 163 164 159 158 164 166 166 165 160 159 159 170 170 160 163 165 165 165 164 163 158 156 157 166 158 157 168 180 164 157 167 168 166 155 154 146 160 178 197 194 187 159 160 157 142 212 176 174 125 159 80 130 255 235 232 225 174 164 184 187 141 105 255 216 186 84 234 255 198 255 255 255 196 190 238 212 172 124 255 152 196 151 186 185 120 255 119 192 123 221 94 220 122 169 180 121 235 83 146 182 171 255 140 148 198 126 143 243 102 125 255 165 112 181 184 144 236 99 241 83 164 157 155 183 139 181 127 186 122 237 91 194 108 153 158 157 166 168 159 157 177 157 155 175 157 165 167 157 164 174 164 164 180 156 179 163 155 174 157 172 164 171 156 172 164 164 164 165 165 172 171 220 114 168 150 170 159 170 159 161 177 152 166 168 168 160 162 167 180 140 182 160 173 149 174 165 157 158 173 156 164 152 -62 -113 -154 -184 -205 -219 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -207 -188 -161 -122 -74 -0 158 155 171 156 156 165 174 149 173 149 183 140 180 166 168 165 159 161 169 157 171 170 159 170 161 170 152 175 125 213 171 172 165 164 164 164 164 172 156 171 164 172 155 181 156 163 179 156 183 165 164 166 167 156 173 173 156 174 158 155 182 159 166 163 159 158 166 154 112 191 96 249 132 201 130 183 159 161 162 168 162 154 255 116 100 213 112 190 139 147 78 234 84 249 181 94 236 169 139 75 248 131 162 141 255 132 183 170 142 177 178 255 151 180 164 91 228 137 213 186 133 180 90 230 155 240 83 240 255 255 255 255 255 255 193 233 164 223 137 235 182 135 164 182 141 162 163 191 129 218 234 255 113 100 190 144 168 171 173 161 121 131 157 173 189 186 167 157 164 158 168 169 167 157 161 174 174 164 166 174 165 164 164 165 165 164 164 163 158 161 171 170 159 158 158 158 156 152 160 150 148 145 138 125 138 145 148 150 160 152 156 158 158 158 159 170 171 161 158 163 164 164 165 165 164 164 165 174 166 164 174 174 161 157 167 169 168 158 164 157 167 186 189 173 157 131 121 161 173 171 168 144 190 100 113 255 234 218 129 191 163 162 141 182 164 135 182 235 137 223 164 233 193 255 255 255 255 255 255 240 83 240 155 230 90 180 133 186 213 137 228 91 164 180 151 255 178 177 142 170 183 132 255 141 162 131 248 75 139 169 236 94 181 249 84 234 78 147 139 190 112 213 100 116 255 154 162 168 162 161 159 183 130 201 132 249 96 191 112 154 166 158 159 163 166 159 182 155 158 174 156 173 173 156 167 166 164 165 183 156 179 163 156 181 155 172 164 171 156 172 164 164 164 164 165 172 171 213 125 175 152 170 161 170 159 170 171 157 169 161 159 165 168 166 180 140 183 149 173 149 174 165 156 156 171 155 158 -0 -74 -122 -161 -188 -207 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -209 -192 -166 -130 -79 -0 159 148 168 152 152 163 173 148 173 148 188 140 181 166 159 168 158 168 176 158 159 168 161 159 170 159 162 167 114 213 169 171 164 164 164 163 164 172 156 171 164 172 155 172 158 163 179 156 173 167 165 164 174 156 164 167 158 165 165 155 165 168 157 166 166 163 157 157 121 187 110 240 169 166 152 156 171 153 183 139 165 147 92 215 98 234 123 209 144 156 88 241 167 255 137 155 89 195 168 93 141 232 187 131 88 227 166 196 120 205 152 126 255 164 192 155 255 161 101 183 174 152 176 255 204 111 207 156 208 198 198 255 255 255 196 255 202 255 166 168 255 128 100 130 175 173 167 159 182 169 165 144 223 228 255 139 154 151 169 161 180 193 153 150 133 147 169 183 166 158 165 159 168 169 167 157 158 168 163 164 167 174 165 164 164 164 164 161 171 170 160 161 170 166 166 166 166 164 158 159 164 163 157 148 148 157 163 164 159 158 164 166 166 166 166 170 161 160 170 171 161 164 164 164 164 165 174 167 164 163 168 158 157 167 169 168 159 165 158 166 183 169 147 133 150 153 193 180 161 169 151 154 139 255 228 223 144 165 169 182 159 167 173 175 130 100 128 255 168 166 255 202 255 196 255 255 255 198 198 208 156 207 111 204 255 176 152 174 183 101 161 255 155 192 164 255 126 152 205 120 196 166 227 88 131 187 232 141 93 168 195 89 155 137 255 167 241 88 156 144 209 123 234 98 215 92 147 165 139 183 153 171 156 152 166 169 240 110 187 121 157 157 163 166 166 157 168 165 155 165 165 158 167 164 156 174 164 165 167 173 156 179 163 158 172 155 172 164 171 156 172 164 163 164 164 164 171 169 213 114 167 162 159 170 159 161 168 159 158 176 168 158 168 159 166 181 140 188 148 173 148 173 163 152 152 168 148 159 -0 -79 -130 -166 -192 -209 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -211 -194 -171 -138 -83 -0 165 148 175 157 160 158 171 147 171 148 188 140 181 166 158 173 158 158 169 161 158 176 169 158 169 160 161 168 119 219 159 171 160 164 160 164 160 172 155 171 164 172 155 171 163 164 180 156 172 174 165 165 165 158 164 173 163 164 173 156 163 181 156 173 157 167 156 165 131 183 110 239 149 173 161 156 184 148 168 151 173 156 100 222 134 223 150 159 162 169 112 193 212 106 210 165 122 224 153 149 164 255 164 161 108 255 150 151 177 121 189 109 67 255 122 174 82 248 104 223 151 191 165 104 253 167 146 229 255 255 255 255 255 255 255 255 199 255 212 234 115 255 102 90 100 147 151 147 147 169 184 153 130 158 164 252 48 127 124 140 129 147 164 182 170 178 153 142 158 165 165 158 166 160 168 168 167 156 158 166 157 156 158 162 164 164 164 164 162 154 163 158 158 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 158 158 163 154 162 164 164 164 164 162 158 156 157 166 158 156 167 168 168 160 166 158 165 165 158 142 153 178 170 182 164 147 129 140 124 127 48 252 164 158 130 153 184 169 147 147 151 147 100 90 102 255 115 234 212 255 199 255 255 255 255 255 255 255 255 229 146 167 253 104 165 191 151 223 104 248 82 174 122 255 67 109 189 121 177 151 150 255 108 161 164 255 164 149 153 224 122 165 210 106 212 193 112 169 162 159 150 223 134 222 100 156 173 151 168 148 184 156 161 173 149 239 110 183 131 165 156 167 157 173 156 181 163 156 173 164 163 173 164 158 165 165 165 174 172 156 180 164 163 171 155 172 164 171 155 172 160 164 160 164 160 171 159 219 119 168 161 160 169 158 169 176 158 161 169 158 158 173 158 166 181 140 188 148 171 147 171 158 160 157 175 148 165 -0 -83 -138 -171 -194 -211 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -223 -212 -195 -173 -144 -97 -0 165 148 166 160 150 162 167 143 168 147 187 139 180 166 158 174 159 157 175 166 158 167 162 160 159 167 150 175 120 216 161 169 170 162 170 162 170 170 155 170 163 172 156 171 163 167 180 156 172 166 167 165 165 163 164 165 166 164 165 158 163 165 161 165 159 174 156 155 148 178 111 242 140 199 155 166 156 169 166 154 162 170 119 196 171 211 165 160 179 170 143 193 119 210 217 166 141 187 187 128 163 75 231 173 144 119 231 121 197 145 171 151 83 103 237 209 109 145 241 143 199 124 189 134 81 254 158 111 190 214 234 193 196 255 255 255 197 255 238 83 191 161 255 64 73 95 139 147 124 111 130 170 186 196 146 140 228 255 90 119 135 94 129 139 158 166 174 183 175 170 168 168 167 159 166 159 165 175 174 165 166 173 165 164 164 164 164 164 160 170 169 162 169 159 159 159 159 158 157 155 148 148 146 142 130 130 142 146 148 148 155 157 158 159 159 159 159 169 162 169 170 160 164 164 164 164 164 165 173 166 165 174 175 165 159 166 159 167 168 168 170 175 183 174 166 158 139 129 94 135 119 90 255 228 140 146 196 186 170 130 111 124 147 139 95 73 64 255 161 191 83 238 255 197 255 255 255 196 193 234 214 190 111 158 254 81 134 189 124 199 143 241 145 109 209 237 103 83 151 171 145 197 121 231 119 144 173 231 75 163 128 187 187 141 166 217 210 119 193 143 170 179 160 165 211 171 196 119 170 162 154 166 169 156 166 155 199 140 242 111 178 148 155 156 174 159 165 161 165 163 158 165 164 166 165 164 163 165 165 167 166 172 156 180 167 163 171 156 172 163 170 155 170 170 162 170 162 170 169 161 216 120 175 150 167 159 160 162 167 158 166 175 157 159 174 158 166 180 139 187 147 168 143 167 162 150 160 166 148 165 -0 -97 -144 -173 -195 -212 -223 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -196 -175 -146 -110 -61 163 147 164 165 149 157 168 152 176 144 184 138 178 166 158 175 159 157 166 168 159 166 168 165 158 176 149 183 121 209 170 159 171 153 171 153 172 162 155 171 160 172 156 171 160 157 182 156 172 164 174 165 165 164 164 164 174 165 164 163 164 163 172 165 166 165 159 151 153 172 111 242 155 143 174 166 157 153 163 168 158 174 124 200 100 244 176 166 162 174 129 200 130 75 255 168 129 221 163 154 187 99 171 241 136 169 255 143 199 154 165 191 111 91 255 187 168 144 107 236 177 173 170 154 112 91 248 110 211 236 84 233 255 255 255 255 255 255 190 240 156 223 112 251 255 208 216 216 246 131 114 99 132 147 167 166 192 133 232 226 235 236 89 104 112 130 143 144 147 151 152 148 156 167 167 159 166 157 159 165 173 165 167 174 165 164 164 164 163 162 153 160 169 162 165 167 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 167 165 162 169 160 153 162 163 164 164 164 165 174 167 165 173 165 159 157 166 159 167 167 156 148 152 151 147 144 143 130 112 104 89 236 235 226 232 133 192 166 167 147 132 99 114 131 246 216 216 208 255 251 112 223 156 240 190 255 255 255 255 255 255 233 84 236 211 110 248 91 112 154 170 173 177 236 107 144 168 187 255 91 111 191 165 154 199 143 255 169 136 241 171 99 187 154 163 221 129 168 255 75 130 200 129 174 162 166 176 244 100 200 124 174 158 168 163 153 157 166 174 143 155 242 111 172 153 151 159 165 166 165 172 163 164 163 164 165 174 164 164 164 165 165 174 164 172 156 182 157 160 171 156 172 160 171 155 162 172 153 171 153 171 159 170 209 121 183 149 176 158 165 168 166 159 168 166 157 159 175 158 166 178 138 184 144 176 152 168 157 149 165 164 147 163 -61 -110 -146 -175 -196 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -230 -222 -211 -195 -175 -146 -110 -69 -0 144 162 165 148 156 173 141 168 134 190 130 175 164 157 174 158 157 165 173 159 166 159 168 159 167 152 175 124 209 167 161 170 159 170 159 170 171 149 171 170 170 155 171 170 153 187 156 172 164 166 168 165 165 165 164 165 167 165 164 164 164 165 167 157 166 163 163 152 172 111 242 165 141 198 157 167 153 182 155 153 175 131 200 130 79 231 152 172 183 123 194 159 99 64 239 139 137 191 182 151 148 176 92 224 168 83 254 148 173 172 144 158 106 177 229 182 180 116 90 230 184 156 192 114 146 255 177 140 176 186 164 202 199 197 255 255 255 196 255 208 255 177 197 134 238 255 82 120 206 228 251 103 159 156 171 165 179 153 219 107 157 206 229 211 186 157 157 166 167 167 167 166 156 158 168 166 159 166 157 156 158 163 164 167 174 165 164 163 160 170 169 160 161 169 160 159 159 158 157 150 152 156 155 150 140 140 150 155 156 152 150 157 158 159 159 160 169 161 160 169 170 160 163 164 165 174 167 164 163 158 156 157 166 159 166 168 158 156 166 167 167 167 166 157 157 186 211 229 206 157 107 219 153 179 165 171 156 159 103 251 228 206 120 82 255 238 134 197 177 255 208 255 196 255 255 255 197 199 202 164 186 176 140 177 255 146 114 192 156 184 230 90 116 180 182 229 177 106 158 144 172 173 148 254 83 168 224 92 176 148 151 182 191 137 139 239 64 99 159 194 123 183 172 152 231 79 130 200 131 175 153 155 182 153 167 157 198 141 165 242 111 172 152 163 163 166 157 167 165 164 164 164 165 167 165 164 165 165 165 168 166 164 172 156 187 153 170 171 155 170 170 171 149 171 170 159 170 159 170 161 167 209 124 175 152 167 159 168 159 166 159 173 165 157 158 174 157 164 175 130 190 134 168 141 173 156 148 165 162 144 -0 -69 -110 -146 -175 -195 -211 -222 -230 -237 -241 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -209 -194 -173 -146 -110 -69 -0 137 156 161 146 155 173 140 172 143 188 133 182 158 155 172 157 156 165 174 159 166 158 173 159 166 160 174 128 202 172 169 159 170 160 170 160 172 152 169 172 162 155 171 172 144 179 158 172 165 164 174 165 165 165 164 164 174 165 165 165 164 164 174 156 174 164 165 144 172 111 239 159 156 164 168 167 157 157 163 164 173 138 180 146 126 255 168 138 176 134 181 172 136 125 255 142 125 214 150 186 130 203 143 255 190 115 114 247 139 209 124 182 123 175 119 249 141 151 137 255 127 195 132 174 100 109 242 181 95 216 223 255 255 255 255 255 255 255 255 198 255 215 232 171 96 182 251 98 141 145 162 231 255 82 119 144 159 167 180 217 98 170 141 170 170 184 175 159 149 159 156 166 168 166 156 158 165 173 167 174 165 164 164 165 165 167 174 165 164 162 153 159 169 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 169 159 153 162 164 165 174 167 165 165 164 164 165 174 167 173 165 158 156 166 168 166 156 159 149 159 175 184 170 170 141 170 98 217 180 167 159 144 119 82 255 231 162 145 141 98 251 182 96 171 232 215 255 198 255 255 255 255 255 255 255 255 223 216 95 181 242 109 100 174 132 195 127 255 137 151 141 249 119 175 123 182 124 209 139 247 114 115 190 255 143 203 130 186 150 214 125 142 255 125 136 172 181 134 176 138 168 255 126 146 180 138 173 164 163 157 157 167 168 164 156 159 239 111 172 144 165 164 174 156 174 164 164 165 165 165 174 164 164 165 165 165 174 164 165 172 158 179 144 172 171 155 162 172 169 152 172 160 170 160 170 159 169 172 202 128 174 160 166 159 173 158 166 159 174 165 156 157 172 155 158 182 133 188 143 172 140 173 155 146 161 156 137 -0 -69 -110 -146 -173 -194 -209 -221 -229 -236 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -192 -171 -144 -110 -69 -0 124 146 154 141 152 171 139 172 130 188 139 174 160 149 169 156 152 164 174 158 166 158 174 159 167 150 176 130 200 169 162 161 170 161 170 161 170 163 159 172 171 149 171 172 155 177 162 172 165 164 165 168 165 165 165 164 165 167 165 165 165 164 165 158 165 167 165 155 170 111 234 165 166 153 187 157 168 155 182 156 169 147 157 165 137 75 238 142 191 165 147 186 136 164 255 169 95 234 173 130 172 112 172 75 242 165 118 91 233 112 176 180 150 191 131 77 233 194 122 84 235 130 179 163 158 74 255 141 178 255 137 166 212 238 190 196 255 255 255 198 255 236 83 181 211 255 101 228 255 76 118 117 140 229 143 150 167 155 148 166 212 255 113 110 143 151 158 167 174 165 158 165 159 167 168 166 156 155 158 163 167 174 165 165 165 165 165 167 171 172 171 169 159 161 169 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 169 161 159 169 171 172 171 167 165 165 165 165 165 174 167 163 158 155 156 166 168 167 159 165 158 165 174 167 158 151 143 110 113 255 212 166 148 155 167 150 143 229 140 117 118 76 255 228 101 255 211 181 83 236 255 198 255 255 255 196 190 238 212 166 137 255 178 141 255 74 158 163 179 130 235 84 122 194 233 77 131 191 150 180 176 112 233 91 118 165 242 75 172 112 172 130 173 234 95 169 255 164 136 186 147 165 191 142 238 75 137 165 157 147 169 156 182 155 168 157 187 153 166 165 234 111 170 155 165 167 165 158 165 164 165 165 165 167 165 164 165 165 165 168 165 164 165 172 162 177 155 172 171 149 171 172 159 163 170 161 170 161 170 161 162 169 200 130 176 150 167 159 174 158 166 158 174 164 152 156 169 149 160 174 139 188 130 172 139 171 152 141 154 146 124 -0 -69 -110 -144 -171 -192 -207 -219 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -205 -188 -166 -138 -97 -61 -0 137 146 144 130 145 165 136 170 128 192 139 173 166 149 176 149 161 162 172 158 166 158 175 159 167 149 182 130 200 159 167 169 159 170 160 171 159 164 161 170 172 152 169 171 156 169 163 172 165 164 164 174 165 165 165 164 164 174 165 165 165 165 164 162 164 174 165 157 162 103 228 175 156 168 164 165 167 158 157 164 167 156 154 173 136 134 255 151 171 176 151 189 139 168 73 233 134 89 213 136 196 117 205 93 121 245 131 139 255 116 210 152 152 175 148 133 255 131 171 83 249 166 177 182 150 161 255 172 179 105 235 168 234 83 240 255 255 255 255 255 255 193 236 155 216 124 241 119 150 234 187 195 217 153 223 95 111 137 168 153 168 137 255 71 87 117 144 140 152 151 165 166 158 165 159 168 168 166 156 155 155 156 158 163 164 165 165 165 165 165 165 164 160 168 160 161 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 161 160 168 160 164 165 165 165 165 165 165 164 163 158 156 155 155 156 166 168 168 159 165 158 166 165 151 152 140 144 117 87 71 255 137 168 153 168 137 111 95 223 153 217 195 187 234 150 119 241 124 216 155 236 193 255 255 255 255 255 255 240 83 234 168 235 105 179 172 255 161 150 182 177 166 249 83 171 131 255 133 148 175 152 152 210 116 255 139 131 245 121 93 205 117 196 136 213 89 134 233 73 168 139 189 151 176 171 151 255 134 136 173 154 156 167 164 157 158 167 165 164 168 156 175 228 103 162 157 165 174 164 162 164 165 165 165 165 174 164 164 165 165 165 174 164 164 165 172 163 169 156 171 169 152 172 170 161 164 159 171 160 170 159 169 167 159 200 130 182 149 167 159 175 158 166 158 172 162 161 149 176 149 166 173 139 192 128 170 136 165 145 130 144 146 137 -0 -61 -97 -138 -166 -188 -205 -217 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -224 -214 -201 -184 -161 -130 -83 -0 163 144 156 154 130 133 155 130 164 126 190 138 172 166 150 167 151 157 152 169 156 164 157 174 159 167 149 173 133 201 158 175 160 161 166 161 170 161 158 171 159 172 163 159 171 155 178 162 172 165 164 164 165 167 165 165 165 164 165 168 165 165 165 164 164 164 165 167 157 172 109 228 174 159 164 159 180 157 168 156 180 157 168 155 155 160 118 78 234 126 192 133 172 147 167 135 255 151 103 226 162 165 163 148 157 116 89 232 111 90 234 143 190 135 205 137 132 90 233 174 158 255 165 153 169 152 136 128 222 201 141 182 255 115 191 156 208 198 198 255 255 255 196 255 207 255 161 160 237 121 146 227 110 131 175 193 251 77 129 110 150 140 164 165 253 91 131 107 121 121 138 140 157 169 163 165 173 167 175 176 174 164 163 164 164 165 165 165 165 165 165 165 164 163 158 161 169 159 159 159 158 157 155 148 148 146 141 130 130 141 146 148 148 155 157 158 159 159 159 169 161 158 163 164 165 165 165 165 165 165 165 164 164 163 164 174 176 175 167 173 165 163 169 157 140 138 121 121 107 131 91 253 165 164 140 150 110 129 77 251 193 175 131 110 227 146 121 237 160 161 255 207 255 196 255 255 255 198 198 208 156 191 115 255 182 141 201 222 128 136 152 169 153 165 255 158 174 233 90 132 137 205 135 190 143 234 90 111 232 89 116 157 148 163 165 162 226 103 151 255 135 167 147 172 133 192 126 234 78 118 160 155 155 168 157 180 156 168 157 180 159 164 159 174 228 109 172 157 167 165 164 164 164 165 165 165 168 165 164 165 165 165 167 165 164 164 165 172 162 178 155 171 159 163 172 159 171 158 161 170 161 166 161 160 175 158 201 133 173 149 167 159 174 157 164 156 169 152 157 151 167 150 166 172 138 190 126 164 130 155 133 130 154 156 144 163 -0 -83 -130 -161 -184 -201 -214 -224 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -179 -154 -122 -79 -0 165 147 162 161 141 145 155 115 154 121 184 136 169 165 149 165 157 157 156 176 150 160 155 173 158 166 148 172 137 201 158 167 160 169 167 169 159 171 158 170 161 169 164 161 169 151 179 153 172 164 164 164 164 171 165 165 165 164 164 174 165 165 165 165 164 164 165 171 157 173 121 218 167 168 164 166 165 161 167 158 168 161 167 159 154 163 126 97 249 139 189 150 175 164 173 140 83 235 120 200 169 158 166 160 180 140 131 255 119 94 242 178 152 165 121 181 108 128 243 167 173 99 216 196 122 203 111 138 241 114 187 135 128 255 161 223 255 255 255 255 255 255 255 255 199 255 216 235 136 235 95 127 220 97 111 135 159 239 255 84 82 165 119 125 139 238 255 77 96 110 99 104 108 114 138 123 131 149 155 158 165 175 174 165 164 164 165 165 165 165 165 165 165 164 160 168 160 161 165 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 165 161 160 168 160 164 165 165 165 165 165 165 165 164 164 165 174 175 165 158 155 149 131 123 138 114 108 104 99 110 96 77 255 238 139 125 119 165 82 84 255 239 159 135 111 97 220 127 95 235 136 235 216 255 199 255 255 255 255 255 255 255 255 223 161 255 128 135 187 114 241 138 111 203 122 196 216 99 173 167 243 128 108 181 121 165 152 178 242 94 119 255 131 140 180 160 166 158 169 200 120 235 83 140 173 164 175 150 189 139 249 97 126 163 154 159 167 161 168 158 167 161 165 166 164 168 167 218 121 173 157 171 165 164 164 165 165 165 165 174 164 164 165 165 165 171 164 164 164 164 172 153 179 151 169 161 164 169 161 170 158 171 159 169 167 169 160 167 158 201 137 172 148 166 158 173 155 160 150 176 156 157 157 165 149 165 169 136 184 121 154 115 155 145 141 161 162 147 165 -0 -79 -122 -154 -179 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -207 -192 -172 -146 -113 -74 -0 165 148 164 165 146 152 165 130 154 104 176 129 163 161 147 164 157 157 157 167 152 168 149 171 157 164 147 172 138 201 158 166 165 159 169 160 161 167 161 159 170 159 160 171 159 162 177 163 170 164 163 163 164 172 165 165 165 164 164 165 167 165 165 165 165 164 164 175 157 173 114 211 173 164 167 157 166 172 156 167 156 174 157 168 156 155 146 99 236 167 158 161 162 170 146 157 144 255 123 198 194 129 179 123 166 171 111 76 237 96 253 157 167 195 117 200 134 85 234 203 123 181 255 129 175 121 174 88 255 167 184 164 100 102 255 112 177 215 236 193 196 255 255 255 197 255 238 83 187 187 250 90 152 218 81 86 111 142 147 241 255 255 129 116 93 127 135 237 250 245 242 240 232 208 199 197 199 162 164 168 157 156 158 165 173 164 164 165 165 165 165 165 165 164 164 158 161 169 159 159 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 159 159 169 161 158 164 164 165 165 165 165 165 165 164 164 173 165 158 156 157 168 164 162 199 197 199 208 232 240 242 245 250 237 135 127 93 116 129 255 255 241 147 142 111 86 81 218 152 90 250 187 187 83 238 255 197 255 255 255 196 193 236 215 177 112 255 102 100 164 184 167 255 88 174 121 175 129 255 181 123 203 234 85 134 200 117 195 167 157 253 96 237 76 111 171 166 123 179 129 194 198 123 255 144 157 146 170 162 161 158 167 236 99 146 155 156 168 157 174 156 167 156 172 166 157 167 164 173 211 114 173 157 175 164 164 165 165 165 165 167 165 164 164 165 165 165 172 164 163 163 164 170 163 177 162 159 171 160 159 170 159 161 167 161 160 169 159 165 166 158 201 138 172 147 164 157 171 149 168 152 167 157 157 157 164 147 161 163 129 176 104 154 130 165 152 146 165 164 148 165 -0 -74 -113 -146 -172 -192 -207 -219 -227 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -215 -203 -187 -165 -135 -96 -62 -0 159 148 166 165 148 155 171 136 164 121 176 114 154 154 142 160 155 156 156 165 157 159 151 166 155 161 143 170 138 200 158 166 166 158 176 159 168 167 169 158 169 160 168 170 161 161 169 164 162 163 164 160 164 172 165 165 165 165 164 164 171 165 165 165 165 164 164 165 159 173 128 210 164 169 174 156 173 165 159 163 158 174 159 167 159 155 153 111 235 187 157 183 158 177 141 164 142 71 228 180 174 148 184 136 189 131 161 95 245 168 255 106 214 140 168 170 170 131 255 150 175 174 107 255 177 151 196 128 81 240 164 182 130 90 64 251 197 232 83 236 255 255 255 255 255 255 190 240 156 219 120 235 255 117 226 72 86 103 133 111 144 170 230 241 255 83 135 121 154 175 131 154 156 173 180 164 166 180 187 167 169 167 156 155 156 159 163 164 165 165 165 165 165 164 161 170 170 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 170 170 161 164 165 165 165 165 165 164 163 159 156 155 156 167 169 167 187 180 166 164 180 173 156 154 131 175 154 121 135 83 255 241 230 170 144 111 133 103 86 72 226 117 255 235 120 219 156 240 190 255 255 255 255 255 255 236 83 232 197 251 64 90 130 182 164 240 81 128 196 151 177 255 107 174 175 150 255 131 170 170 168 140 214 106 255 168 245 95 161 131 189 136 184 148 174 180 228 71 142 164 141 177 158 183 157 187 235 111 153 155 159 167 159 174 158 163 159 165 173 156 174 169 164 210 128 173 159 165 164 164 165 165 165 165 171 164 164 165 165 165 165 172 164 160 164 163 162 164 169 161 161 170 168 160 169 158 169 167 168 159 176 158 166 166 158 200 138 170 143 161 155 166 151 159 157 165 156 156 155 160 142 154 154 114 176 121 164 136 171 155 148 165 166 148 159 -0 -62 -96 -135 -165 -187 -203 -215 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -211 -198 -180 -157 -126 -82 -0 152 158 148 175 160 149 156 173 139 170 126 184 129 154 144 130 153 149 153 154 164 157 157 156 166 148 169 152 166 137 198 158 166 167 158 167 160 159 168 160 160 159 167 159 161 170 150 177 158 171 158 164 170 162 172 165 165 164 164 164 164 172 165 165 165 165 164 164 164 163 173 129 206 163 163 167 158 165 167 167 164 166 164 168 157 168 156 155 111 233 145 175 153 165 168 155 168 147 135 255 156 186 155 166 157 169 165 99 158 225 208 93 212 113 187 162 165 168 147 77 221 181 187 133 78 251 146 172 169 139 255 174 141 175 100 73 255 134 171 181 155 207 199 197 255 255 255 196 255 208 255 169 178 171 237 250 255 63 96 141 200 113 145 147 167 170 246 255 78 88 144 165 94 109 110 130 142 152 155 159 169 180 175 182 181 173 172 175 165 164 165 165 165 165 165 164 162 153 159 168 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 168 159 153 162 164 165 165 165 165 165 164 165 175 172 173 181 182 175 180 169 159 155 152 142 130 110 109 94 165 144 88 78 255 246 170 167 147 145 113 200 141 96 63 255 250 237 171 178 169 255 208 255 196 255 255 255 197 199 207 155 181 171 134 255 73 100 175 141 174 255 139 169 172 146 251 78 133 187 181 221 77 147 168 165 162 187 113 212 93 208 225 158 99 165 169 157 166 155 186 156 255 135 147 168 155 168 165 153 175 145 233 111 155 156 168 157 168 164 166 164 167 167 165 158 167 163 163 206 129 173 163 164 164 164 165 165 165 165 172 164 164 164 164 165 165 172 162 170 164 158 171 158 177 150 170 161 159 167 159 160 160 168 159 160 167 158 167 166 158 198 137 166 152 169 148 166 156 157 157 164 154 153 149 153 130 144 154 129 184 126 170 139 173 156 149 160 175 148 158 152 -0 -82 -126 -157 -180 -198 -211 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -173 -149 -118 -78 -0 156 164 155 168 157 150 157 173 140 172 128 190 136 163 154 130 143 139 145 149 160 155 156 156 166 148 165 143 167 134 196 156 165 166 158 166 165 158 173 159 165 158 176 158 168 166 152 177 161 170 161 162 171 153 171 164 164 164 163 164 164 172 165 165 165 165 164 164 164 164 173 129 205 164 163 173 163 164 174 157 167 157 169 163 158 166 158 155 111 236 152 191 167 143 172 156 154 160 122 79 239 177 173 157 167 139 170 140 75 236 119 196 224 139 198 168 140 182 148 129 221 174 153 172 102 91 236 124 160 157 91 225 162 173 147 95 208 238 96 211 216 255 255 255 255 255 255 255 255 198 255 215 232 153 141 129 177 255 255 255 255 154 87 149 138 172 136 167 231 246 208 211 248 100 109 99 102 119 120 113 128 130 133 137 136 156 166 157 158 162 164 165 165 165 165 165 163 160 168 160 161 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 161 160 168 160 163 165 165 165 165 165 164 162 158 157 166 156 136 137 133 130 128 113 120 119 102 99 109 100 248 211 208 246 231 167 136 172 138 149 87 154 255 255 255 255 177 129 141 153 232 215 255 198 255 255 255 255 255 255 255 255 216 211 96 238 208 95 147 173 162 225 91 157 160 124 236 91 102 172 153 174 221 129 148 182 140 168 198 139 224 196 119 236 75 140 170 139 167 157 173 177 239 79 122 160 154 156 172 143 167 191 152 236 111 155 158 166 158 163 169 157 167 157 174 164 163 173 163 164 205 129 173 164 164 164 164 165 165 165 165 172 164 164 163 164 164 164 171 153 171 162 161 170 161 177 152 166 168 158 176 158 165 159 173 158 165 166 158 166 165 156 196 134 167 143 165 148 166 156 156 155 160 149 145 139 143 130 154 163 136 190 128 172 140 173 157 150 157 168 155 164 156 -0 -78 -118 -149 -173 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -224 -215 -202 -186 -165 -139 -100 -66 -0 158 166 156 171 152 160 162 168 141 172 130 192 138 169 161 142 153 139 134 138 153 150 153 154 164 148 165 147 173 120 201 150 163 164 157 165 166 158 174 159 167 158 167 160 159 169 157 170 170 160 171 150 171 159 170 160 164 164 160 163 164 172 165 165 165 164 164 163 163 164 173 129 205 164 164 165 166 164 165 158 174 155 167 166 162 156 165 156 103 238 155 146 176 136 183 166 150 165 134 86 249 178 184 139 177 131 182 139 141 255 141 77 232 164 148 206 127 203 134 129 211 219 111 215 121 141 255 140 192 93 157 232 163 167 151 139 216 255 182 255 124 161 216 238 190 196 255 255 255 198 255 236 83 181 203 246 122 156 124 172 133 216 236 255 98 89 177 140 176 142 179 192 156 230 247 250 252 220 216 218 209 195 195 190 182 171 166 167 174 165 164 165 165 165 165 165 164 163 158 161 169 159 159 159 158 157 155 148 148 146 141 130 130 141 146 148 148 155 157 158 159 159 159 169 161 158 163 164 165 165 165 165 165 164 165 174 167 166 171 182 190 195 195 209 218 216 220 252 250 247 230 156 192 179 142 176 140 177 89 98 255 236 216 133 172 124 156 122 246 203 181 83 236 255 198 255 255 255 196 190 238 216 161 124 255 182 255 216 139 151 167 163 232 157 93 192 140 255 141 121 215 111 219 211 129 134 203 127 206 148 164 232 77 141 255 141 139 182 131 177 139 184 178 249 86 134 165 150 166 183 136 176 146 155 238 103 156 165 156 162 166 167 155 174 158 165 164 166 165 164 164 205 129 173 164 163 163 164 164 165 165 165 172 164 163 160 164 164 160 170 159 171 150 171 160 170 170 157 169 159 160 167 158 167 159 174 158 166 165 157 164 163 150 201 120 173 147 165 148 164 154 153 150 153 138 134 139 153 142 161 169 138 192 130 172 141 168 162 160 152 171 156 166 158 -0 -66 -100 -139 -165 -186 -202 -215 -224 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -210 -197 -179 -157 -127 -84 -0 -0 159 166 157 173 156 152 158 167 152 168 143 188 139 172 165 147 160 149 145 138 143 139 145 149 161 146 163 148 174 120 200 152 158 161 155 164 165 157 174 159 167 158 166 165 158 176 158 159 168 161 170 152 169 170 160 170 158 164 170 158 163 172 165 165 164 164 164 164 160 164 172 129 206 165 164 164 174 165 164 163 165 158 152 175 164 155 173 153 119 231 161 153 188 155 155 172 137 167 155 99 162 244 183 135 177 142 169 156 127 92 223 138 255 128 181 122 185 129 174 108 246 113 181 111 181 110 96 234 158 160 75 235 191 159 147 147 216 82 251 101 241 160 235 83 240 255 255 255 255 255 255 193 236 155 217 130 203 208 246 131 171 86 121 148 220 245 255 129 100 146 172 173 205 121 139 157 136 168 148 144 151 165 166 159 168 166 173 165 164 167 174 165 165 165 165 165 164 161 170 169 160 160 165 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 165 160 160 169 170 161 164 165 165 165 165 165 174 167 164 165 173 166 168 159 166 165 151 144 148 168 136 157 139 121 205 173 172 146 100 129 255 245 220 148 121 86 171 131 246 208 203 130 217 155 236 193 255 255 255 255 255 255 240 83 235 160 241 101 251 82 216 147 147 159 191 235 75 160 158 234 96 110 181 111 181 113 246 108 174 129 185 122 181 128 255 138 223 92 127 156 169 142 177 135 183 244 162 99 155 167 137 172 155 155 188 153 161 231 119 153 173 155 164 175 152 158 165 163 164 165 174 164 164 165 206 129 172 164 160 164 164 164 164 165 165 172 163 158 170 164 158 170 160 170 169 152 170 161 168 159 158 176 158 165 166 158 167 159 174 157 165 164 155 161 158 152 200 120 174 148 163 146 161 149 145 139 143 138 145 149 160 147 165 172 139 188 143 168 152 167 158 152 156 173 157 166 159 -0 -0 -84 -127 -157 -179 -197 -210 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -191 -172 -146 -115 -77 -0 174 159 167 158 174 158 156 163 171 143 176 134 188 139 173 166 149 164 155 153 149 153 139 134 139 153 141 160 146 172 120 199 157 158 168 149 160 163 156 174 159 167 158 167 167 158 167 161 158 176 169 160 159 159 171 161 170 161 162 172 161 161 171 164 164 164 164 160 164 170 162 172 123 206 165 165 164 165 167 165 164 164 163 162 173 167 156 164 166 110 219 174 155 158 172 143 183 155 164 167 121 156 104 236 154 166 161 147 167 125 114 241 112 90 221 166 153 212 123 197 129 93 194 209 121 213 132 80 251 165 149 161 255 129 182 147 124 246 120 98 228 119 237 136 187 156 208 198 198 255 255 255 196 255 207 255 163 162 205 113 210 230 255 78 137 134 108 151 221 252 88 102 136 124 174 175 157 171 183 167 188 157 154 158 168 167 159 166 159 166 156 156 158 163 164 165 165 164 164 162 153 159 168 159 159 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 159 159 168 159 153 162 164 164 165 165 164 163 158 156 156 166 159 166 159 167 168 158 154 157 188 167 183 171 157 175 174 124 136 102 88 252 221 151 108 134 137 78 255 230 210 113 205 162 163 255 207 255 196 255 255 255 198 198 208 156 187 136 237 119 228 98 120 246 124 147 182 129 255 161 149 165 251 80 132 213 121 209 194 93 129 197 123 212 153 166 221 90 112 241 114 125 167 147 161 166 154 236 104 156 121 167 164 155 183 143 172 158 155 174 219 110 166 164 156 167 173 162 163 164 164 165 167 165 164 165 165 206 123 172 162 170 164 160 164 164 164 164 171 161 161 172 162 161 170 161 171 159 159 160 169 176 158 161 167 158 167 167 158 167 159 174 156 163 160 149 168 158 157 199 120 172 146 160 141 153 139 134 139 153 149 153 155 164 149 166 173 139 188 134 176 143 171 163 156 158 174 158 167 159 174 -0 -77 -115 -146 -172 -191 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -134 -96 -63 -0 173 159 167 158 175 159 157 165 173 147 168 144 190 133 174 166 150 165 157 156 154 160 150 145 139 143 130 153 141 168 118 197 157 158 158 151 167 158 152 172 157 166 158 166 167 158 166 165 158 167 162 161 168 158 169 170 160 171 151 172 171 151 171 161 163 163 164 170 162 172 154 171 137 199 167 165 164 164 174 165 165 165 164 164 154 175 156 164 171 114 218 174 158 154 181 157 155 172 145 167 140 154 145 255 155 165 167 152 173 153 83 248 142 97 231 165 154 172 169 168 153 118 216 168 170 155 183 147 255 156 180 109 130 218 169 169 111 131 206 141 255 150 121 235 187 219 255 255 255 255 255 255 255 255 199 255 216 245 121 192 101 140 164 237 255 91 133 81 154 167 228 179 185 184 197 179 144 110 124 157 164 168 188 165 166 159 168 164 169 164 169 164 164 164 165 165 165 165 164 161 170 169 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 169 170 161 164 165 165 165 165 164 164 164 169 164 169 164 168 159 166 165 188 168 164 157 124 110 144 179 197 184 185 179 228 167 154 81 133 91 255 237 164 140 101 192 121 245 216 255 199 255 255 255 255 255 255 255 255 219 187 235 121 150 255 141 206 131 111 169 169 218 130 109 180 156 255 147 183 155 170 168 216 118 153 168 169 172 154 165 231 97 142 248 83 153 173 152 167 165 155 255 145 154 140 167 145 172 155 157 181 154 158 174 218 114 171 164 156 175 154 164 164 165 165 165 174 164 164 165 167 199 137 171 154 172 162 170 164 163 163 161 171 151 171 172 151 171 160 170 169 158 168 161 162 167 158 165 166 158 167 166 158 166 157 172 152 158 167 151 158 158 157 197 118 168 141 153 130 143 139 145 150 160 154 156 157 165 150 166 174 133 190 144 168 147 173 165 157 159 175 158 167 159 173 -0 -63 -96 -134 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -153 -123 -81 -0 168 168 158 166 158 175 159 157 165 174 148 171 147 184 130 182 160 149 167 157 157 156 164 155 153 149 153 130 143 130 160 115 193 155 156 157 156 158 159 160 167 153 164 156 165 166 158 166 167 158 166 168 165 159 160 158 168 161 170 152 169 172 152 169 170 162 160 163 171 154 172 163 170 132 193 171 165 165 164 165 167 165 165 165 165 163 173 158 164 171 128 207 167 168 155 164 170 144 180 158 164 148 163 116 90 239 147 169 152 158 151 151 255 146 122 242 181 127 210 139 192 182 114 205 199 139 200 136 177 92 210 191 152 80 234 165 184 130 114 228 145 76 234 146 95 250 120 169 215 236 193 196 255 255 255 197 255 238 70 198 192 236 93 150 154 172 231 237 239 255 94 125 220 96 122 125 168 184 229 93 100 130 144 137 150 155 149 153 157 166 159 163 166 174 165 164 165 165 165 164 164 162 153 159 168 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 168 159 153 162 164 164 165 165 165 164 165 174 166 163 159 166 157 153 149 155 150 137 144 130 100 93 229 184 168 125 122 96 220 125 94 255 239 237 231 172 154 150 93 236 192 198 70 238 255 197 255 255 255 196 193 236 215 169 120 250 95 146 234 76 145 228 114 130 184 165 234 80 152 191 210 92 177 136 200 139 199 205 114 182 192 139 210 127 181 242 122 146 255 151 151 158 152 169 147 239 90 116 163 148 164 158 180 144 170 164 155 168 167 207 128 171 164 158 173 163 165 165 165 165 167 165 164 165 165 171 193 132 170 163 172 154 171 163 160 162 170 169 152 172 169 152 170 161 168 158 160 159 165 168 166 158 167 166 158 166 165 156 164 153 167 160 159 158 156 157 156 155 193 115 160 130 143 130 153 149 153 155 164 156 157 157 167 149 160 182 130 184 147 171 148 174 165 157 159 175 158 166 158 168 168 -0 -81 -123 -153 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -214 -203 -187 -167 -141 -103 -67 -0 161 168 157 166 159 173 159 157 165 174 149 173 148 187 138 175 158 149 176 151 157 157 165 157 156 154 161 141 153 130 161 98 186 150 153 155 155 156 164 149 167 161 159 152 164 165 157 166 167 158 166 159 168 159 165 158 176 169 160 159 159 171 160 159 171 153 170 161 168 163 170 164 162 145 192 172 165 165 164 164 174 165 165 165 165 164 154 165 164 172 123 199 173 163 158 163 173 158 163 170 145 155 167 125 95 251 149 175 148 166 163 133 93 218 111 235 155 160 112 190 111 190 151 212 130 185 112 183 99 173 230 121 173 159 255 144 153 170 99 251 162 118 187 227 127 90 235 178 232 83 236 255 255 255 255 255 255 190 240 153 214 123 213 255 81 118 150 154 202 129 215 225 220 241 77 136 101 142 139 200 226 167 159 177 167 158 166 165 155 155 158 166 157 156 158 163 164 165 165 165 164 161 170 169 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 169 170 161 164 165 165 165 164 163 158 156 157 166 158 155 155 165 166 158 167 177 159 167 226 200 139 142 101 136 77 241 220 225 215 129 202 154 150 118 81 255 213 123 214 153 240 190 255 255 255 255 255 255 236 83 232 178 235 90 127 227 187 118 162 251 99 170 153 144 255 159 173 121 230 173 99 183 112 185 130 212 151 190 111 190 112 160 155 235 111 218 93 133 163 166 148 175 149 251 95 125 167 155 145 170 163 158 173 163 158 163 173 199 123 172 164 165 154 164 165 165 165 165 174 164 164 165 165 172 192 145 162 164 170 163 168 161 170 153 171 159 160 171 159 159 160 169 176 158 165 159 168 159 166 158 167 166 157 165 164 152 159 161 167 149 164 156 155 155 153 150 186 98 161 130 153 141 161 154 156 157 165 157 157 151 176 149 158 175 138 187 148 173 149 174 165 157 159 173 159 166 157 168 161 -0 -67 -103 -141 -167 -187 -203 -214 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -196 -179 -157 -128 -85 -0 -0 160 176 152 167 168 168 158 157 166 173 149 173 148 188 139 178 164 155 169 149 157 156 167 157 157 156 164 146 160 141 160 98 181 139 146 149 152 154 164 148 172 150 160 160 158 161 156 164 166 158 166 158 173 159 167 158 167 162 161 168 158 169 170 159 170 159 169 153 177 162 162 164 171 139 187 172 165 165 164 164 165 167 165 165 165 165 163 171 164 173 137 198 164 169 163 167 164 168 157 173 158 163 151 133 109 250 169 156 161 166 158 148 97 235 114 232 152 176 121 215 116 217 133 175 148 194 130 198 143 75 234 147 209 125 113 223 130 186 132 103 231 117 195 110 220 152 255 171 153 181 155 207 199 197 255 255 255 196 255 208 255 160 202 136 242 144 146 184 130 174 177 190 160 155 238 255 96 75 143 122 139 182 177 150 161 174 173 167 175 174 164 164 166 174 165 164 164 165 165 165 164 164 162 153 159 168 159 159 159 158 157 155 148 148 146 142 130 130 142 146 148 148 155 157 158 159 159 159 168 159 153 162 164 164 165 165 165 164 164 165 174 166 164 164 174 175 167 173 174 161 150 177 182 139 122 143 75 96 255 238 155 160 190 177 174 130 184 146 144 242 136 202 160 255 208 255 196 255 255 255 197 199 207 155 181 153 171 255 152 220 110 195 117 231 103 132 186 130 223 113 125 209 147 234 75 143 198 130 194 148 175 133 217 116 215 121 176 152 232 114 235 97 148 158 166 161 156 169 250 109 133 151 163 158 173 157 168 164 167 163 169 164 198 137 173 164 171 163 165 165 165 165 167 165 164 164 165 165 172 187 139 171 164 162 162 177 153 169 159 170 159 170 169 158 168 161 162 167 158 167 159 173 158 166 158 166 164 156 161 158 160 160 150 172 148 164 154 152 149 146 139 181 98 160 141 160 146 164 156 157 157 167 156 157 149 169 155 164 178 139 188 148 173 149 173 166 157 158 168 168 167 152 176 160 -0 -0 -85 -128 -157 -179 -196 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -170 -145 -114 -77 -0 160 169 169 151 176 161 165 158 158 175 168 149 173 149 188 140 180 166 157 172 156 161 152 176 152 159 156 166 148 163 146 168 115 186 139 134 139 145 149 160 146 172 149 165 150 159 168 149 160 164 156 165 157 174 159 167 158 166 168 165 159 160 158 168 161 159 170 159 162 177 153 170 161 171 143 184 172 165 165 164 164 164 171 165 165 165 165 164 154 167 173 138 194 164 164 166 157 166 164 159 164 168 145 167 110 120 250 194 155 164 158 168 154 103 227 154 228 144 179 139 164 169 144 175 201 171 175 164 142 168 142 255 141 188 174 100 228 158 196 147 159 255 140 217 131 97 218 117 237 141 203 217 255 255 255 255 255 255 255 255 198 255 215 224 196 128 230 107 114 155 172 180 149 155 202 113 148 231 252 255 92 97 103 154 152 89 111 126 147 154 158 164 173 164 163 167 174 165 164 165 165 165 164 161 170 169 160 160 165 167 167 165 161 169 165 164 161 154 143 154 161 164 165 169 161 165 167 167 165 160 160 169 170 161 164 165 165 165 164 165 174 167 163 164 173 164 158 154 147 126 111 89 152 154 103 97 92 255 252 231 148 113 202 155 149 180 172 155 114 107 230 128 196 224 215 255 198 255 255 255 255 255 255 255 255 217 203 141 237 117 218 97 131 217 140 255 159 147 196 158 228 100 174 188 141 255 142 168 142 164 175 171 201 175 144 169 164 139 179 144 228 154 227 103 154 168 158 164 155 194 250 120 110 167 145 168 164 159 164 166 157 166 164 164 194 138 173 167 154 164 165 165 165 165 171 164 164 164 165 165 172 184 143 171 161 170 153 177 162 159 170 159 161 168 158 160 159 165 168 166 158 167 159 174 157 165 156 164 160 149 168 159 150 165 149 172 146 160 149 145 139 134 139 186 115 168 146 163 148 166 156 159 152 176 152 161 156 172 157 166 180 140 188 149 173 149 168 175 158 158 165 161 176 151 169 169 160 -0 -77 -114 -145 -170 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -182 -160 -132 -95 -63 -0 169 161 168 161 170 169 160 159 168 169 165 149 175 160 183 140 181 166 158 174 157 152 162 169 150 168 151 166 148 165 148 172 118 193 150 146 139 134 138 153 141 168 147 164 148 164 159 151 168 159 152 163 156 173 158 167 158 166 158 168 159 165 158 176 169 158 169 160 161 170 163 166 153 168 154 176 172 164 164 164 164 164 172 165 165 165 165 165 163 172 173 138 193 164 164 173 156 173 164 166 164 167 157 166 133 78 252 158 168 156 167 167 159 119 210 145 210 154 176 148 176 177 165 175 161 178 159 170 159 190 136 92 229 106 176 190 255 164 146 167 156 82 229 153 175 111 81 226 250 129 246 130 163 216 238 190 196 255 255 255 198 255 236 83 165 189 225 239 77 119 146 149 150 184 189 220 129 153 141 171 224 240 237 226 209 247 89 89 107 113 128 129 123 140 145 142 155 158 163 164 165 165 164 164 162 153 159 168 159 159 159 158 157 150 152 156 155 150 140 140 150 155 156 152 150 157 158 159 159 159 168 159 153 162 164 164 165 165 164 163 158 155 142 145 140 123 129 128 113 107 89 89 247 209 226 237 240 224 171 141 153 129 220 189 184 150 149 146 119 77 239 225 189 165 83 236 255 198 255 255 255 196 190 238 216 163 130 246 129 250 226 81 111 175 153 229 82 156 167 146 164 255 190 176 106 229 92 136 190 159 170 159 178 161 175 165 177 176 148 176 154 210 145 210 119 159 167 167 156 168 158 252 78 133 166 157 167 164 166 164 173 156 173 164 164 193 138 173 172 163 165 165 165 165 165 172 164 164 164 164 164 172 176 154 168 153 166 163 170 161 160 169 158 169 176 158 165 159 168 158 166 158 167 158 173 156 163 152 159 168 151 159 164 148 164 147 168 141 153 138 134 139 146 150 193 118 172 148 165 148 166 151 168 150 169 162 152 157 174 158 166 181 140 183 160 175 149 165 169 168 159 160 169 170 161 168 161 169 -0 -63 -95 -132 -160 -182 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -149 -118 -79 -0 163 160 159 176 153 176 161 159 168 161 176 160 150 183 152 182 140 181 166 158 175 158 156 164 172 156 160 149 166 148 165 147 174 120 197 155 153 149 145 138 143 130 161 142 161 146 164 157 156 158 160 160 158 151 171 157 166 158 166 158 173 159 167 158 167 162 161 159 168 150 177 162 169 161 175 149 179 170 164 164 163 163 164 172 165 165 165 165 165 164 154 174 138 193 165 164 165 158 165 167 157 166 156 165 144 163 99 255 154 187 156 166 159 165 120 211 101 246 162 171 151 179 162 151 164 142 207 129 187 123 167 155 119 243 126 212 144 139 252 140 166 171 119 143 223 193 135 86 72 255 177 122 203 162 245 70 240 255 255 255 255 255 255 193 236 155 217 121 179 232 255 48 126 195 134 172 154 226 101 145 127 143 156 159 158 180 183 223 242 213 202 206 207 202 195 181 181 171 165 164 164 164 165 165 164 161 170 169 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 169 170 161 164 165 165 164 164 164 165 171 181 181 195 202 207 206 202 213 242 223 183 180 158 159 156 143 127 145 101 226 154 172 134 195 126 48 255 232 179 121 217 155 236 193 255 255 255 255 255 255 240 70 245 162 203 122 177 255 72 86 135 193 223 143 119 171 166 140 252 139 144 212 126 243 119 155 167 123 187 129 207 142 164 151 162 179 151 171 162 246 101 211 120 165 159 166 156 187 154 255 99 163 144 165 156 166 157 167 165 158 165 164 165 193 138 174 154 164 165 165 165 165 165 172 164 163 163 164 164 170 179 149 175 161 169 162 177 150 168 159 161 162 167 158 167 159 173 158 166 158 166 157 171 151 158 160 160 158 156 157 164 146 161 142 161 130 143 138 145 149 153 155 197 120 174 147 165 148 166 149 160 156 172 164 156 158 175 158 166 181 140 182 152 183 150 160 176 161 168 159 161 176 153 176 159 160 163 -0 -79 -118 -149 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -163 -135 -98 -64 -0 152 159 169 168 161 168 159 168 161 168 169 160 160 176 150 181 140 180 166 158 174 159 157 165 174 158 164 155 171 155 169 143 173 120 199 157 156 155 152 149 153 130 152 131 154 141 160 155 156 157 165 150 159 160 167 153 164 156 165 157 174 159 167 158 166 168 166 158 176 149 176 153 178 151 170 152 177 161 163 160 164 160 164 172 165 165 165 165 165 164 163 179 133 195 165 165 164 163 164 174 156 173 156 173 154 137 166 255 155 165 165 156 168 174 113 208 126 90 215 165 168 145 183 112 196 100 227 148 183 144 189 131 137 218 173 142 168 154 48 228 192 165 144 150 95 251 159 111 86 63 255 156 208 205 121 198 153 208 198 198 255 255 255 196 255 207 255 165 169 197 112 235 255 255 141 127 158 177 238 93 161 122 140 155 166 162 150 162 138 166 195 151 150 167 166 175 174 167 173 165 164 164 164 165 164 164 162 153 160 168 159 159 159 159 157 152 157 158 156 151 140 140 151 156 158 157 152 157 159 159 159 159 168 160 153 162 164 164 165 164 164 164 165 173 167 174 175 166 167 150 151 195 166 138 162 150 162 166 155 140 122 161 93 238 177 158 127 141 255 255 235 112 197 169 165 255 207 255 196 255 255 255 198 198 208 153 198 121 205 208 156 255 63 86 111 159 251 95 150 144 165 192 228 48 154 168 142 173 218 137 131 189 144 183 148 227 100 196 112 183 145 168 165 215 90 126 208 113 174 168 156 165 165 155 255 166 137 154 173 156 173 156 174 164 163 164 165 165 195 133 179 163 164 165 165 165 165 165 172 164 160 164 160 163 161 177 152 170 151 178 153 176 149 176 158 166 168 166 158 167 159 174 157 165 156 164 153 167 160 159 150 165 157 156 155 160 141 154 131 152 130 153 149 152 155 156 157 199 120 173 143 169 155 171 155 164 158 174 165 157 159 174 158 166 180 140 181 150 176 160 160 169 168 161 168 159 168 161 168 169 159 152 -0 -64 -98 -135 -163 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -123 -81 -0 -0 150 169 171 170 153 166 168 161 168 161 166 169 152 175 160 175 140 180 166 159 173 159 157 165 174 158 166 157 173 157 161 152 167 120 200 157 158 157 155 154 160 141 161 131 144 130 153 150 153 155 164 148 164 149 167 161 159 152 163 156 173 158 167 158 166 159 168 159 167 152 167 162 174 153 176 161 168 171 158 170 162 170 162 172 165 165 165 164 165 164 164 163 148 186 167 165 165 164 164 165 158 165 159 165 158 142 110 238 158 163 180 156 167 168 131 201 147 99 237 147 178 132 190 134 185 144 100 198 170 153 174 162 105 232 182 157 171 151 127 255 133 179 159 167 111 77 239 142 103 96 255 124 246 113 192 192 214 255 255 255 255 255 255 255 255 199 255 215 237 145 186 100 137 150 222 255 78 106 138 222 255 112 103 110 127 155 160 177 173 183 156 169 196 144 146 164 159 165 173 167 174 165 164 164 164 164 161 170 170 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 170 170 161 164 164 164 164 165 174 167 173 165 159 164 146 144 196 169 156 183 173 177 160 155 127 110 103 112 255 222 138 106 78 255 222 150 137 100 186 145 237 215 255 199 255 255 255 255 255 255 255 255 214 192 192 113 246 124 255 96 103 142 239 77 111 167 159 179 133 255 127 151 171 157 182 232 105 162 174 153 170 198 100 144 185 134 190 132 178 147 237 99 147 201 131 168 167 156 180 163 158 238 110 142 158 165 159 165 158 165 164 164 165 165 167 186 148 163 164 164 165 164 165 165 165 172 162 170 162 170 158 171 168 161 176 153 174 162 167 152 167 159 168 159 166 158 167 158 173 156 163 152 159 161 167 149 164 148 164 155 153 150 153 130 144 131 161 141 160 154 155 157 158 157 200 120 167 152 161 157 173 157 166 158 174 165 157 159 173 159 166 180 140 175 160 175 152 169 166 161 168 161 168 166 153 170 171 169 150 -0 -0 -81 -123 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -199 -184 -164 -139 -102 -66 -0 158 161 171 170 162 160 171 161 169 160 170 170 161 150 183 153 173 139 180 167 168 168 158 157 166 173 159 166 158 174 158 164 143 166 134 201 152 158 158 156 156 164 146 168 142 154 130 143 139 146 149 161 146 164 148 172 150 160 160 158 151 171 157 166 158 166 158 173 159 167 157 166 161 176 161 168 153 169 170 161 170 153 171 153 171 164 164 164 164 164 164 164 171 151 180 171 165 165 165 165 164 163 164 162 167 163 155 117 240 170 164 165 161 156 175 137 188 156 103 219 175 176 143 177 156 149 185 108 223 144 178 131 180 121 100 216 160 173 169 124 90 232 153 167 155 137 129 255 147 133 141 255 172 131 210 101 236 123 160 215 236 193 196 255 255 255 197 255 238 70 188 200 247 93 150 144 178 246 119 156 150 171 255 64 73 86 107 124 129 140 139 156 161 155 170 194 157 147 165 157 158 163 167 174 165 164 164 164 161 153 160 169 160 159 159 158 157 152 157 158 156 151 140 140 151 156 158 157 152 157 158 159 159 160 169 160 153 161 164 164 164 165 174 167 163 158 157 165 147 157 194 170 155 161 156 139 140 129 124 107 86 73 64 255 171 150 156 119 246 178 144 150 93 247 200 188 70 238 255 197 255 255 255 196 193 236 215 160 123 236 101 210 131 172 255 141 133 147 255 129 137 155 167 153 232 90 124 169 173 160 216 100 121 180 131 178 144 223 108 185 149 156 177 143 176 175 219 103 156 188 137 175 156 161 165 164 170 240 117 155 163 167 162 164 163 164 165 165 165 165 171 180 151 171 164 164 164 164 164 164 164 171 153 171 153 170 161 170 169 153 168 161 176 161 166 157 167 159 173 158 166 158 166 157 171 151 158 160 160 150 172 148 164 146 161 149 146 139 143 130 154 142 168 146 164 156 156 158 158 152 201 134 166 143 164 158 174 158 166 159 173 166 157 158 168 168 167 180 139 173 153 183 150 161 170 170 160 169 161 171 160 162 170 171 161 158 -0 -66 -102 -139 -164 -184 -199 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 284 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -175 -152 -124 -84 -0 -0 163 163 171 160 169 150 168 170 172 164 171 161 159 161 176 161 168 139 181 175 162 165 158 158 175 168 159 166 158 175 159 166 147 170 137 196 150 158 168 151 158 164 148 172 147 161 141 153 139 134 139 154 142 160 146 172 149 165 150 159 160 167 152 164 156 165 157 174 159 167 158 166 149 182 151 168 160 176 160 171 159 162 170 159 169 163 161 163 164 161 164 164 172 144 179 172 165 165 165 165 165 164 164 164 157 166 156 112 235 172 167 167 172 156 173 141 189 163 119 218 137 170 160 160 166 152 183 147 191 155 183 137 190 130 101 227 159 161 161 140 119 226 219 180 148 168 110 84 241 111 200 255 133 171 230 140 93 213 202 224 83 236 255 255 255 255 255 255 190 240 153 210 121 226 255 83 117 134 228 255 75 93 135 242 253 181 171 182 195 186 170 166 161 156 164 156 167 187 163 159 166 156 156 156 158 163 164 164 163 160 168 160 162 169 159 158 156 152 161 150 148 145 139 125 139 145 148 150 161 152 156 158 159 169 162 160 168 160 163 164 164 163 158 156 156 156 166 159 163 187 167 156 164 156 161 166 170 186 195 182 171 181 253 242 135 93 75 255 228 134 117 83 255 226 121 210 153 240 190 255 255 255 255 255 255 236 83 224 202 213 93 140 230 171 133 255 200 111 241 84 110 168 148 180 219 226 119 140 161 161 159 227 101 130 190 137 183 155 191 147 183 152 166 160 160 170 137 218 119 163 189 141 173 156 172 167 167 172 235 112 156 166 157 164 164 164 165 165 165 165 165 172 179 144 172 164 164 161 164 163 161 163 169 159 170 162 159 171 160 176 160 168 151 182 149 166 158 167 159 174 157 165 156 164 152 167 160 159 150 165 149 172 146 160 142 154 139 134 139 153 141 161 147 172 148 164 158 151 168 158 150 196 137 170 147 166 159 175 158 166 159 168 175 158 158 165 162 175 181 139 168 161 176 161 159 161 171 164 172 170 168 150 169 160 171 163 163 -0 -0 -84 -124 -152 -175 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -184 -164 -139 -102 -68 -0 164 164 164 171 164 170 143 177 172 173 163 161 159 170 163 177 152 166 139 191 168 169 160 159 168 169 166 159 166 158 174 159 167 148 172 138 198 156 163 161 149 167 159 149 172 149 164 146 160 150 146 139 144 130 153 141 168 147 164 148 164 149 167 161 159 152 163 156 173 158 167 158 166 148 189 150 173 150 169 160 170 161 158 161 170 159 160 170 162 160 171 162 163 171 155 178 173 165 165 165 165 165 165 165 164 155 173 156 111 235 164 175 157 167 159 164 148 183 166 120 211 143 195 164 150 175 149 166 144 197 173 169 153 170 164 107 216 187 121 180 129 135 235 107 217 166 153 150 82 255 144 113 154 216 86 255 164 150 255 136 196 165 155 207 199 197 255 255 255 196 255 208 255 150 178 164 242 171 183 158 193 242 121 116 137 155 235 121 113 126 143 160 166 167 168 166 158 165 157 164 180 165 166 173 165 164 164 164 164 164 160 168 162 169 160 161 165 165 164 159 160 164 163 158 148 148 158 163 164 160 159 164 165 165 161 160 169 162 168 160 164 164 164 164 164 165 173 166 165 180 164 157 165 158 166 168 167 166 160 143 126 113 121 235 155 137 116 121 242 193 158 183 171 242 164 178 150 255 208 255 196 255 255 255 197 199 207 155 165 196 136 255 150 164 255 86 216 154 113 144 255 82 150 153 166 217 107 235 135 129 180 121 187 216 107 164 170 153 169 173 197 144 166 149 175 150 164 195 143 211 120 166 183 148 164 159 167 157 175 164 235 111 156 173 155 164 165 165 165 165 165 165 165 173 178 155 171 163 162 171 160 162 170 160 159 170 161 158 161 170 160 169 150 173 150 189 148 166 158 167 158 173 156 163 152 159 161 167 149 164 148 164 147 168 141 153 130 144 139 146 150 160 146 164 149 172 149 159 167 149 161 163 156 198 138 172 148 167 159 174 158 166 159 166 169 168 159 160 169 168 191 139 166 152 177 163 170 159 161 163 173 172 177 143 170 164 171 164 164 164 -0 -68 -102 -139 -164 -184 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -175 -152 -125 -84 -0 -0 165 164 164 172 164 160 152 180 172 171 153 159 170 172 164 168 149 166 138 198 170 161 160 168 161 176 161 158 166 159 173 159 167 149 172 138 200 158 165 164 155 160 158 160 167 150 165 148 164 155 153 149 154 130 143 130 161 142 161 146 164 148 172 150 160 160 158 151 171 157 166 158 166 148 182 152 175 149 175 165 159 171 158 168 170 161 168 169 153 170 170 153 163 168 155 173 173 165 165 165 165 165 165 165 165 155 164 158 111 235 163 174 158 173 166 164 152 176 174 114 213 163 143 170 159 166 161 176 106 228 148 190 174 126 191 113 183 194 131 193 147 94 236 157 98 212 168 140 165 255 170 145 87 236 121 78 237 154 81 242 128 189 217 255 255 255 255 255 255 255 255 198 255 215 227 170 124 234 108 153 120 169 248 90 131 111 121 212 240 143 142 153 158 169 168 168 168 166 159 166 157 161 172 165 167 174 165 164 164 164 164 162 153 157 161 169 159 158 156 152 161 150 148 145 139 125 139 145 148 150 161 152 156 158 159 169 161 157 153 162 164 164 164 164 165 174 167 165 172 161 157 166 159 166 168 168 168 169 158 153 142 143 240 212 121 111 131 90 248 169 120 153 108 234 124 170 227 215 255 198 255 255 255 255 255 255 255 255 217 189 128 242 81 154 237 78 121 236 87 145 170 255 165 140 168 212 98 157 236 94 147 193 131 194 183 113 191 126 174 190 148 228 106 176 161 166 159 170 143 163 213 114 174 176 152 164 166 173 158 174 163 235 111 158 164 155 165 165 165 165 165 165 165 165 173 173 155 168 163 153 170 170 153 169 168 161 170 168 158 171 159 165 175 149 175 152 182 148 166 158 166 157 171 151 158 160 160 150 172 148 164 146 161 142 161 130 143 130 154 149 153 155 164 148 165 150 167 160 158 160 155 164 165 158 200 138 172 149 167 159 173 159 166 158 161 176 161 168 160 161 170 198 138 166 149 168 164 172 170 159 153 171 172 180 152 160 164 172 164 164 165 -0 -0 -84 -125 -152 -175 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -184 -164 -139 -102 -68 -0 165 165 164 164 172 164 162 143 186 170 160 151 169 172 173 163 160 150 176 146 197 161 159 169 161 168 169 158 158 167 168 168 159 167 149 173 137 201 158 166 166 157 164 163 152 167 161 160 150 164 157 156 155 161 142 153 130 152 131 154 142 160 146 172 149 165 150 159 160 167 152 164 157 164 148 180 157 175 149 166 168 158 166 161 159 161 170 160 162 159 170 162 162 161 178 149 172 172 165 165 165 165 165 165 165 165 156 163 163 111 236 164 165 165 165 160 167 154 164 182 129 210 159 145 193 154 158 166 159 141 109 203 112 185 147 190 139 162 197 157 153 164 129 89 206 170 255 137 164 119 129 230 147 149 255 148 137 255 172 118 144 230 225 121 165 215 238 190 196 255 255 255 198 255 236 83 169 179 209 236 91 169 101 131 236 255 77 95 98 134 211 104 106 134 135 144 140 147 156 167 167 160 166 157 159 167 157 158 163 164 164 164 161 170 169 159 159 161 165 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 165 161 159 159 169 170 161 164 164 164 163 158 157 167 159 157 166 160 167 167 156 147 140 144 135 134 106 104 211 134 98 95 77 255 236 131 101 169 91 236 209 179 169 83 236 255 198 255 255 255 196 190 238 215 165 121 225 230 144 118 172 255 137 148 255 149 147 230 129 119 164 137 255 170 206 89 129 164 153 157 197 162 139 190 147 185 112 203 109 141 159 166 158 154 193 145 159 210 129 182 164 154 167 160 165 165 165 164 236 111 163 163 156 165 165 165 165 165 165 165 165 172 172 149 178 161 162 162 170 159 162 160 170 161 159 161 166 158 168 166 149 175 157 180 148 164 157 164 152 167 160 159 150 165 149 172 146 160 142 154 131 152 130 153 142 161 155 156 157 164 150 160 161 167 152 163 164 157 166 166 158 201 137 173 149 167 159 168 168 167 158 158 169 168 161 169 159 161 197 146 176 150 160 163 173 172 169 151 160 170 186 143 162 164 172 164 164 165 165 -0 -68 -102 -139 -164 -184 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 288 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -232 -225 -217 -206 -193 -175 -153 -125 -84 -0 -0 165 165 164 164 172 163 153 154 194 166 153 163 171 172 172 153 159 161 178 145 189 159 168 162 168 161 166 157 159 176 162 165 159 166 150 182 133 201 158 166 167 158 165 165 156 172 153 159 160 159 159 156 157 164 146 160 141 161 131 144 130 153 141 168 147 164 148 164 149 167 161 158 155 161 146 180 157 175 149 165 173 159 167 169 158 168 166 161 169 169 160 171 158 153 179 152 169 172 165 165 165 165 165 165 165 165 156 164 164 111 236 164 164 173 164 166 174 155 163 181 128 190 170 164 157 167 165 166 168 152 104 222 116 205 151 160 164 155 178 173 150 182 139 104 229 141 113 255 165 125 116 241 167 138 98 220 134 91 231 150 146 107 239 179 169 237 70 240 255 255 255 255 255 255 193 236 155 217 121 156 227 255 144 78 97 121 233 246 229 229 211 252 70 116 161 141 155 164 155 155 158 166 174 168 173 165 167 174 165 164 165 165 164 161 153 159 168 159 158 158 157 153 161 150 148 145 139 125 139 145 148 150 161 153 157 158 158 159 168 159 153 161 164 165 165 164 165 174 167 165 173 168 174 166 158 155 155 164 155 141 161 116 70 252 211 229 229 246 233 121 97 78 144 255 227 156 121 217 155 236 193 255 255 255 255 255 255 240 70 237 169 179 239 107 146 150 231 91 134 220 98 138 167 241 116 125 165 255 113 141 229 104 139 182 150 173 178 155 164 160 151 205 116 222 104 152 168 166 165 167 157 164 170 190 128 181 163 155 174 166 164 173 164 164 236 111 164 164 156 165 165 165 165 165 165 165 165 172 169 152 179 153 158 171 160 169 169 161 166 168 158 169 167 159 173 165 149 175 157 180 146 161 155 158 161 167 149 164 148 164 147 168 141 153 130 144 131 161 141 160 146 164 157 156 159 159 160 159 153 172 156 165 165 158 167 166 158 201 133 182 150 166 159 165 162 176 159 157 166 161 168 162 168 159 189 145 178 161 159 153 172 172 171 163 153 166 194 154 153 163 172 164 164 165 165 -0 -0 -84 -125 -153 -175 -193 -206 -217 -225 -232 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 289 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -185 -165 -140 -110 -76 -0 165 165 165 164 164 171 154 162 165 187 153 151 169 171 171 161 151 169 163 178 133 189 169 160 168 162 170 170 152 171 168 169 160 158 167 160 176 130 201 158 166 166 158 166 166 157 174 157 164 152 158 168 151 158 165 148 164 146 168 142 154 130 143 130 161 142 161 146 164 148 172 150 160 149 169 139 178 157 174 149 165 174 159 167 159 160 159 169 169 160 162 161 170 161 160 177 163 159 171 164 164 165 164 165 165 165 164 156 164 164 111 237 165 164 165 167 157 167 158 164 172 147 188 172 159 147 187 157 158 168 158 119 220 141 152 165 169 163 160 160 189 133 170 158 112 211 170 110 71 253 139 93 255 170 172 89 245 108 133 237 154 184 114 77 232 197 145 188 153 208 198 198 255 255 255 196 255 207 255 165 169 171 153 240 255 71 122 169 171 193 122 157 183 239 255 255 92 96 111 114 119 113 128 129 133 137 136 153 156 159 163 164 165 164 163 160 168 160 160 165 166 166 164 159 160 165 164 158 148 148 158 164 165 160 159 164 166 166 165 160 160 168 160 163 164 165 164 163 159 156 153 136 137 133 129 128 113 119 114 111 96 92 255 255 239 183 157 122 193 171 169 122 71 255 240 153 171 169 165 255 207 255 196 255 255 255 198 198 208 153 188 145 197 232 77 114 184 154 237 133 108 245 89 172 170 255 93 139 253 71 110 170 211 112 158 170 133 189 160 160 163 169 165 152 141 220 119 158 168 158 157 187 147 159 172 188 147 172 164 158 167 157 167 165 164 165 237 111 164 164 156 164 165 165 165 164 165 164 164 171 159 163 177 160 161 170 161 162 160 169 169 159 160 159 167 159 174 165 149 174 157 178 139 169 149 160 150 172 148 164 146 161 142 161 130 143 130 154 142 168 146 164 148 165 158 151 168 158 152 164 157 174 157 166 166 158 166 166 158 201 130 176 160 167 158 160 169 168 171 152 170 170 162 168 160 169 189 133 178 163 169 151 161 171 171 169 151 153 187 165 162 154 171 164 164 165 165 165 -0 -76 -110 -140 -165 -185 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 290 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -237 -232 -225 -217 -207 -194 -177 -155 -127 -93 -0 -0 165 165 165 164 163 160 163 173 157 176 149 161 171 171 160 158 162 171 163 169 129 199 171 162 161 170 171 161 151 177 170 161 158 159 176 152 174 130 200 158 167 165 158 167 165 158 174 159 166 156 164 161 149 168 160 150 164 148 172 147 161 142 153 130 152 131 154 141 160 146 172 149 165 149 165 142 173 155 172 144 165 174 159 167 158 165 158 176 160 161 169 169 160 171 150 169 164 161 169 163 163 164 164 164 164 165 165 152 164 164 111 237 165 164 164 174 156 173 162 164 175 153 174 170 165 165 163 164 165 167 166 120 213 157 153 193 154 162 176 146 186 147 178 166 130 186 170 143 87 91 238 127 83 246 136 177 255 151 81 239 202 130 155 119 255 112 186 200 210 255 255 255 255 255 255 255 255 199 255 215 232 145 141 116 159 244 255 255 93 140 190 80 98 144 120 161 224 238 229 230 225 226 209 195 195 190 182 171 165 164 165 165 165 165 164 164 158 161 169 159 159 158 157 156 149 149 148 145 138 125 138 145 148 149 149 156 157 158 159 159 169 161 158 164 164 165 165 165 165 164 165 171 182 190 195 195 209 226 225 230 229 238 224 161 120 144 98 80 190 140 93 255 255 244 159 116 141 145 232 215 255 199 255 255 255 255 255 255 255 255 210 200 186 112 255 119 155 130 202 239 81 151 255 177 136 246 83 127 238 91 87 143 170 186 130 166 178 147 186 146 176 162 154 193 153 157 213 120 166 167 165 164 163 165 165 170 174 153 175 164 162 173 156 174 164 164 165 237 111 164 164 152 165 165 164 164 164 164 163 163 169 161 164 169 150 171 160 169 169 161 160 176 158 165 158 167 159 174 165 144 172 155 173 142 165 149 165 149 172 146 160 141 154 131 152 130 153 142 161 147 172 148 164 150 160 168 149 161 164 156 166 159 174 158 165 167 158 165 167 158 200 130 174 152 176 159 158 161 170 177 151 161 171 170 161 162 171 199 129 169 163 171 162 158 160 171 171 161 149 176 157 173 163 160 163 164 165 165 165 -0 -0 -93 -127 -155 -177 -194 -207 -217 -225 -232 -237 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 291 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -234 -229 -222 -213 -201 -187 -168 -145 -117 -80 -0 167 165 165 164 164 164 165 174 166 155 178 155 163 171 171 164 164 164 170 153 176 124 206 170 153 169 170 162 157 163 177 161 159 159 169 167 149 175 128 200 159 175 160 159 176 160 158 174 159 167 158 165 165 156 160 159 160 159 149 172 149 164 146 160 141 161 131 144 130 153 141 168 147 164 148 165 147 173 149 169 154 162 174 158 167 158 166 158 167 161 165 159 162 160 169 152 176 158 171 159 160 160 160 164 161 164 164 164 163 162 163 111 232 167 165 164 165 158 165 166 164 165 157 172 167 175 157 158 180 157 159 175 115 209 157 156 146 169 164 167 154 167 169 153 174 143 157 184 151 117 131 255 135 135 255 167 140 129 221 154 255 129 174 172 146 48 235 100 247 121 150 215 236 193 196 255 255 255 197 255 236 84 182 200 239 102 125 123 159 223 239 222 255 70 122 189 113 148 148 181 137 160 138 150 154 163 158 167 166 173 165 164 164 165 165 164 161 171 170 160 161 166 167 166 164 160 168 158 154 149 139 139 149 154 158 168 160 164 166 167 166 161 160 170 171 161 164 165 165 164 164 165 173 166 167 158 163 154 150 138 160 137 181 148 148 113 189 122 70 255 222 239 223 159 123 125 102 239 200 182 84 236 255 197 255 255 255 196 193 236 215 150 121 247 100 235 48 146 172 174 129 255 154 221 129 140 167 255 135 135 255 131 117 151 184 157 143 174 153 169 167 154 167 164 169 146 156 157 209 115 175 159 157 180 158 157 175 167 172 157 165 164 166 165 158 165 164 165 167 232 111 163 162 163 164 164 164 161 164 160 160 160 159 171 158 176 152 169 160 162 159 165 161 167 158 166 158 167 158 174 162 154 169 149 173 147 165 148 164 147 168 141 153 130 144 131 161 141 160 146 164 149 172 149 159 160 159 160 156 165 165 158 167 159 174 158 160 176 159 160 175 159 200 128 175 149 167 169 159 159 161 177 163 157 162 170 169 153 170 206 124 176 153 170 164 164 164 171 171 163 155 178 155 166 174 165 164 164 164 165 165 167 -0 -80 -117 -145 -168 -187 -201 -213 -222 -229 -234 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 292 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -243 -240 -236 -232 -225 -218 -208 -195 -178 -158 -133 -105 -74 -0 165 165 165 164 164 165 174 167 164 156 180 156 163 171 172 165 164 162 161 161 168 120 210 160 162 171 160 169 153 169 168 157 159 170 170 160 150 183 124 202 169 167 160 169 169 159 159 173 159 167 158 166 166 157 164 164 152 158 160 167 150 165 148 164 146 168 142 154 130 143 130 161 142 161 146 164 148 173 149 175 149 152 171 157 165 158 166 158 166 168 167 158 168 165 159 159 168 160 170 161 168 168 168 162 170 162 160 164 164 154 163 103 231 171 165 165 164 162 164 174 165 164 166 172 156 175 158 165 164 161 166 174 127 207 167 165 152 196 155 167 155 157 183 142 183 144 157 175 158 144 107 77 237 121 78 231 176 100 252 167 94 215 177 180 149 126 255 137 93 226 178 227 83 236 255 255 255 255 255 255 190 237 166 226 130 194 213 210 184 165 129 158 162 242 255 255 152 76 142 128 148 190 154 181 161 158 149 153 158 166 159 166 157 156 156 156 155 149 152 160 169 159 159 158 157 152 157 160 164 161 154 144 154 161 164 160 157 152 157 158 159 159 169 160 152 149 155 156 156 156 157 166 159 166 158 153 149 158 161 181 154 190 148 128 142 76 152 255 255 242 162 158 129 165 184 210 213 194 130 226 166 237 190 255 255 255 255 255 255 236 83 227 178 226 93 137 255 126 149 180 177 215 94 167 252 100 176 231 78 121 237 77 107 144 158 175 157 144 183 142 183 157 155 167 155 196 152 165 167 207 127 174 166 161 164 165 158 175 156 172 166 164 165 174 164 162 164 165 165 171 231 103 163 154 164 164 160 162 170 162 168 168 168 161 170 160 168 159 159 165 168 158 167 168 166 158 166 158 165 157 171 152 149 175 149 173 148 164 146 161 142 161 130 143 130 154 142 168 146 164 148 165 150 167 160 158 152 164 164 157 166 166 158 167 159 173 159 159 169 169 160 167 169 202 124 183 150 160 170 170 159 157 168 169 153 169 160 171 162 160 210 120 168 161 161 162 164 165 172 171 163 156 180 156 164 167 174 165 164 164 165 165 165 -0 -74 -105 -133 -158 -178 -195 -208 -218 -225 -232 -236 -240 -243 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 293 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -238 -234 -229 -222 -213 -202 -187 -168 -144 -116 -85 -0 -0 165 165 164 164 166 174 167 165 165 156 180 156 163 172 171 165 163 153 169 163 171 128 211 164 164 171 163 162 161 171 170 153 170 170 161 159 161 175 121 209 172 162 169 161 167 160 168 168 159 167 158 167 167 158 166 166 156 163 151 167 161 160 150 164 148 172 147 161 141 153 130 152 131 154 141 160 146 172 148 166 151 156 166 155 161 156 165 156 165 158 168 158 158 168 158 168 167 169 159 170 159 162 162 153 171 153 170 162 161 163 161 119 232 172 165 165 165 164 164 165 167 164 156 174 155 174 165 156 166 172 157 167 147 175 173 159 157 146 170 166 166 164 166 158 175 147 166 159 167 140 121 96 250 154 88 246 142 146 88 228 125 225 190 149 150 195 255 150 150 255 164 170 169 155 207 199 197 255 255 255 196 255 203 255 173 160 191 162 162 153 193 191 198 131 125 151 222 240 255 92 115 84 175 112 151 153 165 165 155 156 159 163 166 174 165 164 163 163 161 150 150 152 157 157 157 156 149 150 149 148 142 131 131 142 148 149 150 149 156 157 157 157 152 150 150 161 163 163 164 165 174 166 163 159 156 155 165 165 153 151 112 175 84 115 92 255 240 222 151 125 131 198 191 193 153 162 162 191 160 173 255 203 255 196 255 255 255 197 199 207 155 169 170 164 255 150 150 255 195 150 149 190 225 125 228 88 146 142 246 88 154 250 96 121 140 167 159 166 147 175 158 166 164 166 166 170 146 157 159 173 175 147 167 157 172 166 156 165 174 155 174 156 164 167 165 164 164 165 165 165 172 232 119 161 163 161 162 170 153 171 153 162 162 159 170 159 169 167 168 158 168 158 158 168 158 165 156 165 156 161 155 166 156 151 166 148 172 146 160 141 154 131 152 130 153 141 161 147 172 148 164 150 160 161 167 151 163 156 166 166 158 167 167 158 167 159 168 168 160 167 161 169 162 172 209 121 175 161 159 161 170 170 153 170 171 161 162 163 171 164 164 211 128 171 163 169 153 163 165 171 172 163 156 180 156 165 165 167 174 166 164 164 165 165 -0 -0 -85 -116 -144 -168 -187 -202 -213 -222 -229 -234 -238 -242 -244 -246 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 294 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -217 -207 -195 -178 -157 -129 -95 -0 -0 199 165 164 164 166 174 167 165 165 164 156 180 156 165 181 167 164 153 161 171 164 172 113 216 164 164 170 153 170 163 170 162 162 171 159 159 170 162 168 120 209 167 169 161 159 166 169 161 167 160 165 158 166 167 158 166 167 158 165 156 171 153 159 160 159 149 172 149 164 146 160 141 161 131 144 130 153 141 168 146 163 155 157 166 148 169 149 163 152 164 157 173 158 158 173 158 158 168 159 161 166 161 169 169 157 170 159 170 153 170 162 152 119 227 172 165 165 165 164 164 164 174 165 155 180 156 164 175 156 173 165 158 173 153 164 180 168 165 153 194 156 168 158 158 165 170 151 167 149 174 152 121 110 245 175 144 208 179 172 102 179 220 220 160 155 184 134 141 222 144 83 242 124 179 217 255 255 255 255 255 255 255 255 198 255 212 240 115 165 163 207 127 143 156 174 206 192 132 126 146 231 245 250 255 142 75 141 121 138 147 153 155 156 156 153 167 172 172 172 169 177 176 166 166 166 165 162 170 166 166 165 162 154 144 154 162 165 166 166 170 162 165 166 166 166 176 177 169 172 172 172 167 153 156 156 155 153 147 138 121 141 75 142 255 250 245 231 146 126 132 192 206 174 156 143 127 207 163 165 115 240 212 255 198 255 255 255 255 255 255 255 255 217 179 124 242 83 144 222 141 134 184 155 160 220 220 179 102 172 179 208 144 175 245 110 121 152 174 149 167 151 170 165 158 158 168 156 194 153 165 168 180 164 153 173 158 165 173 156 175 164 156 180 155 165 174 164 164 164 165 165 165 172 227 119 152 162 170 153 170 159 170 157 169 169 161 166 161 159 168 158 158 173 158 158 173 157 164 152 163 149 169 148 166 157 155 163 146 168 141 153 130 144 131 161 141 160 146 164 149 172 149 159 160 159 153 171 156 165 158 167 166 158 167 166 158 165 160 167 161 169 166 159 161 169 167 209 120 168 162 170 159 159 171 162 162 170 163 170 153 170 164 164 216 113 172 164 171 161 153 164 167 181 165 156 180 156 164 165 165 167 174 166 164 164 165 199 -0 -0 -95 -129 -157 -178 -195 -207 -217 -225 -231 -236 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 295 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -228 -221 -212 -201 -187 -168 -144 -114 -78 -0 129 199 164 164 165 174 167 165 165 165 164 156 179 156 175 175 163 154 161 163 171 164 173 120 216 165 164 160 162 172 163 160 170 164 170 153 170 170 152 167 119 216 170 161 159 170 170 161 159 167 169 160 158 167 165 158 166 167 158 166 157 173 157 164 152 158 160 167 150 165 148 164 146 168 142 154 130 143 130 160 141 160 154 156 165 148 165 151 157 162 158 155 173 158 157 174 159 158 173 158 168 167 169 159 162 161 159 170 159 162 170 154 160 109 226 173 165 165 165 165 164 164 165 167 156 172 158 163 174 158 165 167 166 165 158 163 164 170 159 157 158 167 167 168 165 165 168 152 167 159 165 151 138 99 242 131 165 211 192 173 136 185 96 241 155 202 189 172 127 255 178 117 171 234 209 121 165 215 236 190 196 255 255 255 198 255 234 84 207 155 190 129 175 186 171 193 139 174 171 200 191 116 142 152 134 218 238 255 91 97 111 111 111 110 103 119 110 121 120 114 128 119 123 132 138 139 139 138 130 133 139 139 138 133 121 121 133 138 139 139 133 130 138 139 139 138 132 123 119 128 114 120 121 110 119 103 110 111 111 111 97 91 255 238 218 134 152 142 116 191 200 171 174 139 193 171 186 175 129 190 155 207 84 234 255 198 255 255 255 196 190 236 215 165 121 209 234 171 117 178 255 127 172 189 202 155 241 96 185 136 173 192 211 165 131 242 99 138 151 165 159 167 152 168 165 165 168 167 167 158 157 159 170 164 163 158 165 166 167 165 158 174 163 158 172 156 167 165 164 164 165 165 165 165 173 226 109 160 154 170 162 159 170 159 161 162 159 169 167 168 158 173 158 159 174 157 158 173 155 158 162 157 151 165 148 165 156 154 160 141 160 130 143 130 154 142 168 146 164 148 165 150 167 160 158 152 164 157 173 157 166 158 167 166 158 165 167 158 160 169 167 159 161 170 170 159 161 170 216 119 167 152 170 170 153 170 164 170 160 163 172 162 160 164 165 216 120 173 164 171 163 161 154 163 175 175 156 179 156 164 165 165 165 167 174 165 164 164 199 129 -0 -78 -114 -144 -168 -187 -201 -212 -221 -228 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 296 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -225 -217 -207 -194 -178 -157 -130 -94 -63 -0 130 200 164 165 174 167 165 165 165 165 164 156 179 156 172 172 152 162 163 163 172 163 173 120 216 165 164 163 164 172 164 164 172 163 162 162 171 159 150 175 114 219 161 159 170 170 161 160 170 171 161 158 159 176 160 158 167 165 158 166 158 174 158 166 156 163 151 167 161 160 150 164 148 172 147 161 141 153 130 152 130 153 149 153 163 147 164 156 157 157 160 149 170 156 156 173 158 158 174 158 158 168 160 161 165 169 158 170 161 158 161 163 168 110 226 172 165 165 165 165 165 164 164 171 156 172 162 163 164 165 164 174 157 167 166 164 162 176 165 165 154 187 157 169 159 158 168 148 167 156 158 165 140 104 240 154 94 248 156 205 124 184 122 77 238 113 220 154 158 78 246 134 183 108 236 156 169 232 84 237 255 255 255 255 255 255 193 233 165 243 121 163 168 159 187 140 181 151 184 144 175 171 202 160 200 122 132 147 227 241 237 238 237 233 228 228 218 217 212 211 211 206 203 196 196 197 189 187 186 184 174 172 171 168 160 151 160 168 171 172 174 184 186 187 189 197 196 196 203 206 211 211 212 217 218 228 228 233 237 238 237 241 227 147 132 122 200 160 202 171 175 144 184 151 181 140 187 159 168 163 121 243 165 233 193 255 255 255 255 255 255 237 84 232 169 156 236 108 183 134 246 78 158 154 220 113 238 77 122 184 124 205 156 248 94 154 240 104 140 165 158 156 167 148 168 158 159 169 157 187 154 165 165 176 162 164 166 167 157 174 164 165 164 163 162 172 156 171 164 164 165 165 165 165 165 172 226 110 168 163 161 158 161 170 158 169 165 161 160 168 158 158 174 158 158 173 156 156 170 149 160 157 157 156 164 147 163 153 149 153 130 152 130 153 141 161 147 172 148 164 150 160 161 167 151 163 156 166 158 174 158 166 158 165 167 158 160 176 159 158 161 171 170 160 161 170 170 159 161 219 114 175 150 159 171 162 162 163 172 164 164 172 164 163 164 165 216 120 173 163 172 163 163 162 152 172 172 156 179 156 164 165 165 165 165 167 174 165 164 200 130 -0 -63 -94 -130 -157 -178 -194 -207 -217 -225 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 297 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -243 -241 -237 -233 -227 -220 -212 -200 -186 -168 -144 -114 -77 -0 161 120 205 165 174 167 165 165 165 165 165 164 155 179 156 172 172 156 163 163 164 181 159 173 120 216 165 165 164 164 172 164 164 171 154 170 164 171 153 161 168 125 213 159 169 171 159 160 170 171 161 158 159 169 167 158 159 176 161 158 166 159 173 159 167 158 165 156 171 152 159 160 159 149 172 149 164 146 160 141 160 130 143 139 146 157 145 162 156 157 157 165 149 166 151 155 171 157 157 174 158 158 173 159 168 167 159 160 159 170 158 168 158 162 114 221 172 165 165 164 165 165 164 164 172 156 172 164 164 164 173 164 165 158 173 157 166 163 157 177 157 157 165 164 167 168 166 167 156 166 166 165 166 157 108 232 156 109 100 230 121 174 197 125 136 255 148 129 226 177 106 119 228 158 153 91 227 171 145 182 166 203 198 198 255 255 255 196 255 202 255 220 151 164 193 132 172 151 182 152 188 141 177 153 183 138 178 185 161 151 141 166 150 149 156 167 164 167 174 165 165 165 165 164 163 158 158 161 166 166 166 164 158 157 155 150 139 139 150 155 157 158 164 166 166 166 161 158 158 163 164 165 165 165 165 174 167 164 167 156 149 150 166 141 151 161 185 178 138 183 153 177 141 188 152 182 151 172 132 193 164 151 220 255 202 255 196 255 255 255 198 198 203 166 182 145 171 227 91 153 158 228 119 106 177 226 129 148 255 136 125 197 174 121 230 100 109 156 232 108 157 166 165 166 166 156 167 166 168 167 164 165 157 157 177 157 163 166 157 173 158 165 164 173 164 164 164 172 156 172 164 164 165 165 164 165 165 172 221 114 162 158 168 158 170 159 160 159 167 168 159 173 158 158 174 157 157 171 155 151 166 149 165 157 157 156 162 145 157 146 139 143 130 160 141 160 146 164 149 172 149 159 160 159 152 171 156 165 158 167 159 173 159 166 158 161 176 159 158 167 169 159 158 161 171 170 160 159 171 169 159 213 125 168 161 153 171 164 170 154 171 164 164 172 164 164 165 165 216 120 173 159 181 164 163 163 156 172 172 156 179 155 164 165 165 165 165 165 167 174 165 205 120 161 -0 -77 -114 -144 -168 -186 -200 -212 -220 -227 -233 -237 -241 -243 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 298 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -216 -206 -193 -176 -156 -129 -94 -63 -0 164 128 207 174 166 165 165 164 165 165 164 164 155 179 155 172 172 156 163 164 173 175 157 173 120 216 165 165 164 164 172 165 164 161 162 172 163 162 162 163 169 114 213 169 171 170 153 170 170 161 159 158 170 170 160 159 168 169 158 158 167 168 168 159 167 158 166 157 173 157 164 152 158 160 167 150 165 148 164 146 168 141 153 139 134 147 138 157 153 155 156 166 149 166 156 148 168 152 155 173 158 157 174 158 159 169 159 165 158 166 161 159 161 169 119 214 171 163 164 164 164 164 164 164 172 156 172 165 164 164 165 167 164 163 165 158 174 164 155 182 158 165 163 180 157 169 160 159 167 156 168 159 158 169 114 208 173 110 109 247 139 175 179 168 101 96 231 153 101 238 138 156 255 193 120 169 255 153 141 200 226 255 255 255 255 255 255 255 255 199 255 212 255 79 103 164 162 181 139 166 151 185 155 165 137 161 182 155 186 185 168 165 163 182 157 155 158 166 157 159 163 165 165 165 164 160 168 160 159 159 157 153 162 157 156 153 146 135 146 153 156 157 162 153 157 159 159 160 168 160 164 165 165 165 163 159 157 166 158 155 157 182 163 165 168 185 186 155 182 161 137 165 155 185 151 166 139 181 162 164 103 79 255 212 255 199 255 255 255 255 255 255 255 255 226 200 141 153 255 169 120 193 255 156 138 238 101 153 231 96 101 168 179 175 139 247 109 110 173 208 114 169 158 159 168 156 167 159 160 169 157 180 163 165 158 182 155 164 174 158 165 163 164 167 165 164 164 165 172 156 172 164 164 164 164 164 164 163 171 214 119 169 161 159 161 166 158 165 159 169 159 158 174 157 158 173 155 152 168 148 156 166 149 166 156 155 153 157 138 147 134 139 153 141 168 146 164 148 165 150 167 160 158 152 164 157 173 157 166 158 167 159 168 168 167 158 158 169 168 159 160 170 170 158 159 161 170 170 153 170 171 169 213 114 169 163 162 162 163 172 162 161 164 165 172 164 164 165 165 216 120 173 157 175 173 164 163 156 172 172 155 179 155 164 164 165 165 164 165 165 166 174 207 128 164 -0 -63 -94 -129 -156 -176 -193 -206 -216 -224 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 299 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -226 -219 -210 -199 -184 -166 -142 -113 -76 -0 164 164 113 218 167 163 164 164 164 164 164 164 163 155 179 155 172 172 156 164 173 166 172 157 173 120 216 165 165 164 164 172 165 164 164 164 170 154 170 164 163 160 110 220 171 171 160 162 171 159 160 170 164 171 161 159 168 161 166 157 159 176 162 165 159 167 158 166 158 174 158 166 156 163 151 167 161 160 149 165 148 172 146 160 149 146 147 125 147 146 149 153 163 148 165 158 148 175 157 149 171 156 156 173 158 158 173 159 167 159 166 169 159 168 159 129 212 169 160 161 164 161 164 164 164 173 156 172 165 165 164 164 174 165 164 164 162 165 167 155 165 168 157 166 168 161 167 168 166 167 158 166 167 165 163 138 199 180 130 99 250 157 157 144 184 142 75 252 141 145 93 222 150 75 242 169 101 144 240 116 239 130 173 212 234 193 196 255 255 255 197 255 238 83 254 121 119 160 169 160 195 165 129 153 181 176 194 152 181 121 143 156 165 167 165 164 182 158 156 158 162 164 165 165 165 164 163 158 161 169 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 169 161 158 163 164 165 165 165 164 162 158 156 158 182 164 165 167 165 156 143 121 181 152 194 176 181 153 129 165 195 160 169 160 119 121 254 83 238 255 197 255 255 255 196 193 234 212 173 130 239 116 240 144 101 169 242 75 150 222 93 145 141 252 75 142 184 144 157 157 250 99 130 180 199 138 163 165 167 166 158 167 166 168 167 161 168 166 157 168 165 155 167 165 162 164 164 165 174 164 164 165 165 172 156 173 164 164 164 161 164 161 160 169 212 129 159 168 159 169 166 159 167 159 173 158 158 173 156 156 171 149 157 175 148 158 165 148 163 153 149 146 147 125 147 146 149 160 146 172 148 165 149 160 161 167 151 163 156 166 158 174 158 166 158 167 159 165 162 176 159 157 166 161 168 159 161 171 164 170 160 159 171 162 160 171 171 220 110 160 163 164 170 154 170 164 164 164 165 172 164 164 165 165 216 120 173 157 172 166 173 164 156 172 172 155 179 155 163 164 164 164 164 164 164 163 167 218 113 164 164 -0 -76 -113 -142 -166 -184 -199 -210 -219 -226 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 300 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -191 -174 -153 -126 -93 -0 -0 164 164 120 218 174 158 164 165 162 164 164 165 162 155 179 153 173 172 157 173 166 164 172 157 173 120 216 165 164 164 164 172 165 165 164 164 160 162 172 165 163 152 109 226 171 172 164 164 170 153 170 172 163 161 159 169 160 170 170 152 170 168 169 161 159 165 158 166 158 173 159 167 158 165 156 171 152 158 149 165 147 173 148 163 154 153 157 138 147 134 139 146 158 145 163 157 148 166 160 149 166 151 155 171 157 157 174 159 167 159 167 159 160 159 160 120 213 159 170 168 162 170 162 163 163 172 156 172 165 165 164 164 165 167 165 165 164 164 174 156 163 181 156 173 157 174 157 168 159 159 168 156 168 159 165 123 197 164 142 102 252 136 171 110 229 139 143 255 171 127 161 255 171 93 121 248 131 78 255 159 102 194 160 240 84 233 255 255 255 255 255 255 190 240 156 253 100 93 130 156 121 165 180 192 160 154 132 159 173 175 201 161 170 165 154 148 153 163 180 168 157 156 156 156 156 156 152 162 158 158 160 165 165 163 158 158 157 154 147 135 147 154 157 158 158 163 165 165 160 158 158 162 152 156 156 156 156 156 157 168 180 163 153 148 154 165 170 161 201 175 173 159 132 154 160 192 180 165 121 156 130 93 100 253 156 240 190 255 255 255 255 255 255 233 84 240 160 194 102 159 255 78 131 248 121 93 171 255 161 127 171 255 143 139 229 110 171 136 252 102 142 164 197 123 165 159 168 156 168 159 159 168 157 174 157 173 156 181 163 156 174 164 164 165 165 167 165 164 164 165 165 172 156 172 163 163 162 170 162 168 170 159 213 120 160 159 160 159 167 159 167 159 174 157 157 171 155 151 166 149 160 166 148 157 163 145 158 146 139 134 147 138 157 153 154 163 148 173 147 165 149 158 152 171 156 165 158 167 159 173 158 166 158 165 159 161 169 168 170 152 170 170 160 169 159 161 163 172 170 153 170 164 164 172 171 226 109 152 163 165 172 162 160 164 164 165 165 172 164 164 164 165 216 120 173 157 172 164 166 173 157 172 173 153 179 155 162 165 164 164 162 165 164 158 174 218 120 164 164 -0 -0 -93 -126 -153 -174 -191 -204 -214 -222 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 301 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -238 -235 -230 -224 -217 -208 -196 -182 -163 -139 -111 -76 -0 155 164 163 120 223 167 156 165 174 158 164 165 174 158 157 187 136 179 173 166 166 164 165 171 157 173 120 216 165 164 164 164 172 165 165 165 164 164 164 172 163 153 160 120 226 171 172 165 164 160 162 172 171 152 159 170 172 164 171 161 150 177 170 161 160 168 160 158 167 168 168 159 167 158 166 157 173 157 164 155 169 142 173 149 166 155 156 163 145 157 146 139 134 148 138 157 153 146 163 164 149 166 156 148 168 152 155 173 158 167 159 167 158 165 158 165 120 219 158 169 162 153 171 153 160 163 171 156 172 165 165 165 164 164 174 165 165 165 165 165 158 163 165 161 165 158 174 158 167 165 166 166 158 166 168 173 131 199 166 152 119 220 168 183 124 93 200 122 92 224 143 122 112 255 135 116 90 236 97 71 244 125 213 191 115 207 165 202 199 197 255 255 255 196 255 208 255 225 246 162 168 203 121 143 142 155 185 181 187 165 146 128 150 163 161 177 176 167 156 156 161 174 174 165 164 163 160 170 170 162 169 159 158 158 157 152 157 158 156 151 140 140 151 156 158 157 152 157 158 158 159 169 162 170 170 160 163 164 165 174 174 161 156 156 167 176 177 161 163 150 128 146 165 187 181 185 155 142 143 121 203 168 162 246 225 255 208 255 196 255 255 255 197 199 202 165 207 115 191 213 125 244 71 97 236 90 116 135 255 112 122 143 224 92 122 200 93 124 183 168 220 119 152 166 199 131 173 168 166 158 166 166 165 167 158 174 158 165 161 165 163 158 165 165 165 165 165 174 164 164 165 165 165 172 156 171 163 160 153 171 153 162 169 158 219 120 165 158 165 158 167 159 167 158 173 155 152 168 148 156 166 149 164 163 146 153 157 138 148 134 139 146 157 145 163 156 155 166 149 173 142 169 155 164 157 173 157 166 158 167 159 168 168 167 158 160 168 160 161 170 177 150 161 171 164 172 170 159 152 171 172 162 160 164 165 172 171 226 120 160 153 163 172 164 164 164 165 165 165 172 164 164 164 165 216 120 173 157 171 165 164 166 166 173 179 136 187 157 158 174 165 164 158 174 165 156 167 223 120 163 164 155 -0 -76 -111 -139 -163 -182 -196 -208 -217 -224 -230 -235 -238 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 302 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -231 -226 -219 -211 -201 -188 -171 -151 -124 -91 -0 -0 156 173 158 120 224 163 157 173 166 156 165 174 167 156 167 181 123 187 179 158 164 165 174 167 157 173 120 216 165 164 164 165 171 165 165 165 165 164 164 171 154 161 150 109 231 171 173 165 164 164 164 170 162 149 169 172 172 163 161 159 161 177 161 160 170 159 158 158 176 162 165 159 167 158 166 158 174 158 166 157 161 139 173 149 175 151 157 165 147 162 153 149 146 148 125 147 146 141 160 163 148 165 158 148 175 157 149 171 157 165 158 167 158 166 159 167 121 215 161 159 170 157 170 160 168 161 168 152 171 164 164 165 164 164 165 167 165 165 165 165 163 164 163 172 164 166 164 168 156 175 157 159 165 156 168 167 149 162 180 155 120 216 148 167 157 100 226 139 97 240 156 140 103 64 242 137 131 255 121 122 255 123 210 162 165 155 243 255 255 255 255 255 255 255 255 198 255 215 238 211 90 141 176 193 162 185 144 153 135 162 179 185 177 157 177 140 144 158 175 167 156 156 158 165 173 164 164 161 154 163 158 160 165 167 166 164 158 158 158 155 147 136 147 155 158 158 158 164 166 167 165 160 158 163 154 161 164 164 173 165 158 156 156 167 175 158 144 140 177 157 177 185 179 162 135 153 144 185 162 193 176 141 90 211 238 215 255 198 255 255 255 255 255 255 255 255 243 155 165 162 210 123 255 122 121 255 131 137 242 64 103 140 156 240 97 139 226 100 157 167 148 216 120 155 180 162 149 167 168 156 165 159 157 175 156 168 164 166 164 172 163 164 163 165 165 165 165 167 165 164 164 165 164 164 171 152 168 161 168 160 170 157 170 159 161 215 121 167 159 166 158 167 158 165 157 171 149 157 175 148 158 165 148 163 160 141 146 147 125 148 146 149 153 162 147 165 157 151 175 149 173 139 161 157 166 158 174 158 166 158 167 159 165 162 176 158 158 159 170 160 161 177 161 159 161 163 172 172 169 149 162 170 164 164 164 165 173 171 231 109 150 161 154 171 164 164 165 165 165 165 171 165 164 164 165 216 120 173 157 167 174 165 164 158 179 187 123 181 167 156 167 174 165 156 166 173 157 163 224 120 158 173 156 -0 -0 -91 -124 -151 -171 -188 -201 -211 -219 -226 -231 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 303 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -228 -222 -214 -204 -192 -178 -159 -136 -109 -75 -0 164 166 165 156 120 228 159 167 167 163 157 173 167 164 156 165 179 130 203 169 156 165 174 167 165 157 173 120 216 164 164 165 174 167 165 165 165 165 164 163 162 162 163 154 119 230 171 173 165 165 164 163 160 170 155 171 172 171 152 159 169 162 169 158 170 171 152 159 169 168 169 161 159 165 158 166 159 173 159 167 158 164 146 178 155 169 149 156 166 148 164 156 155 153 158 138 147 135 130 153 158 145 163 157 148 166 160 149 166 155 161 156 165 158 166 158 167 120 214 166 158 166 161 159 170 160 153 177 160 170 161 164 164 164 164 164 171 165 165 165 165 164 164 164 165 167 157 166 163 158 174 159 166 173 155 166 175 155 164 187 159 113 218 144 188 164 130 167 182 103 237 159 155 110 73 253 155 111 77 233 169 255 159 184 162 163 190 121 220 212 238 190 196 255 255 255 198 255 234 84 189 225 255 76 129 150 110 149 162 174 178 163 146 138 170 141 165 187 168 157 161 176 167 156 155 156 158 162 163 160 168 162 169 160 159 158 157 152 157 158 157 151 140 140 151 157 158 157 152 157 158 159 160 169 162 168 160 163 162 158 156 155 156 167 176 161 157 168 187 165 141 170 138 146 163 178 174 162 149 110 150 129 76 255 225 189 84 234 255 198 255 255 255 196 190 238 212 220 121 190 163 162 184 159 255 169 233 77 111 155 253 73 110 155 159 237 103 182 167 130 164 188 144 218 113 159 187 164 155 175 166 155 173 166 159 174 158 163 166 157 167 165 164 164 164 165 165 165 165 171 164 164 164 164 164 161 170 160 177 153 160 170 159 161 166 158 166 214 120 167 158 166 158 165 156 161 155 166 149 160 166 148 157 163 145 158 153 130 135 147 138 158 153 155 156 164 148 166 156 149 169 155 178 146 164 158 167 159 173 159 166 158 165 159 161 169 168 169 159 152 171 170 158 169 162 169 159 152 171 172 171 155 170 160 163 164 165 165 173 171 230 119 154 163 162 162 163 164 165 165 165 165 167 174 165 164 164 216 120 173 157 165 167 174 165 156 169 203 130 179 165 156 164 167 173 157 163 167 167 159 228 120 156 165 166 164 -0 -75 -109 -136 -159 -178 -192 -204 -214 -222 -228 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 304 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -233 -229 -223 -216 -207 -197 -183 -166 -146 -121 -89 -0 -0 173 168 158 155 120 227 156 165 173 159 167 166 165 163 157 173 175 130 200 165 157 174 167 165 165 156 171 121 217 164 166 174 168 165 165 165 165 165 163 153 169 163 164 154 119 230 171 172 165 165 164 164 164 172 155 171 170 162 149 169 171 151 177 164 171 161 150 169 171 170 161 160 168 160 158 167 168 168 159 167 158 166 148 180 157 172 154 152 166 148 165 156 157 156 163 145 157 146 130 143 148 138 157 153 146 163 165 149 166 148 169 150 161 156 165 157 166 120 207 168 159 166 169 159 170 161 160 177 153 162 170 162 161 163 163 164 172 165 165 165 165 165 165 164 164 174 156 174 164 166 165 165 157 167 158 156 176 158 168 167 169 128 209 151 157 168 144 159 177 154 226 158 166 127 86 181 235 121 95 246 171 93 223 165 153 207 129 163 151 255 83 240 255 255 255 255 255 255 193 233 164 224 138 225 197 209 241 101 113 124 134 157 170 185 176 184 121 122 146 164 166 157 161 174 173 165 164 164 164 163 162 153 157 161 169 159 157 155 149 149 149 146 139 126 139 146 149 149 149 155 157 159 169 161 157 153 162 163 164 164 164 165 173 174 161 157 166 164 146 122 121 184 176 185 170 157 134 124 113 101 241 209 197 225 138 224 164 233 193 255 255 255 255 255 255 240 83 255 151 163 129 207 153 165 223 93 171 246 95 121 235 181 86 127 166 158 226 154 177 159 144 168 157 151 209 128 169 167 168 158 176 156 158 167 157 165 165 166 164 174 156 174 164 164 165 165 165 165 165 165 172 164 163 163 161 162 170 162 153 177 160 161 170 159 169 166 159 168 207 120 166 157 165 156 161 150 169 148 166 149 165 163 146 153 157 138 148 143 130 146 157 145 163 156 157 156 165 148 166 152 154 172 157 180 148 166 158 167 159 168 168 167 158 160 168 160 161 170 171 169 150 161 171 164 177 151 171 169 149 162 170 171 155 172 164 164 164 165 165 172 171 230 119 154 164 163 169 153 163 165 165 165 165 165 168 174 166 164 217 121 171 156 165 165 167 174 157 165 200 130 175 173 157 163 165 166 167 159 173 165 156 227 120 155 158 168 173 -0 -0 -89 -121 -146 -166 -183 -197 -207 -216 -223 -229 -233 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 305 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -229 -224 -218 -210 -200 -187 -172 -152 -130 -97 -67 -0 181 170 159 155 155 119 226 156 173 165 156 164 163 174 159 167 166 173 129 199 166 166 166 164 165 164 155 160 110 222 166 174 168 165 165 165 165 165 163 153 161 172 162 164 154 119 231 171 172 165 165 165 164 164 172 155 170 160 170 155 171 171 155 179 163 162 158 162 171 170 161 160 170 159 158 158 176 162 166 159 167 158 166 148 180 157 174 144 162 171 155 169 151 157 157 166 148 163 153 141 153 148 125 147 146 141 160 163 148 165 148 165 152 169 149 163 155 164 119 205 173 159 167 159 160 159 168 150 169 160 169 170 153 170 162 160 164 172 165 165 165 165 165 165 165 164 165 158 165 167 157 166 173 156 174 163 155 174 165 157 169 180 130 195 165 154 188 137 177 150 152 209 180 162 155 107 171 121 212 98 229 193 140 239 129 193 127 175 168 164 79 254 156 208 198 198 255 255 255 196 255 202 255 171 179 235 111 135 209 223 206 196 122 125 125 158 168 188 201 157 143 156 168 167 157 159 165 173 165 164 164 160 170 169 160 159 160 165 164 160 165 166 164 159 149 149 159 164 166 165 160 164 165 160 159 160 169 170 160 164 164 165 173 165 159 157 167 168 156 143 157 201 188 168 158 125 125 122 196 206 223 209 135 111 235 179 171 255 202 255 196 255 255 255 198 198 208 156 254 79 164 168 175 127 193 129 239 140 193 229 98 212 121 171 107 155 162 180 209 152 150 177 137 188 154 165 195 130 180 169 157 165 174 155 163 174 156 173 166 157 167 165 158 165 164 165 165 165 165 165 165 165 172 164 160 162 170 153 170 169 160 169 150 168 159 160 159 167 159 173 205 119 164 155 163 149 169 152 165 148 165 148 163 160 141 146 147 125 148 153 141 153 163 148 166 157 157 151 169 155 171 162 144 174 157 180 148 166 158 167 159 166 162 176 158 158 159 170 160 161 170 171 162 158 162 163 179 155 171 171 155 170 160 170 155 172 164 164 165 165 165 172 171 231 119 154 164 162 172 161 153 163 165 165 165 165 165 168 174 166 222 110 160 155 164 165 164 166 166 166 199 129 173 166 167 159 174 163 164 156 165 173 156 226 119 155 155 159 170 181 -0 -67 -97 -130 -152 -172 -187 -200 -210 -218 -224 -229 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 306 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -202 -191 -176 -158 -136 -111 -78 -0 -0 173 159 156 153 155 103 230 168 173 158 156 174 168 167 156 164 164 171 128 201 174 158 164 164 164 164 155 163 119 223 174 167 165 165 165 165 165 163 153 161 164 180 158 164 154 103 236 172 171 165 165 165 164 164 172 156 171 163 172 155 171 172 156 178 153 170 163 164 171 159 160 170 171 152 159 169 168 169 161 158 167 157 166 148 182 157 175 149 165 174 157 161 149 157 157 165 149 165 157 146 160 158 138 147 135 130 153 158 145 163 147 164 157 159 151 157 151 160 112 203 174 159 167 159 165 158 176 150 176 168 160 162 160 169 153 170 162 172 165 165 165 165 165 165 165 165 164 163 164 174 156 173 165 158 165 167 155 164 175 156 167 175 133 195 166 158 165 150 167 161 89 247 183 150 160 124 182 113 240 134 229 122 190 222 158 191 143 186 159 193 103 121 253 255 255 255 255 255 255 255 255 199 255 212 234 137 236 97 112 143 169 173 197 200 190 123 136 131 143 169 187 155 143 157 168 167 157 156 158 163 164 164 162 153 159 168 159 158 158 156 150 150 149 146 139 126 139 146 149 150 150 156 158 158 159 168 159 153 162 164 164 163 158 156 157 167 168 157 143 155 187 169 143 131 136 123 190 200 197 173 169 143 112 97 236 137 234 212 255 199 255 255 255 255 255 255 255 255 253 121 103 193 159 186 143 191 158 222 190 122 229 134 240 113 182 124 160 150 183 247 89 161 167 150 165 158 166 195 133 175 167 156 175 164 155 167 165 158 165 173 156 174 164 163 164 165 165 165 165 165 165 165 165 172 162 170 153 169 160 162 160 168 176 150 176 158 165 159 167 159 174 203 112 160 151 157 151 159 157 164 147 163 145 158 153 130 135 147 138 158 160 146 157 165 149 165 157 157 149 161 157 174 165 149 175 157 182 148 166 157 167 158 161 169 168 169 159 152 171 170 160 159 171 164 163 170 153 178 156 172 171 155 172 163 171 156 172 164 164 165 165 165 171 172 236 103 154 164 158 180 164 161 153 163 165 165 165 165 165 167 174 223 119 163 155 164 164 164 164 158 174 201 128 171 164 164 156 167 168 174 156 158 173 168 230 103 155 153 156 159 173 -0 -0 -78 -111 -136 -158 -176 -191 -202 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 307 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -213 -204 -193 -180 -163 -142 -116 -88 -64 -0 172 158 157 165 136 150 98 233 180 161 157 167 175 159 164 155 165 173 166 114 213 166 156 163 163 165 162 155 163 120 228 167 165 165 165 165 165 163 153 161 164 173 174 156 164 155 111 236 181 167 165 165 165 164 164 172 156 171 164 172 156 171 172 155 169 162 172 164 164 170 153 170 170 161 151 169 171 170 161 158 159 176 152 166 149 189 152 175 149 165 174 158 165 156 163 162 160 149 166 158 148 163 163 145 157 146 130 143 148 138 157 145 162 156 157 156 157 160 165 118 202 172 158 167 158 166 158 167 152 167 161 161 169 169 160 159 169 153 171 164 165 165 165 165 165 165 165 165 164 164 165 158 165 167 163 164 174 156 163 174 158 156 182 137 190 159 168 166 155 158 174 111 89 223 162 177 129 195 126 143 211 211 157 80 255 162 198 156 171 187 132 164 119 100 225 215 234 193 196 255 255 255 197 255 238 84 190 176 248 92 137 131 153 157 151 180 196 201 168 175 160 150 165 188 155 143 157 165 173 165 164 165 165 163 160 168 160 161 165 166 165 161 168 158 155 150 139 139 150 155 158 168 161 165 166 165 161 160 168 160 163 165 165 164 165 173 165 157 143 155 188 165 150 160 175 168 201 196 180 151 157 153 131 137 92 248 176 190 84 238 255 197 255 255 255 196 193 234 215 225 100 119 164 132 187 171 156 198 162 255 80 157 211 211 143 126 195 129 177 162 223 89 111 174 158 155 166 168 159 190 137 182 156 158 174 163 156 174 164 163 167 165 158 165 164 164 165 165 165 165 165 165 165 165 164 171 153 169 159 160 169 169 161 161 167 152 167 158 166 158 167 158 172 202 118 165 160 157 156 157 156 162 145 157 138 148 143 130 146 157 145 163 163 148 158 166 149 160 162 163 156 165 158 174 165 149 175 152 189 149 166 152 176 159 158 161 170 171 169 151 161 170 170 153 170 164 164 172 162 169 155 172 171 156 172 164 171 156 172 164 164 165 165 165 167 181 236 111 155 164 156 174 173 164 161 153 163 165 165 165 165 165 167 228 120 163 155 162 165 163 163 156 166 213 114 166 173 165 155 164 159 175 167 157 161 180 233 98 150 136 165 157 158 172 -0 -64 -88 -116 -142 -163 -180 -193 -204 -213 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 308 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -214 -206 -195 -183 -167 -149 -124 -93 -64 -0 -0 158 155 166 160 137 171 93 235 164 156 168 169 165 156 165 154 175 166 165 120 212 162 155 163 164 173 158 155 164 119 227 164 165 165 165 165 164 152 161 164 173 167 171 156 164 155 111 241 175 165 165 165 165 164 164 172 156 171 164 172 156 171 170 144 177 163 172 164 163 160 162 171 160 158 162 172 172 160 159 159 169 168 149 167 161 182 150 175 149 165 174 159 167 158 165 152 158 149 166 156 148 166 164 148 163 153 141 153 148 125 147 138 157 153 155 156 157 149 168 120 193 169 156 165 158 166 158 166 157 166 168 166 159 162 161 169 160 159 170 160 164 164 164 165 165 165 165 165 165 165 164 162 164 174 164 164 165 158 164 165 165 155 181 136 182 168 167 159 149 166 173 126 89 242 138 173 140 186 143 142 104 252 183 98 70 242 131 174 193 140 172 162 160 93 246 238 84 233 255 255 255 255 255 255 190 240 156 232 111 231 255 78 100 136 141 111 135 157 174 188 172 177 167 156 167 187 163 156 156 158 163 164 165 165 163 157 161 169 160 159 158 156 150 151 155 153 147 135 147 153 155 151 150 156 158 159 160 169 161 157 163 165 165 164 163 158 156 156 163 187 167 156 167 177 172 188 174 157 135 111 141 136 100 78 255 231 111 232 156 240 190 255 255 255 255 255 255 233 84 238 246 93 160 162 172 140 193 174 131 242 70 98 183 252 104 142 143 186 140 173 138 242 89 126 173 166 149 159 167 168 182 136 181 155 165 165 164 158 165 164 164 174 164 162 164 165 165 165 165 165 165 165 164 164 164 160 170 159 160 169 161 162 159 166 168 166 157 166 158 166 158 165 156 169 193 120 168 149 157 156 155 153 157 138 147 125 148 153 141 153 163 148 164 166 148 156 166 149 158 152 165 158 167 159 174 165 149 175 150 182 161 167 149 168 169 159 159 160 172 172 162 158 160 171 162 160 163 164 172 163 177 144 170 171 156 172 164 171 156 172 164 164 165 165 165 165 175 241 111 155 164 156 171 167 173 164 161 152 164 165 165 165 165 164 227 119 164 155 158 173 164 163 155 162 212 120 165 166 175 154 165 156 165 169 168 156 164 235 93 171 137 160 166 155 158 -0 -0 -64 -93 -124 -149 -167 -183 -195 -206 -214 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 309 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -197 -185 -170 -152 -131 -107 -74 -0 -0 156 163 160 158 166 129 118 255 218 155 157 173 168 158 157 173 149 173 164 163 120 217 157 154 164 173 165 156 156 173 114 228 163 164 164 164 165 164 155 164 173 167 174 167 156 164 155 111 242 172 165 165 165 165 164 164 172 156 171 164 172 155 171 160 153 179 162 172 165 164 163 164 172 164 164 164 172 171 152 159 170 170 160 150 176 162 176 151 173 149 166 173 159 167 158 166 156 164 155 170 151 148 175 160 149 165 157 146 160 158 138 147 125 147 146 150 153 155 147 172 120 191 176 150 161 156 165 157 166 157 166 158 168 159 165 169 160 161 168 159 170 158 164 160 164 164 164 165 165 165 165 164 164 164 165 167 165 165 163 164 164 173 156 173 156 171 166 159 168 153 165 167 147 107 213 166 183 139 170 160 153 106 70 239 144 122 255 125 206 139 181 151 181 169 130 162 211 189 164 202 199 197 255 255 255 196 255 208 255 199 151 155 239 242 191 202 213 111 119 122 130 152 154 169 176 167 157 164 180 165 163 164 165 165 165 164 163 158 158 161 166 167 166 164 158 157 156 151 140 140 151 156 157 158 164 166 167 166 161 158 158 163 164 165 165 165 164 163 165 180 164 157 167 176 169 154 152 130 122 119 111 213 202 191 242 239 155 151 199 255 208 255 196 255 255 255 197 199 202 164 189 211 162 130 169 181 151 181 139 206 125 255 122 144 239 70 106 153 160 170 139 183 166 213 107 147 167 165 153 168 159 166 171 156 173 156 173 164 164 163 165 165 167 165 164 164 164 165 165 165 165 164 164 164 160 164 158 170 159 168 161 160 169 165 159 168 158 166 157 166 157 165 156 161 150 176 191 120 172 147 155 153 150 146 147 125 147 138 158 160 146 157 165 149 160 175 148 151 170 155 164 156 166 158 167 159 173 166 149 173 151 176 162 176 150 160 170 170 159 152 171 172 164 164 164 172 164 163 164 165 172 162 179 153 160 171 155 172 164 171 156 172 164 164 165 165 165 165 172 242 111 155 164 156 167 174 167 173 164 155 164 165 164 164 164 163 228 114 173 156 156 165 173 164 154 157 217 120 163 164 173 149 173 157 158 168 173 157 155 218 255 118 129 166 158 160 163 156 -0 -0 -74 -107 -131 -152 -170 -185 -197 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 310 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -198 -187 -173 -156 -135 -111 -86 -0 -0 167 164 151 156 161 147 99 74 255 155 157 176 170 159 157 166 166 132 181 172 158 120 216 155 155 174 174 158 157 166 166 111 232 158 164 165 163 164 164 157 173 167 174 167 165 156 164 155 111 242 171 165 165 165 164 164 164 172 156 171 164 172 155 171 163 157 187 158 172 165 164 164 164 172 165 164 164 170 161 151 169 171 159 159 161 177 153 174 161 168 150 175 168 159 167 158 166 158 165 157 173 156 155 168 157 149 166 158 148 163 163 145 157 138 147 135 139 146 149 144 171 119 190 166 151 168 149 163 153 164 156 165 157 173 159 167 160 161 169 160 161 170 161 162 171 158 164 163 164 164 165 164 164 164 164 164 174 165 165 164 165 164 164 159 172 166 166 173 166 164 157 155 175 154 113 202 195 156 156 166 166 158 134 116 255 120 189 255 151 192 174 151 182 139 160 156 168 90 225 224 255 255 255 255 255 255 255 255 198 255 217 255 84 114 173 216 121 149 198 215 199 176 167 169 139 140 151 166 167 157 162 172 165 165 165 165 165 164 160 168 160 159 159 158 157 152 157 157 154 147 135 147 154 157 157 152 157 158 159 159 160 168 160 164 165 165 165 165 165 172 162 157 167 166 151 140 139 169 167 176 199 215 198 149 121 216 173 114 84 255 217 255 198 255 255 255 255 255 255 255 255 224 225 90 168 156 160 139 182 151 174 192 151 255 189 120 255 116 134 158 166 166 156 156 195 202 113 154 175 155 157 164 166 173 166 166 172 159 164 164 165 164 165 165 174 164 164 164 164 164 165 164 164 163 164 158 171 162 161 170 161 160 169 161 160 167 159 173 157 165 156 164 153 163 149 168 151 166 190 119 171 144 149 146 139 135 147 138 157 145 163 163 148 158 166 149 157 168 155 156 173 157 165 158 166 158 167 159 168 175 150 168 161 174 153 177 161 159 159 171 169 151 161 170 164 164 165 172 164 164 164 165 172 158 187 157 163 171 155 172 164 171 156 172 164 164 164 165 165 165 171 242 111 155 164 156 165 167 174 167 173 157 164 164 163 165 164 158 232 111 166 166 157 158 174 174 155 155 216 120 158 172 181 132 166 166 157 159 170 176 157 155 255 74 99 147 161 156 151 164 167 -0 -0 -86 -111 -135 -156 -173 -187 -198 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 311 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -188 -175 -159 -138 -114 -88 -64 -0 175 146 146 148 183 147 159 126 121 249 155 175 170 158 156 166 158 164 122 203 161 155 119 216 155 167 182 161 157 166 159 163 111 232 156 165 174 158 164 164 167 167 174 167 165 165 156 164 155 111 245 167 165 165 165 164 164 164 172 156 171 164 172 155 172 163 167 182 156 172 165 164 164 164 172 165 165 164 160 158 161 171 170 153 169 162 170 162 178 153 168 160 169 165 158 167 159 165 158 166 158 173 158 156 171 152 149 166 156 148 166 165 148 163 145 157 146 139 134 139 138 165 117 187 164 156 158 151 157 162 159 152 164 157 174 159 167 159 166 159 161 169 159 170 151 171 161 162 160 161 163 163 164 164 164 164 164 165 167 165 165 165 165 164 163 175 157 167 165 159 169 166 155 174 158 128 206 151 169 161 161 167 169 135 161 255 161 113 152 222 132 171 184 152 166 195 121 203 141 255 138 171 212 238 190 196 255 255 255 198 255 236 70 247 132 141 158 222 100 110 139 156 169 184 168 173 183 157 155 158 168 168 157 159 163 165 165 165 165 164 158 161 169 159 158 157 152 160 149 147 142 131 131 142 147 149 160 152 157 158 159 169 161 158 164 165 165 165 165 163 159 157 168 168 158 155 157 183 173 168 184 169 156 139 110 100 222 158 141 132 247 70 236 255 198 255 255 255 196 190 238 212 171 138 255 141 203 121 195 166 152 184 171 132 222 152 113 161 255 161 135 169 167 161 161 169 151 206 128 158 174 155 166 169 159 165 167 157 175 163 164 165 165 165 165 167 165 164 164 164 164 164 163 163 161 160 162 161 171 151 170 159 169 161 159 166 159 167 159 174 157 164 152 159 162 157 151 158 156 164 187 117 165 138 139 134 139 146 157 145 163 148 165 166 148 156 166 149 152 171 156 158 173 158 166 158 165 159 167 158 165 169 160 168 153 178 162 170 162 169 153 170 171 161 158 160 164 165 165 172 164 164 164 165 172 156 182 167 163 172 155 172 164 171 156 172 164 164 164 165 165 165 167 245 111 155 164 156 165 165 167 174 167 167 164 164 158 174 165 156 232 111 163 159 166 157 161 182 167 155 216 119 155 161 203 122 164 158 166 156 158 170 175 155 249 121 126 159 147 183 148 146 146 175 -0 -64 -88 -114 -138 -159 -175 -188 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 312 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -189 -176 -161 -141 -117 -89 -64 -0 -0 149 128 201 163 174 129 140 106 95 252 170 169 158 156 163 158 157 173 123 200 156 152 104 224 167 176 168 157 166 159 166 158 111 231 157 173 166 156 163 163 165 173 167 165 165 165 156 165 165 122 241 165 165 165 164 164 164 164 172 155 171 163 172 157 181 158 164 180 156 172 165 164 164 165 171 165 165 164 163 163 163 171 161 162 170 153 177 163 169 151 176 153 176 160 159 166 169 160 158 167 168 168 158 157 173 157 155 171 151 148 175 160 149 165 147 162 153 150 146 139 124 155 112 181 160 155 156 156 157 157 160 161 158 155 172 158 167 159 167 159 165 160 161 166 152 169 171 151 170 168 162 160 163 161 164 164 164 164 174 165 165 165 165 165 164 165 158 174 164 166 164 159 158 164 164 129 207 150 196 155 156 168 168 144 141 92 224 148 76 240 126 200 144 188 151 165 165 121 176 76 225 179 234 84 240 255 255 255 255 255 255 193 236 152 244 92 142 145 207 227 139 159 172 133 151 154 168 173 180 168 157 159 168 167 157 156 156 156 152 163 163 158 159 161 166 166 164 159 160 164 162 155 144 155 162 164 160 159 164 166 166 161 159 158 163 163 152 156 156 156 157 167 168 159 157 168 180 173 168 154 151 133 172 159 139 227 207 145 142 92 244 152 236 193 255 255 255 255 255 255 240 84 234 179 225 76 176 121 165 165 151 188 144 200 126 240 76 148 224 92 141 144 168 168 156 155 196 150 207 129 164 164 158 159 164 166 164 174 158 165 164 165 165 165 165 165 174 164 164 164 164 161 163 160 162 168 170 151 171 169 152 166 161 160 165 159 167 159 167 158 172 155 158 161 160 157 157 156 156 155 160 181 112 155 124 139 146 150 153 162 147 165 149 160 175 148 151 171 155 157 173 157 158 168 168 167 158 160 169 166 159 160 176 153 176 151 169 163 177 153 170 162 161 171 163 163 163 164 165 165 171 165 164 164 165 172 156 180 164 158 181 157 172 163 171 155 172 164 164 164 164 165 165 165 241 122 165 165 156 165 165 165 167 173 165 163 163 156 166 173 157 231 111 158 166 159 166 157 168 176 167 224 104 152 156 200 123 173 157 158 163 156 158 169 170 252 95 106 140 129 174 163 201 128 149 -0 -0 -64 -89 -117 -141 -161 -176 -189 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 313 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -215 -208 -199 -189 -177 -162 -145 -123 -92 -0 -0 -0 124 201 162 184 130 164 108 133 138 90 253 156 156 156 173 152 157 175 162 121 201 166 135 99 236 176 170 159 166 159 166 158 155 112 231 167 166 162 155 163 164 174 165 164 164 164 164 156 175 158 111 241 165 164 164 164 163 164 164 172 155 171 163 173 167 174 156 163 180 156 172 164 164 165 174 167 165 165 165 164 164 164 172 164 163 160 161 177 153 166 161 170 161 169 160 170 171 161 158 159 176 161 167 158 158 174 158 157 173 156 155 168 157 149 166 148 164 156 155 153 149 138 155 93 174 153 150 153 155 156 156 165 150 159 149 169 156 165 158 167 159 167 158 168 167 157 159 168 152 169 162 153 170 158 171 162 160 163 163 165 167 165 165 165 165 165 164 162 165 167 156 169 163 166 164 173 123 202 167 144 170 164 166 168 140 155 96 238 148 142 255 146 191 175 141 185 129 180 143 193 129 197 235 137 190 156 208 198 198 255 255 255 196 255 207 255 216 255 75 101 142 221 121 139 161 173 169 138 144 140 151 165 166 157 158 165 173 164 163 163 162 153 160 169 160 159 159 157 152 158 159 157 151 141 141 151 157 159 158 152 157 159 159 160 169 160 153 162 163 163 164 173 165 158 157 166 165 151 140 144 138 169 173 161 139 121 221 142 101 75 255 216 255 207 255 196 255 255 255 198 198 208 156 190 137 235 197 129 193 143 180 129 185 141 175 191 146 255 142 148 238 96 155 140 168 166 164 170 144 167 202 123 173 164 166 163 169 156 167 165 162 164 165 165 165 165 165 167 165 163 163 160 162 171 158 170 153 162 169 152 168 159 157 167 168 158 167 159 167 158 165 156 169 149 159 150 165 156 156 155 153 150 153 174 93 155 138 149 153 155 156 164 148 166 149 157 168 155 156 173 157 158 174 158 158 167 161 176 159 158 161 171 170 160 169 161 170 161 166 153 177 161 160 163 164 172 164 164 164 165 165 165 167 174 165 164 164 172 156 180 163 156 174 167 173 163 171 155 172 164 164 163 164 164 164 165 241 111 158 175 156 164 164 164 164 165 174 164 163 155 162 166 167 231 112 155 158 166 159 166 159 170 176 236 99 135 166 201 121 162 175 157 152 173 156 156 156 253 90 138 133 108 164 130 184 162 201 124 -0 -0 -0 -92 -123 -145 -162 -177 -189 -199 -208 -215 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 314 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -163 -146 -127 -105 -74 -0 122 187 174 179 123 180 122 176 81 132 90 255 240 131 155 175 158 147 174 161 143 109 215 168 130 110 245 167 158 167 158 166 158 154 140 99 234 165 172 158 154 164 174 176 158 164 164 164 164 156 172 155 111 241 164 164 164 165 162 163 163 171 154 172 165 181 159 172 155 163 179 156 172 164 166 174 168 165 165 165 165 165 164 164 172 165 164 163 163 168 162 170 153 175 152 168 170 171 161 158 159 168 169 160 165 158 158 173 159 158 174 158 156 171 152 149 166 148 165 157 157 156 155 144 165 112 174 143 139 146 150 153 155 165 149 165 149 176 150 161 156 165 158 167 158 158 169 158 158 176 157 159 170 157 170 161 170 154 170 162 160 164 171 165 165 165 165 165 165 164 164 174 156 164 166 157 166 164 140 195 166 146 194 156 158 168 147 164 111 229 181 128 92 231 116 171 177 155 153 192 142 162 150 209 111 236 176 232 255 255 255 255 255 255 255 255 199 255 215 223 245 116 159 121 222 109 120 139 155 164 172 157 164 156 158 168 166 157 156 158 162 163 160 171 170 160 161 169 159 157 156 150 150 149 146 139 126 139 146 149 150 150 156 157 159 169 161 160 170 171 160 163 162 158 156 157 166 168 158 156 164 157 172 164 155 139 120 109 222 121 159 116 245 223 215 255 199 255 255 255 255 255 255 255 255 232 176 236 111 209 150 162 142 192 153 155 177 171 116 231 92 128 181 229 111 164 147 168 158 156 194 146 166 195 140 164 166 157 166 164 156 174 164 164 165 165 165 165 165 165 171 164 160 162 170 154 170 161 170 157 170 159 157 176 158 158 169 158 158 167 158 165 156 161 150 176 149 165 149 165 155 153 150 146 139 143 174 112 165 144 155 156 157 157 165 148 166 149 152 171 156 158 174 158 159 173 158 158 165 160 169 168 159 158 161 171 170 168 152 175 153 170 162 168 163 163 164 165 172 164 164 165 165 165 165 165 168 174 166 164 172 156 179 163 155 172 159 181 165 172 154 171 163 163 162 165 164 164 164 241 111 155 172 156 164 164 164 164 158 176 174 164 154 158 172 165 234 99 140 154 158 166 158 167 158 167 245 110 130 168 215 109 143 161 174 147 158 175 155 131 240 255 90 132 81 176 122 180 123 179 174 187 122 -0 -74 -105 -127 -146 -163 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 315 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -163 -144 -124 -105 -85 -0 -0 192 166 152 146 88 171 88 146 255 239 240 231 156 130 175 178 155 163 160 155 145 103 223 159 125 110 251 150 154 164 163 158 155 153 131 97 236 180 161 155 156 174 174 167 156 164 165 163 164 154 173 155 111 240 164 164 165 174 158 163 163 171 142 179 173 174 156 172 155 163 179 156 172 166 174 168 165 165 165 165 165 164 164 164 172 165 165 164 164 171 163 162 161 168 149 177 171 161 159 158 168 161 166 169 161 159 168 168 158 158 174 158 157 173 157 155 171 155 169 152 159 156 157 147 171 117 181 153 139 134 139 146 149 161 147 164 148 166 152 169 150 161 156 165 158 157 173 159 158 167 160 158 166 161 159 171 160 163 169 153 170 162 172 165 165 165 165 165 165 165 165 165 158 164 174 156 174 163 145 181 175 164 157 167 165 166 156 155 114 230 137 148 115 245 142 202 153 165 181 160 155 185 110 241 135 97 248 111 199 217 236 193 196 255 255 255 197 255 238 83 161 233 255 108 81 224 95 98 121 139 147 161 164 157 165 156 158 165 173 164 164 164 164 162 154 163 158 159 161 165 164 161 168 158 155 150 139 139 150 155 158 168 161 164 165 161 159 158 163 154 162 164 164 164 164 173 165 158 156 165 157 164 161 147 139 121 98 95 224 81 108 255 233 161 83 238 255 197 255 255 255 196 193 236 217 199 111 248 97 135 241 110 185 155 160 181 165 153 202 142 245 115 148 137 230 114 155 156 166 165 167 157 164 175 181 145 163 174 156 174 164 158 165 165 165 165 165 165 165 165 165 172 162 170 153 169 163 160 171 159 161 166 158 160 167 158 159 173 157 158 165 156 161 150 169 152 166 148 164 147 161 149 146 139 134 139 153 181 117 171 147 157 156 159 152 169 155 171 155 157 173 157 158 174 158 158 168 168 159 161 169 166 161 168 158 159 161 171 177 149 168 161 162 163 171 164 164 165 165 172 164 164 164 165 165 165 165 165 168 174 166 172 156 179 163 155 172 156 174 173 179 142 171 163 163 158 174 165 164 164 240 111 155 173 154 164 163 165 164 156 167 174 174 156 155 161 180 236 97 131 153 155 158 163 164 154 150 251 110 125 159 223 103 145 155 160 163 155 178 175 130 156 231 240 239 255 146 88 171 88 146 152 166 192 -0 -0 -85 -105 -124 -144 -163 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 316 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -198 -189 -178 -164 -145 -122 -94 -75 -0 -0 159 157 122 136 153 75 172 89 252 219 145 170 173 145 156 178 166 140 156 163 160 141 111 224 165 132 120 247 139 156 180 150 156 165 160 148 91 237 164 155 155 168 182 161 164 156 165 174 158 163 142 177 155 111 240 164 165 174 167 156 163 163 172 145 188 167 171 156 172 155 163 179 156 173 174 167 165 165 165 165 165 165 164 164 164 172 165 165 164 164 170 154 170 164 171 154 179 161 158 170 162 161 170 170 161 160 169 162 165 158 158 173 158 158 174 158 157 173 157 161 150 169 151 157 149 172 119 187 160 150 146 139 134 139 154 142 161 147 164 156 159 152 169 150 161 156 156 173 159 158 166 166 159 166 169 159 170 161 158 162 160 169 153 171 165 165 165 165 165 165 165 165 165 163 164 165 158 165 167 142 181 174 159 147 187 157 159 167 155 119 225 160 190 84 250 152 160 183 137 176 154 185 144 149 101 209 112 92 231 151 255 70 236 255 255 255 255 255 255 190 240 156 216 124 231 246 255 219 73 88 98 122 131 148 159 154 157 166 157 156 158 163 164 164 164 161 168 162 169 159 159 158 156 150 151 155 154 147 135 147 154 155 151 150 156 158 159 159 169 162 168 161 164 164 164 163 158 156 157 166 157 154 159 148 131 122 98 88 73 219 255 246 231 124 216 156 240 190 255 255 255 255 255 255 236 70 255 151 231 92 112 209 101 149 144 185 154 176 137 183 160 152 250 84 190 160 225 119 155 167 159 157 187 147 159 174 181 142 167 165 158 165 164 163 165 165 165 165 165 165 165 165 165 171 153 169 160 162 158 161 170 159 169 166 159 166 166 158 159 173 156 156 161 150 169 152 159 156 164 147 161 142 154 139 134 139 146 150 160 187 119 172 149 157 151 169 150 161 157 173 157 158 174 158 158 173 158 158 165 162 169 160 161 170 170 161 162 170 158 161 179 154 171 164 170 154 170 164 164 165 165 172 164 164 164 165 165 165 165 165 165 167 174 173 156 179 163 155 172 156 171 167 188 145 172 163 163 156 167 174 165 164 240 111 155 177 142 163 158 174 165 156 164 161 182 168 155 155 164 237 91 148 160 165 156 150 180 156 139 247 120 132 165 224 111 141 160 163 156 140 166 178 156 145 173 170 145 219 252 89 172 75 153 136 122 157 159 -0 -0 -75 -94 -122 -145 -164 -178 -189 -198 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 317 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -177 -165 -149 -127 -95 -65 -0 -0 165 107 128 105 137 117 255 230 232 223 134 142 193 151 139 170 184 147 139 183 157 148 122 100 239 161 120 108 246 136 183 173 139 164 156 142 82 255 220 155 154 158 181 168 156 164 157 174 167 156 163 145 179 154 111 240 165 174 167 165 155 163 165 181 141 188 174 167 156 172 155 162 179 156 183 167 165 165 165 165 165 165 164 164 164 165 171 165 165 165 164 160 162 172 164 171 143 176 170 163 170 153 170 170 161 160 169 162 169 160 159 168 168 158 158 173 158 158 174 158 165 156 161 149 157 160 168 120 190 164 155 153 150 146 139 144 131 154 142 161 155 156 156 159 152 169 149 154 171 157 157 166 167 159 167 159 160 159 170 158 169 169 160 159 169 164 164 165 165 165 165 165 165 165 164 165 164 163 164 174 155 171 167 165 165 163 164 166 167 158 113 226 138 154 175 255 134 200 138 161 194 132 181 153 162 113 223 143 137 255 155 84 247 152 207 199 197 255 255 255 196 255 208 255 160 160 173 174 237 255 63 97 139 176 151 155 155 172 164 166 173 164 163 164 165 165 164 162 153 157 160 166 167 166 164 158 157 156 151 140 140 151 156 157 158 164 166 167 166 160 157 153 162 164 165 165 164 163 164 173 166 164 172 155 155 151 176 139 97 63 255 237 174 173 160 160 255 208 255 196 255 255 255 197 199 207 152 247 84 155 255 137 143 223 113 162 153 181 132 194 161 138 200 134 255 175 154 138 226 113 158 167 166 164 163 165 165 167 171 155 174 164 163 164 165 164 165 165 165 165 165 165 165 164 164 169 159 160 169 169 158 170 159 160 159 167 159 167 166 157 157 171 154 149 169 152 159 156 156 155 161 142 154 131 144 139 146 150 153 155 164 190 120 168 160 157 149 161 156 165 158 174 158 158 173 158 158 168 168 159 160 169 162 169 160 161 170 170 153 170 163 170 176 143 171 164 172 162 160 164 165 165 165 171 165 164 164 164 165 165 165 165 165 165 167 183 156 179 162 155 172 156 167 174 188 141 181 165 163 155 165 167 174 165 240 111 154 179 145 163 156 167 174 157 164 156 168 181 158 154 155 220 255 82 142 156 164 139 173 183 136 246 108 120 161 239 100 122 148 157 183 139 147 184 170 139 151 193 142 134 223 232 230 255 117 137 105 128 107 165 -0 -0 -65 -95 -127 -149 -165 -177 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 318 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -225 -220 -214 -207 -198 -188 -178 -165 -151 -134 -111 -77 -0 -0 149 162 81 132 92 255 232 221 122 176 155 115 201 174 131 154 184 171 146 169 173 151 139 112 99 247 143 138 91 247 158 173 166 130 149 153 178 145 243 146 152 146 188 173 158 156 163 166 167 165 156 163 132 187 152 111 241 173 167 163 164 155 164 173 175 138 195 167 165 156 171 155 163 179 154 180 165 165 165 165 164 165 164 164 164 165 174 167 165 165 165 164 164 164 172 163 162 139 184 172 164 160 162 171 159 159 168 162 169 161 160 169 159 167 159 168 168 159 159 173 159 167 158 165 156 163 151 165 120 191 166 156 156 155 153 149 154 131 144 130 153 150 153 155 156 156 159 151 148 168 152 155 164 166 158 167 158 165 158 166 161 159 162 161 169 159 160 163 164 164 164 165 165 165 165 165 165 165 164 164 165 158 165 173 173 157 159 180 157 160 166 128 209 150 181 112 142 218 122 178 182 152 159 187 135 174 124 206 169 131 78 239 114 132 244 255 255 255 255 255 255 255 255 198 255 214 232 137 140 130 146 255 255 255 255 93 97 102 109 124 122 132 149 154 151 163 165 165 164 160 168 160 159 159 159 157 152 157 157 154 147 136 147 154 157 157 152 157 159 159 159 160 168 160 164 165 165 163 151 154 149 132 122 124 109 102 97 93 255 255 255 255 146 130 140 137 232 214 255 198 255 255 255 255 255 255 255 255 244 132 114 239 78 131 169 206 124 174 135 187 159 152 182 178 122 218 142 112 181 150 209 128 166 160 157 180 159 157 173 173 165 158 165 164 164 165 165 165 165 165 165 165 164 164 164 163 160 159 169 161 162 159 161 166 158 165 158 167 158 166 164 155 152 168 148 151 159 156 156 155 153 150 153 130 144 131 154 149 153 155 156 156 166 191 120 165 151 163 156 165 158 167 159 173 159 159 168 168 159 167 159 169 160 161 169 162 168 159 159 171 162 160 164 172 184 139 162 163 172 164 164 164 165 165 165 167 174 165 164 164 164 165 164 165 165 165 165 180 154 179 163 155 171 156 165 167 195 138 175 173 164 155 164 163 167 173 241 111 152 187 132 163 156 165 167 166 163 156 158 173 188 146 152 146 243 145 178 153 149 130 166 173 158 247 91 138 143 247 99 112 139 151 173 169 146 171 184 154 131 174 201 115 155 176 122 221 232 255 92 132 81 162 149 -0 -0 -77 -111 -134 -151 -165 -178 -188 -198 -207 -214 -220 -225 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 319 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -220 -214 -207 -199 -189 -178 -166 -152 -137 -120 -99 -69 -0 94 137 117 255 237 230 219 181 153 132 200 157 173 183 143 114 186 186 156 130 169 176 146 117 107 96 245 110 75 255 233 144 176 138 100 146 208 160 121 239 134 145 190 175 159 157 167 168 158 164 164 156 163 122 201 148 111 245 167 174 158 164 156 172 166 172 138 193 165 165 156 171 155 164 187 149 180 164 164 164 165 163 164 164 164 165 174 168 165 165 165 165 165 164 164 170 154 170 145 187 172 164 164 164 170 153 169 160 169 159 160 170 171 152 168 169 161 167 160 168 169 159 167 159 167 158 165 155 160 118 193 176 151 158 156 156 155 161 142 154 130 143 139 146 150 153 155 157 156 148 175 158 149 160 164 157 166 158 166 158 166 166 159 165 169 160 161 168 158 160 164 161 164 165 165 165 165 165 165 165 165 164 163 164 165 167 158 166 165 161 166 174 129 195 154 161 151 75 238 132 185 155 181 173 165 162 178 134 196 173 153 100 242 173 141 92 216 215 238 190 196 255 255 255 198 255 234 84 182 198 233 137 130 109 168 170 220 239 231 210 210 202 195 180 173 175 164 154 163 165 164 158 161 169 159 158 157 155 149 148 147 142 131 131 142 147 148 149 155 157 158 159 169 161 158 164 165 163 154 164 175 173 180 195 202 210 210 231 239 220 170 168 109 130 137 233 198 182 84 234 255 198 255 255 255 196 190 238 215 216 92 141 173 242 100 153 173 196 134 178 162 165 173 181 155 185 132 238 75 151 161 154 195 129 174 166 161 165 166 158 167 165 164 163 164 165 165 165 165 165 165 165 165 164 161 164 160 158 168 161 160 169 165 159 166 166 158 166 158 166 157 164 160 149 158 175 148 156 157 155 153 150 146 139 143 130 154 142 161 155 156 156 158 151 176 193 118 160 155 165 158 167 159 167 159 169 168 160 167 161 169 168 152 171 170 160 159 169 160 169 153 170 164 164 164 172 187 145 170 154 170 164 164 165 165 165 165 165 168 174 165 164 164 164 163 165 164 164 164 180 149 187 164 155 171 156 165 165 193 138 172 166 172 156 164 158 174 167 245 111 148 201 122 163 156 164 164 158 168 167 157 159 175 190 145 134 239 121 160 208 146 100 138 176 144 233 255 75 110 245 96 107 117 146 176 169 130 156 186 186 114 143 183 173 157 200 132 153 181 219 230 237 255 117 137 94 -0 -69 -99 -120 -137 -152 -166 -178 -189 -199 -207 -214 -220 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 320 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -207 -199 -189 -178 -166 -153 -138 -123 -106 -87 -65 -0 89 254 224 216 139 197 162 174 129 192 172 129 182 160 131 138 200 175 134 111 191 167 115 89 131 77 253 181 174 235 178 139 167 120 93 222 179 137 109 234 120 191 173 157 157 167 168 158 155 164 163 156 164 113 206 144 111 246 173 167 156 165 165 166 165 171 138 192 164 164 155 171 155 175 181 133 186 162 164 166 174 158 164 164 165 174 167 165 165 165 165 165 165 164 163 160 162 171 132 192 172 165 164 163 160 162 171 163 170 153 170 171 161 150 176 160 159 166 169 161 167 159 167 159 167 158 166 157 164 112 202 169 150 168 151 157 156 165 147 161 142 153 139 135 139 146 150 153 155 147 165 160 149 168 159 153 164 157 166 158 166 167 159 167 160 161 169 160 161 168 158 170 162 163 164 164 164 165 165 165 165 165 164 164 164 174 163 156 166 172 157 168 133 195 163 158 153 141 255 147 161 186 121 175 146 179 163 157 122 197 157 136 191 216 158 142 255 223 83 240 255 255 255 255 255 255 193 233 165 226 124 193 204 242 93 151 130 109 142 184 182 157 176 166 173 165 166 174 163 153 163 164 158 158 161 165 166 164 161 168 157 153 146 134 146 153 157 168 161 164 166 165 161 158 158 164 163 153 163 174 166 165 173 166 176 157 182 184 142 109 130 151 93 242 204 193 124 226 165 233 193 255 255 255 255 255 255 240 83 223 255 142 158 216 191 136 157 197 122 157 163 179 146 175 121 186 161 147 255 141 153 158 163 195 133 168 157 172 166 156 163 174 164 164 164 165 165 165 165 165 164 164 164 163 162 170 158 168 161 160 169 161 160 167 159 167 166 158 166 157 164 153 159 168 149 160 165 147 155 153 150 146 139 135 139 153 142 161 147 165 156 157 151 168 150 169 202 112 164 157 166 158 167 159 167 159 167 161 169 166 159 160 176 150 161 171 170 153 170 163 171 162 160 163 164 165 172 192 132 171 162 160 163 164 165 165 165 165 165 165 167 174 165 164 164 158 174 166 164 162 186 133 181 175 155 171 155 164 164 192 138 171 165 166 165 165 156 167 173 246 111 144 206 113 164 156 163 164 155 158 168 167 157 157 173 191 120 234 109 137 179 222 93 120 167 139 178 235 174 181 253 77 131 89 115 167 191 111 134 175 200 138 131 160 182 129 172 192 129 174 162 197 139 216 224 254 89 -0 -65 -87 -106 -123 -138 -153 -166 -178 -189 -199 -207 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 321 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -242 -239 -237 -233 -230 -226 -221 -215 -208 -199 -189 -177 -164 -150 -136 -123 -108 -91 -73 255 -0 222 214 178 173 162 167 146 162 129 203 167 174 164 138 113 197 193 147 127 101 215 170 100 77 90 255 238 131 109 234 158 131 190 146 207 206 151 151 93 237 163 183 149 154 166 167 158 155 156 173 158 156 164 121 212 139 111 248 166 164 157 173 158 165 174 166 137 193 164 164 155 172 152 173 180 137 194 158 165 174 167 156 164 165 174 167 165 165 165 165 165 165 165 164 164 163 164 172 137 193 172 165 165 164 163 164 172 164 161 162 170 162 158 160 169 158 170 170 161 159 165 159 165 159 167 158 166 158 166 119 203 172 156 161 149 157 157 165 149 164 147 161 150 146 139 135 139 146 150 144 162 164 149 158 160 161 159 152 164 156 166 167 159 167 159 166 159 161 169 160 161 170 153 160 163 161 164 164 164 165 165 165 165 164 164 165 167 156 173 165 159 173 137 190 158 149 165 121 91 227 151 185 143 201 128 185 146 170 125 200 151 141 202 121 222 145 75 245 161 156 208 198 198 255 255 255 196 255 202 255 172 155 201 121 191 208 205 244 93 107 146 144 100 130 152 158 163 164 166 172 158 160 171 169 159 158 158 157 152 158 160 163 158 149 149 158 163 160 158 152 157 158 158 159 169 171 160 158 172 166 164 163 158 152 130 100 144 146 107 93 244 205 208 191 121 201 155 172 255 202 255 196 255 255 255 198 198 208 156 161 245 75 145 222 121 202 141 151 200 125 170 146 185 128 201 143 185 151 227 91 121 165 149 158 190 137 173 159 165 173 156 167 165 164 164 165 165 165 165 164 164 164 161 163 160 153 170 161 160 169 161 159 166 159 167 159 167 166 156 164 152 159 161 160 158 149 164 162 144 150 146 139 135 139 146 150 161 147 164 149 165 157 157 149 161 156 172 203 119 166 158 166 158 167 159 165 159 165 159 161 170 170 158 169 160 158 162 170 162 161 164 172 164 163 164 165 165 172 193 137 172 164 163 164 164 165 165 165 165 165 165 165 167 174 165 164 156 167 174 165 158 194 137 180 173 152 172 155 164 164 193 137 166 174 165 158 173 157 164 166 248 111 139 212 121 164 156 158 173 156 155 158 167 166 154 149 183 163 237 93 151 151 206 207 146 190 131 158 234 109 131 238 255 90 77 100 170 215 101 127 147 193 197 113 138 164 174 167 203 129 162 146 167 162 173 178 214 222 -0 255 -73 -91 -108 -123 -136 -150 -164 -177 -189 -199 -208 -215 -221 -226 -230 -233 -237 -239 -242 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 322 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -177 -162 -147 -130 -115 -102 -91 -77 255 -0 122 207 175 172 125 133 159 202 156 169 177 124 171 169 147 124 215 169 134 134 77 212 98 255 255 252 237 132 147 92 236 152 174 175 129 199 165 119 83 255 223 146 184 147 161 165 156 155 156 165 166 156 154 153 109 216 135 111 247 164 163 166 166 157 173 167 164 123 198 163 163 156 179 135 181 188 132 193 157 173 167 164 156 164 173 166 165 165 165 165 165 165 165 165 164 164 164 164 172 123 199 171 165 165 164 164 164 172 165 164 163 160 170 162 153 177 164 171 161 159 169 162 169 160 158 166 159 165 159 167 120 205 174 158 165 156 163 162 160 150 165 148 164 155 153 150 146 139 135 139 137 156 162 147 156 164 150 160 161 158 152 164 166 158 167 159 167 159 165 159 161 169 160 159 168 158 170 162 161 164 164 164 165 165 165 164 164 174 156 165 167 167 165 136 182 167 153 165 138 97 241 141 168 156 161 150 177 138 185 125 190 180 111 213 149 100 207 101 116 233 216 255 255 255 255 255 255 255 255 199 255 213 240 111 164 181 162 194 124 202 218 197 197 231 101 109 120 120 114 123 132 148 151 141 143 151 160 150 148 147 140 140 139 137 131 116 131 137 139 140 140 147 148 150 160 151 143 141 151 148 132 123 114 120 120 109 101 231 197 197 218 202 124 194 162 181 164 111 240 213 255 199 255 255 255 255 255 255 255 255 216 233 116 101 207 100 149 213 111 180 190 125 185 138 177 150 161 156 168 141 241 97 138 165 153 167 182 136 165 167 167 165 156 174 164 164 165 165 165 164 164 164 161 162 170 158 168 159 160 169 161 159 165 159 167 159 167 158 166 164 152 158 161 160 150 164 156 147 162 156 137 139 135 139 146 150 153 155 164 148 165 150 160 162 163 156 165 158 174 205 120 167 159 165 159 166 158 160 169 162 169 159 161 171 164 177 153 162 170 160 163 164 165 172 164 164 164 165 165 171 199 123 172 164 164 164 164 165 165 165 165 165 165 165 165 166 173 164 156 164 167 173 157 193 132 188 181 135 179 156 163 163 198 123 164 167 173 157 166 166 163 164 247 111 135 216 109 153 154 156 166 165 156 155 156 165 161 147 184 146 223 255 83 119 165 199 129 175 174 152 236 92 147 132 237 252 255 255 98 212 77 134 134 169 215 124 147 169 171 124 177 169 156 202 159 133 125 172 175 207 122 -0 255 -77 -91 -102 -115 -130 -147 -162 -177 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 323 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -176 -161 -143 -124 -98 -80 -73 -70 -65 -0 164 178 172 137 150 121 214 185 166 100 143 190 190 170 140 111 96 201 135 138 70 255 236 223 214 145 173 134 107 81 255 220 135 180 169 139 200 155 121 114 252 163 158 177 132 175 160 148 154 165 156 164 156 141 160 103 218 121 97 248 173 168 158 165 166 166 164 165 128 199 164 163 166 174 123 197 181 129 194 166 166 165 163 157 173 167 163 164 164 164 165 165 165 164 164 164 164 164 164 173 129 206 167 165 165 164 164 164 172 165 165 164 164 171 153 161 179 163 161 159 168 162 169 161 158 159 166 169 160 158 167 120 207 173 159 167 158 165 153 159 161 159 149 166 156 156 155 153 150 146 139 124 147 154 142 153 163 148 164 150 159 160 158 164 157 165 158 167 159 167 159 165 159 160 168 160 161 169 153 170 162 161 164 164 164 165 165 164 165 158 164 174 157 167 153 171 166 158 155 147 111 237 166 165 165 170 163 157 170 176 158 123 196 135 111 198 110 227 142 159 255 124 160 214 234 193 196 255 255 255 197 255 237 83 206 156 172 186 143 164 160 153 177 185 157 202 225 215 210 212 208 195 186 178 185 185 176 175 176 181 181 179 174 173 171 165 156 156 165 171 173 174 179 181 181 176 175 176 185 185 178 186 195 208 212 210 215 225 202 157 185 177 153 160 164 143 186 172 156 206 83 237 255 197 255 255 255 196 193 234 214 160 124 255 159 142 227 110 198 111 135 196 123 158 176 170 157 163 170 165 165 166 237 111 147 155 158 166 171 153 167 157 174 164 158 165 164 165 165 164 164 164 161 162 170 153 169 161 160 168 160 159 165 159 167 159 167 158 165 157 164 158 160 159 150 164 148 163 153 142 154 147 124 139 146 150 153 155 156 156 166 149 159 161 159 153 165 158 167 159 173 207 120 167 158 160 169 166 159 158 161 169 162 168 159 161 163 179 161 153 171 164 164 165 165 172 164 164 164 165 165 167 206 129 173 164 164 164 164 164 164 165 165 165 164 164 164 163 167 173 157 163 165 166 166 194 129 181 197 123 174 166 163 164 199 128 165 164 166 166 165 158 168 173 248 97 121 218 103 160 141 156 164 156 165 154 148 160 175 132 177 158 163 252 114 121 155 200 139 169 180 135 220 255 81 107 134 173 145 214 223 236 255 70 138 135 201 96 111 140 170 190 190 143 100 166 185 214 121 150 137 172 178 164 -0 -65 -70 -73 -80 -98 -124 -143 -161 -176 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 324 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -214 -207 -199 -189 -177 -162 -142 -119 -94 -67 -0 -0 -0 -0 -0 124 189 169 178 153 121 178 143 136 101 228 178 158 132 129 98 74 204 128 91 255 230 148 150 183 178 159 135 108 113 249 153 192 160 135 109 203 141 138 91 243 155 164 173 149 178 143 146 163 165 149 164 166 140 151 99 219 145 91 244 170 159 157 173 158 165 163 163 114 207 174 168 158 172 114 207 174 129 201 158 165 174 159 167 167 173 158 164 165 163 164 164 164 164 164 164 164 165 163 173 129 206 165 165 165 164 164 164 172 165 165 165 164 161 162 163 178 152 159 169 160 168 162 157 159 170 170 161 159 159 165 121 214 168 159 167 158 166 157 164 152 158 149 176 152 159 156 156 155 153 150 137 147 144 131 146 158 145 163 148 164 150 159 158 155 161 157 166 158 167 159 167 159 165 159 161 169 160 159 169 153 170 162 161 164 164 164 164 164 163 164 165 158 174 156 165 173 166 156 153 111 238 150 163 167 165 161 177 141 184 168 136 201 157 119 215 139 139 221 121 108 231 160 232 84 233 255 255 255 255 255 255 190 240 156 237 112 130 157 173 173 188 153 149 168 137 132 155 173 158 158 165 173 165 162 153 164 162 151 150 150 148 143 148 149 146 139 126 139 146 149 148 143 148 150 150 151 162 164 153 162 165 173 165 158 158 173 155 132 137 168 149 153 188 173 173 157 130 112 237 156 240 190 255 255 255 255 255 255 233 84 232 160 231 108 121 221 139 139 215 119 157 201 136 168 184 141 177 161 165 167 163 150 238 111 153 156 166 173 165 156 174 158 165 164 163 164 164 164 164 164 161 162 170 153 169 159 160 169 161 159 165 159 167 159 167 158 166 157 161 155 158 159 150 164 148 163 145 158 146 131 144 147 137 150 153 155 156 156 159 152 176 149 158 152 164 157 166 158 167 159 168 214 121 165 159 159 161 170 170 159 157 162 168 160 169 159 152 178 163 162 161 164 165 165 165 172 164 164 164 165 165 165 206 129 173 163 165 164 164 164 164 164 164 164 163 165 164 158 173 167 167 159 174 165 158 201 129 174 207 114 172 158 168 174 207 114 163 163 165 158 173 157 159 170 244 91 145 219 99 151 140 166 164 149 165 163 146 143 178 149 173 164 155 243 91 138 141 203 109 135 160 192 153 249 113 108 135 159 178 183 150 148 230 255 91 128 204 74 98 129 132 158 178 228 101 136 143 178 121 153 178 169 189 124 -0 -0 -0 -0 -0 -67 -94 -119 -142 -162 -177 -189 -199 -207 -214 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 325 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -219 -213 -206 -199 -189 -178 -164 -146 -123 -93 -65 -0 -0 167 119 232 161 151 181 134 141 100 88 180 220 183 223 201 145 159 134 156 108 65 255 220 241 228 120 196 179 163 148 140 110 92 100 251 169 168 131 120 88 201 120 77 255 229 149 161 179 151 171 146 175 166 152 144 161 150 112 140 84 223 90 255 230 158 157 165 166 155 175 158 152 110 219 175 159 157 172 120 206 171 129 199 156 173 166 156 165 174 165 156 165 173 158 164 164 164 165 162 164 165 175 159 173 129 205 165 165 164 164 164 165 171 165 165 165 164 164 164 163 168 149 169 171 163 160 168 153 170 170 161 158 159 168 160 120 215 166 159 167 159 166 158 166 156 164 155 169 150 169 152 159 156 157 155 144 156 154 131 134 148 139 158 145 163 148 164 158 148 169 150 164 157 166 158 167 159 167 159 165 159 160 168 160 159 169 153 170 162 161 164 164 164 164 164 164 163 165 159 164 165 159 159 155 111 237 149 182 165 154 177 140 165 121 188 131 168 174 122 199 156 159 121 222 81 246 173 137 182 165 202 199 197 255 255 255 196 255 208 255 205 192 159 180 151 123 147 173 168 175 189 155 144 160 175 158 156 158 163 163 158 161 170 166 166 166 163 158 157 156 151 140 140 151 156 157 158 163 166 166 166 170 161 158 163 163 158 156 158 175 160 144 155 189 175 168 173 147 123 151 180 159 192 205 255 208 255 196 255 255 255 197 199 202 165 182 137 173 246 81 222 121 159 156 199 122 174 168 131 188 121 165 140 177 154 165 182 149 237 111 155 159 159 165 164 159 165 163 164 164 164 164 164 164 161 162 170 153 169 159 160 168 160 159 165 159 167 159 167 158 166 157 164 150 169 148 158 164 148 163 145 158 139 148 134 131 154 156 144 155 157 156 159 152 169 150 169 155 164 156 166 158 166 159 167 159 166 215 120 160 168 159 158 161 170 170 153 168 160 163 171 169 149 168 163 164 164 164 165 165 165 171 165 164 164 164 165 165 205 129 173 159 175 165 164 162 165 164 164 164 158 173 165 156 165 174 165 156 166 173 156 199 129 171 206 120 172 157 159 175 219 110 152 158 175 155 166 165 157 158 230 255 90 223 84 140 112 150 161 144 152 166 175 146 171 151 179 161 149 229 255 77 120 201 88 120 131 168 169 251 100 92 110 140 148 163 179 196 120 228 241 220 255 65 108 156 134 159 145 201 223 183 220 180 88 100 141 134 181 151 161 232 119 167 -0 -0 -65 -93 -123 -146 -164 -178 -189 -199 -206 -213 -219 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 326 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -206 -198 -189 -179 -166 -150 -130 -98 -67 -0 -0 115 83 255 217 128 160 184 167 178 130 254 225 190 137 187 133 111 126 97 93 255 255 245 137 197 133 115 169 142 141 152 196 166 170 253 237 138 148 127 132 78 241 217 213 231 126 148 171 178 140 170 144 175 143 144 129 152 144 100 163 78 249 194 232 158 156 165 158 165 152 173 156 154 120 223 166 157 166 166 121 213 166 128 201 165 165 164 156 175 175 158 157 174 165 156 163 163 165 174 158 164 165 171 157 173 129 205 164 164 164 164 165 174 167 165 165 165 165 165 164 164 171 155 172 172 164 163 160 162 171 159 159 158 168 161 159 120 219 161 158 166 159 165 158 166 157 165 157 172 156 161 150 169 152 159 156 147 162 162 142 146 148 125 148 138 157 145 163 157 148 165 152 158 151 164 157 165 158 167 159 167 159 165 159 160 168 160 159 169 153 170 162 161 164 164 164 164 164 164 163 165 164 166 163 156 110 233 156 157 164 148 176 144 187 122 201 143 175 188 130 176 169 172 139 109 224 255 174 140 198 226 255 255 255 255 255 255 255 255 198 255 216 255 110 109 147 176 183 161 165 145 140 157 180 155 144 160 172 164 164 164 164 161 151 152 157 158 156 151 157 157 154 147 136 147 154 157 157 151 156 158 157 152 151 161 164 164 164 164 172 160 144 155 180 157 140 145 165 161 183 176 147 109 110 255 216 255 198 255 255 255 255 255 255 255 255 226 198 140 174 255 224 109 139 172 169 176 130 188 175 143 201 122 187 144 176 148 164 157 156 233 110 156 163 166 164 165 163 164 164 164 164 164 164 161 162 170 153 169 159 160 168 160 159 165 159 167 159 167 158 165 157 164 151 158 152 165 148 157 163 145 157 138 148 125 148 146 142 162 162 147 156 159 152 169 150 161 156 172 157 165 157 166 158 165 159 166 158 161 219 120 159 161 168 158 159 159 171 162 160 163 164 172 172 155 171 164 164 165 165 165 165 165 167 174 165 164 164 164 164 205 129 173 157 171 165 164 158 174 165 163 163 156 165 174 157 158 175 175 156 164 165 165 201 128 166 213 121 166 166 157 166 223 120 154 156 173 152 165 158 165 156 158 232 194 249 78 163 100 144 152 129 144 143 175 144 170 140 178 171 148 126 231 213 217 241 78 132 127 148 138 237 253 170 166 196 152 141 142 169 115 133 197 137 245 255 255 93 97 126 111 133 187 137 190 225 254 130 178 167 184 160 128 217 255 83 115 -0 -0 -67 -98 -130 -150 -166 -179 -189 -198 -206 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 327 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -178 -167 -153 -136 -115 -81 -0 -0 132 116 113 247 126 112 207 158 128 90 255 221 153 111 111 199 158 195 224 219 239 231 161 140 100 190 108 86 170 153 217 200 177 142 139 227 152 109 128 106 78 255 236 151 104 210 130 206 170 165 140 186 158 165 129 128 109 141 132 93 144 255 233 119 217 156 163 157 157 182 144 173 156 153 119 224 164 166 158 152 110 218 162 113 211 157 163 165 164 177 167 157 167 175 158 155 163 165 172 167 156 165 174 167 157 173 128 206 164 164 164 165 174 167 165 165 165 165 165 165 164 164 172 155 173 172 165 164 164 164 170 153 170 162 161 158 169 129 213 158 159 166 169 160 158 167 157 166 157 174 158 165 156 161 150 169 151 148 165 164 147 153 158 139 148 125 148 138 157 154 146 164 156 158 157 158 155 161 156 166 158 167 159 167 159 165 159 160 168 160 159 169 153 170 161 163 164 164 164 165 164 165 164 157 166 156 103 228 167 155 182 153 167 158 168 146 157 169 160 172 152 167 184 133 161 120 95 219 237 130 233 124 172 213 237 190 196 255 255 255 198 255 236 70 255 72 85 110 134 159 167 173 183 176 157 164 182 155 144 157 163 164 164 163 160 168 159 158 156 152 157 158 157 151 141 141 151 157 158 157 152 156 158 159 168 160 163 164 164 163 157 144 155 182 164 157 176 183 173 167 159 134 110 85 72 255 70 236 255 198 255 255 255 196 190 237 213 172 124 233 130 237 219 95 120 161 133 184 167 152 172 160 169 157 146 168 158 167 153 182 155 167 228 103 156 166 157 164 165 164 165 164 164 164 163 161 170 153 169 159 160 168 160 159 165 159 167 159 167 158 166 156 161 155 158 157 158 156 164 146 154 157 138 148 125 148 139 158 153 147 164 165 148 151 169 150 161 156 165 158 174 157 166 157 167 158 160 169 166 159 158 213 129 169 158 161 162 170 153 170 164 164 164 165 172 173 155 172 164 164 165 165 165 165 165 165 167 174 165 164 164 164 206 128 173 157 167 174 165 156 167 172 165 163 155 158 175 167 157 167 177 164 165 163 157 211 113 162 218 110 152 158 166 164 224 119 153 156 173 144 182 157 157 163 156 217 119 233 255 144 93 132 141 109 128 129 165 158 186 140 165 170 206 130 210 104 151 236 255 78 106 128 109 152 227 139 142 177 200 217 153 170 86 108 190 100 140 161 231 239 219 224 195 158 199 111 111 153 221 255 90 128 158 207 112 126 247 113 116 132 -0 -0 -81 -115 -136 -153 -167 -178 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 328 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -236 -232 -228 -223 -218 -211 -204 -196 -187 -177 -166 -154 -137 -118 -90 -67 -0 151 137 128 91 242 158 207 179 123 112 102 244 131 165 144 222 189 182 162 179 161 179 154 133 143 76 191 89 88 252 222 201 161 125 98 95 224 135 93 227 191 239 230 135 101 90 225 177 173 138 141 170 171 144 148 108 108 102 154 137 80 255 238 143 103 225 171 151 156 175 169 124 179 165 148 103 234 167 158 155 154 119 222 157 120 209 154 164 181 152 173 164 168 169 165 155 155 165 181 161 165 157 174 167 165 157 173 114 210 163 163 165 174 167 165 165 165 165 165 165 165 164 164 171 144 178 173 165 165 165 164 161 162 170 153 170 163 162 119 212 159 169 170 161 159 159 176 152 166 158 173 159 167 158 165 156 161 149 148 175 160 149 156 163 145 158 138 148 125 148 147 142 161 155 157 158 158 148 169 150 164 157 166 158 167 159 167 159 165 159 160 168 160 160 170 153 160 160 164 164 165 165 165 165 156 174 153 119 228 164 158 158 163 156 175 157 164 143 187 150 177 154 169 168 151 173 139 98 73 255 146 137 193 155 240 83 240 255 255 255 255 255 255 193 236 152 255 100 92 99 122 150 137 131 146 150 163 156 164 180 163 153 163 165 164 160 168 162 168 158 156 149 149 149 146 139 126 139 146 149 149 149 156 158 168 162 168 160 164 165 163 153 163 180 164 156 163 150 146 131 137 150 122 99 92 100 255 152 236 193 255 255 255 255 255 255 240 83 240 155 193 137 146 255 73 98 139 173 151 168 169 154 177 150 187 143 164 157 175 156 163 158 158 164 228 119 153 174 156 165 165 165 165 164 164 160 160 153 170 160 160 168 160 159 165 159 167 159 167 158 166 157 164 150 169 148 158 158 157 155 161 142 147 148 125 148 138 158 145 163 156 149 160 175 148 149 161 156 165 158 167 159 173 158 166 152 176 159 159 161 170 169 159 212 119 162 163 170 153 170 162 161 164 165 165 165 173 178 144 171 164 164 165 165 165 165 165 165 165 167 174 165 163 163 210 114 173 157 165 167 174 157 165 161 181 165 155 155 165 169 168 164 173 152 181 164 154 209 120 157 222 119 154 155 158 167 234 103 148 165 179 124 169 175 156 151 171 225 103 143 238 255 80 137 154 102 108 108 148 144 171 170 141 138 173 177 225 90 101 135 230 239 191 227 93 135 224 95 98 125 161 201 222 252 88 89 191 76 143 133 154 179 161 179 162 182 189 222 144 165 131 244 102 112 123 179 207 158 242 91 128 137 151 -0 -67 -90 -118 -137 -154 -166 -177 -187 -196 -204 -211 -218 -223 -228 -232 -236 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 329 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -236 -232 -228 -223 -218 -211 -203 -195 -185 -175 -164 -153 -140 -121 -93 -62 -0 -0 122 134 75 255 230 152 173 115 107 139 90 242 197 175 197 171 129 165 196 174 186 164 136 132 82 255 223 211 254 235 160 140 136 101 93 79 250 193 224 192 171 200 164 152 129 243 199 150 163 187 178 179 166 152 155 82 112 92 255 227 246 238 159 122 99 243 154 147 171 161 163 129 189 158 144 110 235 158 155 156 153 119 221 142 108 211 158 180 167 132 177 166 173 168 158 155 157 182 168 156 165 166 166 164 165 157 172 121 211 164 163 173 166 165 165 165 165 165 165 165 165 164 163 163 151 179 173 165 165 165 164 164 164 160 162 170 154 168 114 214 169 170 162 157 159 170 168 150 167 168 168 159 167 159 167 158 165 156 154 168 158 149 158 164 148 163 145 157 138 148 135 130 153 150 154 156 157 148 165 152 158 151 164 157 165 158 167 159 167 159 165 159 161 168 160 160 168 168 162 161 164 164 165 165 156 165 167 110 218 167 166 156 180 156 167 161 166 156 155 165 167 169 139 173 154 169 155 121 88 63 255 130 204 201 111 206 156 208 198 198 255 255 255 196 255 207 255 232 255 178 175 167 171 176 166 158 165 159 166 157 161 172 163 153 164 164 159 161 166 169 173 172 167 166 165 159 149 149 159 165 166 167 172 173 169 166 161 159 164 164 153 163 172 161 157 166 159 165 158 166 176 171 167 175 178 255 232 255 207 255 196 255 255 255 198 198 208 156 206 111 201 204 130 255 63 88 121 155 169 154 173 139 169 167 165 155 156 166 161 167 156 180 156 166 167 218 110 167 165 156 165 165 164 164 161 162 168 168 160 160 168 161 159 165 159 167 159 167 158 165 157 164 151 158 152 165 148 157 156 154 150 153 130 135 148 138 157 145 163 148 164 158 149 158 168 154 156 165 158 167 159 167 159 168 168 167 150 168 170 159 157 162 170 169 214 114 168 154 170 162 160 164 164 164 165 165 165 173 179 151 163 163 164 165 165 165 165 165 165 165 165 166 173 163 164 211 121 172 157 165 164 166 166 165 156 168 182 157 155 158 168 173 166 177 132 167 180 158 211 108 142 221 119 153 156 155 158 235 110 144 158 189 129 163 161 171 147 154 243 99 122 159 238 246 227 255 92 112 82 155 152 166 179 178 187 163 150 199 243 129 152 164 200 171 192 224 193 250 79 93 101 136 140 160 235 254 211 223 255 82 132 136 164 186 174 196 165 129 171 197 175 197 242 90 139 107 115 173 152 230 255 75 134 122 -0 -0 -62 -93 -121 -140 -153 -164 -175 -185 -195 -203 -211 -218 -223 -228 -232 -236 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 330 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -218 -211 -204 -195 -185 -174 -162 -150 -138 -125 -106 -74 -0 76 192 96 78 255 237 131 143 179 96 94 91 255 236 159 139 182 164 192 182 165 146 155 121 102 76 255 240 153 144 197 122 183 178 166 171 155 255 241 188 155 103 200 183 147 144 118 210 131 209 171 161 139 145 137 111 93 255 245 242 234 149 188 169 148 127 109 243 152 173 154 166 156 114 195 163 139 110 234 154 154 165 148 103 222 144 102 211 188 173 157 121 180 185 170 158 155 157 176 177 159 157 173 159 165 163 165 155 162 109 218 173 169 167 163 164 164 164 165 165 165 165 164 163 154 179 148 180 172 165 165 165 165 165 164 164 164 161 162 160 110 221 171 160 168 153 170 170 161 150 176 161 166 159 167 159 167 159 167 158 156 171 152 149 168 160 150 164 148 163 145 157 147 130 143 140 147 150 154 146 164 156 158 157 158 155 161 156 166 158 167 159 167 159 166 159 161 169 160 162 153 170 161 163 164 164 156 164 172 121 217 174 157 158 168 161 156 176 157 168 143 188 156 176 140 183 168 138 164 139 98 97 255 109 242 121 164 156 237 255 255 255 255 255 255 255 255 199 255 213 215 245 117 165 121 140 151 166 167 158 166 159 167 157 159 166 150 153 164 162 151 150 150 149 147 140 139 137 131 116 131 137 139 140 147 149 150 150 151 162 164 153 150 166 159 157 167 159 166 158 167 166 151 140 121 165 117 245 215 213 255 199 255 255 255 255 255 255 255 255 237 156 164 121 242 109 255 97 98 139 164 138 168 183 140 176 156 188 143 168 157 176 156 161 168 158 157 174 217 121 172 164 156 164 164 163 161 170 153 162 160 169 161 159 166 159 167 159 167 158 166 156 161 155 158 157 158 156 164 146 154 150 147 140 143 130 147 157 145 163 148 164 150 160 168 149 152 171 156 158 167 159 167 159 167 159 166 161 176 150 161 170 170 153 168 160 171 221 110 160 162 161 164 164 164 165 165 165 165 165 172 180 148 179 154 163 164 165 165 165 165 164 164 164 163 167 169 173 218 109 162 155 165 163 165 159 173 157 159 177 176 157 155 158 170 185 180 121 157 173 188 211 102 144 222 103 148 165 154 154 234 110 139 163 195 114 156 166 154 173 152 243 109 127 148 169 188 149 234 242 245 255 93 111 137 145 139 161 171 209 131 210 118 144 147 183 200 103 155 188 241 255 155 171 166 178 183 122 197 144 153 240 255 76 102 121 155 146 165 182 192 164 182 139 159 236 255 91 94 96 179 143 131 237 255 78 96 192 76 -0 -74 -106 -125 -138 -150 -162 -174 -185 -195 -204 -211 -218 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 331 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -241 -238 -235 -232 -228 -224 -218 -212 -204 -195 -185 -174 -162 -149 -135 -121 -108 -94 -70 -0 255 229 207 240 230 130 93 143 132 255 255 248 232 155 147 196 159 146 153 168 149 179 168 145 184 152 240 155 109 93 212 204 187 144 144 83 255 235 147 163 120 112 215 165 140 149 91 226 205 179 116 128 138 207 200 186 222 212 130 194 147 113 195 173 148 143 92 242 146 169 151 166 136 109 213 150 122 97 236 162 159 157 131 99 217 125 89 229 175 159 155 114 219 175 158 155 157 176 170 165 157 166 166 157 174 159 163 144 170 103 228 167 164 174 158 164 165 163 164 164 165 164 163 154 172 174 133 186 171 165 165 165 165 165 165 165 164 164 163 152 109 226 172 163 161 162 171 160 160 160 169 168 161 159 165 160 166 159 167 158 157 173 157 155 160 159 161 160 150 164 148 163 154 142 153 140 135 140 147 141 161 155 157 158 158 148 169 150 164 157 166 158 167 159 167 159 166 160 162 169 157 169 153 160 164 161 155 163 172 120 212 165 159 162 157 174 156 167 161 167 157 155 167 167 151 157 173 144 172 147 122 139 255 168 93 191 181 172 112 205 216 236 193 196 255 255 255 198 255 236 83 143 230 255 117 85 135 112 126 151 142 158 163 167 172 173 175 179 160 161 170 166 166 165 161 169 165 163 157 148 148 157 163 165 169 161 165 166 166 170 161 160 179 175 173 172 167 163 158 142 151 126 112 135 85 117 255 230 143 83 236 255 198 255 255 255 196 193 236 216 205 112 172 181 191 93 168 255 139 122 147 172 144 173 157 151 167 167 155 157 167 161 167 156 174 157 162 159 165 212 120 172 163 155 161 164 160 153 169 157 169 162 160 166 159 167 159 167 158 166 157 164 150 169 148 158 158 157 155 161 141 147 140 135 140 153 142 154 163 148 164 150 160 161 159 160 155 157 173 157 158 167 159 166 160 165 159 161 168 169 160 160 160 171 162 161 163 172 226 109 152 163 164 164 165 165 165 165 165 165 165 171 186 133 174 172 154 163 164 165 164 164 163 165 164 158 174 164 167 228 103 170 144 163 159 174 157 166 166 157 165 170 176 157 155 158 175 219 114 155 159 175 229 89 125 217 99 131 157 159 162 236 97 122 150 213 109 136 166 151 169 146 242 92 143 148 173 195 113 147 194 130 212 222 186 200 207 138 128 116 179 205 226 91 149 140 165 215 112 120 163 147 235 255 83 144 144 187 204 212 93 109 155 240 152 184 145 168 179 149 168 153 146 159 196 147 155 232 248 255 255 132 143 93 130 230 240 207 229 255 -0 -70 -94 -108 -121 -135 -149 -162 -174 -185 -195 -204 -212 -218 -224 -228 -232 -235 -238 -241 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 332 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -232 -228 -224 -218 -212 -205 -196 -186 -175 -162 -149 -134 -119 -104 -90 -78 -67 -0 231 147 120 219 148 145 96 255 220 219 141 186 136 184 154 172 140 194 161 169 151 160 125 103 112 255 226 145 130 245 203 160 131 89 81 255 230 131 130 169 129 222 191 131 109 81 255 213 159 113 101 215 215 185 160 130 198 168 171 161 100 100 216 150 106 76 255 229 141 177 147 157 135 118 216 140 146 91 238 156 148 153 105 85 222 163 240 210 158 156 153 121 221 155 154 157 176 171 168 159 166 159 163 166 167 156 151 152 172 111 228 174 168 167 156 165 174 158 165 163 164 163 154 171 167 173 138 195 167 165 165 165 165 165 165 165 165 163 154 161 119 226 172 165 164 164 170 153 168 153 177 160 160 169 162 169 161 159 165 158 158 173 159 157 164 164 153 159 161 159 150 164 157 146 161 150 147 140 135 130 153 150 154 156 157 148 165 152 158 151 164 157 165 158 167 159 167 159 169 160 161 159 159 168 158 171 149 163 172 114 211 165 163 164 156 174 158 156 174 157 168 143 187 157 166 155 180 140 157 161 131 176 255 170 151 208 162 186 130 192 255 70 236 255 255 255 255 255 255 193 236 154 209 131 229 243 255 91 96 99 115 109 121 113 128 129 129 124 136 150 141 143 148 148 147 141 143 147 145 139 125 139 145 147 143 141 147 148 148 143 141 150 136 124 129 129 128 113 121 109 115 99 96 91 255 243 229 131 209 154 236 193 255 255 255 255 255 255 236 70 255 192 130 186 162 208 151 170 255 176 131 161 157 140 180 155 166 157 187 143 168 157 174 156 158 174 156 164 163 165 211 114 172 163 149 171 158 168 159 159 161 160 169 159 167 159 167 158 165 157 164 151 158 152 165 148 157 156 154 150 153 130 135 140 147 150 161 146 157 164 150 159 161 159 153 164 164 157 159 173 158 158 165 159 161 169 162 169 160 160 177 153 168 153 170 164 164 165 172 226 119 161 154 163 165 165 165 165 165 165 165 165 167 195 138 173 167 171 154 163 164 163 165 158 174 165 156 167 168 174 228 111 172 152 151 156 167 166 163 159 166 159 168 171 176 157 154 155 221 121 153 156 158 210 240 163 222 85 105 153 148 156 238 91 146 140 216 118 135 157 147 177 141 229 255 76 106 150 216 100 100 161 171 168 198 130 160 185 215 215 101 113 159 213 255 81 109 131 191 222 129 169 130 131 230 255 81 89 131 160 203 245 130 145 226 255 112 103 125 160 151 169 161 194 140 172 154 184 136 186 141 219 220 255 96 145 148 219 120 147 231 -0 -67 -78 -90 -104 -119 -134 -149 -162 -175 -186 -196 -205 -212 -218 -224 -228 -232 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 333 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -223 -218 -212 -205 -197 -187 -176 -163 -149 -135 -119 -103 -87 -72 255 -0 -0 155 146 91 207 89 79 255 230 179 165 157 177 137 180 157 176 150 162 112 143 123 138 107 74 65 255 155 136 119 207 137 197 173 168 255 235 141 141 199 160 180 192 144 122 116 111 245 122 202 173 217 187 162 121 174 202 181 121 143 170 142 220 196 147 155 144 244 167 152 169 145 159 128 102 217 119 81 255 224 124 136 149 88 88 249 177 202 156 154 167 146 119 223 147 155 175 171 168 159 166 159 167 168 159 163 156 155 153 172 111 234 175 159 164 157 173 167 157 174 158 162 154 173 165 164 173 138 193 165 165 165 165 165 165 165 165 164 152 162 163 119 227 173 165 165 164 161 162 160 161 177 153 169 162 169 161 160 169 161 160 168 169 159 158 166 166 157 164 152 158 160 159 158 148 164 155 154 150 147 130 143 140 147 150 154 146 164 156 158 157 158 155 161 157 166 159 167 159 159 161 169 159 168 160 161 170 152 161 169 128 211 165 165 165 156 165 165 155 173 159 167 157 163 164 167 158 168 151 164 164 148 151 93 220 130 205 194 143 157 159 110 255 152 207 199 198 255 255 255 196 255 206 255 147 148 171 172 231 243 239 233 224 220 209 200 193 192 192 192 186 177 183 176 174 173 169 176 167 164 158 148 148 158 164 167 176 169 173 174 176 183 177 186 192 192 192 193 200 209 220 224 233 239 243 231 172 171 148 147 255 206 255 196 255 255 255 198 199 207 152 255 110 159 157 143 194 205 130 220 93 151 148 164 164 151 168 158 167 164 163 157 167 159 173 155 165 165 156 165 165 165 211 128 169 161 152 170 161 160 168 159 169 161 159 159 167 159 166 157 161 155 158 157 158 156 164 146 154 150 147 140 143 130 147 150 154 155 164 148 158 159 160 158 152 164 157 166 166 158 159 169 168 160 161 169 160 161 169 162 169 153 177 161 160 162 161 164 165 165 173 227 119 163 162 152 164 165 165 165 165 165 165 165 165 193 138 173 164 165 173 154 162 158 174 157 167 173 157 164 159 175 234 111 172 153 155 156 163 159 168 167 159 166 159 168 171 175 155 147 223 119 146 167 154 156 202 177 249 88 88 149 136 124 224 255 81 119 217 102 128 159 145 169 152 167 244 144 155 147 196 220 142 170 143 121 181 202 174 121 162 187 217 173 202 122 245 111 116 122 144 192 180 160 199 141 141 235 255 168 173 197 137 207 119 136 155 255 65 74 107 138 123 143 112 162 150 176 157 180 137 177 157 165 179 230 255 79 89 207 91 146 155 -0 -0 255 -72 -87 -103 -119 -135 -149 -163 -176 -187 -197 -205 -212 -218 -223 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 334 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -223 -218 -212 -205 -197 -188 -177 -163 -149 -134 -108 -84 -79 -72 -0 -0 154 130 98 75 255 218 182 240 230 123 184 145 192 156 144 182 158 147 92 134 93 144 122 231 196 199 255 243 123 135 78 239 209 181 163 117 220 154 165 186 164 114 196 155 109 106 137 89 244 211 186 139 166 121 187 195 174 158 134 111 200 163 138 211 154 132 156 93 246 144 173 157 143 149 94 89 223 155 144 238 156 110 142 191 157 252 232 113 199 161 161 177 133 103 231 151 170 170 167 159 165 159 167 168 160 166 158 157 165 148 172 111 239 165 156 164 166 166 165 167 167 155 152 173 175 158 164 173 138 193 165 165 165 165 165 165 165 165 165 156 164 163 103 232 172 165 165 164 164 164 163 163 168 160 162 170 160 160 169 161 160 169 161 167 158 158 166 167 158 166 157 164 152 158 158 148 165 156 157 156 154 141 153 140 135 140 147 141 161 155 157 158 158 148 169 150 164 157 166 158 158 165 159 161 159 160 169 160 160 150 177 119 206 165 165 165 156 164 173 156 165 165 157 165 156 180 157 168 157 165 156 157 159 155 97 239 109 244 124 164 173 180 109 72 255 255 255 255 255 255 255 255 255 199 255 214 239 105 141 149 139 157 152 166 168 169 169 167 157 155 156 156 155 149 152 161 150 148 141 143 147 146 139 126 139 146 147 143 141 148 150 161 152 149 155 156 156 155 157 167 169 169 168 166 152 157 139 149 141 105 239 214 255 199 255 255 255 255 255 255 255 255 255 72 109 180 173 164 124 244 109 239 97 155 159 157 156 165 157 168 157 180 156 165 157 165 165 156 173 164 156 165 165 165 206 119 177 150 160 160 169 160 159 161 159 165 158 158 166 157 164 150 169 148 158 158 157 155 161 141 147 140 135 140 153 141 154 156 157 156 165 148 158 158 152 164 157 166 158 167 166 158 158 167 161 169 160 161 169 160 160 170 162 160 168 163 163 164 164 164 165 165 172 232 103 163 164 156 165 165 165 165 165 165 165 165 165 193 138 173 164 158 175 173 152 155 167 167 165 166 166 164 156 165 239 111 172 148 165 157 158 166 160 168 167 159 165 159 167 170 170 151 231 103 133 177 161 161 199 113 232 252 157 191 142 110 156 238 144 155 223 89 94 149 143 157 173 144 246 93 156 132 154 211 138 163 200 111 134 158 174 195 187 121 166 139 186 211 244 89 137 106 109 155 196 114 164 186 165 154 220 117 163 181 209 239 78 135 123 243 255 199 196 231 122 144 93 134 92 147 158 182 144 156 192 145 184 123 230 240 182 218 255 75 98 130 154 -0 -0 -72 -79 -84 -108 -134 -149 -163 -177 -188 -197 -205 -212 -218 -223 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 335 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -217 -211 -205 -197 -188 -177 -164 -147 -128 -112 -80 -0 -0 -0 -0 156 166 160 141 143 234 134 133 199 171 150 186 153 171 139 190 150 136 142 74 141 100 249 229 206 157 147 224 110 87 80 255 232 155 109 81 255 218 180 177 160 125 108 196 158 94 93 90 255 237 160 106 101 196 208 182 150 125 151 174 198 173 129 118 201 120 98 109 255 232 144 172 134 125 159 127 247 204 130 110 228 143 112 216 174 143 208 143 101 221 153 159 157 101 108 230 147 167 167 156 165 158 166 168 159 166 159 157 166 157 131 178 111 242 159 166 168 159 165 172 159 164 157 167 175 167 156 164 172 137 194 164 164 164 164 165 165 165 165 165 156 164 164 111 231 172 165 165 165 165 164 164 163 171 152 170 170 153 169 159 160 168 161 159 166 157 158 167 166 159 167 158 166 156 164 164 155 169 152 158 158 157 146 161 150 147 140 135 130 153 150 154 156 157 148 165 152 158 152 164 157 156 165 158 165 158 165 159 161 169 150 176 123 203 164 165 165 156 163 164 158 164 173 156 173 156 165 162 168 159 166 158 165 154 155 102 231 142 93 202 160 173 151 147 85 100 232 213 236 193 196 255 255 255 198 255 236 70 185 199 206 207 137 128 105 138 147 157 166 175 173 161 170 171 169 176 168 169 173 172 167 166 165 159 149 149 159 165 166 167 172 173 169 168 176 169 171 170 161 173 175 166 157 147 138 105 128 137 207 206 199 185 70 236 255 198 255 255 255 196 193 236 213 232 100 85 147 151 173 160 202 93 142 231 102 155 154 165 158 166 159 168 162 165 156 173 156 173 164 158 164 163 156 165 165 164 203 123 176 150 169 161 159 165 158 165 158 165 156 157 164 152 158 152 165 148 157 156 154 150 153 130 135 140 147 150 161 146 157 158 158 152 169 155 164 164 156 166 158 167 159 166 167 158 157 166 159 161 168 160 159 169 153 170 170 152 171 163 164 164 165 165 165 165 172 231 111 164 164 156 165 165 165 165 165 164 164 164 164 194 137 172 164 156 167 175 167 157 164 159 172 165 159 168 166 159 242 111 178 131 157 166 157 159 166 159 168 166 158 165 156 167 167 147 230 108 101 157 159 153 221 101 143 208 143 174 216 112 143 228 110 130 204 247 127 159 125 134 172 144 232 255 109 98 120 201 118 129 173 198 174 151 125 150 182 208 196 101 106 160 237 255 90 93 94 158 196 108 125 160 177 180 218 255 81 109 155 232 255 80 87 110 224 147 157 206 229 249 100 141 74 142 136 150 190 139 171 153 186 150 171 199 133 134 234 143 141 160 166 156 -0 -0 -0 -0 -80 -112 -128 -147 -164 -177 -188 -197 -205 -211 -217 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 336 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -227 -222 -216 -210 -203 -196 -187 -176 -163 -147 -125 -98 -77 -60 -0 255 221 142 123 162 178 161 241 201 99 93 228 152 163 163 175 172 140 184 90 124 92 255 238 239 227 165 141 142 90 222 129 136 255 232 167 152 135 133 240 140 156 150 131 101 79 186 93 255 254 251 235 176 155 142 222 188 157 113 138 198 193 172 162 131 109 87 200 106 74 65 255 174 131 158 132 198 164 152 211 121 101 83 231 180 205 181 121 87 204 184 220 201 130 145 185 156 232 212 144 167 166 158 158 166 165 159 164 157 156 166 158 154 121 183 111 242 165 156 153 164 180 161 156 163 166 169 166 164 156 164 171 123 198 164 164 165 163 164 164 164 165 165 156 164 164 111 232 171 165 165 165 165 165 164 164 172 156 171 161 162 170 153 169 159 159 170 170 152 159 176 160 159 167 158 166 158 166 166 157 161 150 158 157 158 148 164 155 154 150 147 130 143 140 147 150 154 146 164 156 158 157 158 152 152 164 156 166 158 166 159 166 159 152 166 132 196 163 164 164 156 160 164 162 164 165 158 165 158 163 172 157 168 157 168 156 157 172 109 210 184 107 218 153 188 123 176 110 92 255 215 83 236 255 255 255 255 255 255 193 236 152 206 125 150 188 211 223 89 102 111 128 130 127 147 151 144 155 150 152 158 159 159 156 150 149 147 140 127 140 147 149 150 156 159 159 158 152 150 155 144 151 147 127 130 128 111 102 89 223 211 188 150 125 206 152 236 193 255 255 255 255 255 255 236 83 215 255 92 110 176 123 188 153 218 107 184 210 109 172 157 156 168 157 168 157 172 163 158 165 158 165 164 162 164 160 156 164 164 163 196 132 166 152 159 166 159 166 158 166 156 164 152 152 158 157 158 156 164 146 154 150 147 140 143 130 147 150 154 155 164 148 158 157 158 150 161 157 166 166 158 166 158 167 159 160 176 159 152 170 170 159 159 169 153 170 162 161 171 156 172 164 164 165 165 165 165 165 171 232 111 164 164 156 165 165 164 164 164 163 165 164 164 198 123 171 164 156 164 166 169 166 163 156 161 180 164 153 156 165 242 111 183 121 154 158 166 156 157 164 159 165 166 158 158 166 167 144 212 232 156 185 145 130 201 220 184 204 87 121 181 205 180 231 83 101 121 211 152 164 198 132 158 131 174 255 65 74 106 200 87 109 131 162 172 193 198 138 113 157 188 222 142 155 176 235 251 254 255 93 186 79 101 131 150 156 140 240 133 135 152 167 232 255 136 129 222 90 142 141 165 227 239 238 255 92 124 90 184 140 172 175 163 163 152 228 93 99 201 241 161 178 162 123 142 221 255 -0 -60 -77 -98 -125 -147 -163 -176 -187 -196 -203 -210 -216 -222 -227 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 337 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -222 -216 -209 -202 -194 -185 -174 -161 -145 -124 -96 -66 -0 -0 132 237 125 177 192 181 174 110 213 135 126 232 201 122 202 188 167 138 114 135 255 229 241 229 182 157 156 115 99 74 255 210 123 131 235 179 161 127 139 91 239 185 180 161 160 127 255 234 240 219 173 167 135 180 146 134 181 115 191 193 205 176 160 130 147 126 123 77 245 187 191 255 251 122 128 182 179 158 125 102 207 110 127 77 251 192 168 141 135 78 247 194 182 154 114 179 197 150 208 171 145 175 161 149 166 175 151 168 155 154 164 157 156 153 112 187 110 242 155 141 164 187 165 157 167 167 158 164 163 162 155 164 171 128 199 164 164 173 158 164 165 163 164 164 155 163 164 111 237 167 165 165 165 165 165 164 164 173 156 172 164 164 161 162 170 153 170 170 161 151 169 168 157 158 166 159 165 158 166 167 158 165 157 164 151 158 148 165 156 157 156 154 141 153 140 135 140 147 142 161 155 157 158 158 157 161 159 152 164 157 166 158 167 159 157 166 138 196 158 160 163 152 170 161 163 164 164 163 164 163 164 165 159 167 158 166 158 166 164 124 210 182 146 197 177 153 147 183 134 99 178 245 143 154 206 199 198 255 255 255 196 255 206 255 143 175 159 140 165 213 222 195 194 193 197 180 173 172 170 162 169 160 159 159 157 152 157 156 151 141 141 151 156 157 152 157 159 159 160 169 162 170 172 173 180 197 193 194 195 222 213 165 140 159 175 143 255 206 255 196 255 255 255 198 199 206 154 143 245 178 99 134 183 147 153 177 197 146 182 210 124 164 166 158 166 158 167 159 165 164 163 164 163 164 164 163 161 170 152 163 160 158 196 138 166 157 159 167 158 166 157 164 152 159 161 157 158 158 157 155 161 142 147 140 135 140 153 141 154 156 157 156 165 148 158 151 164 157 165 158 167 166 158 165 159 166 158 157 168 169 151 161 170 170 153 170 162 161 164 164 172 156 173 164 164 165 165 165 165 165 167 237 111 164 163 155 164 164 163 165 164 158 173 164 164 199 128 171 164 155 162 163 164 158 167 167 157 165 187 164 141 155 242 110 187 112 153 156 157 164 154 155 168 151 175 166 149 161 175 145 171 208 150 197 179 114 154 182 194 247 78 135 141 168 192 251 77 127 110 207 102 125 158 179 182 128 122 251 255 191 187 245 77 123 126 147 130 160 176 205 193 191 115 181 134 146 180 135 167 173 219 240 234 255 127 160 161 180 185 239 91 139 127 161 179 235 131 123 210 255 74 99 115 156 157 182 229 241 229 255 135 114 138 167 188 202 122 201 232 126 135 213 110 174 181 192 177 125 237 132 -0 -0 -66 -96 -124 -145 -161 -174 -185 -194 -202 -209 -216 -222 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 338 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -201 -192 -182 -171 -159 -142 -122 -94 -66 -0 -0 137 91 235 196 168 168 131 90 255 208 150 187 208 156 171 168 140 128 116 85 56 253 171 178 151 155 121 157 127 142 108 249 146 144 238 210 143 123 88 80 255 227 151 127 98 76 255 235 167 163 122 200 165 180 150 109 93 214 208 201 155 162 130 177 156 183 125 55 255 234 140 139 232 166 134 199 174 162 125 93 83 219 82 84 255 239 148 146 128 76 255 231 158 175 131 130 203 170 118 212 165 158 169 148 157 176 169 143 183 154 159 156 154 164 136 108 191 110 239 140 143 198 168 157 167 168 158 156 174 168 158 156 173 166 114 207 173 169 166 156 165 174 158 164 164 155 164 163 111 237 165 165 165 165 164 164 164 164 172 156 172 165 164 164 163 160 162 171 160 158 162 171 171 152 159 166 169 160 158 166 167 159 167 158 166 157 164 155 169 152 158 158 157 146 161 150 147 140 135 130 154 150 154 156 157 158 150 160 161 159 153 164 157 166 158 157 166 139 197 158 168 158 162 170 154 160 163 164 164 165 164 165 165 163 157 165 157 165 157 166 122 202 157 144 197 185 149 173 161 159 122 175 117 230 209 255 255 255 255 255 255 255 255 199 255 213 222 201 152 113 121 154 172 188 157 155 161 172 164 164 164 162 153 157 158 157 153 161 150 146 139 126 139 146 150 161 153 157 158 157 153 162 164 164 164 172 161 155 157 188 172 154 121 113 152 201 222 213 255 199 255 255 255 255 255 255 255 255 209 230 117 175 122 159 161 173 149 185 197 144 157 202 122 166 157 165 157 165 157 163 165 165 164 165 164 164 163 160 154 170 162 158 168 158 197 139 166 157 158 166 157 164 153 159 161 160 150 158 157 156 154 150 154 130 135 140 147 150 161 146 157 158 158 152 169 155 164 157 166 158 167 159 167 166 158 160 169 166 159 152 171 171 162 158 160 171 162 160 163 164 164 165 172 156 172 164 164 164 164 165 165 165 165 237 111 163 164 155 164 164 158 174 165 156 166 169 173 207 114 166 173 156 158 168 174 156 158 168 167 157 168 198 143 140 239 110 191 108 136 164 154 156 159 154 183 143 169 176 157 148 169 158 165 212 118 170 203 130 131 175 158 231 255 76 128 146 148 239 255 84 82 219 83 93 125 162 174 199 134 166 232 139 140 234 255 55 125 183 156 177 130 162 155 201 208 214 93 109 150 180 165 200 122 163 167 235 255 76 98 127 151 227 255 80 88 123 143 210 238 144 146 249 108 142 127 157 121 155 151 178 171 253 56 85 116 128 140 168 171 156 208 187 150 208 255 90 131 168 168 196 235 91 137 -0 -0 -66 -94 -122 -142 -159 -171 -182 -192 -201 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 339 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -200 -191 -180 -169 -156 -142 -122 -94 -64 -0 -0 134 70 255 227 162 121 153 111 103 253 125 105 212 176 137 185 177 174 176 170 146 255 240 185 169 148 153 82 145 96 77 255 231 120 122 224 182 161 171 138 255 232 121 158 179 155 155 223 157 191 153 173 167 130 175 155 140 242 213 162 144 127 183 170 156 119 105 255 255 232 125 98 100 242 159 189 154 123 139 106 89 73 213 255 255 237 166 149 149 73 255 239 159 166 163 130 201 183 158 114 230 143 161 174 160 165 171 155 163 177 139 156 162 159 155 122 90 194 96 240 149 199 174 157 167 168 158 156 168 174 159 157 166 165 153 110 218 167 163 163 157 173 167 156 165 162 157 173 158 111 236 165 164 164 164 164 164 164 164 172 156 172 165 165 165 164 163 164 172 164 164 164 171 161 151 169 170 161 159 159 166 166 159 167 159 167 158 166 157 161 150 158 157 158 148 164 155 154 150 147 130 143 140 147 151 154 156 148 164 150 160 161 159 156 164 157 157 165 139 189 161 160 161 158 162 163 168 162 160 164 165 165 165 165 165 156 173 156 173 156 173 132 195 176 100 231 157 168 168 165 167 150 167 165 255 131 147 214 236 193 196 255 255 255 198 255 236 70 153 179 209 198 133 140 147 170 153 153 155 158 163 163 160 171 170 159 157 156 150 151 155 150 140 140 150 155 151 150 156 157 159 170 171 160 163 163 158 155 153 153 170 147 140 133 198 209 179 153 70 236 255 198 255 255 255 196 193 236 214 147 131 255 165 167 150 167 165 168 168 157 231 100 176 195 132 173 156 173 156 173 156 165 165 165 165 165 164 160 162 168 163 162 158 161 160 161 189 139 165 157 157 164 156 159 161 160 150 164 148 156 154 151 147 140 143 130 147 150 154 155 164 148 158 157 158 150 161 157 166 158 167 159 167 159 166 166 159 159 161 170 169 151 161 171 164 164 164 172 164 163 164 165 165 165 172 156 172 164 164 164 164 164 164 164 165 236 111 158 173 157 162 165 156 167 173 157 163 163 167 218 110 153 165 166 157 159 174 168 156 158 168 167 157 174 199 149 240 96 194 90 122 155 159 162 156 139 177 163 155 171 165 160 174 161 143 230 114 158 183 201 130 163 166 159 239 255 73 149 149 166 237 255 255 213 73 89 106 139 123 154 189 159 242 100 98 125 232 255 255 105 119 156 170 183 127 144 162 213 242 140 155 175 130 167 173 153 191 157 223 155 155 179 158 121 232 255 138 171 161 182 224 122 120 231 255 77 96 145 82 153 148 169 185 240 255 146 170 176 174 177 185 137 176 212 105 125 253 103 111 153 121 162 227 255 70 134 -0 -0 -64 -94 -122 -142 -156 -169 -180 -191 -200 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 340 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -208 -200 -190 -179 -166 -152 -138 -123 -103 -73 -0 -0 133 71 255 236 145 140 99 153 134 90 242 145 218 187 147 120 165 137 144 122 79 255 231 149 134 129 101 92 255 235 226 241 237 135 125 228 205 142 110 82 255 233 157 187 195 173 150 245 215 170 156 121 203 165 194 179 143 130 204 164 188 172 187 176 143 114 87 82 252 184 173 160 156 249 221 134 182 144 183 191 144 98 63 255 229 175 129 139 127 86 255 240 161 141 157 182 151 184 164 148 110 228 129 189 150 146 157 189 150 159 167 137 182 157 159 135 99 82 208 91 249 169 173 155 166 167 157 155 157 180 161 157 167 168 158 156 119 219 174 168 158 167 166 164 157 173 159 167 166 156 111 236 164 164 164 165 162 164 164 165 171 156 172 165 165 165 164 164 164 172 165 165 164 160 158 162 170 162 157 159 170 170 161 159 167 159 167 159 167 158 165 156 164 151 158 148 165 156 157 156 154 142 154 140 135 140 147 151 145 163 148 164 150 160 149 160 152 156 162 138 187 166 159 169 158 169 158 162 153 170 162 163 165 165 165 165 156 164 158 164 158 164 149 180 166 130 101 202 137 175 145 173 137 171 121 117 229 148 239 70 236 255 255 255 255 255 255 193 235 152 206 115 157 187 195 158 154 163 182 157 155 155 155 155 149 153 163 157 156 152 160 149 146 139 126 139 146 149 160 152 156 157 163 153 149 155 155 155 155 157 182 163 154 158 195 187 157 115 206 152 235 193 255 255 255 255 255 255 236 70 239 148 229 117 121 171 137 173 145 175 137 202 101 130 166 180 149 164 158 164 158 164 156 165 165 165 165 163 162 170 153 162 158 169 158 169 159 166 187 138 162 156 152 160 149 160 150 164 148 163 145 151 147 140 135 140 154 142 154 156 157 156 165 148 158 151 164 156 165 158 167 159 167 159 167 159 161 170 170 159 157 162 170 162 158 160 164 165 165 172 164 164 164 165 165 165 172 156 171 165 164 164 162 165 164 164 164 236 111 156 166 167 159 173 157 164 166 167 158 168 174 219 119 156 158 168 167 157 161 180 157 155 157 167 166 155 173 169 249 91 208 82 99 135 159 157 182 137 167 159 150 189 157 146 150 189 129 228 110 148 164 184 151 182 157 141 161 240 255 86 127 139 129 175 229 255 63 98 144 191 183 144 182 134 221 249 156 160 173 184 252 82 87 114 143 176 187 172 188 164 204 130 143 179 194 165 203 121 156 170 215 245 150 173 195 187 157 233 255 82 110 142 205 228 125 135 237 241 226 235 255 92 101 129 134 149 231 255 79 122 144 137 165 120 147 187 218 145 242 90 134 153 99 140 145 236 255 71 133 -0 -0 -73 -103 -123 -138 -152 -166 -179 -190 -200 -208 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 341 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -230 -225 -221 -215 -208 -200 -190 -178 -164 -149 -132 -116 -102 -85 -64 -0 88 78 255 240 144 147 139 75 148 77 255 231 186 171 131 123 87 164 132 236 201 238 232 128 187 169 197 194 225 215 126 121 206 162 126 136 217 173 137 147 110 250 151 129 172 169 150 129 211 155 189 159 170 188 141 173 120 89 89 228 172 162 133 151 133 134 100 91 99 255 189 156 161 118 234 162 170 153 101 153 111 255 255 255 255 139 157 107 132 132 70 255 171 127 148 187 158 113 214 164 155 93 231 163 173 117 156 188 176 130 146 187 161 171 139 154 137 97 73 204 255 237 132 166 161 166 157 153 157 182 164 157 167 168 159 156 155 103 231 174 158 155 163 164 164 166 166 156 165 163 156 111 235 164 164 165 174 158 164 165 174 167 156 172 165 165 164 164 164 164 172 165 165 165 164 164 164 160 168 153 170 171 161 158 159 165 160 166 159 167 159 167 158 166 157 164 155 169 152 158 158 157 146 161 150 147 140 135 140 139 158 145 163 148 165 149 168 157 149 170 130 186 166 159 159 160 159 160 169 157 169 153 160 163 164 165 165 156 163 162 164 163 163 154 173 173 152 109 225 132 189 140 183 131 176 140 85 243 171 105 185 152 206 199 198 255 255 255 196 255 206 255 143 170 151 166 182 189 168 156 164 180 164 163 163 160 168 159 161 165 165 159 160 163 159 149 149 159 163 160 159 165 165 161 159 168 160 163 163 164 180 164 156 168 189 182 166 151 170 143 255 206 255 196 255 255 255 198 199 206 152 185 105 171 243 85 140 176 131 183 140 189 132 225 109 152 173 173 154 163 163 164 162 163 156 165 165 164 163 160 153 169 157 169 160 159 160 159 159 166 186 130 170 149 157 168 149 165 148 163 145 158 139 140 135 140 147 150 161 146 157 158 158 152 169 155 164 157 166 158 167 159 167 159 166 160 165 159 158 161 171 170 153 168 160 164 164 164 165 165 165 172 164 164 164 164 165 165 172 156 167 174 165 164 158 174 165 164 164 235 111 156 163 165 156 166 166 164 164 163 155 158 174 231 103 155 156 159 168 167 157 164 182 157 153 157 166 161 166 132 237 255 204 73 97 137 154 139 171 161 187 146 130 176 188 156 117 173 163 231 93 155 164 214 113 158 187 148 127 171 255 70 132 132 107 157 139 255 255 255 255 111 153 101 153 170 162 234 118 161 156 189 255 99 91 100 134 133 151 133 162 172 228 89 89 120 173 141 188 170 159 189 155 211 129 150 169 172 129 151 250 110 147 137 173 217 136 126 162 206 121 126 215 225 194 197 169 187 128 232 238 201 236 132 164 87 123 131 171 186 231 255 77 148 75 139 147 144 240 255 78 88 -0 -64 -85 -102 -116 -132 -149 -164 -178 -190 -200 -208 -215 -221 -225 -230 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 342 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -225 -220 -214 -208 -200 -190 -179 -164 -146 -126 -108 -88 -74 -66 -0 207 203 247 233 143 110 148 71 255 229 243 237 131 170 136 110 139 79 252 225 202 136 197 173 140 193 143 183 164 203 162 144 193 190 151 141 212 194 125 88 74 255 237 157 201 190 158 146 92 232 191 168 134 192 140 112 175 127 126 241 201 125 153 195 182 186 183 187 170 255 243 133 108 81 255 216 105 141 111 89 239 229 206 121 185 164 137 166 81 131 90 255 234 133 121 196 171 151 129 209 123 84 255 215 144 146 112 202 169 159 113 195 183 146 156 136 163 163 108 64 255 233 148 122 201 152 156 156 153 182 163 156 167 168 159 156 155 155 111 238 161 155 154 164 173 168 159 164 156 173 158 155 112 235 163 165 173 167 156 165 174 167 165 156 172 164 164 164 164 164 165 171 165 165 165 165 165 164 163 161 162 170 161 160 158 169 162 169 161 159 165 159 167 159 167 158 166 157 161 150 158 157 158 148 164 155 154 151 147 140 125 148 139 158 145 164 148 158 160 150 166 133 184 166 157 158 165 158 165 160 161 160 159 168 157 163 164 165 152 163 163 164 164 164 151 175 165 158 120 215 155 155 157 176 146 166 151 135 255 172 141 199 206 255 255 255 255 255 255 255 255 199 255 213 222 202 122 123 134 155 164 165 156 161 172 164 164 162 153 157 159 158 156 150 149 147 140 127 140 147 149 150 156 158 159 157 153 162 164 164 172 161 156 165 164 155 134 123 122 202 222 213 255 199 255 255 255 255 255 255 255 255 206 199 141 172 255 135 151 166 146 176 157 155 155 215 120 158 165 175 151 164 164 164 163 163 152 165 164 163 157 168 159 160 161 160 165 158 165 158 157 166 184 133 166 150 160 158 148 164 145 158 139 148 125 140 147 151 154 155 164 148 158 157 158 150 161 157 166 158 167 159 167 159 165 159 161 169 162 169 158 160 161 170 162 161 163 164 165 165 165 165 165 171 165 164 164 164 164 164 172 156 165 167 174 165 156 167 173 165 163 235 112 155 158 173 156 164 159 168 173 164 154 155 161 238 111 155 155 156 159 168 167 156 163 182 153 156 156 152 201 122 148 233 255 64 108 163 163 136 156 146 183 195 113 159 169 202 112 146 144 215 255 84 123 209 129 151 171 196 121 133 234 255 90 131 81 166 137 164 185 121 206 229 239 89 111 141 105 216 255 81 108 133 243 255 170 187 183 186 182 195 153 125 201 241 126 127 175 112 140 192 134 168 191 232 92 146 158 190 201 157 237 255 74 88 125 194 212 141 151 190 193 144 162 203 164 183 143 193 140 173 197 136 202 225 252 79 139 110 136 170 131 237 243 229 255 71 148 110 143 233 247 203 207 -0 -66 -74 -88 -108 -126 -146 -164 -179 -190 -200 -208 -214 -220 -225 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 343 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -200 -190 -179 -165 -146 -124 -96 -76 -0 -0 -0 -0 138 119 194 156 149 81 110 255 233 197 188 158 111 159 147 81 97 255 237 160 130 102 227 145 165 182 150 194 171 171 111 111 209 173 146 136 198 169 131 149 116 250 185 140 171 133 100 75 255 216 160 130 121 188 145 220 194 174 210 198 125 197 186 170 133 135 109 81 255 229 163 131 124 122 242 121 101 213 176 235 214 181 160 191 181 139 112 119 255 235 242 234 146 160 180 182 165 134 102 214 104 102 249 125 133 163 204 170 149 173 138 191 158 105 136 128 147 107 255 255 251 150 174 178 186 130 156 184 169 163 155 164 169 156 155 154 155 153 111 236 155 153 158 181 170 158 157 164 167 165 154 142 117 235 164 174 165 164 157 173 166 165 164 155 172 162 164 164 164 165 174 167 165 165 165 165 165 165 164 164 163 160 158 170 163 162 169 161 160 169 161 159 165 159 167 159 167 158 165 156 164 151 158 148 165 156 157 156 154 151 139 148 125 148 139 158 145 154 164 149 166 139 174 164 153 156 165 158 167 159 169 159 168 160 161 158 160 164 163 162 160 164 164 165 163 164 166 163 120 210 173 144 180 157 150 158 166 112 91 231 149 206 125 143 213 236 193 196 255 255 255 198 255 235 70 153 178 206 188 162 150 159 157 165 157 159 163 164 163 158 158 158 157 152 157 157 152 141 141 152 157 157 152 157 158 158 158 163 164 163 159 157 165 157 159 150 162 188 206 178 153 70 235 255 198 255 255 255 196 193 236 213 143 125 206 149 231 91 112 166 158 150 157 180 144 173 210 120 163 166 164 163 165 164 164 160 162 163 164 160 158 161 160 168 159 169 159 167 158 165 156 153 164 174 139 166 149 164 154 145 158 139 148 125 148 139 151 154 156 157 156 165 148 158 151 164 156 165 158 167 159 167 159 165 159 161 169 160 161 169 162 163 170 158 160 163 164 164 165 165 165 165 165 165 167 174 165 164 164 164 162 172 155 164 165 166 173 157 164 165 174 164 235 117 142 154 165 167 164 157 158 170 181 158 153 155 236 111 153 155 154 155 156 169 164 155 163 169 184 156 130 186 178 174 150 251 255 255 107 147 128 136 105 158 191 138 173 149 170 204 163 133 125 249 102 104 214 102 134 165 182 180 160 146 234 242 235 255 119 112 139 181 191 160 181 214 235 176 213 101 121 242 122 124 131 163 229 255 81 109 135 133 170 186 197 125 198 210 174 194 220 145 188 121 130 160 216 255 75 100 133 171 140 185 250 116 149 131 169 198 136 146 173 209 111 111 171 171 194 150 182 165 145 227 102 130 160 237 255 97 81 147 159 111 158 188 197 233 255 110 81 149 156 194 119 138 -0 -0 -0 -0 -76 -96 -124 -146 -165 -179 -190 -200 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 344 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -213 -206 -199 -190 -179 -165 -147 -124 -95 -67 -0 -0 181 159 132 87 80 194 139 92 255 247 229 130 160 153 122 79 149 92 255 251 232 152 148 142 91 216 112 218 174 168 151 148 171 143 211 188 133 109 88 195 167 82 84 255 235 144 137 196 154 159 130 239 154 173 146 218 181 168 176 129 119 202 160 150 183 162 146 126 203 144 254 233 120 145 117 133 90 242 163 221 185 180 186 191 164 139 160 139 102 79 255 230 154 191 143 125 151 204 165 144 111 96 215 104 92 234 130 203 173 173 132 177 142 108 186 142 87 146 131 238 245 230 169 138 198 158 160 168 127 183 171 148 166 168 153 173 147 154 155 163 146 111 233 152 146 188 172 157 144 163 173 168 157 144 137 110 240 172 175 158 165 166 167 162 164 164 156 180 158 163 164 165 174 167 165 165 165 165 165 165 165 165 165 164 163 163 171 154 169 160 160 169 161 160 169 161 159 165 159 167 159 167 158 166 157 164 155 169 152 158 158 157 156 145 158 139 148 125 148 138 149 161 148 165 139 172 158 162 150 163 157 166 158 159 160 159 161 169 158 168 158 163 153 171 162 164 165 165 154 174 164 114 212 158 160 155 164 163 165 167 126 96 243 139 207 150 175 222 70 235 255 255 255 255 255 255 193 235 151 207 115 149 168 183 168 158 166 159 163 165 165 164 161 168 159 157 153 161 150 146 139 126 139 146 150 161 153 157 159 168 161 164 165 165 163 159 166 158 168 183 168 149 115 207 151 235 193 255 255 255 255 255 255 235 70 222 175 150 207 139 243 96 126 167 165 163 164 155 160 158 212 114 164 174 154 165 165 164 162 171 153 163 158 168 158 169 161 159 160 159 158 166 157 163 150 162 158 172 139 165 148 161 149 138 148 125 148 139 158 145 156 157 158 158 152 169 155 164 157 166 158 167 159 167 159 165 159 161 169 160 161 169 160 160 169 154 171 163 163 164 165 165 165 165 165 165 165 165 165 167 174 165 164 163 158 180 156 164 164 162 167 166 165 158 175 172 240 110 137 144 157 168 173 163 144 157 172 188 146 152 233 111 146 163 155 154 147 173 153 168 166 148 171 183 127 168 160 158 198 138 169 230 245 238 131 146 87 142 186 108 142 177 132 173 173 203 130 234 92 104 215 96 111 144 165 204 151 125 143 191 154 230 255 79 102 139 160 139 164 191 186 180 185 221 163 242 90 133 117 145 120 233 254 144 203 126 146 162 183 150 160 202 119 129 176 168 181 218 146 173 154 239 130 159 154 196 137 144 235 255 84 82 167 195 88 109 133 188 211 143 171 148 151 168 174 218 112 216 91 142 148 152 232 251 255 92 149 79 122 153 160 130 229 247 255 92 139 194 80 87 132 159 181 -0 -0 -67 -95 -124 -147 -165 -179 -190 -199 -206 -213 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 345 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -189 -179 -167 -151 -128 -97 -65 -0 -0 125 165 168 165 117 70 255 222 237 218 162 125 112 206 187 137 255 233 238 220 168 134 123 110 75 255 222 204 180 111 128 137 213 172 200 167 154 120 96 74 199 129 255 255 238 140 148 182 159 88 75 255 216 130 171 151 189 147 192 168 141 175 194 151 192 159 152 116 119 147 255 220 155 82 136 96 76 255 230 172 166 105 218 182 156 122 122 202 172 179 149 237 163 173 166 131 196 185 175 123 129 105 79 223 137 255 226 178 178 167 168 144 169 115 87 183 153 80 255 235 210 183 138 205 176 178 131 157 189 153 181 159 153 168 154 158 175 138 157 173 160 126 99 235 145 191 176 155 143 155 180 170 158 145 166 163 166 238 170 167 157 173 160 174 158 164 165 166 174 156 163 164 173 167 165 165 165 165 165 165 165 165 165 165 165 165 164 161 162 170 153 169 159 159 168 161 160 169 160 159 165 159 167 159 167 158 166 157 161 150 158 157 158 158 148 163 145 158 139 148 125 139 154 142 162 138 171 157 157 152 158 152 164 157 157 165 158 165 160 161 160 161 158 160 170 154 161 164 165 163 163 166 123 208 158 175 144 182 156 159 158 151 99 239 157 137 188 159 201 153 152 206 199 198 255 255 255 196 255 206 255 146 166 142 148 166 175 166 159 166 157 156 156 155 149 151 156 156 150 151 155 151 140 140 151 155 151 150 156 156 151 149 155 156 156 157 166 159 166 175 166 148 142 166 146 255 206 255 196 255 255 255 198 199 206 152 153 201 159 188 137 157 239 99 151 158 159 156 182 144 175 158 208 123 166 163 163 165 164 161 154 170 160 158 161 160 161 160 165 158 165 157 157 164 152 158 152 157 157 171 138 162 142 154 139 125 148 139 158 145 163 148 158 158 157 158 150 161 157 166 158 167 159 167 159 165 159 160 169 160 161 168 159 159 169 153 170 162 161 164 165 165 165 165 165 165 165 165 165 165 165 165 167 173 164 163 156 174 166 165 164 158 174 160 173 157 167 170 238 166 163 166 145 158 170 180 155 143 155 176 191 145 235 99 126 160 173 157 138 175 158 154 168 153 159 181 153 189 157 131 178 176 205 138 183 210 235 255 80 153 183 87 115 169 144 168 167 178 178 226 255 137 223 79 105 129 123 175 185 196 131 166 173 163 237 149 179 172 202 122 122 156 182 218 105 166 172 230 255 76 96 136 82 155 220 255 147 119 116 152 159 192 151 194 175 141 168 192 147 189 151 171 130 216 255 75 88 159 182 148 140 238 255 255 129 199 74 96 120 154 167 200 172 213 137 128 111 180 204 222 255 75 110 123 134 168 220 238 233 255 137 187 206 112 125 162 218 237 222 255 70 117 165 168 165 125 -0 -0 -65 -97 -128 -151 -167 -179 -189 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 346 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -187 -177 -166 -152 -133 -109 -77 -0 -0 155 99 152 139 93 255 255 244 151 171 129 172 150 205 168 91 255 221 173 156 129 163 142 197 177 173 230 129 153 113 101 220 212 181 134 156 121 165 145 105 65 255 243 222 166 125 103 150 209 175 163 165 240 149 201 172 205 178 140 171 130 105 212 172 143 161 109 136 85 97 97 255 135 84 255 239 230 241 232 122 205 172 188 190 140 165 160 203 175 115 83 255 219 135 182 171 150 163 157 173 160 176 129 255 220 164 223 122 150 181 160 143 126 155 104 74 191 117 255 236 165 113 219 185 185 151 157 129 189 167 145 188 139 161 183 151 162 174 131 180 165 136 118 97 236 187 175 167 136 155 183 172 158 145 163 167 133 99 255 158 164 167 167 166 167 155 164 175 157 172 155 164 174 165 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 160 162 170 153 169 160 158 168 161 160 168 161 159 165 159 167 159 167 158 165 157 164 152 158 157 150 164 148 163 145 158 138 139 144 131 154 133 168 155 156 156 158 157 158 152 155 164 158 166 159 166 159 169 159 169 160 163 168 162 164 165 153 172 132 195 165 158 160 155 164 166 166 142 115 233 152 128 211 140 152 179 206 255 255 255 255 255 255 255 255 199 255 212 218 215 122 113 130 142 154 165 159 163 163 163 160 168 159 157 155 149 148 146 139 126 139 146 148 149 155 157 159 168 160 163 163 163 159 165 154 142 130 113 122 215 218 212 255 199 255 255 255 255 255 255 255 255 206 179 152 140 211 128 152 233 115 142 166 166 164 155 160 158 165 195 132 172 153 165 164 162 168 163 160 169 159 169 159 166 159 166 158 164 155 152 158 157 158 156 156 155 168 133 154 131 144 139 138 158 145 163 148 164 150 157 158 152 164 157 165 158 167 159 167 159 165 159 161 168 160 161 168 158 160 169 153 170 162 160 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 165 174 164 155 172 157 175 164 155 167 166 167 167 164 158 255 99 133 167 163 145 158 172 183 155 136 167 175 187 236 97 118 136 165 180 131 174 162 151 183 161 139 188 145 167 189 129 157 151 185 185 219 113 165 236 255 117 191 74 104 155 126 143 160 181 150 122 223 164 220 255 129 176 160 173 157 163 150 171 182 135 219 255 83 115 175 203 160 165 140 190 188 172 205 122 232 241 230 239 255 84 135 255 97 97 85 136 109 161 143 172 212 105 130 171 140 178 205 172 201 149 240 165 163 175 209 150 103 125 166 222 243 255 65 105 145 165 121 156 134 181 212 220 101 113 153 129 230 173 177 197 142 163 129 156 173 221 255 91 168 205 150 172 129 171 151 244 255 255 93 139 152 99 155 -0 -0 -77 -109 -133 -152 -166 -177 -187 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 347 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -211 -203 -194 -184 -174 -163 -150 -134 -112 -85 -0 -0 100 160 81 255 217 237 219 153 136 123 185 192 172 171 162 112 102 246 137 158 168 192 178 186 158 104 96 216 121 204 192 218 190 164 110 105 195 208 206 171 255 255 252 167 142 178 144 194 203 187 127 137 91 239 162 181 151 173 117 127 185 158 208 181 131 110 171 82 151 75 88 65 255 196 219 219 138 116 216 178 197 165 112 157 196 156 180 143 167 122 106 101 247 152 190 169 129 100 161 196 156 114 95 255 222 110 101 220 185 186 172 146 129 113 193 114 65 255 238 224 136 153 117 207 158 188 155 168 167 176 158 177 168 129 183 162 139 173 170 124 200 146 137 134 78 249 167 157 153 143 183 172 155 145 164 155 151 110 78 255 155 163 165 172 159 164 154 163 172 153 172 156 174 175 158 164 165 163 164 164 165 165 164 165 165 165 165 165 165 164 164 164 163 160 162 171 164 163 160 158 170 159 160 169 160 159 165 159 167 159 167 158 166 157 164 152 161 160 150 164 148 164 145 149 154 131 144 121 160 150 153 155 157 158 158 157 149 160 156 165 158 167 159 159 161 160 161 158 162 153 160 164 163 158 148 186 173 156 172 144 180 157 159 158 109 224 166 105 223 165 113 209 115 143 213 235 193 196 255 255 255 198 255 236 70 144 186 215 194 158 154 155 158 166 156 152 162 158 160 165 165 160 165 165 159 149 149 159 165 165 160 165 165 160 158 162 152 156 166 158 155 154 158 194 215 186 144 70 236 255 198 255 255 255 196 193 235 213 143 115 209 113 165 223 105 166 224 109 158 159 157 180 144 172 156 173 186 148 158 163 164 160 153 162 158 161 160 161 159 159 167 158 165 156 160 149 157 158 158 157 155 153 150 160 121 144 131 154 149 145 164 148 164 150 160 161 152 164 157 166 158 167 159 167 159 165 159 160 169 160 159 170 158 160 163 164 171 162 160 163 164 164 164 165 165 165 165 165 165 164 165 165 164 164 163 165 164 158 175 174 156 172 153 172 163 154 164 159 172 165 163 155 255 78 110 151 155 164 145 155 172 183 143 153 157 167 249 78 134 137 146 200 124 170 173 139 162 183 129 168 177 158 176 167 168 155 188 158 207 117 153 136 224 238 255 65 114 193 113 129 146 172 186 185 220 101 110 222 255 95 114 156 196 161 100 129 169 190 152 247 101 106 122 167 143 180 156 196 157 112 165 197 178 216 116 138 219 219 196 255 65 88 75 151 82 171 110 131 181 208 158 185 127 117 173 151 181 162 239 91 137 127 187 203 194 144 178 142 167 252 255 255 171 206 208 195 105 110 164 190 218 192 204 121 216 96 104 158 186 178 192 168 158 137 246 102 112 162 171 172 192 185 123 136 153 219 237 217 255 81 160 100 -0 -0 -85 -112 -134 -150 -163 -174 -184 -194 -203 -211 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 348 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -193 -182 -171 -158 -146 -132 -114 -88 -0 -0 161 75 128 255 238 178 165 111 129 152 217 189 158 115 136 147 135 90 242 185 185 150 154 136 150 113 94 79 237 218 198 165 160 131 172 144 221 198 149 102 255 216 155 116 194 163 152 98 149 170 133 96 78 255 230 173 147 130 178 156 208 177 171 163 130 131 86 138 255 243 255 252 255 255 193 183 175 145 200 199 134 158 111 112 209 180 130 146 88 167 125 133 90 246 185 161 142 110 93 227 172 117 106 92 249 160 134 246 200 151 151 157 127 93 94 166 255 255 239 157 173 153 161 84 207 200 169 131 146 160 190 146 161 173 158 181 155 168 165 156 119 200 130 126 75 255 234 139 158 183 165 172 166 137 164 167 148 167 133 120 252 154 165 180 161 156 164 152 164 181 147 174 167 175 165 156 165 174 158 165 162 164 165 163 164 164 164 164 164 165 164 164 164 164 163 164 172 165 164 164 164 170 153 168 161 160 168 160 159 165 159 167 159 167 159 166 157 152 159 161 160 150 165 148 154 161 142 154 121 151 139 146 150 154 156 158 158 149 165 150 161 156 166 158 158 166 159 169 159 169 157 168 158 164 160 151 178 165 158 164 157 163 161 167 163 121 220 168 138 89 213 121 198 157 170 222 70 235 255 255 255 255 255 255 193 236 151 204 116 153 175 183 156 154 155 158 163 162 153 157 159 159 157 150 150 147 141 127 141 147 150 150 157 159 159 157 153 162 163 158 155 154 156 183 175 153 116 204 151 236 193 255 255 255 255 255 255 235 70 222 170 157 198 121 213 89 138 168 220 121 163 167 161 163 157 164 158 165 178 151 160 164 158 168 157 169 159 169 159 166 158 158 166 156 161 150 165 149 158 158 156 154 150 146 139 151 121 154 142 161 154 148 165 150 160 161 159 152 157 166 159 167 159 167 159 165 159 160 168 160 161 168 153 170 164 164 164 165 172 164 163 164 164 164 164 165 164 164 164 164 164 163 165 164 162 165 158 174 165 156 165 175 167 174 147 181 164 152 164 156 161 180 165 154 252 120 133 167 148 167 164 137 166 172 165 183 158 139 234 255 75 126 130 200 119 156 165 168 155 181 158 173 161 146 190 160 146 131 169 200 207 84 161 153 173 157 239 255 255 166 94 93 127 157 151 151 200 246 134 160 249 92 106 117 172 227 93 110 142 161 185 246 90 133 125 167 88 146 130 180 209 112 111 158 134 199 200 145 175 183 193 255 255 252 255 243 255 138 86 131 130 163 171 177 208 156 178 130 147 173 230 255 78 96 133 170 149 98 152 163 194 116 155 216 255 102 149 198 221 144 172 131 160 165 198 218 237 79 94 113 150 136 154 150 185 185 242 90 135 147 136 115 158 189 217 152 129 111 165 178 238 255 128 75 161 -0 -0 -88 -114 -132 -146 -158 -171 -182 -193 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 349 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -231 -227 -222 -216 -210 -201 -192 -181 -169 -156 -141 -127 -112 -88 -60 -0 85 128 255 241 227 116 142 122 101 223 204 177 140 124 88 138 138 77 255 230 152 134 111 191 190 162 164 136 255 237 177 134 126 165 194 162 149 184 147 111 94 249 120 164 197 170 133 143 75 151 241 207 203 241 230 124 152 159 205 172 170 160 110 143 136 100 79 255 233 213 119 118 255 224 138 164 173 137 120 203 153 121 180 152 226 187 145 100 153 75 167 108 77 255 232 150 124 164 142 223 202 116 108 138 90 248 181 161 210 130 200 171 174 105 83 100 255 225 172 123 191 150 121 100 255 217 170 133 121 210 172 168 129 197 149 165 176 135 157 162 147 100 196 100 79 255 238 151 126 189 161 158 168 156 150 167 167 140 163 125 109 250 158 187 165 156 156 173 148 176 182 128 188 170 175 158 156 173 167 157 173 158 165 174 158 164 164 164 165 163 164 164 164 164 164 164 165 171 165 165 165 164 161 162 160 158 169 159 160 168 160 159 165 159 167 159 167 158 156 164 152 159 161 160 149 158 164 148 162 133 160 139 135 140 147 151 155 157 149 166 150 168 150 164 157 157 166 159 159 161 159 160 160 161 158 171 141 185 162 163 164 163 153 172 157 167 113 209 169 147 102 222 154 133 187 151 202 153 151 206 199 198 255 255 255 196 255 206 255 137 159 149 160 180 181 164 163 164 164 164 158 159 159 158 153 158 157 152 142 142 152 157 158 153 158 159 159 158 164 164 164 163 164 181 180 160 149 159 137 255 206 255 196 255 255 255 198 199 206 151 153 202 151 187 133 154 222 102 147 169 209 113 167 157 172 153 163 164 163 162 185 141 171 158 161 160 160 159 161 159 159 166 157 157 164 150 168 150 166 149 157 155 151 147 140 135 139 160 133 162 148 164 158 149 160 161 159 152 164 156 158 167 159 167 159 165 159 160 168 160 159 169 158 160 162 161 164 165 165 165 171 165 164 164 164 164 164 164 163 165 164 164 164 158 174 165 158 173 157 167 173 156 158 175 170 188 128 182 176 148 173 156 156 165 187 158 250 109 125 163 140 167 167 150 156 168 158 161 189 126 151 238 255 79 100 196 100 147 162 157 135 176 165 149 197 129 168 172 210 121 133 170 217 255 100 121 150 191 123 172 225 255 100 83 105 174 171 200 130 210 161 181 248 90 138 108 116 202 223 142 164 124 150 232 255 77 108 167 75 153 100 145 187 226 152 180 121 153 203 120 137 173 164 138 224 255 118 119 213 233 255 79 100 136 143 110 160 170 172 205 159 152 124 230 241 203 207 241 151 75 143 133 170 197 164 120 249 94 111 147 184 149 162 194 165 126 134 177 237 255 136 164 162 190 191 111 134 152 230 255 77 138 138 88 124 140 177 204 223 101 122 142 116 227 241 255 128 85 -0 -60 -88 -112 -127 -141 -156 -169 -181 -192 -201 -210 -216 -222 -227 -231 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 350 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -216 -209 -201 -191 -180 -167 -153 -138 -123 -107 -90 -68 -0 91 255 238 215 148 151 120 207 184 214 184 169 127 122 139 81 255 224 243 232 131 186 156 193 172 138 89 80 255 228 157 139 132 199 187 152 111 99 170 133 139 90 241 192 186 161 132 132 82 255 238 213 138 125 181 178 189 189 182 167 104 141 135 93 226 202 200 243 228 151 115 85 72 255 164 196 166 178 143 191 175 146 190 166 122 196 122 143 75 121 255 242 234 245 234 130 177 181 157 136 201 163 83 102 90 255 234 138 102 222 170 170 119 99 255 255 247 234 142 173 148 179 115 100 78 255 152 168 176 186 177 141 181 163 176 128 183 154 132 190 164 154 92 222 171 244 231 168 142 171 192 150 162 177 155 154 165 155 121 154 116 95 250 194 168 156 156 167 175 141 183 174 129 190 172 165 157 165 166 165 166 167 157 174 167 156 163 163 165 174 158 164 165 162 164 164 165 174 167 165 165 165 165 164 164 163 163 170 153 169 159 160 168 160 159 166 159 167 159 158 165 156 164 153 159 149 168 160 149 165 138 168 150 146 140 135 140 147 151 146 164 149 158 151 158 152 152 164 157 157 165 159 166 159 169 158 169 143 185 153 163 164 164 163 163 159 172 128 200 169 157 111 195 172 140 195 166 122 178 207 255 255 255 255 255 255 255 255 199 255 213 220 199 115 127 135 150 164 156 155 152 162 158 159 159 157 150 150 147 140 127 140 147 150 150 157 159 159 158 162 152 155 156 164 150 135 127 115 199 220 213 255 199 255 255 255 255 255 255 255 255 207 178 122 166 195 140 172 195 111 157 169 200 128 172 159 163 163 164 164 163 153 185 143 169 158 169 159 166 159 165 157 157 164 152 152 158 151 158 149 164 146 151 147 140 135 140 146 150 168 138 165 149 160 168 149 159 153 164 156 165 158 159 167 159 166 159 160 168 160 159 169 153 170 163 163 164 164 165 165 165 165 167 174 165 164 164 162 165 164 158 174 165 163 163 156 167 174 157 167 166 165 166 165 157 165 172 190 129 174 183 141 175 167 156 156 168 194 250 95 116 154 121 155 165 154 155 177 162 150 192 171 142 168 231 244 171 222 92 154 164 190 132 154 183 128 176 163 181 141 177 186 176 168 152 255 78 100 115 179 148 173 142 234 247 255 255 99 119 170 170 222 102 138 234 255 90 102 83 163 201 136 157 181 177 130 234 245 234 242 255 121 75 143 122 196 122 166 190 146 175 191 143 178 166 196 164 255 72 85 115 151 228 243 200 202 226 93 135 141 104 167 182 189 189 178 181 125 138 213 238 255 82 132 132 161 186 192 241 90 139 133 170 99 111 152 187 199 132 139 157 228 255 80 89 138 172 193 156 186 131 232 243 224 255 81 139 122 127 169 184 214 184 207 120 151 148 215 238 255 91 -0 -68 -90 -107 -123 -138 -153 -167 -180 -191 -201 -209 -216 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 351 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -234 -231 -227 -221 -215 -209 -200 -190 -178 -164 -149 -133 -116 -102 -86 -69 -0 -0 239 221 163 124 195 165 160 198 154 180 131 180 89 114 91 255 235 137 209 165 180 140 111 167 190 162 158 248 229 130 179 161 188 156 153 110 87 91 177 127 90 255 233 174 138 124 100 80 255 226 164 130 109 93 230 171 156 133 144 137 101 221 191 226 215 161 186 174 124 142 100 91 100 253 171 160 144 162 115 210 172 175 158 134 76 186 97 92 255 246 230 147 117 174 181 180 152 136 117 87 197 105 255 251 251 236 130 121 96 220 152 197 174 221 214 138 186 172 176 146 110 171 118 134 92 255 178 159 143 157 162 191 152 141 188 152 180 137 178 172 127 83 255 215 134 211 176 152 138 191 176 133 175 170 141 168 160 134 99 156 145 90 251 169 155 156 166 168 168 137 189 166 114 210 170 159 165 158 164 172 158 165 166 166 164 155 163 165 172 167 156 165 174 158 164 165 174 167 165 165 165 165 165 165 165 165 164 161 162 170 153 169 159 160 168 161 159 166 159 159 165 158 166 157 164 156 160 157 150 166 139 171 155 153 150 147 140 136 140 139 159 146 155 155 157 157 160 159 152 156 164 158 167 159 159 161 159 151 176 164 158 164 164 165 153 166 173 129 193 167 166 128 194 188 147 158 182 123 206 115 146 212 236 193 196 255 255 255 198 255 237 70 147 181 201 176 164 164 169 164 164 162 153 157 159 158 152 158 157 152 142 142 152 157 158 152 158 159 157 153 162 164 164 169 164 164 176 201 181 147 70 237 255 198 255 255 255 196 193 236 212 146 115 206 123 182 158 147 188 194 128 166 167 193 129 173 166 153 165 164 164 158 164 176 151 159 161 159 159 167 158 164 156 152 159 160 157 157 155 155 146 159 139 140 136 140 147 150 153 155 171 139 166 150 157 160 156 164 157 166 158 165 159 159 166 159 161 168 160 159 169 153 170 162 161 164 165 165 165 165 165 165 165 165 167 174 165 164 158 174 165 156 167 172 165 163 155 164 166 166 165 158 172 164 158 165 159 170 210 114 166 189 137 168 168 166 156 155 169 251 90 145 156 99 134 160 168 141 170 175 133 176 191 138 152 176 211 134 215 255 83 127 172 178 137 180 152 188 141 152 191 162 157 143 159 178 255 92 134 118 171 110 146 176 172 186 138 214 221 174 197 152 220 96 121 130 236 251 251 255 105 197 87 117 136 152 180 181 174 117 147 230 246 255 92 97 186 76 134 158 175 172 210 115 162 144 160 171 253 100 91 100 142 124 174 186 161 215 226 191 221 101 137 144 133 156 171 230 93 109 130 164 226 255 80 100 124 138 174 233 255 90 127 177 91 87 110 153 156 188 161 179 130 229 248 158 162 190 167 111 140 180 165 209 137 235 255 91 114 89 180 131 180 154 198 160 165 195 124 163 221 239 -0 -0 -69 -86 -102 -116 -133 -149 -164 -178 -190 -200 -209 -215 -221 -227 -231 -234 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 352 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -200 -190 -179 -164 -145 -126 -100 -80 -74 -66 -0 -0 173 164 130 173 162 180 142 188 165 109 158 104 138 255 242 237 233 144 199 179 129 172 144 217 201 176 139 130 209 181 174 176 135 168 171 165 100 78 100 255 229 247 237 132 165 139 185 160 246 238 175 162 143 128 227 196 100 135 123 224 194 222 197 189 158 153 121 203 166 194 177 180 162 255 235 126 164 197 158 189 190 126 161 147 82 255 226 223 240 222 159 138 110 94 220 157 148 93 130 134 78 250 220 221 151 181 115 117 135 77 243 209 183 165 184 160 163 180 142 143 115 91 164 96 77 255 241 125 116 148 208 163 165 129 190 171 151 171 136 186 147 155 136 241 116 98 223 165 166 172 176 165 151 172 164 146 164 147 122 86 162 104 255 239 149 156 164 167 159 174 131 188 163 120 213 159 164 147 163 180 161 157 173 158 164 163 155 165 181 161 164 157 174 167 156 165 174 167 165 165 165 165 165 165 165 165 165 165 164 164 161 162 170 153 169 159 160 168 161 160 169 161 159 165 158 166 157 164 152 149 166 139 172 157 156 155 154 151 147 140 126 149 139 150 153 156 157 149 160 158 150 161 156 166 159 158 165 158 160 175 162 161 161 163 164 164 150 175 129 192 157 175 130 193 157 170 154 189 134 188 149 166 218 70 236 255 255 255 255 255 255 193 239 141 191 150 151 173 166 157 159 163 164 164 158 158 158 157 150 150 147 141 127 141 147 150 150 157 158 158 158 164 164 163 159 157 166 173 151 150 191 141 239 193 255 255 255 255 255 255 236 70 218 166 149 188 134 189 154 170 157 193 130 175 157 192 129 175 150 164 164 163 161 161 162 175 160 158 165 158 159 166 156 161 150 158 160 149 157 156 153 150 139 149 126 140 147 151 154 155 156 157 172 139 166 149 152 164 157 166 158 165 159 161 169 160 161 168 160 159 169 153 170 162 161 164 164 165 165 165 165 165 165 165 165 165 165 167 174 165 156 167 174 157 164 161 181 165 155 163 164 158 173 157 161 180 163 147 164 159 213 120 163 188 131 174 159 167 164 156 149 239 255 104 162 86 122 147 164 146 164 172 151 165 176 172 166 165 223 98 116 241 136 155 147 186 136 171 151 171 190 129 165 163 208 148 116 125 241 255 77 96 164 91 115 143 142 180 163 160 184 165 183 209 243 77 135 117 115 181 151 221 220 250 78 134 130 93 148 157 220 94 110 138 159 222 240 223 226 255 82 147 161 126 190 189 158 197 164 126 235 255 162 180 177 194 166 203 121 153 158 189 197 222 194 224 123 135 100 196 227 128 143 162 175 238 246 160 185 139 165 132 237 247 229 255 100 78 100 165 171 168 135 176 174 181 209 130 139 176 201 217 144 172 129 179 199 144 233 237 242 255 138 104 158 109 165 188 142 180 162 173 130 164 173 -0 -0 -66 -74 -80 -100 -126 -145 -164 -179 -190 -200 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 353 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -200 -190 -179 -166 -149 -126 -98 -68 -0 -0 -0 -0 116 143 163 187 165 181 157 120 166 145 86 155 100 245 212 112 187 157 121 207 165 190 162 151 182 143 121 89 89 232 157 139 139 106 162 132 91 255 255 255 238 152 194 160 169 173 140 176 107 233 170 140 136 107 93 197 139 100 232 224 203 181 152 131 179 186 164 187 177 137 143 100 76 255 228 131 202 188 159 121 189 160 128 174 91 255 232 171 166 173 137 174 147 128 226 197 119 150 75 131 90 255 246 179 153 111 185 83 113 90 255 232 174 133 195 150 147 172 186 162 189 135 250 225 218 239 232 164 140 204 188 178 129 182 153 185 139 153 175 144 186 125 144 108 230 99 100 234 150 160 162 183 134 147 189 147 173 157 142 135 79 249 244 236 155 147 175 161 158 167 165 113 201 156 119 211 163 145 157 187 164 157 166 167 153 163 162 157 182 168 156 165 166 166 164 157 173 167 164 165 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 169 160 160 169 162 160 169 161 158 166 158 166 157 156 170 133 174 158 157 156 157 156 155 151 139 149 126 139 147 151 154 147 164 159 150 168 150 164 157 157 166 158 150 176 151 170 151 160 160 164 153 179 124 192 155 173 127 197 155 153 163 168 155 162 168 142 215 144 151 206 199 198 255 255 255 196 255 211 255 127 148 106 142 154 165 156 155 152 162 158 158 157 152 158 157 152 142 142 152 157 158 152 157 158 158 162 152 155 156 165 154 142 106 148 127 255 211 255 196 255 255 255 198 199 206 151 144 215 142 168 162 155 168 163 153 155 197 127 173 155 192 124 179 153 164 160 160 151 170 151 176 150 158 166 157 157 164 150 168 150 159 164 147 154 151 147 139 126 149 139 151 155 156 157 156 157 158 174 133 170 156 157 166 158 166 158 161 169 160 162 169 160 160 169 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 165 164 167 173 157 164 166 166 165 156 168 182 157 162 163 153 167 166 157 164 187 157 145 163 211 119 156 201 113 165 167 158 161 175 147 155 236 244 249 79 135 142 157 173 147 189 147 134 183 162 160 150 234 100 99 230 108 144 125 186 144 175 153 139 185 153 182 129 178 188 204 140 164 232 239 218 225 250 135 189 162 186 172 147 150 195 133 174 232 255 90 113 83 185 111 153 179 246 255 90 131 75 150 119 197 226 128 147 174 137 173 166 171 232 255 91 174 128 160 189 121 159 188 202 131 228 255 76 100 143 137 177 187 164 186 179 131 152 181 203 224 232 100 139 197 93 107 136 140 170 233 107 176 140 173 169 160 194 152 238 255 255 255 91 132 162 106 139 139 157 232 89 89 121 143 182 151 162 190 165 207 121 157 187 112 212 245 100 155 86 145 166 120 157 181 165 187 163 143 116 -0 -0 -0 -0 -68 -98 -126 -149 -166 -179 -190 -200 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 354 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -201 -191 -180 -167 -152 -135 -111 -78 -0 -0 175 174 112 111 209 180 167 137 156 122 87 166 104 255 228 235 215 160 137 214 155 209 176 143 164 140 204 176 160 139 135 242 207 94 125 132 101 244 210 206 222 154 183 142 207 185 142 149 134 104 128 255 216 170 162 175 122 70 255 221 230 216 166 133 153 147 208 172 159 123 191 149 186 179 169 167 240 168 164 173 178 150 184 183 129 97 122 255 226 129 158 193 168 151 157 119 107 199 163 81 110 255 242 247 229 154 143 138 86 155 255 248 242 230 145 183 150 168 112 158 198 173 136 109 255 218 148 112 182 202 168 160 158 161 177 172 166 161 162 129 183 160 122 169 88 155 77 235 137 236 213 123 159 179 174 123 181 186 139 167 140 144 71 255 239 178 183 154 165 169 148 166 168 159 120 208 147 103 218 143 143 193 167 157 165 159 174 147 164 164 176 177 158 157 173 158 164 163 166 166 165 163 164 165 164 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 170 160 160 169 161 159 159 165 159 167 158 157 162 130 184 164 162 152 158 158 158 157 146 159 139 139 135 140 147 142 162 157 149 158 151 158 152 155 164 157 148 181 150 166 152 168 168 159 164 160 136 192 156 161 147 180 161 153 182 156 164 150 183 148 122 186 204 255 255 255 255 255 255 255 255 199 255 215 221 230 101 113 122 140 141 153 148 152 157 158 157 150 150 147 141 127 141 147 150 150 157 158 157 152 148 153 141 140 122 113 101 230 221 215 255 199 255 255 255 255 255 255 255 255 204 186 122 148 183 150 164 156 182 153 161 180 147 161 156 192 136 160 164 159 168 168 152 166 150 181 148 157 164 155 152 158 151 158 149 157 162 142 147 140 135 139 139 159 146 157 158 158 158 152 162 164 184 130 162 157 158 167 159 165 159 159 161 169 160 160 170 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 164 165 164 163 165 166 166 163 164 158 173 157 158 177 176 164 164 147 174 159 165 157 167 193 143 143 218 103 147 208 120 159 168 166 148 169 165 154 183 178 239 255 71 144 140 167 139 186 181 123 174 179 159 123 213 236 137 235 77 155 88 169 122 160 183 129 162 161 166 172 177 161 158 160 168 202 182 112 148 218 255 109 136 173 198 158 112 168 150 183 145 230 242 248 255 155 86 138 143 154 229 247 242 255 110 81 163 199 107 119 157 151 168 193 158 129 226 255 122 97 129 183 184 150 178 173 164 168 240 167 169 179 186 149 191 123 159 172 208 147 153 133 166 216 230 221 255 70 122 175 162 170 216 255 128 104 134 149 142 185 207 142 183 154 222 206 210 244 101 132 125 94 207 242 135 139 160 176 204 140 164 143 176 209 155 214 137 160 215 235 228 255 104 166 87 122 156 137 167 180 209 111 112 174 175 -0 -0 -78 -111 -135 -152 -167 -180 -191 -201 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 355 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -209 -201 -192 -182 -169 -155 -139 -120 -99 -71 -0 113 150 173 157 204 184 148 139 92 147 137 79 255 223 225 151 173 131 168 124 215 152 198 158 194 166 164 173 131 137 112 104 210 131 89 235 236 233 213 143 183 183 145 188 140 183 146 109 128 117 74 63 255 147 157 127 98 255 255 242 145 155 152 153 188 182 179 168 129 168 161 187 140 171 134 110 96 235 139 206 180 157 106 165 148 90 79 70 255 165 184 178 165 116 121 145 95 73 199 119 255 247 226 171 167 100 140 128 91 255 223 212 132 185 162 180 154 111 145 102 223 180 143 112 95 253 138 94 89 233 162 114 149 205 180 146 135 150 177 172 172 163 125 89 180 75 127 255 228 195 192 144 112 209 162 170 129 194 172 136 168 135 83 255 228 156 177 184 135 166 167 152 166 158 154 119 211 126 99 219 137 195 170 154 165 158 167 175 127 175 180 170 165 157 165 166 157 174 168 158 165 173 158 164 165 163 165 165 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 168 162 157 159 168 160 159 166 159 157 165 138 186 166 153 150 158 157 158 158 149 164 146 150 147 140 135 131 155 151 146 155 155 157 157 149 161 152 147 181 150 166 157 159 162 161 162 161 150 186 156 170 151 173 172 155 157 164 165 159 168 166 113 215 116 137 213 237 193 196 255 255 255 198 255 238 69 132 186 212 191 184 182 172 164 158 158 159 158 153 158 158 153 142 142 153 158 158 153 158 159 158 158 164 172 182 184 191 212 186 132 69 238 255 198 255 255 255 196 193 237 213 137 116 215 113 166 168 159 165 164 157 155 172 173 151 170 156 186 150 161 162 161 162 159 157 166 150 181 147 152 161 149 157 157 155 155 146 151 155 131 135 140 147 150 146 164 149 158 158 157 158 150 153 166 186 138 165 157 159 166 159 160 168 159 157 162 168 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 163 165 164 158 173 165 158 168 174 157 166 165 157 165 170 180 175 127 175 167 158 165 154 170 195 137 219 99 126 211 119 154 158 166 152 167 166 135 184 177 156 228 255 83 135 168 136 172 194 129 170 162 209 112 144 192 195 228 255 127 75 180 89 125 163 172 172 177 150 135 146 180 205 149 114 162 233 89 94 138 253 95 112 143 180 223 102 145 111 154 180 162 185 132 212 223 255 91 128 140 100 167 171 226 247 255 119 199 73 95 145 121 116 165 178 184 165 255 70 79 90 148 165 106 157 180 206 139 235 96 110 134 171 140 187 161 168 129 168 179 182 188 153 152 155 145 242 255 255 98 127 157 147 255 63 74 117 128 109 146 183 140 188 145 183 183 143 213 233 236 235 89 131 210 104 112 137 131 173 164 166 194 158 198 152 215 124 168 131 173 151 225 223 255 79 137 147 92 139 148 184 204 157 173 150 113 -0 -71 -99 -120 -139 -155 -169 -182 -192 -201 -209 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 356 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -209 -201 -193 -183 -171 -157 -142 -125 -106 -85 -64 -0 196 198 181 196 175 145 146 139 74 147 91 255 237 185 169 138 183 153 165 93 220 200 186 139 161 116 191 171 156 176 122 70 250 210 227 202 180 133 135 137 195 157 122 168 89 184 136 93 232 200 199 252 236 123 174 97 255 220 162 121 121 202 181 182 143 137 161 176 172 172 176 156 99 150 116 126 77 248 199 174 143 122 102 227 186 188 173 255 240 129 152 158 163 156 216 162 99 63 255 241 228 147 111 144 132 89 249 209 231 225 138 175 158 186 141 147 111 100 196 224 194 152 132 139 92 245 155 146 233 217 158 193 190 169 147 130 199 179 174 138 148 131 97 78 163 255 249 235 122 158 189 157 184 190 144 169 143 200 159 136 164 73 255 235 123 180 186 173 139 177 161 152 158 163 148 103 210 101 90 237 175 170 164 159 158 166 168 166 115 207 173 168 159 165 157 163 168 174 158 156 174 165 156 165 174 158 164 164 164 164 164 164 165 165 164 165 165 165 165 165 164 164 164 161 161 160 168 153 169 159 160 169 161 159 157 166 139 187 166 157 156 163 152 158 157 149 166 149 155 153 151 147 131 144 141 139 150 154 156 157 148 168 158 140 179 148 166 158 158 168 166 151 170 141 177 155 171 144 172 164 158 155 180 156 157 158 175 130 194 153 159 220 70 239 255 255 255 255 255 255 193 241 130 177 147 159 180 153 165 173 161 168 159 158 157 150 150 147 141 127 141 147 150 150 157 158 159 168 161 173 165 153 180 159 147 177 130 241 193 255 255 255 255 255 255 239 70 220 159 153 194 130 175 158 157 156 180 155 158 164 172 144 171 155 177 141 170 151 166 168 158 158 166 148 179 140 158 168 148 157 156 154 150 139 141 144 131 147 151 153 155 149 166 149 157 158 152 163 156 157 166 187 139 166 157 159 161 169 160 159 169 153 168 160 161 161 164 164 164 165 165 165 165 165 164 165 165 164 164 164 164 164 164 158 174 165 156 165 174 156 158 174 168 163 157 165 159 168 173 207 115 166 168 166 158 159 164 170 175 237 90 101 210 103 148 163 158 152 161 177 139 173 186 180 123 235 255 73 164 136 159 200 143 169 144 190 184 157 189 158 122 235 249 255 163 78 97 131 148 138 174 179 199 130 147 169 190 193 158 217 233 146 155 245 92 139 132 152 194 224 196 100 111 147 141 186 158 175 138 225 231 209 249 89 132 144 111 147 228 241 255 63 99 162 216 156 163 158 152 129 240 255 173 188 186 227 102 122 143 174 199 248 77 126 116 150 99 156 176 172 172 176 161 137 143 182 181 202 121 121 162 220 255 97 174 123 236 252 199 200 232 93 136 184 89 168 122 157 195 137 135 133 180 202 227 210 250 70 122 176 156 171 191 116 161 139 186 200 220 93 165 153 183 138 169 185 237 255 91 147 74 139 146 145 175 196 181 198 196 -0 -64 -85 -106 -125 -142 -157 -171 -183 -193 -201 -209 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 357 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -230 -225 -220 -215 -208 -200 -192 -182 -171 -158 -143 -125 -107 -0 -0 -0 -0 169 170 139 155 119 116 130 76 255 229 244 228 129 168 165 173 153 110 98 255 205 179 130 111 181 194 170 135 109 106 255 255 240 177 168 168 160 123 177 204 165 122 89 178 79 241 198 222 205 155 152 215 138 97 122 255 220 112 188 168 203 171 142 139 112 208 173 173 129 144 150 142 75 151 108 77 255 233 169 133 182 155 217 192 92 75 255 233 149 190 190 188 162 138 146 255 255 255 252 158 137 117 93 237 194 215 215 138 197 155 171 163 169 160 114 194 156 229 209 182 130 134 99 81 255 230 130 136 215 152 145 164 186 153 172 165 180 159 142 111 175 177 121 70 255 232 178 125 111 201 179 126 170 181 139 156 112 193 130 99 125 255 233 151 120 198 174 155 157 177 142 147 173 151 133 97 227 145 246 215 147 176 160 150 166 166 168 158 120 209 167 159 165 157 154 165 180 161 157 167 175 159 157 174 167 156 164 164 164 163 165 162 164 165 163 165 165 165 165 165 165 165 164 164 164 163 160 162 170 153 168 161 160 169 152 166 139 189 166 159 158 165 157 164 152 149 165 150 158 155 156 154 142 155 141 126 139 147 151 154 147 157 160 140 174 143 163 156 156 158 169 150 166 143 183 149 169 155 170 164 163 155 164 161 165 166 166 142 158 175 149 199 147 141 211 199 198 255 255 255 196 255 214 255 111 112 121 147 161 145 157 161 152 157 158 156 149 148 143 132 132 143 148 149 156 158 157 152 161 157 145 161 147 121 112 111 255 214 255 196 255 255 255 198 199 211 141 147 199 149 175 158 142 166 166 165 161 164 155 163 164 170 155 169 149 183 143 166 150 169 158 156 156 163 143 174 140 160 157 147 154 151 147 139 126 141 155 142 154 156 155 158 150 165 149 152 164 157 165 158 159 166 189 139 166 152 169 160 161 168 153 170 162 160 163 164 164 164 165 165 165 165 165 165 165 163 165 164 162 165 163 164 164 164 156 167 174 157 159 175 167 157 161 180 165 154 157 165 159 167 209 120 158 168 166 166 150 160 176 147 215 246 145 227 97 133 151 173 147 142 177 157 155 174 198 120 151 233 255 125 99 130 193 112 156 139 181 170 126 179 201 111 125 178 232 255 70 121 177 175 111 142 159 180 165 172 153 186 164 145 152 215 136 130 230 255 81 99 134 130 182 209 229 156 194 114 160 169 163 171 155 197 138 215 215 194 237 93 117 137 158 252 255 255 255 146 138 162 188 190 190 149 233 255 75 92 192 217 155 182 133 169 233 255 77 108 151 75 142 150 144 129 173 173 208 112 139 142 171 203 168 188 112 220 255 122 97 138 215 152 155 205 222 198 241 79 178 89 122 165 204 177 123 160 168 168 177 240 255 255 106 109 135 170 194 181 111 130 179 205 255 98 110 153 173 165 168 129 228 244 229 255 76 130 116 119 155 139 170 169 -0 -0 -0 -0 -107 -125 -143 -158 -171 -182 -192 -200 -208 -215 -220 -225 -230 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 358 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -190 -180 -169 -156 -141 -123 -97 -75 -0 255 210 150 143 178 165 173 101 104 90 255 228 136 196 149 203 177 168 150 114 86 80 255 112 188 150 206 192 165 140 145 90 255 220 172 133 175 143 164 134 100 161 168 116 99 81 161 255 230 182 153 126 116 87 214 111 79 70 255 164 211 187 175 167 140 197 169 192 183 125 143 87 137 138 92 255 245 238 247 236 137 184 161 161 112 180 157 113 124 244 155 139 164 157 134 101 78 255 212 134 174 157 123 198 160 216 197 121 210 170 174 184 125 145 150 190 159 165 187 144 187 154 161 139 191 142 255 237 163 141 212 193 140 200 171 160 130 163 193 155 153 131 98 159 119 255 255 240 153 173 135 188 185 151 120 200 158 112 147 88 193 119 75 64 255 169 134 103 200 194 148 166 167 131 169 167 153 151 93 235 154 210 162 165 178 143 160 175 161 159 152 119 213 157 165 157 153 158 187 164 157 167 168 165 157 166 167 163 155 163 165 173 159 175 158 165 174 158 164 164 164 165 165 165 165 165 164 164 164 164 164 161 161 160 158 170 160 150 166 138 197 161 159 159 165 158 166 157 155 160 150 168 151 157 157 147 162 151 139 139 135 140 147 142 153 163 139 173 148 158 151 152 156 173 150 166 148 176 152 176 150 162 164 163 155 163 172 157 159 159 154 154 183 160 115 181 191 255 255 255 255 255 255 255 255 199 255 212 226 223 165 164 167 172 154 162 158 158 157 152 156 155 148 136 148 155 156 152 157 158 158 162 154 172 167 164 165 223 226 212 255 199 255 255 255 255 255 255 255 255 191 181 115 160 183 154 154 159 159 157 172 163 155 163 164 162 150 176 152 176 148 166 150 173 156 152 151 158 148 173 139 163 153 142 147 140 135 139 139 151 162 147 157 157 151 168 150 160 155 157 166 158 165 159 159 161 197 138 166 150 160 170 158 160 161 161 164 164 164 164 164 165 165 165 165 165 164 164 164 158 174 165 158 175 159 173 165 163 155 163 167 166 157 165 168 167 157 164 187 158 153 157 165 157 213 119 152 159 161 175 160 143 178 165 162 210 154 235 93 151 153 167 169 131 167 166 148 194 200 103 134 169 255 64 75 119 193 88 147 112 158 200 120 151 185 188 135 173 153 240 255 255 119 159 98 131 153 155 193 163 130 160 171 200 140 193 212 141 163 237 255 142 191 139 161 154 187 144 187 165 159 190 150 145 125 184 174 170 210 121 197 216 160 198 123 157 174 134 212 255 78 101 134 157 164 139 155 244 124 113 157 180 112 161 161 184 137 236 247 238 245 255 92 138 137 87 143 125 183 192 169 197 140 167 175 187 211 164 255 70 79 111 214 87 116 126 153 182 230 255 161 81 99 116 168 161 100 134 164 143 175 133 172 220 255 90 145 140 165 192 206 150 188 112 255 80 86 114 150 168 177 203 149 196 136 228 255 90 104 101 173 165 178 143 150 210 255 -0 -75 -97 -123 -141 -156 -169 -180 -190 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 359 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -213 -206 -198 -188 -177 -165 -152 -137 -118 -93 -66 -0 -0 250 124 185 172 156 129 89 255 232 228 227 149 217 185 139 169 123 150 148 111 102 92 245 218 189 180 178 141 135 93 75 255 224 127 186 172 157 120 145 98 78 163 164 111 98 88 255 233 138 151 109 115 134 77 246 184 185 255 247 139 168 124 162 171 153 178 131 170 144 100 164 95 255 222 238 227 146 117 173 164 188 170 140 148 80 237 173 162 244 218 132 200 184 175 157 161 129 243 164 185 188 156 162 172 137 213 172 185 188 127 169 157 120 203 178 173 132 189 153 102 207 187 150 119 140 255 238 155 163 139 210 169 162 166 125 163 197 163 165 109 135 138 79 252 240 220 173 123 186 148 120 201 167 147 128 194 126 89 165 78 241 212 210 255 239 142 95 89 226 169 129 184 157 139 182 156 125 83 255 218 114 228 154 171 168 132 177 166 149 176 141 104 220 157 156 152 146 194 167 157 167 169 168 159 166 159 173 158 155 164 174 165 156 172 157 174 167 156 164 165 163 164 164 164 164 164 164 164 164 164 164 164 164 163 164 171 152 150 176 132 196 158 160 169 160 158 167 158 157 164 156 161 150 158 157 149 164 157 146 150 147 140 136 131 146 158 137 171 149 157 157 157 149 172 149 165 148 174 161 168 152 169 162 160 155 163 164 159 163 166 165 155 156 180 127 201 150 127 215 238 193 196 255 255 255 198 255 237 88 132 160 174 157 155 158 161 152 157 158 156 149 148 144 133 133 144 148 149 156 158 157 152 161 158 155 157 174 160 132 88 237 255 198 255 255 255 196 193 238 215 127 150 201 127 180 156 155 165 166 163 159 164 163 155 160 162 169 152 168 161 174 148 165 149 172 149 157 157 157 149 171 137 158 146 131 136 140 147 150 146 157 164 149 157 158 150 161 156 164 157 158 167 158 160 169 160 158 196 132 176 150 152 171 164 163 164 164 164 164 164 164 164 164 164 164 164 164 163 165 164 156 167 174 157 172 156 165 174 164 155 158 173 159 166 159 168 169 167 157 167 194 146 152 156 157 220 104 141 176 149 166 177 132 168 171 154 228 114 218 255 83 125 156 182 139 157 184 129 169 226 89 95 142 239 255 210 212 241 78 165 89 126 194 128 147 167 201 120 148 186 123 173 220 240 252 79 138 135 109 165 163 197 163 125 166 162 169 210 139 163 155 238 255 140 119 150 187 207 102 153 189 132 173 178 203 120 157 169 127 188 185 172 213 137 172 162 156 188 185 164 243 129 161 157 175 184 200 132 218 244 162 173 237 80 148 140 170 188 164 173 117 146 227 238 222 255 95 164 100 144 170 131 178 153 171 162 124 168 139 247 255 185 184 246 77 134 115 109 151 138 233 255 88 98 111 164 163 78 98 145 120 157 172 186 127 224 255 75 93 135 141 178 180 189 218 245 92 102 111 148 150 123 169 139 185 217 149 227 228 232 255 89 129 156 172 185 124 250 -0 -0 -66 -93 -118 -137 -152 -165 -177 -188 -198 -206 -213 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 360 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -186 -174 -161 -145 -128 -112 -89 -61 -0 -0 91 239 150 181 154 142 143 97 230 105 222 181 169 178 117 112 192 184 186 159 168 145 255 238 182 125 149 154 176 166 155 158 246 162 202 170 148 130 102 196 123 71 255 236 246 246 255 243 158 106 166 81 111 90 255 240 154 149 237 145 112 184 193 180 152 171 151 99 161 141 75 129 255 235 193 164 141 109 93 220 180 168 134 111 82 255 217 124 122 230 164 181 159 156 137 94 75 255 222 129 169 163 140 201 168 195 182 129 191 148 138 187 157 136 176 150 180 151 173 116 96 201 155 100 91 104 255 153 121 177 207 183 115 135 170 196 173 168 124 171 82 132 91 255 238 180 137 178 151 193 147 183 186 147 130 101 191 98 78 143 255 234 167 106 217 168 139 125 234 213 162 158 179 136 169 170 139 127 114 248 146 111 232 144 176 151 145 190 156 152 166 106 109 222 141 153 146 196 170 156 167 169 168 160 166 159 166 165 155 156 174 175 158 155 173 166 167 164 156 164 174 158 164 165 163 164 164 164 165 163 164 164 164 165 164 164 161 149 161 177 123 196 158 168 161 158 159 165 159 159 165 158 165 156 164 152 160 160 159 149 155 154 151 147 131 134 149 131 165 146 156 157 158 149 167 147 161 147 173 150 169 158 160 153 171 149 160 164 163 165 157 159 158 154 181 135 176 151 148 221 69 241 255 255 255 255 255 255 193 237 135 182 175 161 174 153 163 163 158 159 158 152 157 156 149 137 149 156 157 152 158 159 158 163 163 153 174 161 175 182 135 237 193 255 255 255 255 255 255 241 69 221 148 151 176 135 181 154 158 159 157 165 163 164 160 149 171 153 160 158 169 150 173 147 161 147 167 149 158 157 156 146 165 131 149 134 131 147 151 154 155 149 159 160 160 152 164 156 165 158 165 159 159 165 159 158 161 168 158 196 123 177 161 149 161 164 164 165 164 164 164 163 165 164 164 164 163 165 164 158 174 164 156 164 167 166 173 155 158 175 174 156 155 165 166 159 166 160 168 169 167 156 170 196 146 153 141 222 109 106 166 152 156 190 145 151 176 144 232 111 146 248 114 127 139 170 169 136 179 158 162 213 234 125 139 168 217 106 167 234 255 143 78 98 191 101 130 147 186 183 147 193 151 178 137 180 238 255 91 132 82 171 124 168 173 196 170 135 115 183 207 177 121 153 255 104 91 100 155 201 96 116 173 151 180 150 176 136 157 187 138 148 191 129 182 195 168 201 140 163 169 129 222 255 75 94 137 156 159 181 164 230 122 124 217 255 82 111 134 168 180 220 93 109 141 164 193 235 255 129 75 141 161 99 151 171 152 180 193 184 112 145 237 149 154 240 255 90 111 81 166 106 158 243 255 246 246 236 255 71 123 196 102 130 148 170 202 162 246 158 155 166 176 154 149 125 182 238 255 145 168 159 186 184 192 112 117 178 169 181 222 105 230 97 143 142 154 181 150 239 91 -0 -0 -61 -89 -112 -128 -145 -161 -174 -186 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 361 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -204 -195 -185 -172 -157 -140 -120 -95 -78 -63 -0 87 79 255 228 174 167 126 135 71 255 225 206 194 126 153 164 149 216 188 158 130 89 81 255 230 140 148 111 204 184 158 142 134 92 246 162 167 122 138 107 91 160 255 255 250 160 167 135 178 144 143 75 133 255 242 245 233 144 116 108 235 125 218 189 158 140 109 155 141 74 157 92 255 245 230 134 147 121 162 129 232 192 140 144 111 130 84 254 157 138 226 205 130 188 177 175 147 159 131 247 167 197 168 173 165 179 132 185 173 163 165 130 192 157 104 101 220 183 151 112 161 103 74 204 148 97 74 64 255 157 201 191 169 138 105 219 183 165 144 136 89 137 255 236 242 230 178 155 153 177 166 164 121 197 157 129 111 98 221 123 71 255 232 125 84 255 210 166 129 137 214 173 136 165 166 123 189 165 140 141 92 241 142 122 235 152 179 148 179 183 134 149 183 144 228 203 116 152 193 169 155 166 168 168 159 166 159 167 168 158 156 166 176 165 156 156 181 156 166 165 166 169 166 156 165 174 158 164 164 165 174 158 164 164 164 165 165 165 164 155 163 169 119 203 163 160 158 158 169 160 160 169 160 158 166 158 166 157 152 159 158 150 158 155 156 154 142 146 149 116 156 139 151 154 157 149 166 140 169 141 169 148 173 159 159 157 170 153 168 162 164 165 156 163 166 155 164 150 164 173 106 230 132 130 214 199 198 255 255 255 196 255 207 255 99 132 122 142 150 144 151 157 159 157 150 149 145 133 133 145 149 150 157 159 157 151 144 150 142 122 132 99 255 207 255 196 255 255 255 198 199 214 130 132 230 106 173 164 150 164 155 166 163 156 165 164 162 168 153 170 157 159 159 173 148 169 141 169 140 166 149 157 154 151 139 156 116 149 146 142 154 156 155 158 150 158 159 152 157 166 158 166 158 160 169 160 160 169 158 158 160 163 203 119 169 163 155 164 165 165 165 164 164 164 158 174 165 164 164 158 174 165 156 166 169 166 165 166 156 181 156 156 165 176 166 156 158 168 167 159 166 159 168 168 166 155 169 193 152 116 203 228 144 183 149 134 183 179 148 179 152 235 122 142 241 92 141 140 165 189 123 166 165 136 173 214 137 129 166 210 255 84 125 232 255 71 123 221 98 111 129 157 197 121 164 166 177 153 155 178 230 242 236 255 137 89 136 144 165 183 219 105 138 169 191 201 157 255 64 74 97 148 204 74 103 161 112 151 183 220 101 104 157 192 130 165 163 173 185 132 179 165 173 168 197 167 247 131 159 147 175 177 188 130 205 226 138 157 254 84 130 111 144 140 192 232 129 162 121 147 134 230 245 255 92 157 74 141 155 109 140 158 189 218 125 235 108 116 144 233 245 242 255 133 75 143 144 178 135 167 160 250 255 255 160 91 107 138 122 167 162 246 92 134 142 158 184 204 111 148 140 230 255 81 89 130 158 188 216 149 164 153 126 194 206 225 255 71 135 126 167 174 228 255 79 87 -0 -63 -78 -95 -120 -140 -157 -172 -185 -195 -204 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 362 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -184 -171 -155 -137 -116 -91 -66 -0 -0 172 174 254 236 111 145 136 88 78 255 235 121 158 150 121 206 166 173 168 139 172 152 148 251 233 131 210 182 203 186 138 112 126 64 255 232 159 151 129 181 122 71 255 235 167 143 107 128 93 172 129 92 255 245 224 188 173 140 146 133 91 238 184 183 148 147 149 81 150 92 255 231 240 224 169 130 112 183 195 165 195 182 95 127 142 86 77 255 231 121 108 193 191 194 162 141 129 87 74 255 237 142 162 128 164 189 156 155 174 148 173 170 153 182 151 141 215 199 143 111 90 201 112 64 255 223 228 222 255 253 130 169 162 174 148 159 201 155 149 146 141 81 255 227 153 187 142 159 137 191 169 178 160 172 185 139 104 85 81 212 255 255 240 131 112 102 249 137 165 141 221 191 150 130 196 163 160 166 131 99 75 255 223 112 97 242 155 176 139 176 162 112 185 185 147 197 148 112 205 165 154 164 167 166 158 165 158 167 167 158 156 166 168 175 158 157 167 182 136 171 173 159 164 163 157 174 167 155 165 165 174 167 156 164 165 163 164 164 165 165 156 163 172 128 206 164 164 163 162 162 158 169 161 159 159 165 159 167 158 157 164 152 150 168 151 157 157 147 153 158 131 156 126 140 147 151 146 165 139 165 143 176 141 172 159 159 158 159 163 159 153 163 164 156 163 156 158 163 164 164 166 142 101 186 177 255 255 255 255 255 255 255 255 199 255 211 210 202 186 155 162 162 151 150 149 143 148 147 140 127 140 147 148 143 149 150 151 162 162 155 186 202 210 211 255 199 255 255 255 255 255 255 255 255 177 186 101 142 166 164 164 163 158 156 163 156 164 163 153 159 163 159 158 159 159 172 141 176 143 165 139 165 146 151 147 140 126 156 131 158 153 147 157 157 151 168 150 152 164 157 158 167 159 165 159 159 161 169 158 162 162 163 164 164 206 128 172 163 156 165 165 164 164 163 165 164 156 167 174 165 165 155 167 174 157 163 164 159 173 171 136 182 167 157 158 175 168 166 156 158 167 167 158 165 158 166 167 164 154 165 205 112 148 197 147 185 185 112 162 176 139 176 155 242 97 112 223 255 75 99 131 166 160 163 196 130 150 191 221 141 165 137 249 102 112 131 240 255 255 212 81 85 104 139 185 172 160 178 169 191 137 159 142 187 153 227 255 81 141 146 149 155 201 159 148 174 162 169 130 253 255 222 228 223 255 64 112 201 90 111 143 199 215 141 151 182 153 170 173 148 174 155 156 189 164 128 162 142 237 255 74 87 129 141 162 194 191 193 108 121 231 255 77 86 142 127 95 182 195 165 195 183 112 130 169 224 240 231 255 92 150 81 149 147 148 183 184 238 91 133 146 140 173 188 224 245 255 92 129 172 93 128 107 143 167 235 255 71 122 181 129 151 159 232 255 64 126 112 138 186 203 182 210 131 233 251 148 152 172 139 168 173 166 206 121 150 158 121 235 255 78 88 136 145 111 236 254 174 172 -0 -0 -66 -91 -116 -137 -155 -171 -184 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 363 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -184 -171 -156 -137 -114 -88 -64 -0 -0 152 143 128 215 136 94 232 191 186 239 226 135 122 208 161 178 179 139 199 174 176 160 129 119 213 198 158 185 127 156 137 104 97 78 255 240 134 140 133 84 131 255 255 247 151 144 151 81 133 100 252 221 239 224 168 123 175 132 111 133 63 255 235 179 161 140 152 79 255 232 242 226 162 162 129 182 146 205 179 151 99 150 140 90 247 203 198 247 235 113 88 88 243 186 171 148 184 151 145 150 250 153 112 189 191 185 151 112 149 198 169 172 139 159 184 146 137 211 159 132 99 74 182 255 255 241 127 90 255 227 115 111 215 165 169 135 211 173 130 137 128 76 255 236 160 163 173 137 188 154 179 146 142 126 157 166 131 125 103 75 255 233 162 132 127 136 91 243 181 155 122 187 163 182 186 172 117 148 180 171 161 158 236 141 138 90 231 181 160 121 164 177 151 196 144 108 191 173 190 185 151 169 162 167 155 164 158 165 168 156 156 166 168 168 167 155 168 169 175 137 182 166 166 169 159 166 166 163 142 171 173 167 163 156 165 174 158 165 163 165 165 156 164 172 114 211 165 165 164 152 170 163 162 157 160 168 161 160 166 159 158 166 157 156 161 150 158 157 148 157 163 137 165 139 140 136 141 139 159 137 163 147 167 143 167 156 157 157 157 157 161 157 158 161 155 163 152 163 164 156 169 157 154 113 212 147 111 212 237 193 196 255 255 255 198 255 240 77 126 147 168 171 153 162 158 158 156 149 148 144 132 132 144 148 149 156 158 158 162 153 171 168 147 126 77 240 255 198 255 255 255 196 193 237 212 111 147 212 113 154 157 169 156 164 163 152 163 155 161 158 157 161 157 157 157 157 156 167 143 167 147 163 137 159 139 141 136 140 139 165 137 163 157 148 157 158 150 161 156 157 166 158 159 166 160 161 168 160 157 162 163 170 152 164 165 165 211 114 172 164 156 165 165 163 165 158 174 165 156 163 167 173 171 142 163 166 166 159 169 166 166 182 137 175 169 168 155 167 168 168 166 156 156 168 165 158 164 155 167 162 169 151 185 190 173 191 108 144 196 151 177 164 121 160 181 231 90 138 141 236 158 161 171 180 148 117 172 186 182 163 187 122 155 181 243 91 136 127 132 162 233 255 75 103 125 131 166 157 126 142 146 179 154 188 137 173 163 160 236 255 76 128 137 130 173 211 135 169 165 215 111 115 227 255 90 127 241 255 255 182 74 99 132 159 211 137 146 184 159 139 172 169 198 149 112 151 185 191 189 112 153 250 150 145 151 184 148 171 186 243 88 88 113 235 247 198 203 247 90 140 150 99 151 179 205 146 182 129 162 162 226 242 232 255 79 152 140 161 179 235 255 63 133 111 132 175 123 168 224 239 221 252 100 133 81 151 144 151 247 255 255 131 84 133 140 134 240 255 78 97 104 137 156 127 185 158 198 213 119 129 160 176 174 199 139 179 178 161 208 122 135 226 239 186 191 232 94 136 215 128 143 152 -0 -0 -64 -88 -114 -137 -156 -171 -184 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 364 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -211 -203 -195 -185 -173 -158 -141 -119 -91 -64 -0 -0 115 117 135 78 248 192 227 199 131 136 209 173 148 192 176 122 198 168 162 167 123 148 122 88 88 240 181 133 197 106 226 196 231 225 236 227 162 134 192 129 255 244 222 166 125 118 111 95 255 242 251 232 172 159 134 171 149 179 91 102 91 255 235 149 143 135 92 98 255 230 164 172 124 198 164 183 170 151 177 142 154 95 246 208 223 206 125 122 224 164 174 145 248 226 162 151 119 159 117 134 91 251 159 210 191 162 144 112 111 216 165 140 152 129 199 161 121 117 201 150 156 109 65 255 235 164 129 111 102 250 173 142 204 185 142 168 135 187 129 109 128 75 255 228 133 130 179 176 139 165 110 147 115 135 137 233 193 207 186 255 255 251 150 121 119 100 78 255 229 143 94 89 224 187 154 151 130 112 205 157 140 111 95 225 119 77 255 221 165 127 112 215 169 165 164 100 100 223 155 169 174 147 160 163 176 154 157 166 165 168 148 166 168 167 159 173 149 164 167 180 133 190 168 159 164 166 158 164 164 145 181 167 173 158 156 173 167 157 174 159 165 164 156 165 172 120 211 165 165 165 156 170 154 168 153 169 159 160 169 161 159 159 166 159 157 164 156 164 152 149 168 160 139 171 146 151 147 141 126 149 131 157 145 164 147 166 150 152 153 156 156 165 159 158 168 149 160 162 162 164 155 164 159 165 122 191 159 112 226 88 237 255 255 255 255 255 255 196 254 80 140 113 132 138 137 142 148 147 143 148 147 140 127 140 147 148 143 147 148 142 137 138 132 113 140 80 254 196 255 255 255 255 255 255 237 88 226 112 159 191 122 165 159 164 155 164 162 162 160 149 168 158 159 165 156 156 153 152 150 166 147 164 145 157 131 149 126 141 147 151 146 171 139 160 168 149 152 164 156 164 157 159 166 159 159 161 169 160 159 169 153 168 154 170 156 165 165 165 211 120 172 165 156 164 165 159 174 157 167 173 156 158 173 167 181 145 164 164 158 166 164 159 168 190 133 180 167 164 149 173 159 167 168 166 148 168 165 166 157 154 176 163 160 147 174 169 155 223 100 100 164 165 169 215 112 127 165 221 255 77 119 225 95 111 140 157 205 112 130 151 154 187 224 89 94 143 229 255 78 100 119 121 150 251 255 255 186 207 193 233 137 135 115 147 110 165 139 176 179 130 133 228 255 75 128 109 129 187 135 168 142 185 204 142 173 250 102 111 129 164 235 255 65 109 156 150 201 117 121 161 199 129 152 140 165 216 111 112 144 162 191 210 159 251 91 134 117 159 119 151 162 226 248 145 174 164 224 122 125 206 223 208 246 95 154 142 177 151 170 183 164 198 124 172 164 230 255 98 92 135 143 149 235 255 91 102 91 179 149 171 134 159 172 232 251 242 255 95 111 118 125 166 222 244 255 129 192 134 162 227 236 225 231 196 226 106 197 133 181 240 88 88 122 148 123 167 162 168 198 122 176 192 148 173 209 136 131 199 227 192 248 78 135 117 115 -0 -0 -64 -91 -119 -141 -158 -173 -185 -195 -203 -211 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 365 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -203 -195 -185 -174 -161 -146 -127 -103 -74 -0 -0 152 83 113 90 255 237 163 164 130 154 220 183 129 128 207 165 193 168 116 148 173 186 174 178 147 254 222 140 117 151 255 213 165 156 122 212 173 146 109 134 255 215 180 133 181 144 192 185 250 237 175 176 138 194 172 181 153 120 124 255 243 239 233 161 182 160 155 112 255 231 124 192 161 150 175 138 184 142 180 146 111 83 255 216 121 193 160 138 227 201 102 81 255 217 171 144 151 82 153 96 77 255 236 150 165 133 155 159 169 207 186 125 183 168 171 175 116 104 89 203 129 92 255 255 242 170 127 110 139 91 252 162 152 194 179 165 159 83 182 103 96 91 255 236 154 178 190 166 140 87 142 92 152 122 237 218 199 118 102 255 215 164 130 179 158 205 195 251 233 121 152 126 236 195 153 128 187 148 203 172 93 116 131 76 245 208 196 232 128 166 154 210 190 116 144 175 142 227 198 144 183 153 126 190 164 160 146 167 183 158 170 152 167 166 159 165 165 131 162 187 169 130 195 159 167 168 157 155 164 173 140 181 174 165 157 166 166 165 167 167 156 164 164 157 174 167 121 212 165 165 165 156 160 161 160 162 170 153 168 161 158 160 169 161 159 159 165 158 166 157 155 161 158 140 173 149 156 154 151 139 149 116 148 139 158 146 165 149 157 161 150 152 165 158 158 159 151 168 158 153 164 152 164 163 156 140 184 180 121 223 132 135 207 199 198 255 255 255 196 255 226 255 91 98 111 103 109 110 109 102 108 108 107 92 92 107 108 108 102 109 110 109 103 111 98 91 255 226 255 196 255 255 255 198 199 207 135 132 223 121 180 184 140 156 163 164 152 164 153 158 168 151 159 158 158 165 152 150 161 157 149 165 146 158 139 148 116 149 139 151 154 156 149 173 140 158 161 155 157 166 158 165 159 159 161 169 160 158 161 168 153 170 162 160 161 160 156 165 165 165 212 121 167 174 157 164 164 156 167 167 165 166 166 157 165 174 181 140 173 164 155 157 168 167 159 195 130 169 187 162 131 165 165 159 166 167 152 170 158 183 167 146 160 164 190 126 153 183 144 198 227 142 175 144 116 190 210 154 166 128 232 196 208 245 76 131 116 93 172 203 148 187 128 153 195 236 126 152 121 233 251 195 205 158 179 130 164 215 255 102 118 199 218 237 122 152 92 142 87 140 166 190 178 154 236 255 91 96 103 182 83 159 165 179 194 152 162 252 91 139 110 127 170 242 255 255 92 129 203 89 104 116 175 171 168 183 125 186 207 169 159 155 133 165 150 236 255 77 96 153 82 151 144 171 217 255 81 102 201 227 138 160 193 121 216 255 83 111 146 180 142 184 138 175 150 161 192 124 231 255 112 155 160 182 161 233 239 243 255 124 120 153 181 172 194 138 176 175 237 250 185 192 144 181 133 180 215 255 134 109 146 173 212 122 156 165 213 255 151 117 140 222 254 147 178 174 186 173 148 116 168 193 165 207 128 129 183 220 154 130 164 163 237 255 90 113 83 152 -0 -0 -74 -103 -127 -146 -161 -174 -185 -195 -203 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 366 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -194 -184 -174 -162 -149 -133 -114 -90 -65 -0 105 85 255 242 238 230 147 194 164 177 188 175 132 181 205 186 131 159 122 112 214 175 154 114 83 255 222 120 103 91 100 255 133 189 163 201 180 124 101 81 55 255 151 167 143 175 139 198 155 202 154 197 167 139 169 138 139 101 79 255 215 121 202 155 158 138 103 78 255 228 165 139 190 152 203 171 172 156 100 162 112 129 84 255 155 209 182 134 119 196 160 115 125 234 135 151 109 89 255 238 234 248 232 123 122 196 185 179 173 190 167 135 101 159 133 144 155 108 89 66 255 220 238 217 183 128 189 102 94 90 255 237 124 180 172 146 120 82 255 217 237 233 243 232 148 133 162 165 146 139 75 148 99 250 232 210 170 134 99 95 253 130 182 174 176 142 190 110 214 176 202 175 201 198 169 168 149 163 99 176 143 75 121 89 255 237 168 93 224 164 181 153 172 139 111 217 175 161 207 148 170 178 137 170 191 139 155 160 186 169 142 175 151 167 156 165 158 163 123 199 180 159 128 195 166 168 159 153 155 174 164 123 195 175 159 165 159 165 172 159 165 153 165 165 166 166 153 110 217 165 163 165 156 163 164 163 163 160 162 160 157 158 168 161 159 160 169 161 159 167 159 157 164 152 140 174 148 157 157 157 146 159 131 148 125 148 139 159 147 156 150 151 160 159 156 157 157 156 159 160 157 158 162 162 164 155 141 182 153 147 165 160 182 255 255 255 255 255 255 255 255 200 255 215 233 242 237 232 226 224 216 212 210 206 200 197 200 206 210 212 216 224 226 232 237 242 233 215 255 200 255 255 255 255 255 255 255 255 182 160 165 147 153 182 141 155 164 162 162 158 157 160 159 156 157 157 156 159 160 151 150 156 147 159 139 148 125 148 131 159 146 157 157 157 148 174 140 152 164 157 159 167 159 161 169 160 159 161 168 158 157 160 162 160 163 163 164 163 156 165 163 165 217 110 153 166 166 165 165 153 165 159 172 165 159 165 159 175 195 123 164 174 155 153 159 168 166 195 128 159 180 199 123 163 158 165 156 167 151 175 142 169 186 160 155 139 191 170 137 178 170 148 207 161 175 217 111 139 172 153 181 164 224 93 168 237 255 89 121 75 143 176 99 163 149 168 169 198 201 175 202 176 214 110 190 142 176 174 182 130 253 95 99 134 170 210 232 250 99 148 75 139 146 165 162 133 148 232 243 233 237 217 255 82 120 146 172 180 124 237 255 90 94 102 189 128 183 217 238 220 255 66 89 108 155 144 133 159 101 135 167 190 173 179 185 196 122 123 232 248 234 238 255 89 109 151 135 234 125 115 160 196 119 134 182 209 155 255 84 129 112 162 100 156 172 171 203 152 190 139 165 228 255 78 103 138 158 155 202 121 215 255 79 101 139 138 169 139 167 197 154 202 155 198 139 175 143 167 151 255 55 81 101 124 180 201 163 189 133 255 100 91 103 120 222 255 83 114 154 175 214 112 122 159 131 186 205 181 132 175 188 177 164 194 147 230 238 242 255 85 105 -0 -65 -90 -114 -133 -149 -162 -174 -184 -194 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 367 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -182 -172 -160 -149 -134 -117 -99 -79 -0 -0 166 230 215 122 204 176 164 159 115 151 204 174 190 181 165 126 112 196 176 211 187 126 136 98 100 244 138 106 85 71 63 255 161 158 109 170 164 179 158 164 255 233 132 174 184 165 150 191 98 227 183 168 117 113 184 198 177 183 157 235 163 178 181 123 189 161 205 188 224 123 154 196 180 139 169 109 148 142 75 159 96 77 255 234 136 170 121 89 89 235 171 156 246 211 134 181 120 255 240 154 174 175 140 177 213 189 168 130 154 153 122 99 78 162 131 241 209 211 200 255 248 151 178 99 175 99 151 255 253 242 235 134 121 206 177 153 151 110 240 153 178 162 181 147 147 183 177 155 141 72 255 235 242 230 151 141 150 112 93 100 242 190 168 157 130 106 144 255 221 187 151 121 202 164 148 139 93 164 75 171 92 255 242 245 232 119 96 255 212 139 148 122 212 169 192 190 133 201 178 129 183 153 131 190 164 113 162 178 189 147 153 183 147 167 159 158 166 169 138 197 166 155 113 209 165 158 166 149 165 175 158 129 202 166 164 147 163 180 161 157 173 136 171 173 159 163 156 119 218 174 159 164 156 164 164 162 164 164 164 163 163 163 160 158 158 169 161 159 159 166 159 158 166 157 147 179 143 158 157 158 149 165 137 157 139 148 126 149 140 151 146 155 149 160 150 152 153 156 157 165 159 159 158 153 164 152 153 172 165 161 164 174 175 99 211 240 196 196 255 255 255 197 255 215 129 144 137 156 163 158 160 163 159 158 153 142 142 153 158 159 163 160 158 163 156 137 144 129 215 255 197 255 255 255 196 196 240 211 99 175 174 164 161 165 172 153 152 164 153 158 159 159 165 157 156 153 152 150 160 149 155 146 151 140 149 126 148 139 157 137 165 149 158 157 158 143 179 147 157 166 158 159 166 159 159 161 169 158 158 160 163 163 163 164 164 164 162 164 164 156 164 159 174 218 119 156 163 159 173 171 136 173 157 161 180 163 147 164 166 202 129 158 175 165 149 166 158 165 209 113 155 166 197 138 169 166 158 159 167 147 183 153 147 189 178 162 113 164 190 131 153 183 129 178 201 133 190 192 169 212 122 148 139 212 255 96 119 232 245 242 255 92 171 75 164 93 139 148 164 202 121 151 187 221 255 144 106 130 157 168 190 242 100 93 112 150 141 151 230 242 235 255 72 141 155 177 183 147 147 181 162 178 153 240 110 151 153 177 206 121 134 235 242 253 255 151 99 175 99 178 151 248 255 200 211 209 241 131 162 78 99 122 153 154 130 168 189 213 177 140 175 174 154 240 255 120 181 134 211 246 156 171 235 89 89 121 170 136 234 255 77 96 159 75 142 148 109 169 139 180 196 154 123 224 188 205 161 189 123 181 178 163 235 157 183 177 198 184 113 117 168 183 227 98 191 150 165 184 174 132 233 255 164 158 179 164 170 109 158 161 255 63 71 85 106 138 244 100 98 136 126 187 211 176 196 112 126 165 181 190 174 204 151 115 159 164 176 204 122 215 230 166 -0 -0 -79 -99 -117 -134 -149 -160 -172 -182 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 368 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -169 -157 -144 -132 -117 -92 -70 -62 -0 140 151 210 166 202 181 121 133 154 205 201 182 125 146 151 177 159 218 190 173 155 121 109 139 102 91 249 191 183 170 181 255 248 153 166 98 223 193 164 142 138 233 132 205 176 155 129 109 145 255 209 154 139 124 220 189 155 109 82 255 217 107 169 173 149 184 152 171 92 217 194 197 174 138 101 176 81 143 93 255 234 228 248 234 111 111 198 158 156 245 217 144 129 213 117 105 129 255 221 135 112 208 167 184 177 164 123 148 122 209 173 179 138 70 255 225 200 116 84 255 212 120 100 180 75 172 89 252 219 122 173 183 145 190 176 131 100 75 255 218 197 164 183 167 125 120 151 142 130 76 255 235 180 150 144 122 206 172 180 155 255 232 156 129 130 99 89 98 255 153 172 150 195 182 141 146 140 75 141 255 231 241 224 190 165 131 111 94 253 106 113 198 206 185 123 168 182 151 175 171 159 187 144 174 180 130 107 183 197 173 133 178 174 144 166 149 165 165 157 114 199 164 152 120 218 151 154 165 155 166 167 154 128 207 167 146 157 187 164 157 166 168 137 182 166 166 159 156 103 228 167 157 162 156 165 173 158 164 164 164 165 165 164 164 164 163 160 160 158 169 160 159 159 165 158 148 181 148 163 151 157 149 166 139 163 145 158 139 149 127 141 139 150 146 163 149 157 161 150 155 165 159 159 159 157 158 162 148 164 173 145 167 157 161 132 210 77 254 255 255 255 255 255 255 197 208 154 149 152 145 155 150 149 144 149 148 142 128 142 148 149 144 149 150 155 145 152 149 154 208 197 255 255 255 255 255 255 254 77 210 132 161 157 167 145 173 164 148 162 158 157 159 159 159 165 155 150 161 157 149 163 146 150 139 141 127 149 139 158 145 163 139 166 149 157 151 163 148 181 148 158 165 159 159 160 169 158 160 160 163 164 164 164 165 165 164 164 164 158 173 165 156 162 157 167 228 103 156 159 166 166 182 137 168 166 157 164 187 157 146 167 207 128 154 167 166 155 165 154 151 218 120 152 164 199 114 157 165 165 149 166 144 174 178 133 173 197 183 107 130 180 174 144 187 159 171 175 151 182 168 123 185 206 198 113 106 253 94 111 131 165 190 224 241 231 255 141 75 140 146 141 182 195 150 172 153 255 98 89 99 130 129 156 232 255 155 180 172 206 122 144 150 180 235 255 76 130 142 151 120 125 167 183 164 197 218 255 75 100 131 176 190 145 183 173 122 219 252 89 172 75 180 100 120 212 255 84 116 200 225 255 70 138 179 173 209 122 148 123 164 177 184 167 208 112 135 221 255 129 105 117 213 129 144 217 245 156 158 198 111 111 234 248 228 234 255 93 143 81 176 101 138 174 197 194 217 92 171 152 184 149 173 169 107 217 255 82 109 155 189 220 124 139 154 209 255 145 109 129 155 176 205 132 233 138 142 164 193 223 98 166 153 248 255 181 170 183 191 249 91 102 139 109 121 155 173 190 218 159 177 151 146 125 182 201 205 154 133 121 181 202 166 210 151 140 -0 -62 -70 -92 -117 -132 -144 -157 -169 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 369 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -168 -155 -140 -126 -113 -99 -70 -0 -0 242 173 217 190 143 162 131 112 206 200 160 159 131 112 211 191 170 140 177 123 162 166 145 201 182 155 255 239 157 142 122 130 235 149 115 96 255 218 151 123 138 91 236 191 168 131 135 93 89 98 255 144 182 156 169 188 159 141 126 123 243 122 102 216 171 179 151 109 111 255 220 155 153 137 112 79 146 255 237 243 231 146 174 185 151 143 214 186 137 128 209 139 133 76 203 98 75 63 255 176 170 204 177 119 145 151 179 191 170 183 179 103 82 255 253 230 149 132 117 114 246 108 97 91 162 255 229 231 224 135 122 205 152 122 196 177 158 161 132 245 154 170 135 168 125 87 103 155 138 90 255 231 129 144 121 191 197 165 110 81 255 226 141 120 103 121 96 74 64 255 199 171 183 172 138 111 130 76 255 248 232 164 173 136 168 115 118 139 90 242 157 214 187 168 127 129 197 153 114 212 148 175 170 123 189 162 121 101 216 194 157 150 170 166 143 157 159 174 151 140 108 208 180 142 119 216 144 157 188 150 158 173 147 113 206 150 144 194 167 157 166 160 174 133 190 167 158 156 155 110 228 164 166 158 157 174 165 156 164 165 163 165 165 165 165 165 163 153 170 163 162 157 160 169 161 158 150 181 150 166 156 152 149 167 140 165 147 164 146 159 140 141 126 140 139 159 147 157 150 151 149 160 157 158 159 159 158 158 152 158 161 157 172 155 174 122 202 126 80 226 200 197 255 255 255 196 255 153 212 176 175 163 153 157 157 150 149 145 133 133 145 149 150 157 157 153 163 175 176 212 153 255 196 255 255 255 197 200 226 80 126 202 122 174 155 172 157 161 158 152 158 158 159 159 158 157 160 149 151 150 157 147 159 139 140 126 141 140 159 146 164 147 165 140 167 149 152 156 166 150 181 150 158 161 169 160 157 162 163 170 153 163 165 165 165 165 165 163 165 164 156 165 174 157 158 166 164 228 110 155 156 158 167 190 133 174 160 166 157 167 194 144 150 206 113 147 173 158 150 188 157 144 216 119 142 180 208 108 140 151 174 159 157 143 166 170 150 157 194 216 101 121 162 189 123 170 175 148 212 114 153 197 129 127 168 187 214 157 242 90 139 118 115 168 136 173 164 232 248 255 76 130 111 138 172 183 171 199 255 64 74 96 121 103 120 141 226 255 81 110 165 197 191 121 144 129 231 255 90 138 155 103 87 125 168 135 170 154 245 132 161 158 177 196 122 152 205 122 135 224 231 229 255 162 91 97 108 246 114 117 132 149 230 253 255 82 103 179 183 170 191 179 151 145 119 177 204 170 176 255 63 75 98 203 76 133 139 209 128 137 186 214 143 151 185 174 146 231 243 237 255 146 79 112 137 153 155 220 255 111 109 151 179 171 216 102 122 243 123 126 141 159 188 169 156 182 144 255 98 89 93 135 131 168 191 236 91 138 123 151 218 255 96 115 149 235 130 122 142 157 239 255 155 182 201 145 166 162 123 177 140 170 191 211 112 131 159 160 200 206 112 131 162 143 190 217 173 242 -0 -0 -70 -99 -113 -126 -140 -155 -168 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 370 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -236 -232 -228 -223 -217 -210 -202 -192 -181 -167 -153 -138 -122 -106 -91 -79 -63 -0 255 236 173 170 123 122 201 167 208 169 157 127 199 168 212 184 144 105 101 203 190 180 155 148 162 73 255 231 139 177 158 155 246 211 117 107 93 253 127 117 87 79 255 228 164 125 112 112 81 71 63 255 174 167 134 202 168 135 129 137 91 241 156 228 199 134 147 111 86 91 255 154 192 163 166 119 255 225 220 139 171 125 111 196 182 145 172 167 135 98 74 206 119 78 255 229 220 210 255 239 177 143 171 129 105 211 198 176 153 106 157 160 115 125 230 164 140 145 122 113 108 243 96 94 99 255 227 124 177 175 150 198 182 125 185 182 130 99 74 255 230 167 164 144 176 109 78 92 255 232 232 226 110 104 196 206 183 162 123 131 122 238 163 178 157 230 216 233 229 255 255 162 120 146 136 104 96 90 255 238 171 131 187 161 144 169 83 114 91 255 234 178 167 140 162 140 203 174 129 118 205 130 194 164 159 167 131 105 100 227 187 131 153 182 158 130 157 175 167 152 138 104 232 173 130 102 220 148 188 168 137 167 174 126 107 202 151 196 170 156 165 159 167 166 129 195 158 153 155 153 111 233 167 158 156 168 174 158 155 165 173 158 164 164 165 165 165 152 162 171 154 168 153 168 161 158 159 160 176 150 166 158 156 156 172 147 169 143 167 147 165 147 151 139 140 126 149 140 152 146 155 148 165 150 153 157 158 158 158 157 158 168 161 154 158 153 142 186 147 140 255 255 255 255 255 255 255 255 211 255 122 149 157 162 157 158 156 149 147 141 128 141 147 149 156 158 157 162 157 149 122 255 211 255 255 255 255 255 255 255 255 140 147 186 142 153 158 154 161 168 158 157 158 158 158 157 153 150 165 148 155 146 152 140 149 126 140 139 151 147 165 147 167 143 169 147 172 156 156 158 166 150 176 160 159 158 161 168 153 168 154 171 162 152 165 165 165 164 164 158 173 165 155 158 174 168 156 158 167 233 111 153 155 153 158 195 129 166 167 159 165 156 170 196 151 202 107 126 174 167 137 168 188 148 220 102 130 173 232 104 138 152 167 175 157 130 158 182 153 131 187 227 100 105 131 167 159 164 194 130 205 118 129 174 203 140 162 140 167 178 234 255 91 114 83 169 144 161 187 131 171 238 255 90 96 104 136 146 120 162 255 255 229 233 216 230 157 178 163 238 122 131 123 162 183 206 196 104 110 226 232 232 255 92 78 109 176 144 164 167 230 255 74 99 130 182 185 125 182 198 150 175 177 124 227 255 99 94 96 243 108 113 122 145 140 164 230 125 115 160 157 106 153 176 198 211 105 129 171 143 177 239 255 210 220 229 255 78 119 206 74 98 135 167 172 145 182 196 111 125 171 139 220 225 255 119 166 163 192 154 255 91 86 111 147 134 199 228 156 241 91 137 129 135 168 202 134 167 174 255 63 71 81 112 112 125 164 228 255 79 87 117 127 253 93 107 117 211 246 155 158 177 139 231 255 73 162 148 155 180 190 203 101 105 144 184 212 168 199 127 157 169 208 167 201 122 123 170 173 236 255 -0 -63 -79 -91 -106 -122 -138 -153 -167 -181 -192 -202 -210 -217 -223 -228 -232 -236 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 371 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -211 -202 -192 -180 -166 -151 -133 -116 -101 -85 -69 -0 -0 251 233 129 133 169 166 207 179 130 163 112 201 193 185 140 179 133 171 153 228 201 160 134 110 98 109 255 237 164 173 169 138 131 221 114 106 138 90 243 178 166 167 255 239 145 152 130 195 181 193 183 255 252 154 149 111 179 134 110 119 74 255 230 147 194 121 110 135 88 80 79 255 177 154 108 82 255 221 185 150 121 192 155 214 187 154 114 197 174 162 124 63 250 212 235 230 123 89 255 219 125 144 128 194 157 221 188 160 132 121 101 221 168 155 243 213 146 121 120 104 101 96 238 255 255 253 236 113 159 202 154 140 178 154 129 201 159 151 142 109 248 167 147 139 108 132 255 255 249 227 110 154 182 144 213 186 167 145 140 100 146 90 245 182 170 143 174 107 122 255 225 137 142 104 215 181 223 216 236 228 197 165 182 162 131 108 119 255 254 247 233 116 143 152 195 168 165 182 134 108 93 216 199 185 130 142 190 155 137 232 216 159 121 193 164 139 112 186 184 158 140 121 99 240 156 110 99 252 168 167 164 144 177 161 111 89 213 195 169 155 164 158 166 167 158 128 195 163 149 165 147 111 237 156 155 158 180 161 156 156 173 165 156 165 163 165 165 165 156 163 160 162 161 162 160 158 158 169 151 175 151 166 157 158 158 173 149 161 141 176 143 166 149 156 146 150 139 149 127 141 139 151 146 165 150 158 150 152 157 157 158 159 159 152 162 161 163 150 155 168 113 91 215 215 197 196 255 255 255 198 255 208 152 154 155 151 157 157 152 157 153 142 142 153 157 152 157 157 151 155 154 152 208 255 198 255 255 255 196 197 215 215 91 113 168 155 150 163 161 162 152 159 159 158 157 157 152 150 158 150 165 146 151 139 141 127 149 139 150 146 156 149 166 143 176 141 161 149 173 158 158 157 166 151 175 151 169 158 158 160 162 161 162 160 163 156 165 165 165 163 165 156 165 173 156 156 161 180 158 155 156 237 111 147 165 149 163 195 128 158 167 166 158 164 155 169 195 213 89 111 161 177 144 164 167 168 252 99 110 156 240 99 121 140 158 184 186 112 139 164 193 121 159 216 232 137 155 190 142 130 185 199 216 93 108 134 182 165 168 195 152 143 116 233 247 254 255 119 108 131 162 182 165 197 228 236 216 223 181 215 104 142 137 225 255 122 107 174 143 170 182 245 90 146 100 140 145 167 186 213 144 182 154 110 227 249 255 255 132 108 139 147 167 248 109 142 151 159 201 129 154 178 140 154 202 159 113 236 253 255 255 238 96 101 104 120 121 146 213 243 155 168 221 101 121 132 160 188 221 157 194 128 144 125 219 255 89 123 230 235 212 250 63 124 162 174 197 114 154 187 214 155 192 121 150 185 221 255 82 108 154 177 255 79 80 88 135 110 121 194 147 230 255 74 119 110 134 179 111 149 154 252 255 183 193 181 195 130 152 145 239 255 167 166 178 243 90 138 106 114 221 131 138 169 173 164 237 255 109 98 110 134 160 201 228 153 171 133 179 140 185 193 201 112 163 130 179 207 166 169 133 129 233 251 -0 -0 -69 -85 -101 -116 -133 -151 -166 -180 -192 -202 -211 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 372 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -166 -150 -131 -103 -80 -73 -65 -0 -0 162 151 145 131 211 186 174 162 104 100 192 212 177 164 130 114 196 172 161 122 188 138 128 102 97 75 66 255 189 159 165 129 99 96 228 96 93 90 255 237 164 157 117 224 171 170 156 94 156 107 90 255 240 158 127 144 76 175 121 96 77 255 234 105 102 194 134 211 184 175 183 255 243 173 159 143 141 234 130 185 146 212 175 162 173 144 130 107 181 122 79 255 255 234 138 201 147 118 113 244 123 111 186 214 183 176 167 115 164 182 164 227 191 127 117 209 137 103 99 109 97 96 66 255 232 186 173 121 104 200 179 126 203 168 135 117 187 134 129 64 255 231 148 145 151 88 255 231 147 150 110 93 233 179 194 170 168 151 145 139 74 108 255 233 146 126 87 162 92 70 255 163 179 161 186 198 161 174 125 224 173 163 128 161 146 141 88 255 231 143 148 139 112 210 190 165 117 170 168 148 129 246 194 168 139 112 198 168 136 119 218 182 160 161 180 147 129 104 211 170 151 144 121 110 242 154 109 109 250 136 183 157 130 159 150 89 89 242 166 156 161 156 166 168 156 155 113 209 154 158 165 138 111 238 149 157 182 163 156 156 167 174 159 157 173 158 164 165 165 156 163 163 164 164 164 164 164 164 171 143 176 162 170 152 159 168 169 150 165 147 169 141 167 150 157 150 155 146 159 140 141 126 140 139 159 147 157 150 158 150 152 157 158 158 157 158 152 163 144 162 171 132 98 233 129 208 255 255 255 255 255 255 195 221 123 122 131 138 139 134 139 139 133 118 133 139 139 134 139 138 131 122 123 221 195 255 255 255 255 255 255 208 129 233 98 132 171 162 144 163 152 158 157 158 158 157 152 150 158 150 157 147 159 139 140 126 141 140 159 146 155 150 157 150 167 141 169 147 165 150 169 168 159 152 170 162 176 143 171 164 164 164 164 164 164 163 163 156 165 165 164 158 173 157 159 174 167 156 156 163 182 157 149 238 111 138 165 158 154 209 113 155 156 168 166 156 161 156 166 242 89 89 150 159 130 157 183 136 250 109 109 154 242 110 121 144 151 170 211 104 129 147 180 161 160 182 218 119 136 168 198 112 139 168 194 246 129 148 168 170 117 165 190 210 112 139 148 143 231 255 88 141 146 161 128 163 173 224 125 174 161 198 186 161 179 163 255 70 92 162 87 126 146 233 255 108 74 139 145 151 168 170 194 179 233 93 110 150 147 231 255 88 151 145 148 231 255 64 129 134 187 117 135 168 203 126 179 200 104 121 173 186 232 255 66 96 97 109 99 103 137 209 117 127 191 227 164 182 164 115 167 176 183 214 186 111 123 244 113 118 147 201 138 234 255 255 79 122 181 107 130 144 173 162 175 212 146 185 130 234 141 143 159 173 243 255 183 175 184 211 134 194 102 105 234 255 77 96 121 175 76 144 127 158 240 255 90 107 156 94 156 170 171 224 117 157 164 237 255 90 93 96 228 96 99 129 165 159 189 255 66 75 97 102 128 138 188 122 161 172 196 114 130 164 177 212 192 100 104 162 174 186 211 131 145 151 162 -0 -0 -65 -73 -80 -103 -131 -150 -166 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 373 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -235 -231 -227 -223 -217 -210 -202 -192 -180 -166 -149 -130 -110 -78 -0 -0 -0 -0 127 199 174 174 176 171 130 143 170 143 219 206 169 120 145 124 224 185 143 140 79 225 202 195 199 220 212 255 254 136 113 150 99 89 74 222 255 254 248 235 129 99 75 255 222 157 143 72 255 245 236 236 226 136 122 104 88 255 243 235 230 241 232 150 143 233 187 176 175 130 143 105 248 180 161 127 139 91 233 202 171 153 184 133 186 161 141 126 79 245 205 224 222 150 132 100 189 112 140 90 239 170 213 197 172 106 143 164 193 180 160 122 190 123 137 91 242 192 213 239 234 248 244 255 255 140 152 166 144 216 190 164 136 173 122 117 86 188 118 78 255 239 147 130 123 89 255 232 135 111 180 153 216 206 131 165 129 151 134 141 72 255 251 238 144 134 136 78 235 197 255 244 120 144 121 195 187 166 161 94 222 192 165 182 157 147 83 255 227 150 121 199 173 209 176 152 135 121 200 170 147 129 211 113 209 170 200 183 143 142 92 243 173 157 173 161 129 94 89 229 170 143 117 107 96 245 131 94 100 247 157 171 124 100 167 177 152 247 223 138 183 156 161 168 168 147 155 119 226 150 161 153 121 97 237 150 182 164 153 156 167 176 161 157 167 165 156 163 165 163 156 164 162 164 164 165 165 165 163 160 141 185 164 161 151 168 162 166 150 166 148 173 148 172 156 152 161 151 149 163 147 152 139 140 126 149 141 152 147 157 150 158 150 153 157 158 158 157 158 151 162 153 138 111 242 144 154 153 211 198 255 255 255 195 255 180 228 190 175 174 173 168 167 161 151 151 161 167 168 173 174 175 190 228 180 255 195 255 255 255 198 211 153 154 144 242 111 138 153 162 151 158 157 158 158 157 153 150 158 150 157 147 152 141 149 126 140 139 152 147 163 149 151 161 152 156 172 148 173 148 166 150 166 162 168 151 161 164 185 141 160 163 165 165 165 164 164 162 164 156 163 165 163 156 165 167 157 161 176 167 156 153 164 182 150 237 97 121 153 161 150 226 119 155 147 168 168 161 156 183 138 223 247 152 177 167 100 124 171 157 247 100 94 131 245 96 107 117 143 170 229 89 94 129 161 173 157 173 243 92 142 143 183 200 170 209 113 211 129 147 170 200 121 135 152 176 209 173 199 121 150 227 255 83 147 157 182 165 192 222 94 161 166 187 195 121 144 120 244 255 197 235 78 136 134 144 238 251 255 72 141 134 151 129 165 131 206 216 153 180 111 135 232 255 89 123 130 147 239 255 78 118 188 86 117 122 173 136 164 190 216 144 166 152 140 255 255 244 248 234 239 213 192 242 91 137 123 190 122 160 180 193 164 143 106 172 197 213 170 239 90 140 112 189 100 132 150 222 224 205 245 79 126 141 161 186 133 184 153 171 202 233 91 139 127 161 180 248 105 143 130 175 176 187 233 143 150 232 241 230 235 243 255 88 104 122 136 226 236 236 245 255 72 143 157 222 255 75 99 129 235 248 254 255 222 74 89 99 150 113 136 254 255 212 220 199 195 202 225 79 140 143 185 224 124 145 120 169 206 219 143 170 143 130 171 176 174 174 199 127 -0 -0 -0 -0 -78 -110 -130 -149 -166 -180 -192 -202 -210 -217 -223 -227 -231 -235 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 y 374 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -217 -210 -202 -192 -180 -166 -149 -130 -109 -87 -65 -0 152 200 161 182 182 119 121 124 146 137 218 178 207 169 159 121 93 207 200 182 130 93 75 255 224 164 124 108 114 255 226 131 159 192 184 141 98 64 255 228 190 160 159 144 132 131 240 140 103 77 255 233 154 121 202 173 158 159 118 255 230 176 125 122 205 168 158 132 197 99 143 144 87 78 255 229 140 122 87 81 255 228 165 125 195 162 110 164 121 139 76 255 229 192 187 164 128 136 76 185 95 90 255 231 172 155 149 130 101 210 186 164 149 135 76 180 96 78 255 232 176 173 145 98 123 255 224 121 202 185 158 164 186 142 127 87 161 114 134 77 251 211 240 237 147 130 128 170 255 231 183 160 203 176 202 183 152 100 148 98 146 118 92 255 246 181 139 112 123 76 255 225 156 222 121 111 200 211 190 147 120 84 255 220 154 129 150 93 76 255 235 132 166 151 197 154 172 124 180 152 205 181 134 131 77 221 219 181 121 155 136 99 75 255 229 126 142 171 169 140 135 236 206 141 110 87 131 77 250 175 165 248 230 139 157 110 93 226 182 154 209 183 162 173 139 166 167 168 140 164 114 225 138 181 151 141 91 241 166 163 165 148 167 175 161 157 167 168 157 156 165 172 159 157 173 158 164 164 165 165 163 153 158 151 185 153 158 161 160 168 161 151 166 148 174 150 173 159 157 153 150 160 160 149 157 146 151 139 149 127 142 140 152 147 157 150 158 150 156 157 158 159 157 151 162 137 103 237 137 149 212 255 255 255 255 255 255 255 207 255 130 156 160 150 148 141 139 133 118 133 139 141 148 150 160 156 130 255 207 255 255 255 255 255 255 255 212 149 137 237 103 137 162 151 157 159 158 157 156 150 158 150 157 147 152 140 142 127 149 139 151 146 157 149 160 160 150 153 157 159 173 150 174 148 166 151 161 168 160 161 158 153 185 151 158 153 163 165 165 164 164 158 173 157 159 172 165 156 157 168 167 157 161 175 167 148 165 163 166 241 91 141 151 181 138 225 114 164 140 168 167 166 139 173 162 183 209 154 182 226 93 110 157 139 230 248 165 175 250 77 131 87 110 141 206 236 135 140 169 171 142 126 229 255 75 99 136 155 121 181 219 221 77 131 134 181 205 152 180 124 172 154 197 151 166 132 235 255 76 93 150 129 154 220 255 84 120 147 190 211 200 111 121 222 156 225 255 76 123 112 139 181 246 255 92 118 146 98 148 100 152 183 202 176 203 160 183 231 255 170 128 130 147 237 240 211 251 77 134 114 161 87 127 142 186 164 158 185 202 121 224 255 123 98 145 173 176 232 255 78 96 180 76 135 149 164 186 210 101 130 149 155 172 231 255 90 95 185 76 136 128 164 187 192 229 255 76 139 121 164 110 162 195 125 165 228 255 81 87 122 140 229 255 78 87 144 143 99 197 132 158 168 205 122 125 176 230 255 118 159 158 173 202 121 154 233 255 77 103 140 240 131 132 144 159 160 190 228 255 64 98 141 184 192 159 131 226 255 114 108 124 164 224 255 75 93 130 182 200 207 93 121 159 169 207 178 218 137 146 124 121 119 182 182 161 200 152 -0 -65 -87 -109 -130 -149 -166 -180 -192 -202 -210 -217 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 y 375 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -238 -234 -231 -227 -222 -216 -210 -202 -192 -180 -166 -148 -128 -108 -87 -65 -0 -0 183 176 121 160 145 87 126 131 238 218 189 141 160 128 197 163 222 209 172 156 131 130 131 234 137 114 96 75 64 255 164 176 174 155 80 255 255 255 255 137 166 120 143 125 134 91 248 187 207 182 226 177 159 193 167 122 99 74 255 219 127 177 144 217 184 139 140 77 193 101 240 198 193 247 237 151 165 156 125 255 240 155 147 110 171 142 76 160 108 90 255 238 152 169 142 123 89 82 255 234 227 247 234 114 129 137 203 166 222 195 157 140 152 83 255 227 214 239 231 105 143 136 101 81 71 255 151 151 189 150 124 190 151 112 138 74 165 107 90 255 236 123 208 161 125 108 95 105 255 181 176 139 168 133 161 129 132 81 147 100 249 219 247 229 161 123 117 87 79 255 230 89 89 232 166 211 192 173 135 126 111 102 250 153 158 187 171 156 158 240 150 121 183 196 177 145 165 144 182 150 175 137 108 85 255 221 174 111 111 213 183 177 173 234 141 106 212 168 151 124 119 235 157 170 113 71 91 255 237 154 144 211 156 121 175 144 229 200 139 103 226 180 150 177 140 170 166 169 144 155 111 230 160 154 112 75 255 227 141 165 167 154 176 158 157 166 168 157 143 163 180 162 157 167 165 156 164 163 164 163 154 163 172 148 178 162 163 164 163 160 159 162 170 143 176 161 169 159 159 157 156 152 159 150 157 150 155 146 159 141 142 127 142 141 152 147 158 150 149 152 156 158 159 150 158 142 109 232 156 152 176 122 208 195 195 255 255 255 191 255 196 190 167 164 158 156 148 144 133 133 144 148 156 158 164 167 190 196 255 191 255 255 255 195 195 208 122 176 152 156 232 109 142 158 150 159 158 156 152 149 150 158 147 152 141 142 127 142 141 159 146 155 150 157 150 159 152 156 157 159 159 169 161 176 143 170 162 159 160 163 164 163 162 178 148 172 163 154 163 164 163 164 156 165 167 157 162 180 163 143 157 168 166 157 158 176 154 167 165 141 227 255 75 112 154 160 230 111 155 144 169 166 170 140 177 150 180 226 103 139 200 229 144 175 121 156 211 144 154 237 255 91 71 113 170 157 235 119 124 151 168 212 106 141 234 173 177 183 213 111 111 174 221 255 85 108 137 175 150 182 144 165 145 177 196 183 121 150 240 158 156 171 187 158 153 250 102 111 126 135 173 192 211 166 232 89 89 230 255 79 87 117 123 161 229 247 219 249 100 147 81 132 129 161 133 168 139 176 181 255 105 95 108 125 161 208 123 236 255 90 107 165 74 138 112 151 190 124 150 189 151 151 255 71 81 101 136 143 105 231 239 214 227 255 83 152 140 157 195 222 166 203 137 129 114 234 247 227 234 255 82 89 123 142 169 152 238 255 90 108 160 76 142 171 110 147 155 240 255 125 156 165 151 237 247 193 198 240 101 193 77 140 139 184 217 144 177 127 219 255 74 99 122 167 193 159 177 226 182 207 187 248 91 134 125 143 120 166 137 255 255 255 255 80 155 174 176 164 255 64 75 96 114 137 234 131 130 131 156 172 209 222 163 197 128 160 141 189 218 238 131 126 87 145 160 121 176 183 -0 -0 -65 -87 -108 -128 -148 -166 -180 -192 -202 -210 -216 -222 -227 -231 -234 -238 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 y 376 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -231 -227 -222 -216 -210 -202 -192 -181 -167 -150 -128 -99 -77 -63 -0 -0 130 157 151 121 226 153 58 255 235 208 156 110 104 199 200 175 122 184 154 138 132 98 138 90 244 201 208 202 204 250 241 105 143 122 77 255 230 195 178 161 168 161 83 136 108 77 255 236 123 104 255 214 152 140 183 162 166 153 129 239 158 201 173 170 186 124 93 81 255 224 207 202 125 122 222 169 148 152 83 255 231 156 144 134 75 165 92 255 243 236 234 227 130 130 187 158 170 139 255 245 161 123 188 127 93 220 208 179 152 176 143 129 107 81 255 224 116 106 178 155 101 226 195 193 208 255 246 133 203 172 154 151 198 110 95 92 255 245 239 246 230 113 96 205 135 102 95 74 64 255 150 145 99 148 97 155 118 91 255 231 240 219 144 190 111 179 177 166 164 247 244 182 148 253 222 180 180 155 155 120 111 138 90 247 179 167 163 127 138 92 243 160 203 180 170 120 121 171 191 158 123 191 148 132 128 234 150 181 153 215 181 132 147 92 230 147 188 176 144 154 127 90 226 107 98 255 255 253 238 135 121 88 208 192 205 174 179 184 139 122 97 237 158 162 160 129 186 160 158 135 141 96 229 137 190 175 142 238 147 151 168 165 165 177 144 168 164 156 143 155 187 164 157 168 168 158 157 173 158 163 151 164 174 166 132 186 165 163 164 164 164 164 164 161 141 183 152 168 158 159 158 157 156 165 156 152 161 151 148 165 147 152 140 142 127 142 141 153 147 148 156 149 152 157 149 158 148 110 226 163 145 175 149 152 221 255 255 255 255 255 255 215 146 137 140 150 156 153 156 150 139 150 156 153 156 150 140 137 146 215 255 255 255 255 255 255 221 152 149 175 145 163 226 110 148 158 149 157 152 149 156 148 147 153 141 142 127 142 140 152 147 165 148 151 161 152 156 165 156 157 158 159 158 168 152 183 141 161 164 164 164 164 164 163 165 186 132 166 174 164 151 163 158 173 157 158 168 168 157 164 187 155 143 156 164 168 144 177 165 165 168 151 147 238 142 175 190 137 229 96 141 135 158 160 186 129 160 162 158 237 97 122 139 184 179 174 205 192 208 88 121 135 238 253 255 255 98 107 226 90 127 154 144 176 188 147 230 92 147 132 181 215 153 181 150 234 128 132 148 191 123 158 191 171 121 120 170 180 203 160 243 92 138 127 163 167 179 247 90 138 111 120 155 155 180 180 222 253 148 182 244 247 164 166 177 179 111 190 144 219 240 231 255 91 118 155 97 148 99 145 150 255 64 74 95 102 135 205 96 113 230 246 239 245 255 92 95 110 198 151 154 172 203 133 246 255 208 193 195 226 101 155 178 106 116 224 255 81 107 129 143 176 152 179 208 220 93 127 188 123 161 245 255 139 170 158 187 130 130 227 234 236 243 255 92 165 75 134 144 156 231 255 83 152 148 169 222 122 125 202 207 224 255 81 93 124 186 170 173 201 158 239 129 153 166 162 183 140 152 214 255 104 123 236 255 77 108 136 83 161 168 161 178 195 230 255 77 122 143 105 241 250 204 202 208 201 244 90 138 98 132 138 154 184 122 175 200 199 104 110 156 208 235 255 58 153 226 121 151 157 130 -0 -0 -63 -77 -99 -128 -150 -167 -181 -192 -202 -210 -216 -222 -227 -231 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 y 377 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -202 -193 -182 -169 -153 -133 -109 -76 -0 -0 164 130 116 199 164 145 179 255 250 225 158 129 166 144 216 182 166 116 102 216 175 192 136 67 91 255 240 147 152 135 118 209 154 101 231 200 197 226 139 181 155 148 143 85 255 248 238 245 233 115 87 81 255 133 139 198 168 142 140 76 255 226 181 150 111 162 179 135 137 253 233 138 187 160 128 225 194 121 117 82 255 231 145 158 144 83 255 230 239 223 147 115 195 170 144 192 154 107 81 255 221 138 100 89 225 177 220 191 168 126 205 172 149 143 119 121 238 112 99 101 245 207 214 188 119 92 79 255 165 163 180 139 156 153 143 255 245 244 228 161 125 176 111 129 78 244 192 227 218 220 255 253 122 144 75 149 100 247 215 244 230 181 158 110 93 205 203 186 155 149 105 239 159 83 255 220 126 150 162 157 151 83 101 90 255 232 141 122 124 96 78 255 230 140 173 144 169 142 205 189 151 111 106 175 131 133 90 243 203 175 187 172 121 110 80 255 210 121 209 174 190 139 48 255 232 219 217 212 137 165 139 127 135 78 246 179 173 124 197 168 142 143 92 240 159 166 155 124 195 143 153 134 161 92 238 181 148 84 255 218 132 161 185 156 170 161 140 187 146 143 155 188 167 157 167 168 159 157 166 165 156 164 154 175 166 164 123 195 173 158 164 164 165 164 153 160 150 177 149 176 152 160 157 159 157 165 158 157 153 150 149 165 150 157 147 152 141 142 127 142 141 143 155 148 157 150 143 156 147 109 224 158 155 163 157 154 123 180 207 191 255 255 255 195 255 110 173 141 139 135 141 138 126 126 138 141 135 139 141 173 110 255 195 255 255 255 191 207 180 123 154 157 163 155 158 224 109 147 156 143 150 157 148 155 143 141 142 127 142 141 152 147 157 150 165 149 150 153 157 158 165 157 159 157 160 152 176 149 177 150 160 153 164 165 164 164 158 173 195 123 164 166 175 154 164 156 165 166 157 159 168 167 157 167 188 155 143 146 187 140 161 170 156 185 161 132 218 255 84 148 181 238 92 161 134 153 143 195 124 155 166 159 240 92 143 142 168 197 124 173 179 246 78 135 127 139 165 137 212 217 219 232 255 48 139 190 174 209 121 210 255 80 110 121 172 187 175 203 243 90 133 131 175 106 111 151 189 205 142 169 144 173 140 230 255 78 96 124 122 141 232 255 90 101 83 151 157 162 150 126 220 255 83 159 239 105 149 155 186 203 205 93 110 158 181 230 244 215 247 100 149 75 144 122 253 255 220 218 227 192 244 78 129 111 176 125 161 228 244 245 255 143 153 156 139 180 163 165 255 79 92 119 188 214 207 245 101 99 112 238 121 119 143 149 172 205 126 168 191 220 177 225 89 100 138 221 255 81 107 154 192 144 170 195 115 147 223 239 230 255 83 144 158 145 231 255 82 117 121 194 225 128 160 187 138 233 253 137 135 179 162 111 150 181 226 255 76 140 142 168 198 139 133 255 81 87 115 233 245 238 248 255 85 143 148 155 181 139 226 197 200 231 101 154 209 118 135 152 147 240 255 91 67 136 192 175 216 102 116 166 182 216 144 166 129 158 225 250 255 179 145 164 199 116 130 164 -0 -0 -76 -109 -133 -153 -169 -182 -193 -202 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 y 378 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -209 -201 -192 -182 -171 -157 -140 -118 -91 -64 -0 167 146 125 196 168 103 91 84 255 142 121 184 189 168 193 166 130 170 130 230 191 128 104 255 255 251 235 145 99 132 135 78 253 200 210 187 109 93 208 189 161 145 151 79 255 229 143 118 168 161 110 102 92 246 180 195 172 127 135 72 255 230 131 161 119 105 222 173 128 130 222 173 140 182 138 136 212 165 143 180 142 241 169 148 155 84 255 232 162 163 130 166 201 175 134 137 186 152 140 139 233 122 183 150 247 212 182 158 130 172 134 179 131 125 111 131 90 247 183 250 243 213 128 152 127 99 92 100 254 137 186 158 103 118 122 47 251 165 179 148 153 82 174 87 77 255 233 171 164 144 104 232 123 88 94 255 232 244 225 181 179 128 173 151 130 240 207 152 131 99 75 255 224 128 124 238 122 111 206 165 160 91 255 242 245 236 122 176 202 202 199 246 235 117 112 198 174 160 122 177 152 109 83 91 177 119 77 255 233 167 123 174 133 102 141 96 251 156 191 173 125 100 255 252 228 133 153 180 166 168 164 125 93 83 255 231 142 172 136 184 125 101 75 255 224 156 155 127 107 182 126 142 106 116 255 224 148 128 115 250 134 122 185 186 143 161 163 177 165 122 157 187 165 156 167 166 158 157 166 168 158 157 173 149 173 165 163 114 208 165 156 164 163 163 153 150 179 136 186 155 169 150 169 153 170 163 161 159 158 157 156 155 160 150 158 150 157 147 152 141 142 127 132 148 144 156 149 148 149 143 102 216 160 150 153 162 155 122 228 255 255 255 255 255 255 255 222 255 98 99 111 118 118 114 95 114 118 118 111 99 98 255 222 255 255 255 255 255 255 255 228 122 155 162 153 150 160 216 102 143 149 148 149 156 144 148 132 127 142 141 152 147 157 150 158 150 160 155 156 157 158 159 161 163 170 153 169 150 169 155 186 136 179 150 153 163 163 164 156 165 208 114 163 165 173 149 173 157 158 168 166 157 158 166 167 156 165 187 157 122 165 177 163 161 143 186 185 122 134 250 115 128 148 224 255 116 106 142 126 182 107 127 155 156 224 255 75 101 125 184 136 172 142 231 255 83 93 125 164 168 166 180 153 133 228 252 255 100 125 173 191 156 251 96 141 102 133 174 123 167 233 255 77 119 177 91 83 109 152 177 122 160 174 198 112 117 235 246 199 202 202 176 122 236 245 242 255 91 160 165 206 111 122 238 124 128 224 255 75 99 131 152 207 240 130 151 173 128 179 181 225 244 232 255 94 88 123 232 104 144 164 171 233 255 77 87 174 82 153 148 179 165 251 47 122 118 103 158 186 137 254 100 92 99 127 152 128 213 243 250 183 247 90 131 111 125 131 179 134 172 130 158 182 212 247 150 183 122 233 139 140 152 186 137 134 175 201 166 130 163 162 232 255 84 155 148 169 241 142 180 143 165 212 136 138 182 140 173 222 130 128 173 222 105 119 161 131 230 255 72 135 127 172 195 180 246 92 102 110 161 168 118 143 229 255 79 151 145 161 189 208 93 109 187 210 200 253 78 135 132 99 145 235 251 255 255 104 128 191 230 130 170 130 166 193 168 189 184 121 142 255 84 91 103 168 196 125 146 167 -0 -64 -91 -118 -140 -157 -171 -182 -192 -201 -209 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 y 379 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -239 -237 -233 -230 -225 -220 -215 -208 -200 -191 -180 -169 -157 -143 -126 -105 -77 -0 -0 164 125 100 167 142 87 73 67 255 172 201 180 155 139 182 151 185 153 118 194 134 132 76 250 188 163 122 143 74 131 89 255 237 122 179 149 129 246 197 174 125 120 83 255 226 135 110 93 225 173 143 154 255 229 156 154 122 89 75 255 236 141 195 165 138 201 208 143 136 237 203 154 129 194 144 209 187 116 103 112 255 223 130 110 82 255 227 146 192 165 186 186 162 157 134 204 163 136 127 90 236 205 177 158 201 131 180 151 179 163 82 167 111 110 96 77 255 240 140 194 153 159 187 181 167 162 169 252 232 110 165 144 75 121 90 255 233 158 147 109 82 255 213 192 242 231 94 138 129 76 255 230 190 169 255 240 190 169 105 144 186 182 172 146 130 204 153 177 177 169 166 234 135 138 91 231 161 197 170 110 82 255 213 129 207 166 190 181 158 172 145 212 156 149 212 178 147 115 98 220 178 126 67 103 255 229 249 233 131 174 173 181 107 78 91 255 234 165 180 152 159 113 228 164 140 192 179 167 148 153 140 119 116 255 246 167 176 146 102 185 122 136 96 252 171 143 140 110 86 171 113 143 104 70 255 161 148 142 92 245 152 200 178 155 121 201 150 157 141 121 201 169 150 167 176 151 155 168 165 158 156 166 166 132 180 173 158 120 212 158 158 172 157 153 163 166 175 124 192 156 171 155 162 162 171 153 159 157 158 159 156 157 165 157 153 150 158 150 157 147 153 141 132 136 133 149 145 147 148 148 108 212 163 149 157 157 151 131 190 130 196 215 195 255 255 255 196 255 200 217 200 190 179 172 164 164 172 179 190 200 217 200 255 196 255 255 255 195 215 196 130 190 131 151 157 157 149 163 212 108 148 148 147 145 149 133 136 132 141 153 147 157 150 158 150 153 157 165 157 156 159 158 157 159 153 171 162 162 155 171 156 192 124 175 166 163 153 157 172 158 158 212 120 158 173 180 132 166 166 156 158 165 168 155 151 176 167 150 169 201 121 141 157 150 201 121 155 178 200 152 245 92 142 148 161 255 70 104 143 113 171 86 110 140 143 171 252 96 136 122 185 102 146 176 167 246 255 116 119 140 153 148 167 179 192 140 164 228 113 159 152 180 165 234 255 91 78 107 181 173 174 131 233 249 229 255 103 67 126 178 220 98 115 147 178 212 149 156 212 145 172 158 181 190 166 207 129 213 255 82 110 170 197 161 231 91 138 135 234 166 169 177 177 153 204 130 146 172 182 186 144 105 169 190 240 255 169 190 230 255 76 129 138 94 231 242 192 213 255 82 109 147 158 233 255 90 121 75 144 165 110 232 252 169 162 167 181 187 159 153 194 140 240 255 77 96 110 111 167 82 163 179 151 180 131 201 158 177 205 236 90 127 136 163 204 134 157 162 186 186 165 192 146 227 255 82 110 130 223 255 112 103 116 187 209 144 194 129 154 203 237 136 143 208 201 138 165 195 141 236 255 75 89 122 154 156 229 255 154 143 173 225 93 110 135 226 255 83 120 125 174 197 246 129 149 179 122 237 255 89 131 74 143 122 163 188 250 76 132 134 194 118 153 185 151 182 139 155 180 201 172 255 67 73 87 142 167 100 125 164 -0 -0 -77 -105 -126 -143 -157 -169 -180 -191 -200 -208 -215 -220 -225 -230 -233 -237 -239 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -255 y 380 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -178 -165 -152 -139 -127 -112 -94 -71 -0 123 136 90 89 242 202 201 205 255 251 152 158 137 152 184 161 122 154 97 79 192 118 78 255 234 184 109 96 92 255 237 234 232 139 130 194 142 130 213 108 152 106 135 84 254 174 156 137 209 209 144 138 137 232 112 211 180 172 187 166 240 171 172 154 111 101 221 169 125 122 213 164 143 128 188 111 180 133 96 74 64 255 159 133 147 110 248 173 174 156 129 163 176 148 159 121 183 121 133 74 255 230 153 109 93 201 191 159 122 157 85 255 225 243 242 242 254 238 157 93 223 189 190 176 164 139 118 117 220 157 76 160 93 255 242 245 233 148 148 156 133 134 237 123 87 197 141 90 251 218 211 226 119 82 255 226 135 151 122 102 222 175 162 133 94 90 228 177 149 139 111 95 226 99 79 255 224 175 175 137 147 109 242 144 214 175 131 164 181 165 168 98 216 165 186 163 130 135 99 80 207 94 255 255 255 237 187 182 141 194 171 158 99 255 255 251 236 140 158 149 109 80 255 223 158 146 166 165 159 155 168 150 165 129 241 170 136 140 100 88 179 96 77 255 231 141 127 122 103 73 181 121 240 211 252 239 120 113 76 255 231 142 160 138 182 181 175 128 177 170 184 188 143 160 177 169 140 157 180 151 156 165 157 164 122 195 166 152 120 210 158 175 160 144 163 172 159 173 129 192 156 170 144 170 164 160 149 168 153 158 168 151 159 165 159 158 157 152 150 158 150 158 147 143 148 133 137 133 140 144 147 108 210 159 144 157 158 157 138 175 156 190 146 255 255 255 255 255 255 200 138 177 121 112 117 114 95 114 117 112 121 177 138 200 255 255 255 255 255 255 146 190 156 175 138 157 158 157 144 159 210 108 147 144 140 133 137 133 148 143 147 158 150 158 150 152 157 158 159 165 159 151 168 158 153 168 149 160 164 170 144 170 156 192 129 173 159 172 163 144 160 175 158 210 120 152 166 195 122 164 157 165 156 151 180 157 140 169 177 160 143 188 184 170 177 128 175 181 182 138 160 142 231 255 76 113 120 239 252 211 240 121 181 73 103 122 127 141 231 255 77 96 179 88 100 140 136 170 241 129 165 150 168 155 159 165 166 146 158 223 255 80 109 149 158 140 236 251 255 255 99 158 171 194 141 182 187 237 255 255 255 94 207 80 99 135 130 163 186 165 216 98 168 165 181 164 131 175 214 144 242 109 147 137 175 175 224 255 79 99 226 95 111 139 149 177 228 90 94 133 162 175 222 102 122 151 135 226 255 82 119 226 211 218 251 90 141 197 87 123 237 134 133 156 148 148 233 245 242 255 93 160 76 157 220 117 118 139 164 176 190 189 223 93 157 238 254 242 242 243 225 255 85 157 122 159 191 201 93 109 153 230 255 74 133 121 183 121 159 148 176 163 129 156 174 173 248 110 147 133 159 255 64 74 96 133 180 111 188 128 143 164 213 122 125 169 221 101 111 154 172 171 240 166 187 172 180 211 112 232 137 138 144 209 209 137 156 174 254 84 135 106 152 108 213 130 142 194 130 139 232 234 237 255 92 96 109 184 234 255 78 118 192 79 97 154 122 161 184 152 137 158 152 251 255 205 201 202 242 89 90 136 123 -0 -71 -94 -112 -127 -139 -152 -165 -178 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 y 381 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -233 -229 -224 -219 -213 -206 -197 -188 -176 -162 -146 -128 -115 -104 -94 -81 -65 -0 195 181 175 246 219 142 167 118 240 154 114 190 177 183 154 117 109 199 121 69 250 213 247 230 137 102 255 244 235 218 115 207 169 135 184 165 99 95 213 81 153 96 90 255 234 134 128 109 228 157 116 134 90 235 197 178 129 109 80 255 221 144 181 155 137 214 203 147 129 237 194 135 112 90 192 80 246 207 201 204 254 238 111 88 80 255 225 125 151 164 194 187 154 121 149 76 176 97 77 255 237 169 147 129 239 205 150 111 104 113 255 229 137 175 164 185 162 109 82 255 217 167 139 136 138 100 90 74 220 118 255 241 238 221 152 184 155 140 169 142 109 109 245 133 64 253 220 229 208 109 93 215 158 151 233 126 111 188 167 223 190 138 167 143 137 249 207 142 92 115 130 76 242 169 255 239 125 149 139 89 79 255 226 170 188 136 200 180 157 128 90 255 215 169 165 143 182 166 137 255 235 238 221 151 164 122 209 168 180 151 122 83 255 216 129 177 146 124 192 160 161 130 234 144 130 196 167 171 144 167 137 110 82 255 230 167 172 177 129 252 228 220 241 238 148 153 145 161 112 64 253 235 212 134 211 183 144 189 152 240 146 116 202 183 161 152 173 146 185 138 176 168 131 175 172 154 139 183 173 140 164 157 154 172 124 202 176 130 109 215 173 160 144 155 180 161 157 172 129 192 155 161 151 172 164 163 155 160 162 163 161 149 168 160 159 159 159 158 157 152 150 158 150 148 155 144 149 133 127 132 140 107 206 158 149 150 156 157 139 174 160 167 137 110 222 196 255 255 255 193 246 122 199 235 211 198 190 190 198 211 235 199 122 246 193 255 255 255 196 222 110 137 167 160 174 139 157 156 150 149 158 206 107 140 132 127 133 149 144 155 148 150 158 150 152 157 158 159 159 159 160 168 149 161 163 162 160 155 163 164 172 151 161 155 192 129 172 157 161 180 155 144 160 173 215 109 130 176 202 124 172 154 157 164 140 173 183 139 154 172 175 131 168 176 138 185 146 173 152 161 183 202 116 146 240 152 189 144 183 211 134 212 235 253 64 112 161 145 153 148 238 241 220 228 252 129 177 172 167 230 255 82 110 137 167 144 171 167 196 130 144 234 130 161 160 192 124 146 177 129 216 255 83 122 151 180 168 209 122 164 151 221 238 235 255 137 166 182 143 165 169 215 255 90 128 157 180 200 136 188 170 226 255 79 89 139 149 125 239 255 169 242 76 130 115 92 142 207 249 137 143 167 138 190 223 167 188 111 126 233 151 158 215 93 109 208 229 220 253 64 133 245 109 109 142 169 140 155 184 152 221 238 241 255 118 220 74 90 100 138 136 139 167 217 255 82 109 162 185 164 175 137 229 255 113 104 111 150 205 239 129 147 169 237 255 77 97 176 76 149 121 154 187 194 164 151 125 225 255 80 88 111 238 254 204 201 207 246 80 192 90 112 135 194 237 129 147 203 214 137 155 181 144 221 255 80 109 129 178 197 235 90 134 116 157 228 109 128 134 234 255 90 96 153 81 213 95 99 165 184 135 169 207 115 218 235 244 255 102 137 230 247 213 250 69 121 199 109 117 154 183 177 190 114 154 240 118 167 142 219 246 175 181 195 -0 -65 -81 -94 -104 -115 -128 -146 -162 -176 -188 -197 -206 -213 -219 -224 -229 -233 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 y 382 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -242 -239 -236 -232 -228 -224 -218 -212 -205 -196 -186 -174 -160 -143 -121 -96 -78 -72 -70 -66 -0 -0 173 147 128 200 110 98 108 255 226 150 192 171 147 148 110 88 109 169 255 255 239 184 189 138 188 155 222 139 184 146 180 185 126 101 163 132 90 73 207 255 243 240 250 238 140 120 145 91 219 107 87 77 255 238 178 152 131 145 109 251 174 174 156 120 112 219 156 136 118 207 130 112 88 82 179 255 235 161 157 117 229 159 145 148 255 239 140 193 188 178 157 140 117 90 106 255 237 226 233 230 162 151 135 117 202 157 111 87 74 65 255 163 200 186 177 161 141 126 123 245 146 173 165 169 175 131 103 64 255 240 219 142 140 145 197 158 145 104 155 110 92 96 241 255 255 234 138 182 148 129 233 193 140 91 232 159 204 177 173 167 128 143 182 146 138 215 111 148 74 120 89 255 234 148 215 138 112 211 181 176 252 234 111 149 183 149 178 147 130 111 103 250 127 156 172 162 159 84 255 235 167 168 116 123 180 192 174 109 144 116 137 84 249 165 196 175 151 172 160 93 75 255 218 165 153 186 147 156 119 150 111 129 84 255 170 147 138 89 255 221 167 125 220 155 113 129 101 93 255 255 242 155 121 98 229 157 98 122 255 222 126 191 171 153 137 194 159 165 179 146 185 158 136 168 188 152 169 173 168 144 157 164 159 155 109 210 157 100 101 225 155 144 155 182 164 157 167 167 128 193 157 173 147 173 164 163 155 163 164 164 164 155 160 158 157 159 159 159 158 157 157 153 150 149 156 148 156 145 140 132 127 92 200 153 148 149 149 152 134 173 150 164 140 173 255 255 255 255 255 255 255 179 226 255 99 114 114 96 114 114 99 255 226 179 255 255 255 255 255 255 255 173 140 164 150 173 134 152 149 149 148 153 200 92 127 132 140 145 156 148 156 149 150 153 157 157 158 159 159 159 157 158 160 155 164 164 164 163 155 163 164 173 147 173 157 193 128 167 167 157 164 182 155 144 155 225 101 100 157 210 109 155 159 164 157 144 168 173 169 152 188 168 136 158 185 146 179 165 159 194 137 153 171 191 126 222 255 122 98 157 229 98 121 155 242 255 255 93 101 129 113 155 220 125 167 221 255 89 138 147 170 255 84 129 111 150 119 156 147 186 153 165 218 255 75 93 160 172 151 175 196 165 249 84 137 116 144 109 174 192 180 123 116 168 167 235 255 84 159 162 172 156 127 250 103 111 130 147 178 149 183 149 111 234 252 176 181 211 112 138 215 148 234 255 89 120 74 148 111 215 138 146 182 143 128 167 173 177 204 159 232 91 140 193 233 129 148 182 138 234 255 255 241 96 92 110 155 104 145 158 197 145 140 142 219 240 255 64 103 131 175 169 165 173 146 245 123 126 141 161 177 186 200 163 255 65 74 87 111 157 202 117 135 151 162 230 233 226 237 255 106 90 117 140 157 178 188 193 140 239 255 148 145 159 229 117 157 161 235 255 179 82 88 112 130 207 118 136 156 219 112 120 156 174 174 251 109 145 131 152 178 238 255 77 87 107 219 91 145 120 140 238 250 240 243 255 207 73 90 132 163 101 126 185 180 146 184 139 222 155 188 138 189 184 239 255 255 169 109 88 110 148 147 171 192 150 226 255 108 98 110 200 128 147 173 -0 -0 -66 -70 -72 -78 -96 -121 -143 -160 -174 -186 -196 -205 -212 -218 -224 -228 -232 -236 -239 -242 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 y 383 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -251 -250 -248 -247 -245 -242 -239 -236 -232 -228 -223 -217 -211 -204 -195 -185 -172 -157 -140 -119 -92 -65 -0 -0 -0 -0 -0 153 137 130 76 190 95 74 65 255 171 189 152 158 163 161 98 81 92 255 230 167 123 197 176 140 174 93 222 187 158 114 201 144 100 97 236 156 99 64 255 231 165 124 201 144 144 81 98 255 235 203 204 245 231 155 124 117 86 74 255 230 150 172 147 128 220 189 100 136 75 203 102 99 85 66 255 230 126 100 75 255 222 158 162 128 234 170 149 162 133 129 137 200 165 251 241 223 141 105 216 175 155 141 143 92 239 196 186 183 191 255 251 149 173 146 152 115 118 139 91 244 181 157 140 131 84 255 255 255 254 169 125 193 179 183 167 121 142 75 150 96 83 66 255 217 152 145 179 162 135 118 195 117 75 255 224 180 152 131 200 164 168 188 148 99 95 214 82 110 255 240 247 234 111 97 243 170 208 184 151 128 209 148 105 222 178 174 167 140 121 135 91 242 185 186 159 146 79 255 233 130 139 150 124 211 192 164 155 82 145 107 90 255 235 166 153 122 121 196 169 157 157 235 129 169 184 170 132 159 82 143 95 77 255 241 144 145 149 98 245 151 154 94 225 160 202 220 226 238 222 171 135 137 111 95 229 122 80 70 255 151 132 200 175 177 165 176 132 187 162 163 170 125 123 201 174 130 167 168 154 138 172 161 148 155 102 210 182 144 231 202 132 155 180 164 156 166 159 163 113 200 167 175 127 180 172 158 155 163 164 163 165 156 163 162 153 158 158 157 158 158 158 158 157 156 152 149 157 149 147 144 140 92 197 142 142 145 147 157 139 168 148 158 150 141 98 200 200 193 255 255 255 173 215 255 178 173 161 152 152 161 173 178 255 215 173 255 255 255 193 200 200 98 141 150 158 148 168 139 157 147 145 142 142 197 92 140 144 147 149 157 149 152 156 157 158 158 158 158 157 158 158 153 162 163 156 165 163 164 163 155 158 172 180 127 175 167 200 113 163 159 166 156 164 180 155 132 202 231 144 182 210 102 155 148 161 172 138 154 168 167 130 174 201 123 125 170 163 162 187 132 176 165 177 175 200 132 151 255 70 80 122 229 95 111 137 135 171 222 238 226 220 202 160 225 94 154 151 245 98 149 145 144 241 255 77 95 143 82 159 132 170 184 169 129 235 157 157 169 196 121 122 153 166 235 255 90 107 145 82 155 164 192 211 124 150 139 130 233 255 79 146 159 186 185 242 91 135 121 140 167 174 178 222 105 148 209 128 151 184 208 170 243 97 111 234 247 240 255 110 82 214 95 99 148 188 168 164 200 131 152 180 224 255 75 117 195 118 135 162 179 145 152 217 255 66 83 96 150 75 142 121 167 183 179 193 125 169 254 255 255 255 84 131 140 157 181 244 91 139 118 115 152 146 173 149 251 255 191 183 186 196 239 92 143 141 155 175 216 105 141 223 241 251 165 200 137 129 133 162 149 170 234 128 162 158 222 255 75 100 126 230 255 66 85 99 102 203 75 136 100 189 220 128 147 172 150 230 255 74 86 117 124 155 231 245 204 203 235 255 98 81 144 144 201 124 165 231 255 64 99 156 236 97 100 144 201 114 158 187 222 93 174 140 176 197 123 167 230 255 92 81 98 161 163 158 152 189 171 255 65 74 95 190 76 130 137 153 -0 -0 -0 -0 -0 -65 -92 -119 -140 -157 -172 -185 -195 -204 -211 -217 -223 -228 -232 -236 -239 -242 -245 -247 -248 -250 -251 -252 -253 -253 -254 -254 y 384 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -247 -245 -242 -240 -236 -232 -228 -222 -217 -210 -203 -194 -184 -171 -155 -137 -116 -90 -64 -0 -0 120 112 218 167 128 148 82 255 225 208 201 255 250 130 155 100 142 134 85 255 255 251 242 163 161 136 180 133 104 128 255 216 154 121 111 186 116 101 88 217 255 255 255 255 139 147 78 195 100 79 255 255 240 151 126 136 207 188 176 192 171 165 172 248 183 176 160 131 140 216 135 72 90 255 231 215 229 236 255 255 175 164 168 139 232 129 93 75 255 219 133 108 138 123 221 207 179 149 191 163 188 156 192 186 130 124 99 82 255 231 162 141 153 117 245 175 176 178 145 156 83 112 90 255 235 148 123 148 83 255 239 176 171 125 152 115 161 133 152 138 88 92 255 230 215 224 255 255 189 172 177 178 139 126 78 243 192 184 229 129 165 173 186 172 121 142 160 100 89 73 207 255 249 225 192 174 121 137 91 243 172 171 141 150 92 238 180 215 184 110 143 125 110 95 77 255 230 152 134 101 76 255 230 139 121 199 165 204 170 150 119 91 255 248 241 236 230 127 130 177 169 203 174 128 139 91 232 191 182 169 130 99 103 255 229 223 251 239 147 111 113 87 255 220 108 81 255 215 190 155 189 154 177 138 150 93 116 131 77 246 193 190 255 242 125 192 171 144 141 155 181 154 181 135 178 157 125 190 196 157 122 176 184 151 169 164 147 131 151 97 231 184 146 197 157 137 189 157 157 163 159 166 158 121 209 169 166 130 197 161 155 155 164 172 159 165 156 163 152 162 164 162 153 158 158 157 159 158 158 157 156 152 150 148 148 147 107 200 142 128 133 141 153 139 167 141 156 156 139 99 217 138 246 255 255 255 255 230 255 198 126 124 126 110 126 124 126 198 255 230 255 255 255 255 246 138 217 99 139 156 156 141 167 139 153 141 133 128 142 200 107 147 148 148 150 152 156 157 158 158 159 157 158 158 153 162 164 162 152 163 156 165 159 172 164 155 155 161 197 130 166 169 209 121 158 166 159 163 157 157 189 137 157 197 146 184 231 97 151 131 147 164 169 151 184 176 122 157 196 190 125 157 178 135 181 154 181 155 141 144 171 192 125 242 255 190 193 246 77 131 116 93 150 138 177 154 189 155 190 215 255 81 108 220 255 87 113 111 147 239 251 223 229 255 103 99 130 169 182 191 232 91 139 128 174 203 169 177 130 127 230 236 241 248 255 91 119 150 170 204 165 199 121 139 230 255 76 101 134 152 230 255 77 95 110 125 143 110 184 215 180 238 92 150 141 171 172 243 91 137 121 174 192 225 249 255 207 73 89 100 160 142 121 172 186 173 165 129 229 184 192 243 78 126 139 178 177 172 189 255 255 224 215 230 255 92 88 138 152 133 161 115 152 125 171 176 239 255 83 148 123 148 235 255 90 112 83 156 145 178 176 175 245 117 153 141 162 231 255 82 99 124 130 186 192 156 188 163 191 149 179 207 221 123 138 108 133 219 255 75 93 129 232 139 168 164 175 255 255 236 229 215 231 255 90 72 135 216 140 131 160 176 183 248 172 165 171 192 176 188 207 136 126 151 240 255 255 79 100 195 78 147 139 255 255 255 255 217 88 101 116 186 111 121 154 216 255 128 104 133 180 136 161 163 242 251 255 255 85 134 142 100 155 130 250 255 201 208 225 255 82 148 128 167 218 112 120 -0 -0 -64 -90 -116 -137 -155 -171 -184 -194 -203 -210 -217 -222 -228 -232 -236 -240 -242 -245 -247 -249 -250 -252 -253 -253 -254 -254 y 385 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -240 -236 -232 -227 -222 -216 -209 -201 -193 -183 -172 -157 -137 -115 -90 -64 -0 -0 159 140 233 195 116 104 80 255 222 100 76 255 224 112 109 145 101 230 194 224 211 121 203 164 147 126 88 174 117 74 63 253 159 152 129 230 202 145 99 64 255 231 160 165 122 99 94 255 223 196 240 221 170 153 149 143 227 196 154 134 139 109 104 100 247 158 157 125 105 219 160 255 250 232 233 161 202 174 193 194 146 120 100 75 255 217 140 139 140 237 123 116 93 233 221 196 152 110 93 229 179 153 121 195 161 136 179 131 255 234 132 120 87 79 255 232 135 164 130 88 95 255 242 241 234 131 128 98 88 255 235 164 139 150 99 139 86 162 132 232 207 204 245 231 140 151 117 245 179 168 125 150 140 89 81 255 226 142 91 221 192 180 154 166 135 103 219 186 140 97 63 255 229 158 100 162 134 87 78 255 229 173 135 131 82 255 228 151 166 126 105 213 215 214 207 246 235 131 180 158 171 142 240 168 150 150 190 162 174 133 180 111 255 228 161 104 143 177 184 195 179 182 152 111 88 81 255 225 163 159 147 111 114 251 231 140 153 193 159 142 133 200 154 236 148 134 133 239 129 177 149 184 172 158 106 156 75 121 90 255 233 171 140 222 162 131 206 174 184 188 185 153 160 185 153 174 134 122 200 180 135 119 199 169 133 173 155 139 122 176 93 239 142 107 197 185 168 175 140 176 150 165 158 142 109 220 169 157 128 193 155 153 157 180 161 157 163 157 163 156 163 164 152 162 164 162 152 158 159 157 158 158 158 157 143 149 148 108 206 153 142 133 128 142 133 161 139 148 153 135 111 200 177 122 179 173 255 255 252 255 224 107 99 109 95 95 109 99 107 224 255 252 255 255 173 179 122 177 200 111 135 153 148 139 161 133 142 128 133 142 153 206 108 148 149 143 157 158 158 158 157 159 158 152 162 164 162 152 164 163 156 163 157 163 157 161 180 157 153 155 193 128 157 169 220 109 142 158 165 150 176 140 175 168 185 197 107 142 239 93 176 122 139 155 173 133 169 199 119 135 180 200 122 134 174 153 185 160 153 185 188 184 174 206 131 162 222 140 171 233 255 90 121 75 156 106 158 172 184 149 177 129 239 133 134 148 236 154 200 133 142 159 193 153 140 231 251 114 111 147 159 163 225 255 81 88 111 152 182 179 195 184 177 143 104 161 228 255 111 180 133 174 162 190 150 150 168 240 142 171 158 180 131 235 246 207 214 215 213 105 126 166 151 228 255 82 131 135 173 229 255 78 87 134 162 100 158 229 255 63 97 140 186 219 103 135 166 154 180 192 221 91 142 226 255 81 89 140 150 125 168 179 245 117 151 140 231 245 204 207 232 132 162 86 139 99 150 139 164 235 255 88 98 128 131 234 241 242 255 95 88 130 164 135 232 255 79 87 120 132 234 255 131 179 136 161 195 121 153 179 229 93 110 152 196 221 233 93 116 123 237 140 139 140 217 255 75 100 120 146 194 193 174 202 161 233 232 250 255 160 219 105 125 157 158 247 100 104 109 139 134 154 196 227 143 149 153 170 221 240 196 223 255 94 99 122 165 160 231 255 64 99 145 202 230 129 152 159 253 63 74 117 174 88 126 147 164 203 121 211 224 194 230 101 145 109 112 224 255 76 100 222 255 80 104 116 195 233 140 159 -0 -0 -64 -90 -115 -137 -157 -172 -183 -193 -201 -209 -216 -222 -227 -232 -236 -240 -243 -246 -248 -250 -251 -252 -253 -254 -254 y 386 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -249 -246 -244 -241 -237 -233 -228 -222 -215 -208 -200 -191 -181 -170 -158 -142 -120 -91 -65 -0 -0 157 140 119 208 140 127 142 109 253 183 188 165 231 145 144 224 200 219 197 124 216 155 211 178 130 138 136 79 248 197 198 255 242 151 146 91 195 98 255 255 255 252 126 124 187 175 160 243 233 125 127 190 200 184 179 166 191 179 137 141 200 169 207 178 254 234 159 144 110 105 197 76 245 162 208 179 181 150 105 217 185 159 141 153 120 240 129 98 139 90 238 192 180 229 198 172 132 165 141 222 212 174 148 189 171 115 104 114 255 229 141 189 162 165 254 239 138 121 182 151 146 241 218 122 205 168 143 154 113 255 233 144 138 108 140 81 139 88 255 232 214 150 130 199 120 87 78 255 228 130 149 105 213 174 173 169 226 91 75 255 223 154 138 109 156 145 89 190 92 255 255 255 254 147 154 94 236 187 187 254 235 129 140 88 75 255 233 121 122 194 156 221 182 182 141 137 214 166 171 147 110 81 255 223 135 170 202 179 167 143 99 123 255 216 120 137 101 223 199 173 156 132 163 150 136 138 255 240 174 162 167 147 124 131 228 162 117 217 175 135 111 103 141 255 216 121 137 91 237 202 174 180 150 134 127 78 119 255 242 248 236 121 169 93 239 158 198 174 139 151 152 151 129 192 155 144 162 124 196 197 151 111 111 215 156 172 161 139 121 98 139 255 220 109 93 218 177 149 168 145 183 146 158 167 151 115 224 168 147 111 194 157 153 182 164 156 165 159 166 159 166 158 164 155 164 164 152 148 158 168 152 158 157 159 159 149 156 143 108 210 158 148 145 141 142 118 151 133 144 156 141 118 190 121 199 226 215 230 252 255 255 212 255 75 83 85 58 85 83 75 255 212 255 255 252 230 215 226 199 121 190 118 141 156 144 133 151 118 142 141 145 148 158 210 108 143 156 149 159 159 157 158 152 168 158 148 152 164 164 155 164 158 166 159 166 159 165 156 164 182 153 157 194 111 147 168 224 115 151 167 158 146 183 145 168 149 177 218 93 109 220 255 139 98 121 139 161 172 156 215 111 111 151 197 196 124 162 144 155 192 129 151 152 151 139 174 198 158 239 93 169 121 236 248 242 255 119 78 127 134 150 180 174 202 237 91 137 121 216 255 141 103 111 135 175 217 117 162 228 131 124 147 167 162 174 240 255 138 136 150 163 132 156 173 199 223 101 137 120 216 255 123 99 143 167 179 202 170 135 223 255 81 110 147 171 166 214 137 141 182 182 221 156 194 122 121 233 255 75 88 140 129 235 254 187 187 236 94 154 147 254 255 255 255 92 190 89 145 156 109 138 154 223 255 75 91 226 169 173 174 213 105 149 130 228 255 78 87 120 199 130 150 214 232 255 88 139 81 140 108 138 144 233 255 113 154 143 168 205 122 218 241 146 151 182 121 138 239 254 165 162 189 141 229 255 114 104 115 171 189 148 174 212 222 141 165 132 172 198 229 180 192 238 90 139 98 129 240 120 153 141 159 185 217 105 150 181 179 208 162 245 76 197 105 110 144 159 234 254 178 207 169 200 141 137 179 191 166 179 184 200 190 127 125 233 243 160 175 187 124 126 252 255 255 255 98 195 91 146 151 242 255 198 197 248 79 136 138 130 178 211 155 216 124 197 219 200 224 144 145 231 165 188 183 253 109 142 127 140 208 119 140 157 -0 -0 -65 -91 -120 -142 -158 -170 -181 -191 -200 -208 -215 -222 -228 -233 -237 -241 -244 -246 -249 -250 -252 -253 -253 -254 y 387 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -247 -245 -241 -238 -233 -228 -222 -215 -207 -198 -188 -178 -167 -155 -143 -128 -106 -75 -0 -0 125 121 137 76 200 110 95 77 255 232 110 81 255 215 152 157 193 172 166 138 121 215 121 183 129 109 128 75 255 233 144 138 225 139 89 81 255 237 224 210 121 168 154 124 205 171 160 130 217 174 143 229 207 162 141 132 136 204 173 179 186 156 99 129 255 217 139 115 116 90 72 184 255 226 174 160 130 180 143 198 187 139 112 87 80 255 235 147 65 90 255 237 168 186 169 135 183 141 180 111 229 175 139 102 163 134 87 73 65 255 178 187 162 134 127 221 172 150 197 181 146 140 233 155 212 177 117 88 83 255 233 149 154 146 81 109 255 236 252 234 162 129 89 89 231 169 171 248 236 141 196 162 189 181 121 131 77 225 123 131 239 151 151 146 81 150 90 255 229 224 208 119 198 153 109 81 255 216 132 131 215 155 188 176 164 163 226 190 159 214 182 170 184 137 187 144 208 196 123 130 117 141 97 255 168 185 178 156 123 137 103 80 71 255 160 203 185 213 183 151 124 170 192 174 158 161 128 241 167 164 141 173 151 147 246 206 145 118 195 131 111 86 86 96 255 133 86 78 255 231 154 130 172 149 195 141 255 246 228 193 169 131 97 122 255 223 129 191 156 193 181 182 166 165 180 142 185 149 113 206 173 157 141 213 198 139 159 139 120 98 88 97 255 170 130 244 202 153 153 173 165 173 131 166 166 126 99 233 166 138 102 195 188 170 163 156 165 157 166 159 165 158 155 163 156 164 163 155 153 164 161 161 162 152 158 157 150 158 147 102 212 159 149 149 147 153 133 151 118 133 150 138 118 179 112 235 255 255 255 255 255 255 255 255 230 250 228 217 217 228 250 230 255 255 255 255 255 255 255 255 235 112 179 118 138 150 133 118 151 133 153 147 149 149 159 212 102 147 158 150 157 158 152 162 161 161 164 153 155 163 164 156 163 155 158 165 159 166 157 165 156 163 170 188 195 102 138 166 233 99 126 166 166 131 173 165 173 153 153 202 244 130 170 255 97 88 98 120 139 159 139 198 213 141 157 173 206 113 149 185 142 180 165 166 182 181 193 156 191 129 223 255 122 97 131 169 193 228 246 255 141 195 149 172 130 154 231 255 78 86 133 255 96 86 86 111 131 195 118 145 206 246 147 151 173 141 164 167 241 128 161 158 174 192 170 124 151 183 213 185 203 160 255 71 80 103 137 123 156 178 185 168 255 97 141 117 130 123 196 208 144 187 137 184 170 182 214 159 190 226 163 164 176 188 155 215 131 132 216 255 81 109 153 198 119 208 224 229 255 90 150 81 146 151 151 239 131 123 225 77 131 121 181 189 162 196 141 236 248 171 169 231 89 89 129 162 234 252 236 255 109 81 146 154 149 233 255 83 88 117 177 212 155 233 140 146 181 197 150 172 221 127 134 162 187 178 255 65 73 87 134 163 102 139 175 229 111 180 141 183 135 169 186 168 237 255 90 65 147 235 255 80 87 112 139 187 198 143 180 130 160 174 226 255 184 72 90 116 115 139 217 255 129 99 156 186 179 173 204 136 132 141 162 207 229 143 174 217 130 160 171 205 124 154 168 121 210 224 237 255 81 89 139 225 138 144 233 255 75 128 109 129 183 121 215 121 138 166 172 193 157 152 215 255 81 110 232 255 77 95 110 200 76 137 121 125 -0 -0 -75 -106 -128 -143 -155 -167 -178 -188 -198 -207 -215 -222 -228 -233 -238 -241 -245 -247 -249 -251 -252 -253 -254 y 388 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -243 -239 -234 -229 -222 -215 -207 -198 -187 -175 -162 -149 -137 -125 -112 -95 -71 -0 134 99 108 92 255 236 223 217 244 234 122 138 97 247 153 162 205 177 166 141 104 95 209 76 173 111 96 91 255 237 128 135 92 246 170 167 255 239 147 139 142 121 206 165 187 179 127 162 93 237 166 133 200 155 131 185 193 197 181 125 137 145 102 81 55 255 170 148 198 149 99 63 255 237 141 189 151 186 159 115 214 175 158 165 137 255 232 89 255 254 247 233 142 130 188 151 165 157 99 129 255 214 125 110 99 233 178 190 179 255 253 129 158 122 136 91 241 170 182 171 143 126 121 234 135 195 137 148 112 255 233 128 127 142 72 255 248 230 190 173 123 188 147 145 247 212 119 122 233 171 171 155 100 140 140 96 78 255 226 173 246 220 135 139 72 255 237 232 221 135 188 145 165 196 146 155 121 242 150 139 243 205 174 151 116 106 95 240 187 172 167 116 191 167 150 183 122 206 163 83 125 107 90 255 236 119 145 152 175 193 187 194 176 255 245 139 162 130 186 186 174 191 189 154 114 100 74 255 222 114 184 182 175 147 139 216 120 141 76 187 110 97 81 72 63 255 172 171 255 237 172 150 184 155 146 126 255 222 178 134 158 120 101 78 71 255 159 165 193 143 171 140 151 139 195 165 143 162 110 101 223 169 153 136 202 149 110 139 121 109 95 73 63 255 168 151 205 124 160 188 147 161 167 137 176 151 112 96 239 152 105 89 222 172 147 154 168 164 159 158 166 154 155 154 164 164 169 159 156 141 172 173 157 154 161 163 151 151 158 148 109 216 163 144 150 149 157 139 161 133 133 139 126 114 172 117 211 99 178 198 224 212 255 255 255 186 255 113 110 95 110 113 255 186 255 255 255 212 224 198 178 99 211 117 172 114 126 139 133 133 161 139 157 149 150 144 163 216 109 148 158 151 151 163 161 154 157 173 172 141 156 159 169 164 164 154 155 154 166 158 159 164 168 154 147 172 222 89 105 152 239 96 112 151 176 137 167 161 147 188 160 124 205 151 168 255 63 73 95 109 121 139 110 149 202 136 153 169 223 101 110 162 143 165 195 139 151 140 171 143 193 165 159 255 71 78 101 120 158 134 178 222 255 126 146 155 184 150 172 237 255 171 172 255 63 72 81 97 110 187 76 141 120 216 139 147 175 182 184 114 222 255 74 100 114 154 189 191 174 186 186 130 162 139 245 255 176 194 187 193 175 152 145 119 236 255 90 107 125 83 163 206 122 183 150 167 191 116 167 172 187 240 95 106 116 151 174 205 243 139 150 242 121 155 146 196 165 145 188 135 221 232 237 255 72 139 135 220 246 173 226 255 78 96 140 140 100 155 171 171 233 122 119 212 247 145 147 188 123 173 190 230 248 255 72 142 127 128 233 255 112 148 137 195 135 234 121 126 143 171 182 170 241 91 136 122 158 129 253 255 179 190 178 233 99 110 125 214 255 129 99 157 165 151 188 130 142 233 247 254 255 89 232 255 137 165 158 175 214 115 159 186 151 189 141 237 255 63 99 149 198 148 170 255 55 81 102 145 137 125 181 197 193 185 131 155 200 133 166 237 93 162 127 179 187 165 206 121 142 139 147 239 255 167 170 246 92 135 128 237 255 91 96 111 173 76 209 95 104 141 166 177 205 162 153 247 97 138 122 234 244 217 223 236 255 92 108 99 134 -0 -71 -95 -112 -125 -137 -149 -162 -175 -187 -198 -207 -215 -222 -229 -234 -239 -243 -246 -249 -251 -252 -253 -254 y 389 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -240 -236 -230 -223 -216 -207 -198 -187 -174 -160 -145 -130 -115 -104 -94 -81 -66 -0 203 242 236 249 238 150 132 107 188 144 87 78 255 232 169 181 147 120 150 110 90 73 198 255 227 242 242 245 230 116 105 85 255 235 142 140 210 152 139 195 160 206 179 136 158 134 104 113 255 218 94 89 229 183 195 190 147 163 139 121 217 187 182 165 255 241 160 94 128 255 255 255 253 176 152 161 136 190 147 199 192 124 93 75 255 232 134 135 217 120 174 177 159 190 164 105 142 122 81 55 255 123 117 99 80 220 96 91 255 237 165 95 138 96 77 255 233 167 176 139 120 98 96 233 82 182 96 78 255 234 165 101 107 93 255 244 183 187 177 151 151 177 133 131 221 155 146 232 206 109 129 122 89 248 213 208 243 234 134 118 209 137 89 80 255 239 173 188 164 181 158 121 205 153 89 81 255 227 138 145 208 138 142 125 101 138 90 255 167 196 167 195 171 134 112 185 90 189 92 255 243 239 240 230 134 104 208 192 172 141 121 83 255 230 116 94 193 211 190 151 133 152 165 134 112 146 109 255 172 201 187 164 130 100 95 216 82 98 255 234 227 220 218 226 255 255 124 131 230 164 154 118 146 114 119 48 255 150 144 117 183 153 169 144 255 244 123 184 153 127 186 187 172 181 160 121 121 193 150 241 209 143 131 100 191 121 100 227 221 222 224 219 255 255 109 93 208 194 164 173 123 183 159 150 171 140 135 91 243 157 128 223 213 154 140 158 189 155 150 168 175 142 154 156 181 150 164 157 165 140 182 165 145 172 158 163 144 162 162 142 110 224 160 149 157 156 152 139 167 139 144 150 126 95 164 114 198 114 173 126 107 255 255 255 255 255 255 206 119 104 104 119 206 255 255 255 255 255 255 107 126 173 114 198 114 164 95 126 150 144 139 167 139 152 156 157 149 160 224 110 142 162 162 144 163 158 172 145 165 182 140 165 157 164 150 181 156 154 142 175 168 150 155 189 158 140 154 213 223 128 157 243 91 135 140 171 150 159 183 123 173 164 194 208 93 109 255 255 219 224 222 221 227 100 121 191 100 131 143 209 241 150 193 121 121 160 181 172 187 186 127 153 184 123 244 255 144 169 153 183 117 144 150 255 48 119 114 146 118 154 164 230 131 124 255 255 226 218 220 227 234 255 98 82 216 95 100 130 164 187 201 172 255 109 146 112 134 165 152 133 151 190 211 193 94 116 230 255 83 121 141 172 192 208 104 134 230 240 239 243 255 92 189 90 185 112 134 171 195 167 196 167 255 90 138 101 125 142 138 208 145 138 227 255 81 89 153 205 121 158 181 164 188 173 239 255 80 89 137 209 118 134 234 243 208 213 248 89 122 129 109 206 232 146 155 221 131 133 177 151 151 177 187 183 244 255 93 107 101 165 234 255 78 96 182 82 233 96 98 120 139 176 167 233 255 77 96 138 95 165 237 255 91 96 220 80 99 117 123 255 55 81 122 142 105 164 190 159 177 174 120 217 135 134 232 255 75 93 124 192 199 147 190 136 161 152 176 253 255 255 255 128 94 160 241 255 165 182 187 217 121 139 163 147 190 195 183 229 89 94 218 255 113 104 134 158 136 179 206 160 195 139 152 210 140 142 235 255 85 105 116 230 245 242 242 227 255 198 73 90 110 150 120 147 181 169 232 255 78 87 144 188 107 132 150 238 249 236 242 203 -0 -66 -81 -94 -104 -115 -130 -145 -160 -174 -187 -198 -207 -216 -223 -230 -236 -240 -244 -248 -250 -252 -253 -254 y 390 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -246 -243 -238 -232 -225 -217 -208 -197 -186 -173 -159 -143 -126 -109 -91 -77 -72 -65 -0 -0 158 180 135 190 133 111 137 79 250 197 194 252 233 122 144 181 157 194 191 145 98 63 255 230 149 178 135 183 140 127 153 117 251 168 130 241 194 167 152 177 150 176 125 110 140 118 74 65 255 168 157 246 213 155 144 152 121 188 154 143 184 106 75 255 229 109 82 255 239 220 139 170 137 163 182 167 182 168 113 209 154 129 159 130 247 167 140 241 199 198 184 151 139 172 125 111 221 182 181 255 239 161 179 157 255 241 221 244 230 114 83 255 226 216 235 228 130 162 153 111 98 90 75 229 255 225 204 238 227 109 82 255 245 247 230 159 133 161 153 139 199 171 139 238 195 120 107 200 144 93 226 218 214 213 145 124 209 166 134 91 241 185 183 255 235 163 140 153 129 179 146 137 198 146 138 255 237 156 144 230 192 143 169 104 81 91 255 243 151 171 120 159 120 98 92 164 255 228 209 213 105 143 160 197 159 214 173 147 134 110 136 84 255 161 129 221 186 171 141 131 196 180 176 104 81 91 255 242 141 179 141 135 100 90 73 208 255 251 228 150 146 127 152 117 250 177 156 246 210 140 150 81 144 107 77 255 235 137 150 83 171 108 91 255 240 159 125 210 162 207 175 159 132 162 169 156 203 176 129 209 135 112 137 78 242 216 222 207 142 121 81 255 237 146 130 242 191 162 143 173 151 176 134 122 167 121 85 255 231 139 137 211 165 121 133 195 182 134 162 183 166 130 158 183 180 135 164 166 154 122 184 153 161 167 155 153 150 162 153 137 109 226 158 150 157 158 157 134 168 141 148 156 138 114 164 95 190 114 161 124 99 75 230 186 255 255 255 231 86 70 69 70 86 231 255 255 255 186 230 75 99 124 161 114 190 95 164 114 138 156 148 141 168 134 157 158 157 150 158 226 109 137 153 162 150 153 155 167 161 153 184 122 154 166 164 135 180 183 158 130 166 183 162 134 182 195 133 121 165 211 137 139 231 255 85 121 167 122 134 176 151 173 143 162 191 242 130 146 237 255 81 121 142 207 222 216 242 78 137 112 135 209 129 176 203 156 169 162 132 159 175 207 162 210 125 159 240 255 91 108 171 83 150 137 235 255 77 107 144 81 150 140 210 246 156 177 250 117 152 127 146 150 228 251 255 208 73 90 100 135 141 179 141 242 255 91 81 104 176 180 196 131 141 171 186 221 129 161 255 84 136 110 134 147 173 214 159 197 160 143 105 213 209 228 255 164 92 98 120 159 120 171 151 243 255 91 81 104 169 143 192 230 144 156 237 255 138 146 198 137 146 179 129 153 140 163 235 255 183 185 241 91 134 166 209 124 145 213 214 218 226 93 144 200 107 120 195 238 139 171 199 139 153 161 133 159 230 247 245 255 82 109 227 238 204 225 255 229 75 90 98 111 153 162 130 228 235 216 226 255 83 114 230 244 221 241 255 157 179 161 239 255 181 182 221 111 125 172 139 151 184 198 199 241 140 167 247 130 159 129 154 209 113 168 182 167 182 163 137 170 139 220 239 255 82 109 229 255 75 106 184 143 154 188 121 152 144 155 213 246 157 168 255 65 74 118 140 110 125 176 150 177 152 167 194 241 130 168 251 117 153 127 140 183 135 178 149 230 255 63 98 145 191 194 157 181 144 122 233 252 194 197 250 79 137 111 133 190 135 180 158 -0 -0 -65 -72 -77 -91 -109 -126 -143 -159 -173 -186 -197 -208 -217 -225 -232 -238 -243 -246 -249 -251 -253 -254 y 391 -254 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -245 -241 -235 -227 -218 -209 -198 -186 -172 -156 -139 -120 -104 -88 -70 -0 -0 -0 -0 178 171 161 83 184 102 96 91 255 231 138 132 220 157 185 201 175 173 164 87 255 255 255 254 171 172 161 82 169 111 96 91 255 236 130 137 205 139 174 189 164 177 146 99 89 230 198 181 255 249 143 145 201 131 173 187 166 194 163 104 87 192 174 140 242 182 170 175 216 155 124 112 199 190 162 157 131 163 155 90 198 102 95 91 255 234 143 146 207 132 163 153 140 197 163 121 117 202 161 116 232 111 99 93 255 242 161 170 186 138 139 135 227 150 184 208 176 185 198 138 128 104 92 69 255 229 122 129 212 172 161 159 221 162 163 130 168 194 165 164 139 174 148 91 208 102 97 89 251 198 224 215 171 189 158 105 95 202 150 76 255 231 150 153 208 125 168 186 165 189 158 104 88 196 166 117 243 193 166 176 183 114 105 100 255 255 252 243 169 156 161 82 152 111 97 100 255 229 115 123 160 101 223 214 184 179 173 83 136 120 95 91 255 235 138 136 198 186 158 163 150 170 152 90 255 253 254 248 177 181 178 105 182 128 102 64 255 238 182 101 119 121 95 90 255 237 129 122 208 113 101 93 255 242 230 239 232 112 100 93 255 242 234 236 227 153 116 102 213 162 163 129 168 193 164 160 130 168 141 76 197 111 97 92 255 239 173 158 145 101 159 108 246 174 130 137 204 121 181 186 157 180 147 110 99 175 165 117 243 172 149 207 188 140 113 198 187 166 123 188 168 148 113 194 175 160 127 176 173 142 113 191 180 147 164 157 174 142 155 171 138 103 232 163 155 153 157 157 139 173 148 156 153 141 118 172 114 190 96 152 126 109 83 250 255 255 255 255 255 255 78 61 61 78 255 255 255 255 255 255 250 83 109 126 152 96 190 114 172 118 141 153 156 148 173 139 157 157 153 155 163 232 103 138 171 155 142 174 157 164 147 180 191 113 142 173 176 127 160 175 194 113 148 168 188 123 166 187 198 113 140 188 207 149 172 243 117 165 175 99 110 147 180 157 186 181 121 204 137 130 174 246 108 159 101 145 158 173 239 255 92 97 111 197 76 141 168 130 160 164 193 168 129 163 162 213 102 116 153 227 236 234 242 255 93 100 112 232 239 230 242 255 93 101 113 208 122 129 237 255 90 95 121 119 101 182 238 255 64 102 128 182 105 178 181 177 248 254 253 255 90 152 170 150 163 158 186 198 136 138 235 255 91 95 120 136 83 173 179 184 214 223 101 160 123 115 229 255 100 97 111 152 82 161 156 169 243 252 255 255 100 105 114 183 176 166 193 243 117 166 196 88 104 158 189 165 186 168 125 208 153 150 231 255 76 150 202 95 105 158 189 171 215 224 198 251 89 97 102 208 91 148 174 139 164 165 194 168 130 163 162 221 159 161 172 212 129 122 229 255 69 92 104 128 138 198 185 176 208 184 150 227 135 139 138 186 170 161 242 255 93 99 111 232 116 161 202 117 121 163 197 140 153 163 132 207 146 143 234 255 91 95 102 198 90 155 163 131 157 162 190 199 112 124 155 216 175 170 182 242 140 174 192 87 104 163 194 166 187 173 131 201 145 143 249 255 181 198 230 89 99 146 177 164 189 174 139 205 137 130 236 255 91 96 111 169 82 161 172 171 254 255 255 255 87 164 173 175 201 185 157 220 132 138 231 255 91 96 102 184 83 161 171 178 -0 -0 -0 -0 -70 -88 -104 -120 -139 -156 -172 -186 -198 -209 -218 -227 -235 -241 -245 -249 -251 -253 -254 y 392 -254 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -244 -239 -231 -222 -211 -199 -185 -171 -155 -137 -116 -90 -72 -64 -0 -0 198 171 154 110 127 90 255 225 223 229 251 235 180 153 242 206 182 159 153 110 128 91 255 231 194 167 154 110 127 90 255 226 237 239 252 235 171 140 236 193 190 164 157 122 170 119 101 88 212 105 255 234 176 143 232 188 190 164 158 135 161 110 91 73 193 116 255 232 176 142 230 185 180 142 221 184 158 104 118 104 156 105 255 228 225 222 253 240 176 143 232 188 191 165 165 149 167 110 91 74 200 105 255 229 207 199 249 229 155 123 221 174 184 162 242 208 191 167 175 121 148 115 255 255 255 255 255 255 161 158 230 192 174 143 239 194 191 165 190 163 164 104 119 94 163 91 255 227 215 219 255 238 194 167 157 135 161 110 91 73 204 105 255 236 176 143 232 187 190 164 157 135 161 110 91 73 199 117 255 228 166 120 219 171 192 179 249 229 200 163 160 115 130 94 255 229 242 248 253 234 155 118 236 193 228 196 172 105 140 96 255 236 233 232 252 237 181 142 221 183 158 104 118 104 155 105 255 230 204 167 158 110 140 95 255 235 255 255 255 251 134 96 255 241 237 235 250 235 171 141 246 203 205 192 236 213 136 128 225 179 197 186 247 226 164 124 209 156 171 141 239 194 191 165 190 163 164 103 119 93 162 90 255 225 235 236 248 231 155 114 141 142 75 116 255 231 173 140 233 193 201 164 172 130 159 109 85 92 178 117 255 229 171 141 206 150 159 152 209 157 151 122 206 149 142 122 215 153 149 115 201 151 106 101 212 159 121 165 174 161 122 186 168 132 111 237 156 145 163 162 151 138 174 150 158 156 135 118 179 117 198 114 152 110 95 85 228 113 206 231 255 255 255 221 243 253 243 221 255 255 255 231 206 113 228 85 95 110 152 114 198 117 179 118 135 156 158 150 174 138 151 162 163 145 156 237 111 132 168 186 122 161 174 165 121 159 212 101 106 151 201 115 149 153 215 122 142 149 206 122 151 157 209 152 159 150 206 141 171 229 255 117 178 92 85 109 159 130 172 164 201 193 233 140 173 231 255 116 75 142 141 114 155 231 248 236 235 225 255 90 162 93 119 103 164 163 190 165 191 194 239 141 171 156 209 124 164 226 247 186 197 179 225 128 136 213 236 192 205 203 246 141 171 235 250 235 237 241 255 96 134 251 255 255 255 235 255 95 140 110 158 167 204 230 255 105 155 104 118 104 158 183 221 142 181 237 252 232 233 236 255 96 140 105 172 196 228 193 236 118 155 234 253 248 242 229 255 94 130 115 160 163 200 229 249 179 192 171 219 120 166 228 255 117 199 73 91 110 161 135 157 164 190 187 232 143 176 236 255 105 204 73 91 110 161 135 157 167 194 238 255 219 215 227 255 91 163 94 119 104 164 163 190 165 191 194 239 143 174 192 230 158 161 255 255 255 255 255 255 115 148 121 175 167 191 208 242 162 184 174 221 123 155 229 249 199 207 229 255 105 200 74 91 110 167 149 165 165 191 188 232 143 176 240 253 222 225 228 255 105 156 104 118 104 158 184 221 142 180 185 230 142 176 232 255 116 193 73 91 110 161 135 158 164 190 188 232 143 176 234 255 105 212 88 101 119 170 122 157 164 190 193 236 140 171 235 252 239 237 226 255 90 127 110 154 167 194 231 255 91 128 110 153 159 182 206 242 153 180 235 251 229 223 225 255 90 127 110 154 171 198 -0 -0 -64 -72 -90 -116 -137 -155 -171 -185 -199 -211 -222 -231 -239 -244 -248 -251 -253 -254 y 393 -254 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -243 -236 -227 -215 -202 -186 -167 -148 -131 -115 -93 -65 -0 -0 -0 123 146 105 132 101 221 190 219 122 190 177 182 121 169 144 195 130 139 104 132 101 231 201 220 123 146 105 132 101 220 183 223 138 181 171 179 121 170 145 196 120 148 105 133 120 211 132 103 64 255 235 227 124 160 137 194 120 148 104 132 113 212 132 103 64 255 242 231 124 160 136 193 121 168 135 183 115 142 79 121 111 250 228 221 121 169 145 200 124 160 137 194 121 149 105 132 113 212 132 103 64 255 239 229 121 169 131 203 122 183 177 183 121 169 145 200 123 145 105 161 111 219 202 207 124 160 122 203 132 186 177 182 121 169 145 200 130 160 115 155 121 151 79 121 100 247 216 223 121 181 154 198 120 148 104 132 113 212 132 103 64 255 235 227 124 160 137 194 120 148 104 132 113 212 132 103 64 255 245 230 121 160 136 188 120 178 153 202 124 155 110 134 101 214 176 221 138 181 175 165 111 177 153 204 150 164 112 155 100 206 178 213 124 160 136 193 121 168 135 183 114 142 79 120 111 249 228 222 124 155 111 146 111 211 176 216 137 168 115 161 112 197 171 211 124 160 136 187 120 178 153 203 130 162 121 192 123 202 196 189 121 169 145 200 121 178 170 179 121 169 145 200 130 160 115 155 121 151 79 121 100 246 211 225 138 179 137 176 111 151 84 132 92 255 245 233 124 160 137 198 124 155 111 156 112 192 110 72 100 255 245 230 131 148 105 199 125 175 201 179 115 170 202 178 115 166 215 186 116 159 199 181 150 148 230 186 147 112 223 160 175 132 202 147 113 98 242 137 152 175 157 155 131 175 160 164 150 139 111 190 112 211 114 161 126 95 58 217 110 119 86 255 255 255 255 255 88 88 255 255 255 255 255 86 119 110 217 58 95 126 161 114 211 112 190 111 139 150 164 160 175 131 155 157 175 152 137 242 98 113 147 202 132 175 160 223 112 147 186 230 148 150 181 199 159 116 186 215 166 115 178 202 170 115 179 201 175 125 199 105 148 131 230 245 255 100 72 110 192 112 156 111 155 124 198 137 160 124 233 245 255 92 132 84 151 111 176 137 179 138 225 211 246 100 121 79 151 121 155 115 160 130 200 145 169 121 179 170 178 121 200 145 169 121 189 196 202 123 192 121 162 130 203 153 178 120 187 136 160 124 211 171 197 112 161 115 168 137 216 176 211 111 146 111 155 124 222 228 249 111 120 79 142 114 183 135 168 121 193 136 160 124 213 178 206 100 155 112 164 150 204 153 177 111 165 175 181 138 221 176 214 101 134 110 155 124 202 153 178 120 188 136 160 121 230 245 255 64 103 132 212 113 132 104 148 120 194 137 160 124 227 235 255 64 103 132 212 113 132 104 148 120 198 154 181 121 223 216 247 100 121 79 151 121 155 115 160 130 200 145 169 121 182 177 186 132 203 122 160 124 207 202 219 111 161 105 145 123 200 145 169 121 183 177 183 122 203 131 169 121 229 239 255 64 103 132 212 113 132 105 149 121 194 137 160 124 200 145 169 121 221 228 250 111 121 79 142 115 183 135 168 121 193 136 160 124 231 242 255 64 103 132 212 113 132 104 148 120 194 137 160 124 227 235 255 64 103 132 211 120 133 105 148 120 196 145 170 121 179 171 181 138 223 183 220 101 132 105 146 123 220 201 231 101 132 104 139 130 195 144 169 121 182 177 190 122 219 190 221 101 132 105 146 123 -0 -0 -0 -65 -93 -115 -131 -148 -167 -186 -202 -215 -227 -236 -243 -248 -251 -253 -254 y 394 -254 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -243 -234 -223 -207 -189 -167 -142 -113 -91 -76 -64 -0 -0 232 182 220 169 247 218 234 199 239 195 212 156 227 169 218 165 233 184 220 176 249 223 235 201 232 182 220 169 247 218 235 200 243 197 210 151 227 169 218 165 234 186 232 188 248 226 241 214 255 255 255 244 225 165 216 161 234 186 232 188 248 225 241 214 255 255 255 246 223 161 216 161 233 185 226 175 235 194 234 205 255 254 246 216 227 169 217 164 232 181 217 161 234 186 232 188 248 226 241 214 255 255 255 245 227 169 218 166 241 192 210 151 227 169 217 165 232 181 219 168 247 211 223 179 225 165 216 162 242 193 210 151 227 169 217 165 232 182 226 173 240 207 243 220 255 254 253 225 235 187 219 169 234 186 232 188 248 225 241 214 255 255 255 244 225 165 216 161 234 186 232 188 248 225 241 214 255 255 255 245 219 154 216 161 235 187 219 169 232 182 226 173 242 212 232 196 242 197 210 150 226 170 219 169 232 182 220 162 236 196 229 185 232 181 216 161 233 185 226 175 235 194 234 205 255 254 245 216 225 166 225 172 240 207 229 190 236 186 223 166 234 191 223 177 232 181 216 161 235 187 219 169 232 181 217 163 245 198 214 160 224 165 217 165 237 188 210 150 227 169 217 165 232 182 226 173 240 207 243 220 255 254 253 225 238 189 224 171 234 190 232 199 255 247 244 216 223 161 216 160 232 182 226 172 240 206 237 205 255 255 255 232 215 143 209 147 239 185 206 143 222 153 206 143 222 153 207 146 218 144 204 137 220 147 191 127 221 132 177 111 226 132 182 99 210 126 140 91 233 144 149 176 149 154 122 190 156 167 140 141 99 200 121 235 99 173 124 109 85 217 95 104 70 78 221 255 255 255 136 116 136 255 255 255 221 78 70 104 95 217 85 109 124 173 99 235 121 200 99 141 140 167 156 190 122 154 149 176 149 144 233 91 140 126 210 99 182 132 226 111 177 132 221 127 191 147 220 137 204 144 218 146 207 153 222 143 206 153 222 143 206 185 239 147 209 143 215 232 255 255 255 205 237 206 240 172 226 182 232 160 216 161 223 216 244 247 255 199 232 190 234 171 224 189 238 225 253 254 255 220 243 207 240 173 226 182 232 165 217 169 227 150 210 188 237 165 217 165 224 160 214 198 245 163 217 181 232 169 219 187 235 161 216 181 232 177 223 191 234 166 223 186 236 190 229 207 240 172 225 166 225 216 245 254 255 205 234 194 235 175 226 185 233 161 216 181 232 185 229 196 236 162 220 182 232 169 219 170 226 150 210 197 242 196 232 212 242 173 226 182 232 169 219 187 235 161 216 154 219 245 255 255 255 214 241 225 248 188 232 186 234 161 216 165 225 244 255 255 255 214 241 225 248 188 232 186 234 169 219 187 235 225 253 254 255 220 243 207 240 173 226 182 232 165 217 169 227 151 210 193 242 162 216 165 225 179 223 211 247 168 219 181 232 165 217 169 227 151 210 192 241 166 218 169 227 245 255 255 255 214 241 226 248 188 232 186 234 161 217 181 232 164 217 169 227 216 246 254 255 205 234 194 235 175 226 185 233 161 216 161 223 246 255 255 255 214 241 225 248 188 232 186 234 161 216 165 225 244 255 255 255 214 241 226 248 188 232 186 234 165 218 169 227 151 210 197 243 200 235 218 247 169 220 182 232 201 235 223 249 176 220 184 233 165 218 169 227 156 212 195 239 199 234 218 247 169 220 182 232 -0 -0 -64 -76 -91 -113 -142 -167 -189 -207 -223 -234 -243 -248 -251 -253 -254 y 395 -254 -255 -255 -255 -255 -254 -254 -253 -251 -248 -242 -233 -218 -197 -172 -144 -110 -75 -0 -0 -0 -0 255 215 83 156 255 217 83 155 255 215 71 153 255 215 83 155 255 216 83 156 255 217 83 155 255 215 83 156 255 217 83 155 255 215 71 153 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 214 83 155 255 215 84 165 255 212 83 156 255 217 70 153 255 215 83 155 255 215 83 156 255 215 84 165 255 213 84 156 255 217 70 152 255 215 83 155 255 215 70 152 255 215 83 156 255 215 83 155 255 217 70 153 255 214 83 155 255 215 70 153 255 215 83 155 255 215 84 166 255 212 84 165 255 212 83 156 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 215 83 155 255 216 84 166 255 212 83 156 255 217 70 153 255 214 83 155 255 216 83 156 255 214 84 165 255 212 83 156 255 215 70 152 255 216 83 155 255 214 84 164 255 212 83 156 255 214 83 155 255 215 84 165 255 212 83 156 255 217 70 153 255 214 84 164 255 212 83 156 255 214 84 164 255 212 83 156 255 215 83 155 255 216 83 156 255 215 83 155 255 216 70 153 255 215 83 155 255 215 70 153 255 215 83 155 255 215 84 166 255 212 84 165 255 212 83 156 255 215 84 164 255 212 84 156 255 217 70 152 255 215 83 156 255 214 84 165 255 213 83 156 255 216 70 152 255 213 83 154 255 214 70 152 255 213 70 152 255 213 70 151 255 212 70 151 255 213 70 141 255 215 69 130 255 212 88 135 255 211 77 80 255 215 129 154 212 122 152 123 228 130 190 137 173 98 217 177 199 255 178 126 99 83 228 110 104 69 61 243 255 255 255 255 227 227 255 255 255 255 243 61 69 104 110 228 83 99 126 178 255 199 177 217 98 173 137 190 130 228 123 152 122 212 154 129 215 255 80 77 211 255 135 88 212 255 130 69 215 255 141 70 213 255 151 70 212 255 151 70 213 255 152 70 213 255 152 70 214 255 154 83 213 255 152 70 216 255 156 83 213 255 165 84 214 255 156 83 215 255 152 70 217 255 156 84 212 255 164 84 215 255 156 83 212 255 165 84 212 255 166 84 215 255 155 83 215 255 153 70 215 255 155 83 215 255 153 70 216 255 155 83 215 255 156 83 216 255 155 83 215 255 156 83 212 255 164 84 214 255 156 83 212 255 164 84 214 255 153 70 217 255 156 83 212 255 165 84 215 255 155 83 214 255 156 83 212 255 164 84 214 255 155 83 216 255 152 70 215 255 156 83 212 255 165 84 214 255 156 83 216 255 155 83 214 255 153 70 217 255 156 83 212 255 166 84 216 255 155 83 215 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 156 83 212 255 165 84 212 255 166 84 215 255 155 83 215 255 153 70 215 255 155 83 214 255 153 70 217 255 155 83 215 255 156 83 215 255 152 70 215 255 155 83 215 255 152 70 217 255 156 84 213 255 165 84 215 255 156 83 215 255 155 83 215 255 153 70 217 255 156 83 212 255 165 84 215 255 155 83 214 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 153 71 215 255 155 83 217 255 156 83 215 255 155 83 217 255 156 83 216 255 155 83 215 255 153 71 215 255 155 83 217 255 156 83 215 255 -0 -0 -0 -0 -75 -110 -144 -172 -197 -218 -233 -242 -248 -251 -253 -254 y 396 -255 -255 -255 -255 -255 -254 -253 -252 -249 -243 -232 -213 -185 -151 -115 -79 -0 -0 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 237 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 234 233 202 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 237 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 236 237 203 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 234 233 202 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 237 240 208 255 236 236 207 255 236 236 206 255 236 236 206 255 236 235 206 255 235 235 206 255 236 236 206 255 237 239 211 255 238 241 214 255 237 237 207 255 240 254 226 255 215 208 153 255 208 221 180 255 196 146 110 255 200 138 122 226 255 198 107 75 250 113 119 70 61 253 88 136 255 255 255 49 255 255 255 136 88 253 61 70 119 113 250 75 107 198 255 226 122 138 200 255 110 146 196 255 180 221 208 255 153 208 215 255 226 254 240 255 207 237 237 255 214 241 238 255 211 239 237 255 206 236 236 255 206 235 235 255 206 235 236 255 206 236 236 255 206 236 236 255 207 236 236 255 208 240 237 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 202 233 234 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 203 237 236 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 237 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 202 233 234 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 237 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 -0 -0 -79 -115 -151 -185 -213 -232 -243 -249 -252 -253 -254 y 397 -255 -255 -255 -255 -254 -254 -252 -249 -244 -233 -211 -176 -128 -85 -0 -0 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 196 255 200 255 197 255 211 255 195 255 207 255 215 255 222 255 200 246 179 215 255 224 255 230 255 206 86 78 243 88 116 227 255 255 255 255 255 255 227 116 88 243 78 86 206 255 230 255 224 255 215 179 246 200 255 222 255 215 255 207 255 195 255 211 255 197 255 200 255 196 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 -0 -0 -85 -128 -176 -211 -233 -244 -249 -252 -254 -254 y 398 -255 -255 -255 -254 -254 -253 -251 -246 -235 -214 -175 -116 -0 -0 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 197 255 196 255 198 255 195 255 191 255 195 255 196 255 193 255 173 230 255 212 255 186 255 231 255 221 255 136 227 49 255 255 255 255 255 49 227 136 255 221 255 231 255 186 255 212 255 230 173 255 193 255 196 255 195 255 191 255 195 255 198 255 196 255 197 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 -0 -0 -116 -175 -214 -235 -246 -251 -253 -254 -254 y 399 -255 -255 -255 -254 -253 -252 -248 -240 -221 -185 -123 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -123 -185 -221 -240 -248 -252 -253 -254 -255 y 400 -255 -255 -254 -254 -253 -250 -244 -231 -202 -148 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -148 -202 -231 -244 -250 -253 -254 -254 -255 y 401 -255 -255 -254 -253 -252 -248 -240 -221 -185 -123 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 252 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -123 -185 -221 -240 -248 -252 -253 -254 -255 -255 y 402 -255 -254 -254 -253 -251 -246 -235 -214 -175 -116 -0 -0 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 197 255 196 255 198 255 195 255 191 255 195 255 196 255 193 255 173 230 255 212 255 186 255 231 255 221 255 136 227 49 255 255 255 255 255 49 227 136 255 221 255 231 255 186 255 212 255 230 173 255 193 255 196 255 195 255 191 255 195 255 198 255 196 255 197 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 197 255 196 255 198 255 196 255 -0 -0 -116 -175 -214 -235 -246 -251 -253 -254 -254 -255 -255 y 403 -255 -254 -254 -252 -249 -244 -233 -211 -176 -128 -85 -0 -0 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 190 255 198 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 196 255 200 255 197 255 211 255 195 255 207 255 215 255 222 255 200 246 179 215 255 224 255 230 255 206 86 78 243 88 116 227 255 255 255 255 255 255 227 116 88 243 78 86 206 255 230 255 224 255 215 179 246 200 255 222 255 215 255 207 255 195 255 211 255 197 255 200 255 196 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 190 255 199 255 193 255 198 255 -0 -0 -85 -128 -176 -211 -233 -244 -249 -252 -254 -254 -255 -255 -255 y 404 -255 -254 -253 -252 -249 -243 -232 -213 -185 -151 -115 -79 -0 -0 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 237 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 234 233 202 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 236 238 203 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 237 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 236 237 203 255 236 236 207 255 238 240 208 255 234 233 202 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 238 240 208 255 236 236 207 255 236 237 203 255 234 233 202 255 238 240 208 255 234 233 202 255 238 240 208 255 236 236 207 255 238 240 208 255 234 233 202 255 237 240 208 255 236 236 207 255 236 236 206 255 236 236 206 255 236 235 206 255 235 235 206 255 236 236 206 255 237 239 211 255 238 241 214 255 237 237 207 255 240 254 226 255 215 208 153 255 208 221 180 255 196 146 110 255 200 138 122 226 255 198 107 75 250 113 119 70 61 253 88 136 255 255 255 49 255 255 255 136 88 253 61 70 119 113 250 75 107 198 255 226 122 138 200 255 110 146 196 255 180 221 208 255 153 208 215 255 226 254 240 255 207 237 237 255 214 241 238 255 211 239 237 255 206 236 236 255 206 235 235 255 206 235 236 255 206 236 236 255 206 236 236 255 207 236 236 255 208 240 237 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 202 233 234 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 203 237 236 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 237 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 202 233 234 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 237 255 207 236 236 255 208 240 238 255 202 233 234 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 203 237 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 203 238 236 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 208 240 238 255 207 236 236 255 -0 -0 -79 -115 -151 -185 -213 -232 -243 -249 -252 -253 -254 -255 -255 -255 -255 y 405 -254 -254 -253 -251 -248 -242 -233 -218 -197 -172 -144 -110 -75 -0 -0 -0 -0 255 215 83 156 255 217 83 155 255 215 71 153 255 215 83 155 255 216 83 156 255 217 83 155 255 215 83 156 255 217 83 155 255 215 71 153 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 214 83 155 255 215 84 165 255 212 83 156 255 217 70 153 255 215 83 155 255 215 83 156 255 215 84 165 255 213 84 156 255 217 70 152 255 215 83 155 255 215 70 152 255 215 83 156 255 215 83 155 255 217 70 153 255 214 83 155 255 215 70 153 255 215 83 155 255 215 84 166 255 212 84 165 255 212 83 156 255 215 83 155 255 216 84 166 255 213 83 156 255 217 70 153 255 215 83 155 255 216 84 166 255 212 83 156 255 217 70 153 255 214 83 155 255 216 83 156 255 214 84 165 255 212 83 156 255 215 70 152 255 216 83 155 255 214 84 164 255 212 83 156 255 214 83 155 255 215 84 165 255 212 83 156 255 217 70 153 255 214 84 164 255 212 83 156 255 214 84 164 255 212 83 156 255 215 83 155 255 216 83 156 255 215 83 155 255 216 70 153 255 215 83 155 255 215 70 153 255 215 83 155 255 215 84 166 255 212 84 165 255 212 83 156 255 215 84 164 255 212 84 156 255 217 70 152 255 215 83 156 255 214 84 165 255 213 83 156 255 216 70 152 255 213 83 154 255 214 70 152 255 213 70 152 255 213 70 151 255 212 70 151 255 213 70 141 255 215 69 130 255 212 88 135 255 211 77 80 255 215 129 154 212 122 152 123 228 130 190 137 173 98 217 177 199 255 178 126 99 83 228 110 104 69 61 243 255 255 255 255 227 227 255 255 255 255 243 61 69 104 110 228 83 99 126 178 255 199 177 217 98 173 137 190 130 228 123 152 122 212 154 129 215 255 80 77 211 255 135 88 212 255 130 69 215 255 141 70 213 255 151 70 212 255 151 70 213 255 152 70 213 255 152 70 214 255 154 83 213 255 152 70 216 255 156 83 213 255 165 84 214 255 156 83 215 255 152 70 217 255 156 84 212 255 164 84 215 255 156 83 212 255 165 84 212 255 166 84 215 255 155 83 215 255 153 70 215 255 155 83 215 255 153 70 216 255 155 83 215 255 156 83 216 255 155 83 215 255 156 83 212 255 164 84 214 255 156 83 212 255 164 84 214 255 153 70 217 255 156 83 212 255 165 84 215 255 155 83 214 255 156 83 212 255 164 84 214 255 155 83 216 255 152 70 215 255 156 83 212 255 165 84 214 255 156 83 216 255 155 83 214 255 153 70 217 255 156 83 212 255 166 84 216 255 155 83 215 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 156 83 212 255 165 84 212 255 166 84 215 255 155 83 215 255 153 70 215 255 155 83 214 255 153 70 217 255 155 83 215 255 156 83 215 255 152 70 215 255 155 83 215 255 152 70 217 255 156 84 213 255 165 84 215 255 156 83 215 255 155 83 215 255 153 70 217 255 156 83 212 255 165 84 215 255 155 83 214 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 153 70 217 255 156 83 213 255 166 84 216 255 155 83 215 255 153 71 215 255 155 83 217 255 156 83 215 255 155 83 217 255 156 83 216 255 155 83 215 255 153 71 215 255 155 83 217 255 156 83 215 255 -0 -0 -0 -0 -75 -110 -144 -172 -197 -218 -233 -242 -248 -251 -253 -254 -254 -255 -255 -255 -255 y 406 -254 -254 -253 -251 -248 -243 -234 -223 -207 -189 -167 -142 -113 -91 -76 -64 -0 -0 232 182 220 169 247 218 234 199 239 195 212 156 227 169 218 165 233 184 220 176 249 223 235 201 232 182 220 169 247 218 235 200 243 197 210 151 227 169 218 165 234 186 232 188 248 226 241 214 255 255 255 244 225 165 216 161 234 186 232 188 248 225 241 214 255 255 255 246 223 161 216 161 233 185 226 175 235 194 234 205 255 254 246 216 227 169 217 164 232 181 217 161 234 186 232 188 248 226 241 214 255 255 255 245 227 169 218 166 241 192 210 151 227 169 217 165 232 181 219 168 247 211 223 179 225 165 216 162 242 193 210 151 227 169 217 165 232 182 226 173 240 207 243 220 255 254 253 225 235 187 219 169 234 186 232 188 248 225 241 214 255 255 255 244 225 165 216 161 234 186 232 188 248 225 241 214 255 255 255 245 219 154 216 161 235 187 219 169 232 182 226 173 242 212 232 196 242 197 210 150 226 170 219 169 232 182 220 162 236 196 229 185 232 181 216 161 233 185 226 175 235 194 234 205 255 254 245 216 225 166 225 172 240 207 229 190 236 186 223 166 234 191 223 177 232 181 216 161 235 187 219 169 232 181 217 163 245 198 214 160 224 165 217 165 237 188 210 150 227 169 217 165 232 182 226 173 240 207 243 220 255 254 253 225 238 189 224 171 234 190 232 199 255 247 244 216 223 161 216 160 232 182 226 172 240 206 237 205 255 255 255 232 215 143 209 147 239 185 206 143 222 153 206 143 222 153 207 146 218 144 204 137 220 147 191 127 221 132 177 111 226 132 182 99 210 126 140 91 233 144 149 176 149 154 122 190 156 167 140 141 99 200 121 235 99 173 124 109 85 217 95 104 70 78 221 255 255 255 136 116 136 255 255 255 221 78 70 104 95 217 85 109 124 173 99 235 121 200 99 141 140 167 156 190 122 154 149 176 149 144 233 91 140 126 210 99 182 132 226 111 177 132 221 127 191 147 220 137 204 144 218 146 207 153 222 143 206 153 222 143 206 185 239 147 209 143 215 232 255 255 255 205 237 206 240 172 226 182 232 160 216 161 223 216 244 247 255 199 232 190 234 171 224 189 238 225 253 254 255 220 243 207 240 173 226 182 232 165 217 169 227 150 210 188 237 165 217 165 224 160 214 198 245 163 217 181 232 169 219 187 235 161 216 181 232 177 223 191 234 166 223 186 236 190 229 207 240 172 225 166 225 216 245 254 255 205 234 194 235 175 226 185 233 161 216 181 232 185 229 196 236 162 220 182 232 169 219 170 226 150 210 197 242 196 232 212 242 173 226 182 232 169 219 187 235 161 216 154 219 245 255 255 255 214 241 225 248 188 232 186 234 161 216 165 225 244 255 255 255 214 241 225 248 188 232 186 234 169 219 187 235 225 253 254 255 220 243 207 240 173 226 182 232 165 217 169 227 151 210 193 242 162 216 165 225 179 223 211 247 168 219 181 232 165 217 169 227 151 210 192 241 166 218 169 227 245 255 255 255 214 241 226 248 188 232 186 234 161 217 181 232 164 217 169 227 216 246 254 255 205 234 194 235 175 226 185 233 161 216 161 223 246 255 255 255 214 241 225 248 188 232 186 234 161 216 165 225 244 255 255 255 214 241 226 248 188 232 186 234 165 218 169 227 151 210 197 243 200 235 218 247 169 220 182 232 201 235 223 249 176 220 184 233 165 218 169 227 156 212 195 239 199 234 218 247 169 220 182 232 -0 -0 -64 -76 -91 -113 -142 -167 -189 -207 -223 -234 -243 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 y 407 -254 -254 -253 -251 -248 -243 -236 -227 -215 -202 -186 -167 -148 -131 -115 -93 -65 -0 -0 -0 123 146 105 132 101 221 190 219 122 190 177 182 121 169 144 195 130 139 104 132 101 231 201 220 123 146 105 132 101 220 183 223 138 181 171 179 121 170 145 196 120 148 105 133 120 211 132 103 64 255 235 227 124 160 137 194 120 148 104 132 113 212 132 103 64 255 242 231 124 160 136 193 121 168 135 183 115 142 79 121 111 250 228 221 121 169 145 200 124 160 137 194 121 149 105 132 113 212 132 103 64 255 239 229 121 169 131 203 122 183 177 183 121 169 145 200 123 145 105 161 111 219 202 207 124 160 122 203 132 186 177 182 121 169 145 200 130 160 115 155 121 151 79 121 100 247 216 223 121 181 154 198 120 148 104 132 113 212 132 103 64 255 235 227 124 160 137 194 120 148 104 132 113 212 132 103 64 255 245 230 121 160 136 188 120 178 153 202 124 155 110 134 101 214 176 221 138 181 175 165 111 177 153 204 150 164 112 155 100 206 178 213 124 160 136 193 121 168 135 183 114 142 79 120 111 249 228 222 124 155 111 146 111 211 176 216 137 168 115 161 112 197 171 211 124 160 136 187 120 178 153 203 130 162 121 192 123 202 196 189 121 169 145 200 121 178 170 179 121 169 145 200 130 160 115 155 121 151 79 121 100 246 211 225 138 179 137 176 111 151 84 132 92 255 245 233 124 160 137 198 124 155 111 156 112 192 110 72 100 255 245 230 131 148 105 199 125 175 201 179 115 170 202 178 115 166 215 186 116 159 199 181 150 148 230 186 147 112 223 160 175 132 202 147 113 98 242 137 152 175 157 155 131 175 160 164 150 139 111 190 112 211 114 161 126 95 58 217 110 119 86 255 255 255 255 255 88 88 255 255 255 255 255 86 119 110 217 58 95 126 161 114 211 112 190 111 139 150 164 160 175 131 155 157 175 152 137 242 98 113 147 202 132 175 160 223 112 147 186 230 148 150 181 199 159 116 186 215 166 115 178 202 170 115 179 201 175 125 199 105 148 131 230 245 255 100 72 110 192 112 156 111 155 124 198 137 160 124 233 245 255 92 132 84 151 111 176 137 179 138 225 211 246 100 121 79 151 121 155 115 160 130 200 145 169 121 179 170 178 121 200 145 169 121 189 196 202 123 192 121 162 130 203 153 178 120 187 136 160 124 211 171 197 112 161 115 168 137 216 176 211 111 146 111 155 124 222 228 249 111 120 79 142 114 183 135 168 121 193 136 160 124 213 178 206 100 155 112 164 150 204 153 177 111 165 175 181 138 221 176 214 101 134 110 155 124 202 153 178 120 188 136 160 121 230 245 255 64 103 132 212 113 132 104 148 120 194 137 160 124 227 235 255 64 103 132 212 113 132 104 148 120 198 154 181 121 223 216 247 100 121 79 151 121 155 115 160 130 200 145 169 121 182 177 186 132 203 122 160 124 207 202 219 111 161 105 145 123 200 145 169 121 183 177 183 122 203 131 169 121 229 239 255 64 103 132 212 113 132 105 149 121 194 137 160 124 200 145 169 121 221 228 250 111 121 79 142 115 183 135 168 121 193 136 160 124 231 242 255 64 103 132 212 113 132 104 148 120 194 137 160 124 227 235 255 64 103 132 211 120 133 105 148 120 196 145 170 121 179 171 181 138 223 183 220 101 132 105 146 123 220 201 231 101 132 104 139 130 195 144 169 121 182 177 190 122 219 190 221 101 132 105 146 123 -0 -0 -0 -65 -93 -115 -131 -148 -167 -186 -202 -215 -227 -236 -243 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 y 408 -254 -254 -253 -251 -248 -244 -239 -231 -222 -211 -199 -185 -171 -155 -137 -116 -90 -72 -64 -0 -0 198 171 154 110 127 90 255 225 223 229 251 235 180 153 242 206 182 159 153 110 128 91 255 231 194 167 154 110 127 90 255 226 237 239 252 235 171 140 236 193 190 164 157 122 170 119 101 88 212 105 255 234 176 143 232 188 190 164 158 135 161 110 91 73 193 116 255 232 176 142 230 185 180 142 221 184 158 104 118 104 156 105 255 228 225 222 253 240 176 143 232 188 191 165 165 149 167 110 91 74 200 105 255 229 207 199 249 229 155 123 221 174 184 162 242 208 191 167 175 121 148 115 255 255 255 255 255 255 161 158 230 192 174 143 239 194 191 165 190 163 164 104 119 94 163 91 255 227 215 219 255 238 194 167 157 135 161 110 91 73 204 105 255 236 176 143 232 187 190 164 157 135 161 110 91 73 199 117 255 228 166 120 219 171 192 179 249 229 200 163 160 115 130 94 255 229 242 248 253 234 155 118 236 193 228 196 172 105 140 96 255 236 233 232 252 237 181 142 221 183 158 104 118 104 155 105 255 230 204 167 158 110 140 95 255 235 255 255 255 251 134 96 255 241 237 235 250 235 171 141 246 203 205 192 236 213 136 128 225 179 197 186 247 226 164 124 209 156 171 141 239 194 191 165 190 163 164 103 119 93 162 90 255 225 235 236 248 231 155 114 141 142 75 116 255 231 173 140 233 193 201 164 172 130 159 109 85 92 178 117 255 229 171 141 206 150 159 152 209 157 151 122 206 149 142 122 215 153 149 115 201 151 106 101 212 159 121 165 174 161 122 186 168 132 111 237 156 145 163 162 151 138 174 150 158 156 135 118 179 117 198 114 152 110 95 85 228 113 206 231 255 255 255 221 243 253 243 221 255 255 255 231 206 113 228 85 95 110 152 114 198 117 179 118 135 156 158 150 174 138 151 162 163 145 156 237 111 132 168 186 122 161 174 165 121 159 212 101 106 151 201 115 149 153 215 122 142 149 206 122 151 157 209 152 159 150 206 141 171 229 255 117 178 92 85 109 159 130 172 164 201 193 233 140 173 231 255 116 75 142 141 114 155 231 248 236 235 225 255 90 162 93 119 103 164 163 190 165 191 194 239 141 171 156 209 124 164 226 247 186 197 179 225 128 136 213 236 192 205 203 246 141 171 235 250 235 237 241 255 96 134 251 255 255 255 235 255 95 140 110 158 167 204 230 255 105 155 104 118 104 158 183 221 142 181 237 252 232 233 236 255 96 140 105 172 196 228 193 236 118 155 234 253 248 242 229 255 94 130 115 160 163 200 229 249 179 192 171 219 120 166 228 255 117 199 73 91 110 161 135 157 164 190 187 232 143 176 236 255 105 204 73 91 110 161 135 157 167 194 238 255 219 215 227 255 91 163 94 119 104 164 163 190 165 191 194 239 143 174 192 230 158 161 255 255 255 255 255 255 115 148 121 175 167 191 208 242 162 184 174 221 123 155 229 249 199 207 229 255 105 200 74 91 110 167 149 165 165 191 188 232 143 176 240 253 222 225 228 255 105 156 104 118 104 158 184 221 142 180 185 230 142 176 232 255 116 193 73 91 110 161 135 158 164 190 188 232 143 176 234 255 105 212 88 101 119 170 122 157 164 190 193 236 140 171 235 252 239 237 226 255 90 127 110 154 167 194 231 255 91 128 110 153 159 182 206 242 153 180 235 251 229 223 225 255 90 127 110 154 171 198 -0 -0 -64 -72 -90 -116 -137 -155 -171 -185 -199 -211 -222 -231 -239 -244 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 409 -254 -254 -253 -251 -249 -245 -241 -235 -227 -218 -209 -198 -186 -172 -156 -139 -120 -104 -88 -70 -0 -0 -0 -0 178 171 161 83 184 102 96 91 255 231 138 132 220 157 185 201 175 173 164 87 255 255 255 254 171 172 161 82 169 111 96 91 255 236 130 137 205 139 174 189 164 177 146 99 89 230 198 181 255 249 143 145 201 131 173 187 166 194 163 104 87 192 174 140 242 182 170 175 216 155 124 112 199 190 162 157 131 163 155 90 198 102 95 91 255 234 143 146 207 132 163 153 140 197 163 121 117 202 161 116 232 111 99 93 255 242 161 170 186 138 139 135 227 150 184 208 176 185 198 138 128 104 92 69 255 229 122 129 212 172 161 159 221 162 163 130 168 194 165 164 139 174 148 91 208 102 97 89 251 198 224 215 171 189 158 105 95 202 150 76 255 231 150 153 208 125 168 186 165 189 158 104 88 196 166 117 243 193 166 176 183 114 105 100 255 255 252 243 169 156 161 82 152 111 97 100 255 229 115 123 160 101 223 214 184 179 173 83 136 120 95 91 255 235 138 136 198 186 158 163 150 170 152 90 255 253 254 248 177 181 178 105 182 128 102 64 255 238 182 101 119 121 95 90 255 237 129 122 208 113 101 93 255 242 230 239 232 112 100 93 255 242 234 236 227 153 116 102 213 162 163 129 168 193 164 160 130 168 141 76 197 111 97 92 255 239 173 158 145 101 159 108 246 174 130 137 204 121 181 186 157 180 147 110 99 175 165 117 243 172 149 207 188 140 113 198 187 166 123 188 168 148 113 194 175 160 127 176 173 142 113 191 180 147 164 157 174 142 155 171 138 103 232 163 155 153 157 157 139 173 148 156 153 141 118 172 114 190 96 152 126 109 83 250 255 255 255 255 255 255 78 61 61 78 255 255 255 255 255 255 250 83 109 126 152 96 190 114 172 118 141 153 156 148 173 139 157 157 153 155 163 232 103 138 171 155 142 174 157 164 147 180 191 113 142 173 176 127 160 175 194 113 148 168 188 123 166 187 198 113 140 188 207 149 172 243 117 165 175 99 110 147 180 157 186 181 121 204 137 130 174 246 108 159 101 145 158 173 239 255 92 97 111 197 76 141 168 130 160 164 193 168 129 163 162 213 102 116 153 227 236 234 242 255 93 100 112 232 239 230 242 255 93 101 113 208 122 129 237 255 90 95 121 119 101 182 238 255 64 102 128 182 105 178 181 177 248 254 253 255 90 152 170 150 163 158 186 198 136 138 235 255 91 95 120 136 83 173 179 184 214 223 101 160 123 115 229 255 100 97 111 152 82 161 156 169 243 252 255 255 100 105 114 183 176 166 193 243 117 166 196 88 104 158 189 165 186 168 125 208 153 150 231 255 76 150 202 95 105 158 189 171 215 224 198 251 89 97 102 208 91 148 174 139 164 165 194 168 130 163 162 221 159 161 172 212 129 122 229 255 69 92 104 128 138 198 185 176 208 184 150 227 135 139 138 186 170 161 242 255 93 99 111 232 116 161 202 117 121 163 197 140 153 163 132 207 146 143 234 255 91 95 102 198 90 155 163 131 157 162 190 199 112 124 155 216 175 170 182 242 140 174 192 87 104 163 194 166 187 173 131 201 145 143 249 255 181 198 230 89 99 146 177 164 189 174 139 205 137 130 236 255 91 96 111 169 82 161 172 171 254 255 255 255 87 164 173 175 201 185 157 220 132 138 231 255 91 96 102 184 83 161 171 178 -0 -0 -0 -0 -70 -88 -104 -120 -139 -156 -172 -186 -198 -209 -218 -227 -235 -241 -245 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 410 -254 -254 -253 -251 -249 -246 -243 -238 -232 -225 -217 -208 -197 -186 -173 -159 -143 -126 -109 -91 -77 -72 -65 -0 -0 158 180 135 190 133 111 137 79 250 197 194 252 233 122 144 181 157 194 191 145 98 63 255 230 149 178 135 183 140 127 153 117 251 168 130 241 194 167 152 177 150 176 125 110 140 118 74 65 255 168 157 246 213 155 144 152 121 188 154 143 184 106 75 255 229 109 82 255 239 220 139 170 137 163 182 167 182 168 113 209 154 129 159 130 247 167 140 241 199 198 184 151 139 172 125 111 221 182 181 255 239 161 179 157 255 241 221 244 230 114 83 255 226 216 235 228 130 162 153 111 98 90 75 229 255 225 204 238 227 109 82 255 245 247 230 159 133 161 153 139 199 171 139 238 195 120 107 200 144 93 226 218 214 213 145 124 209 166 134 91 241 185 183 255 235 163 140 153 129 179 146 137 198 146 138 255 237 156 144 230 192 143 169 104 81 91 255 243 151 171 120 159 120 98 92 164 255 228 209 213 105 143 160 197 159 214 173 147 134 110 136 84 255 161 129 221 186 171 141 131 196 180 176 104 81 91 255 242 141 179 141 135 100 90 73 208 255 251 228 150 146 127 152 117 250 177 156 246 210 140 150 81 144 107 77 255 235 137 150 83 171 108 91 255 240 159 125 210 162 207 175 159 132 162 169 156 203 176 129 209 135 112 137 78 242 216 222 207 142 121 81 255 237 146 130 242 191 162 143 173 151 176 134 122 167 121 85 255 231 139 137 211 165 121 133 195 182 134 162 183 166 130 158 183 180 135 164 166 154 122 184 153 161 167 155 153 150 162 153 137 109 226 158 150 157 158 157 134 168 141 148 156 138 114 164 95 190 114 161 124 99 75 230 186 255 255 255 231 86 70 69 70 86 231 255 255 255 186 230 75 99 124 161 114 190 95 164 114 138 156 148 141 168 134 157 158 157 150 158 226 109 137 153 162 150 153 155 167 161 153 184 122 154 166 164 135 180 183 158 130 166 183 162 134 182 195 133 121 165 211 137 139 231 255 85 121 167 122 134 176 151 173 143 162 191 242 130 146 237 255 81 121 142 207 222 216 242 78 137 112 135 209 129 176 203 156 169 162 132 159 175 207 162 210 125 159 240 255 91 108 171 83 150 137 235 255 77 107 144 81 150 140 210 246 156 177 250 117 152 127 146 150 228 251 255 208 73 90 100 135 141 179 141 242 255 91 81 104 176 180 196 131 141 171 186 221 129 161 255 84 136 110 134 147 173 214 159 197 160 143 105 213 209 228 255 164 92 98 120 159 120 171 151 243 255 91 81 104 169 143 192 230 144 156 237 255 138 146 198 137 146 179 129 153 140 163 235 255 183 185 241 91 134 166 209 124 145 213 214 218 226 93 144 200 107 120 195 238 139 171 199 139 153 161 133 159 230 247 245 255 82 109 227 238 204 225 255 229 75 90 98 111 153 162 130 228 235 216 226 255 83 114 230 244 221 241 255 157 179 161 239 255 181 182 221 111 125 172 139 151 184 198 199 241 140 167 247 130 159 129 154 209 113 168 182 167 182 163 137 170 139 220 239 255 82 109 229 255 75 106 184 143 154 188 121 152 144 155 213 246 157 168 255 65 74 118 140 110 125 176 150 177 152 167 194 241 130 168 251 117 153 127 140 183 135 178 149 230 255 63 98 145 191 194 157 181 144 122 233 252 194 197 250 79 137 111 133 190 135 180 158 -0 -0 -65 -72 -77 -91 -109 -126 -143 -159 -173 -186 -197 -208 -217 -225 -232 -238 -243 -246 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 411 -254 -254 -253 -252 -250 -248 -244 -240 -236 -230 -223 -216 -207 -198 -187 -174 -160 -145 -130 -115 -104 -94 -81 -66 -0 203 242 236 249 238 150 132 107 188 144 87 78 255 232 169 181 147 120 150 110 90 73 198 255 227 242 242 245 230 116 105 85 255 235 142 140 210 152 139 195 160 206 179 136 158 134 104 113 255 218 94 89 229 183 195 190 147 163 139 121 217 187 182 165 255 241 160 94 128 255 255 255 253 176 152 161 136 190 147 199 192 124 93 75 255 232 134 135 217 120 174 177 159 190 164 105 142 122 81 55 255 123 117 99 80 220 96 91 255 237 165 95 138 96 77 255 233 167 176 139 120 98 96 233 82 182 96 78 255 234 165 101 107 93 255 244 183 187 177 151 151 177 133 131 221 155 146 232 206 109 129 122 89 248 213 208 243 234 134 118 209 137 89 80 255 239 173 188 164 181 158 121 205 153 89 81 255 227 138 145 208 138 142 125 101 138 90 255 167 196 167 195 171 134 112 185 90 189 92 255 243 239 240 230 134 104 208 192 172 141 121 83 255 230 116 94 193 211 190 151 133 152 165 134 112 146 109 255 172 201 187 164 130 100 95 216 82 98 255 234 227 220 218 226 255 255 124 131 230 164 154 118 146 114 119 48 255 150 144 117 183 153 169 144 255 244 123 184 153 127 186 187 172 181 160 121 121 193 150 241 209 143 131 100 191 121 100 227 221 222 224 219 255 255 109 93 208 194 164 173 123 183 159 150 171 140 135 91 243 157 128 223 213 154 140 158 189 155 150 168 175 142 154 156 181 150 164 157 165 140 182 165 145 172 158 163 144 162 162 142 110 224 160 149 157 156 152 139 167 139 144 150 126 95 164 114 198 114 173 126 107 255 255 255 255 255 255 206 119 104 104 119 206 255 255 255 255 255 255 107 126 173 114 198 114 164 95 126 150 144 139 167 139 152 156 157 149 160 224 110 142 162 162 144 163 158 172 145 165 182 140 165 157 164 150 181 156 154 142 175 168 150 155 189 158 140 154 213 223 128 157 243 91 135 140 171 150 159 183 123 173 164 194 208 93 109 255 255 219 224 222 221 227 100 121 191 100 131 143 209 241 150 193 121 121 160 181 172 187 186 127 153 184 123 244 255 144 169 153 183 117 144 150 255 48 119 114 146 118 154 164 230 131 124 255 255 226 218 220 227 234 255 98 82 216 95 100 130 164 187 201 172 255 109 146 112 134 165 152 133 151 190 211 193 94 116 230 255 83 121 141 172 192 208 104 134 230 240 239 243 255 92 189 90 185 112 134 171 195 167 196 167 255 90 138 101 125 142 138 208 145 138 227 255 81 89 153 205 121 158 181 164 188 173 239 255 80 89 137 209 118 134 234 243 208 213 248 89 122 129 109 206 232 146 155 221 131 133 177 151 151 177 187 183 244 255 93 107 101 165 234 255 78 96 182 82 233 96 98 120 139 176 167 233 255 77 96 138 95 165 237 255 91 96 220 80 99 117 123 255 55 81 122 142 105 164 190 159 177 174 120 217 135 134 232 255 75 93 124 192 199 147 190 136 161 152 176 253 255 255 255 128 94 160 241 255 165 182 187 217 121 139 163 147 190 195 183 229 89 94 218 255 113 104 134 158 136 179 206 160 195 139 152 210 140 142 235 255 85 105 116 230 245 242 242 227 255 198 73 90 110 150 120 147 181 169 232 255 78 87 144 188 107 132 150 238 249 236 242 203 -0 -66 -81 -94 -104 -115 -130 -145 -160 -174 -187 -198 -207 -216 -223 -230 -236 -240 -244 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 412 -254 -254 -253 -252 -251 -249 -246 -243 -239 -234 -229 -222 -215 -207 -198 -187 -175 -162 -149 -137 -125 -112 -95 -71 -0 134 99 108 92 255 236 223 217 244 234 122 138 97 247 153 162 205 177 166 141 104 95 209 76 173 111 96 91 255 237 128 135 92 246 170 167 255 239 147 139 142 121 206 165 187 179 127 162 93 237 166 133 200 155 131 185 193 197 181 125 137 145 102 81 55 255 170 148 198 149 99 63 255 237 141 189 151 186 159 115 214 175 158 165 137 255 232 89 255 254 247 233 142 130 188 151 165 157 99 129 255 214 125 110 99 233 178 190 179 255 253 129 158 122 136 91 241 170 182 171 143 126 121 234 135 195 137 148 112 255 233 128 127 142 72 255 248 230 190 173 123 188 147 145 247 212 119 122 233 171 171 155 100 140 140 96 78 255 226 173 246 220 135 139 72 255 237 232 221 135 188 145 165 196 146 155 121 242 150 139 243 205 174 151 116 106 95 240 187 172 167 116 191 167 150 183 122 206 163 83 125 107 90 255 236 119 145 152 175 193 187 194 176 255 245 139 162 130 186 186 174 191 189 154 114 100 74 255 222 114 184 182 175 147 139 216 120 141 76 187 110 97 81 72 63 255 172 171 255 237 172 150 184 155 146 126 255 222 178 134 158 120 101 78 71 255 159 165 193 143 171 140 151 139 195 165 143 162 110 101 223 169 153 136 202 149 110 139 121 109 95 73 63 255 168 151 205 124 160 188 147 161 167 137 176 151 112 96 239 152 105 89 222 172 147 154 168 164 159 158 166 154 155 154 164 164 169 159 156 141 172 173 157 154 161 163 151 151 158 148 109 216 163 144 150 149 157 139 161 133 133 139 126 114 172 117 211 99 178 198 224 212 255 255 255 186 255 113 110 95 110 113 255 186 255 255 255 212 224 198 178 99 211 117 172 114 126 139 133 133 161 139 157 149 150 144 163 216 109 148 158 151 151 163 161 154 157 173 172 141 156 159 169 164 164 154 155 154 166 158 159 164 168 154 147 172 222 89 105 152 239 96 112 151 176 137 167 161 147 188 160 124 205 151 168 255 63 73 95 109 121 139 110 149 202 136 153 169 223 101 110 162 143 165 195 139 151 140 171 143 193 165 159 255 71 78 101 120 158 134 178 222 255 126 146 155 184 150 172 237 255 171 172 255 63 72 81 97 110 187 76 141 120 216 139 147 175 182 184 114 222 255 74 100 114 154 189 191 174 186 186 130 162 139 245 255 176 194 187 193 175 152 145 119 236 255 90 107 125 83 163 206 122 183 150 167 191 116 167 172 187 240 95 106 116 151 174 205 243 139 150 242 121 155 146 196 165 145 188 135 221 232 237 255 72 139 135 220 246 173 226 255 78 96 140 140 100 155 171 171 233 122 119 212 247 145 147 188 123 173 190 230 248 255 72 142 127 128 233 255 112 148 137 195 135 234 121 126 143 171 182 170 241 91 136 122 158 129 253 255 179 190 178 233 99 110 125 214 255 129 99 157 165 151 188 130 142 233 247 254 255 89 232 255 137 165 158 175 214 115 159 186 151 189 141 237 255 63 99 149 198 148 170 255 55 81 102 145 137 125 181 197 193 185 131 155 200 133 166 237 93 162 127 179 187 165 206 121 142 139 147 239 255 167 170 246 92 135 128 237 255 91 96 111 173 76 209 95 104 141 166 177 205 162 153 247 97 138 122 234 244 217 223 236 255 92 108 99 134 -0 -71 -95 -112 -125 -137 -149 -162 -175 -187 -198 -207 -215 -222 -229 -234 -239 -243 -246 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 413 -254 -254 -253 -252 -251 -249 -247 -245 -241 -238 -233 -228 -222 -215 -207 -198 -188 -178 -167 -155 -143 -128 -106 -75 -0 -0 125 121 137 76 200 110 95 77 255 232 110 81 255 215 152 157 193 172 166 138 121 215 121 183 129 109 128 75 255 233 144 138 225 139 89 81 255 237 224 210 121 168 154 124 205 171 160 130 217 174 143 229 207 162 141 132 136 204 173 179 186 156 99 129 255 217 139 115 116 90 72 184 255 226 174 160 130 180 143 198 187 139 112 87 80 255 235 147 65 90 255 237 168 186 169 135 183 141 180 111 229 175 139 102 163 134 87 73 65 255 178 187 162 134 127 221 172 150 197 181 146 140 233 155 212 177 117 88 83 255 233 149 154 146 81 109 255 236 252 234 162 129 89 89 231 169 171 248 236 141 196 162 189 181 121 131 77 225 123 131 239 151 151 146 81 150 90 255 229 224 208 119 198 153 109 81 255 216 132 131 215 155 188 176 164 163 226 190 159 214 182 170 184 137 187 144 208 196 123 130 117 141 97 255 168 185 178 156 123 137 103 80 71 255 160 203 185 213 183 151 124 170 192 174 158 161 128 241 167 164 141 173 151 147 246 206 145 118 195 131 111 86 86 96 255 133 86 78 255 231 154 130 172 149 195 141 255 246 228 193 169 131 97 122 255 223 129 191 156 193 181 182 166 165 180 142 185 149 113 206 173 157 141 213 198 139 159 139 120 98 88 97 255 170 130 244 202 153 153 173 165 173 131 166 166 126 99 233 166 138 102 195 188 170 163 156 165 157 166 159 165 158 155 163 156 164 163 155 153 164 161 161 162 152 158 157 150 158 147 102 212 159 149 149 147 153 133 151 118 133 150 138 118 179 112 235 255 255 255 255 255 255 255 255 230 250 228 217 217 228 250 230 255 255 255 255 255 255 255 255 235 112 179 118 138 150 133 118 151 133 153 147 149 149 159 212 102 147 158 150 157 158 152 162 161 161 164 153 155 163 164 156 163 155 158 165 159 166 157 165 156 163 170 188 195 102 138 166 233 99 126 166 166 131 173 165 173 153 153 202 244 130 170 255 97 88 98 120 139 159 139 198 213 141 157 173 206 113 149 185 142 180 165 166 182 181 193 156 191 129 223 255 122 97 131 169 193 228 246 255 141 195 149 172 130 154 231 255 78 86 133 255 96 86 86 111 131 195 118 145 206 246 147 151 173 141 164 167 241 128 161 158 174 192 170 124 151 183 213 185 203 160 255 71 80 103 137 123 156 178 185 168 255 97 141 117 130 123 196 208 144 187 137 184 170 182 214 159 190 226 163 164 176 188 155 215 131 132 216 255 81 109 153 198 119 208 224 229 255 90 150 81 146 151 151 239 131 123 225 77 131 121 181 189 162 196 141 236 248 171 169 231 89 89 129 162 234 252 236 255 109 81 146 154 149 233 255 83 88 117 177 212 155 233 140 146 181 197 150 172 221 127 134 162 187 178 255 65 73 87 134 163 102 139 175 229 111 180 141 183 135 169 186 168 237 255 90 65 147 235 255 80 87 112 139 187 198 143 180 130 160 174 226 255 184 72 90 116 115 139 217 255 129 99 156 186 179 173 204 136 132 141 162 207 229 143 174 217 130 160 171 205 124 154 168 121 210 224 237 255 81 89 139 225 138 144 233 255 75 128 109 129 183 121 215 121 138 166 172 193 157 152 215 255 81 110 232 255 77 95 110 200 76 137 121 125 -0 -0 -75 -106 -128 -143 -155 -167 -178 -188 -198 -207 -215 -222 -228 -233 -238 -241 -245 -247 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 414 -254 -254 -253 -253 -252 -250 -249 -246 -244 -241 -237 -233 -228 -222 -215 -208 -200 -191 -181 -170 -158 -142 -120 -91 -65 -0 -0 157 140 119 208 140 127 142 109 253 183 188 165 231 145 144 224 200 219 197 124 216 155 211 178 130 138 136 79 248 197 198 255 242 151 146 91 195 98 255 255 255 252 126 124 187 175 160 243 233 125 127 190 200 184 179 166 191 179 137 141 200 169 207 178 254 234 159 144 110 105 197 76 245 162 208 179 181 150 105 217 185 159 141 153 120 240 129 98 139 90 238 192 180 229 198 172 132 165 141 222 212 174 148 189 171 115 104 114 255 229 141 189 162 165 254 239 138 121 182 151 146 241 218 122 205 168 143 154 113 255 233 144 138 108 140 81 139 88 255 232 214 150 130 199 120 87 78 255 228 130 149 105 213 174 173 169 226 91 75 255 223 154 138 109 156 145 89 190 92 255 255 255 254 147 154 94 236 187 187 254 235 129 140 88 75 255 233 121 122 194 156 221 182 182 141 137 214 166 171 147 110 81 255 223 135 170 202 179 167 143 99 123 255 216 120 137 101 223 199 173 156 132 163 150 136 138 255 240 174 162 167 147 124 131 228 162 117 217 175 135 111 103 141 255 216 121 137 91 237 202 174 180 150 134 127 78 119 255 242 248 236 121 169 93 239 158 198 174 139 151 152 151 129 192 155 144 162 124 196 197 151 111 111 215 156 172 161 139 121 98 139 255 220 109 93 218 177 149 168 145 183 146 158 167 151 115 224 168 147 111 194 157 153 182 164 156 165 159 166 159 166 158 164 155 164 164 152 148 158 168 152 158 157 159 159 149 156 143 108 210 158 148 145 141 142 118 151 133 144 156 141 118 190 121 199 226 215 230 252 255 255 212 255 75 83 85 58 85 83 75 255 212 255 255 252 230 215 226 199 121 190 118 141 156 144 133 151 118 142 141 145 148 158 210 108 143 156 149 159 159 157 158 152 168 158 148 152 164 164 155 164 158 166 159 166 159 165 156 164 182 153 157 194 111 147 168 224 115 151 167 158 146 183 145 168 149 177 218 93 109 220 255 139 98 121 139 161 172 156 215 111 111 151 197 196 124 162 144 155 192 129 151 152 151 139 174 198 158 239 93 169 121 236 248 242 255 119 78 127 134 150 180 174 202 237 91 137 121 216 255 141 103 111 135 175 217 117 162 228 131 124 147 167 162 174 240 255 138 136 150 163 132 156 173 199 223 101 137 120 216 255 123 99 143 167 179 202 170 135 223 255 81 110 147 171 166 214 137 141 182 182 221 156 194 122 121 233 255 75 88 140 129 235 254 187 187 236 94 154 147 254 255 255 255 92 190 89 145 156 109 138 154 223 255 75 91 226 169 173 174 213 105 149 130 228 255 78 87 120 199 130 150 214 232 255 88 139 81 140 108 138 144 233 255 113 154 143 168 205 122 218 241 146 151 182 121 138 239 254 165 162 189 141 229 255 114 104 115 171 189 148 174 212 222 141 165 132 172 198 229 180 192 238 90 139 98 129 240 120 153 141 159 185 217 105 150 181 179 208 162 245 76 197 105 110 144 159 234 254 178 207 169 200 141 137 179 191 166 179 184 200 190 127 125 233 243 160 175 187 124 126 252 255 255 255 98 195 91 146 151 242 255 198 197 248 79 136 138 130 178 211 155 216 124 197 219 200 224 144 145 231 165 188 183 253 109 142 127 140 208 119 140 157 -0 -0 -65 -91 -120 -142 -158 -170 -181 -191 -200 -208 -215 -222 -228 -233 -237 -241 -244 -246 -249 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 415 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -240 -236 -232 -227 -222 -216 -209 -201 -193 -183 -172 -157 -137 -115 -90 -64 -0 -0 159 140 233 195 116 104 80 255 222 100 76 255 224 112 109 145 101 230 194 224 211 121 203 164 147 126 88 174 117 74 63 253 159 152 129 230 202 145 99 64 255 231 160 165 122 99 94 255 223 196 240 221 170 153 149 143 227 196 154 134 139 109 104 100 247 158 157 125 105 219 160 255 250 232 233 161 202 174 193 194 146 120 100 75 255 217 140 139 140 237 123 116 93 233 221 196 152 110 93 229 179 153 121 195 161 136 179 131 255 234 132 120 87 79 255 232 135 164 130 88 95 255 242 241 234 131 128 98 88 255 235 164 139 150 99 139 86 162 132 232 207 204 245 231 140 151 117 245 179 168 125 150 140 89 81 255 226 142 91 221 192 180 154 166 135 103 219 186 140 97 63 255 229 158 100 162 134 87 78 255 229 173 135 131 82 255 228 151 166 126 105 213 215 214 207 246 235 131 180 158 171 142 240 168 150 150 190 162 174 133 180 111 255 228 161 104 143 177 184 195 179 182 152 111 88 81 255 225 163 159 147 111 114 251 231 140 153 193 159 142 133 200 154 236 148 134 133 239 129 177 149 184 172 158 106 156 75 121 90 255 233 171 140 222 162 131 206 174 184 188 185 153 160 185 153 174 134 122 200 180 135 119 199 169 133 173 155 139 122 176 93 239 142 107 197 185 168 175 140 176 150 165 158 142 109 220 169 157 128 193 155 153 157 180 161 157 163 157 163 156 163 164 152 162 164 162 152 158 159 157 158 158 158 157 143 149 148 108 206 153 142 133 128 142 133 161 139 148 153 135 111 200 177 122 179 173 255 255 252 255 224 107 99 109 95 95 109 99 107 224 255 252 255 255 173 179 122 177 200 111 135 153 148 139 161 133 142 128 133 142 153 206 108 148 149 143 157 158 158 158 157 159 158 152 162 164 162 152 164 163 156 163 157 163 157 161 180 157 153 155 193 128 157 169 220 109 142 158 165 150 176 140 175 168 185 197 107 142 239 93 176 122 139 155 173 133 169 199 119 135 180 200 122 134 174 153 185 160 153 185 188 184 174 206 131 162 222 140 171 233 255 90 121 75 156 106 158 172 184 149 177 129 239 133 134 148 236 154 200 133 142 159 193 153 140 231 251 114 111 147 159 163 225 255 81 88 111 152 182 179 195 184 177 143 104 161 228 255 111 180 133 174 162 190 150 150 168 240 142 171 158 180 131 235 246 207 214 215 213 105 126 166 151 228 255 82 131 135 173 229 255 78 87 134 162 100 158 229 255 63 97 140 186 219 103 135 166 154 180 192 221 91 142 226 255 81 89 140 150 125 168 179 245 117 151 140 231 245 204 207 232 132 162 86 139 99 150 139 164 235 255 88 98 128 131 234 241 242 255 95 88 130 164 135 232 255 79 87 120 132 234 255 131 179 136 161 195 121 153 179 229 93 110 152 196 221 233 93 116 123 237 140 139 140 217 255 75 100 120 146 194 193 174 202 161 233 232 250 255 160 219 105 125 157 158 247 100 104 109 139 134 154 196 227 143 149 153 170 221 240 196 223 255 94 99 122 165 160 231 255 64 99 145 202 230 129 152 159 253 63 74 117 174 88 126 147 164 203 121 211 224 194 230 101 145 109 112 224 255 76 100 222 255 80 104 116 195 233 140 159 -0 -0 -64 -90 -115 -137 -157 -172 -183 -193 -201 -209 -216 -222 -227 -232 -236 -240 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 416 -254 -254 -254 -253 -253 -252 -250 -249 -247 -245 -242 -240 -236 -232 -228 -222 -217 -210 -203 -194 -184 -171 -155 -137 -116 -90 -64 -0 -0 120 112 218 167 128 148 82 255 225 208 201 255 250 130 155 100 142 134 85 255 255 251 242 163 161 136 180 133 104 128 255 216 154 121 111 186 116 101 88 217 255 255 255 255 139 147 78 195 100 79 255 255 240 151 126 136 207 188 176 192 171 165 172 248 183 176 160 131 140 216 135 72 90 255 231 215 229 236 255 255 175 164 168 139 232 129 93 75 255 219 133 108 138 123 221 207 179 149 191 163 188 156 192 186 130 124 99 82 255 231 162 141 153 117 245 175 176 178 145 156 83 112 90 255 235 148 123 148 83 255 239 176 171 125 152 115 161 133 152 138 88 92 255 230 215 224 255 255 189 172 177 178 139 126 78 243 192 184 229 129 165 173 186 172 121 142 160 100 89 73 207 255 249 225 192 174 121 137 91 243 172 171 141 150 92 238 180 215 184 110 143 125 110 95 77 255 230 152 134 101 76 255 230 139 121 199 165 204 170 150 119 91 255 248 241 236 230 127 130 177 169 203 174 128 139 91 232 191 182 169 130 99 103 255 229 223 251 239 147 111 113 87 255 220 108 81 255 215 190 155 189 154 177 138 150 93 116 131 77 246 193 190 255 242 125 192 171 144 141 155 181 154 181 135 178 157 125 190 196 157 122 176 184 151 169 164 147 131 151 97 231 184 146 197 157 137 189 157 157 163 159 166 158 121 209 169 166 130 197 161 155 155 164 172 159 165 156 163 152 162 164 162 153 158 158 157 159 158 158 157 156 152 150 148 148 147 107 200 142 128 133 141 153 139 167 141 156 156 139 99 217 138 246 255 255 255 255 230 255 198 126 124 126 110 126 124 126 198 255 230 255 255 255 255 246 138 217 99 139 156 156 141 167 139 153 141 133 128 142 200 107 147 148 148 150 152 156 157 158 158 159 157 158 158 153 162 164 162 152 163 156 165 159 172 164 155 155 161 197 130 166 169 209 121 158 166 159 163 157 157 189 137 157 197 146 184 231 97 151 131 147 164 169 151 184 176 122 157 196 190 125 157 178 135 181 154 181 155 141 144 171 192 125 242 255 190 193 246 77 131 116 93 150 138 177 154 189 155 190 215 255 81 108 220 255 87 113 111 147 239 251 223 229 255 103 99 130 169 182 191 232 91 139 128 174 203 169 177 130 127 230 236 241 248 255 91 119 150 170 204 165 199 121 139 230 255 76 101 134 152 230 255 77 95 110 125 143 110 184 215 180 238 92 150 141 171 172 243 91 137 121 174 192 225 249 255 207 73 89 100 160 142 121 172 186 173 165 129 229 184 192 243 78 126 139 178 177 172 189 255 255 224 215 230 255 92 88 138 152 133 161 115 152 125 171 176 239 255 83 148 123 148 235 255 90 112 83 156 145 178 176 175 245 117 153 141 162 231 255 82 99 124 130 186 192 156 188 163 191 149 179 207 221 123 138 108 133 219 255 75 93 129 232 139 168 164 175 255 255 236 229 215 231 255 90 72 135 216 140 131 160 176 183 248 172 165 171 192 176 188 207 136 126 151 240 255 255 79 100 195 78 147 139 255 255 255 255 217 88 101 116 186 111 121 154 216 255 128 104 133 180 136 161 163 242 251 255 255 85 134 142 100 155 130 250 255 201 208 225 255 82 148 128 167 218 112 120 -0 -0 -64 -90 -116 -137 -155 -171 -184 -194 -203 -210 -217 -222 -228 -232 -236 -240 -242 -245 -247 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 417 -255 -254 -254 -253 -253 -252 -251 -250 -248 -247 -245 -242 -239 -236 -232 -228 -223 -217 -211 -204 -195 -185 -172 -157 -140 -119 -92 -65 -0 -0 -0 -0 -0 153 137 130 76 190 95 74 65 255 171 189 152 158 163 161 98 81 92 255 230 167 123 197 176 140 174 93 222 187 158 114 201 144 100 97 236 156 99 64 255 231 165 124 201 144 144 81 98 255 235 203 204 245 231 155 124 117 86 74 255 230 150 172 147 128 220 189 100 136 75 203 102 99 85 66 255 230 126 100 75 255 222 158 162 128 234 170 149 162 133 129 137 200 165 251 241 223 141 105 216 175 155 141 143 92 239 196 186 183 191 255 251 149 173 146 152 115 118 139 91 244 181 157 140 131 84 255 255 255 254 169 125 193 179 183 167 121 142 75 150 96 83 66 255 217 152 145 179 162 135 118 195 117 75 255 224 180 152 131 200 164 168 188 148 99 95 214 82 110 255 240 247 234 111 97 243 170 208 184 151 128 209 148 105 222 178 174 167 140 121 135 91 242 185 186 159 146 79 255 233 130 139 150 124 211 192 164 155 82 145 107 90 255 235 166 153 122 121 196 169 157 157 235 129 169 184 170 132 159 82 143 95 77 255 241 144 145 149 98 245 151 154 94 225 160 202 220 226 238 222 171 135 137 111 95 229 122 80 70 255 151 132 200 175 177 165 176 132 187 162 163 170 125 123 201 174 130 167 168 154 138 172 161 148 155 102 210 182 144 231 202 132 155 180 164 156 166 159 163 113 200 167 175 127 180 172 158 155 163 164 163 165 156 163 162 153 158 158 157 158 158 158 158 157 156 152 149 157 149 147 144 140 92 197 142 142 145 147 157 139 168 148 158 150 141 98 200 200 193 255 255 255 173 215 255 178 173 161 152 152 161 173 178 255 215 173 255 255 255 193 200 200 98 141 150 158 148 168 139 157 147 145 142 142 197 92 140 144 147 149 157 149 152 156 157 158 158 158 158 157 158 158 153 162 163 156 165 163 164 163 155 158 172 180 127 175 167 200 113 163 159 166 156 164 180 155 132 202 231 144 182 210 102 155 148 161 172 138 154 168 167 130 174 201 123 125 170 163 162 187 132 176 165 177 175 200 132 151 255 70 80 122 229 95 111 137 135 171 222 238 226 220 202 160 225 94 154 151 245 98 149 145 144 241 255 77 95 143 82 159 132 170 184 169 129 235 157 157 169 196 121 122 153 166 235 255 90 107 145 82 155 164 192 211 124 150 139 130 233 255 79 146 159 186 185 242 91 135 121 140 167 174 178 222 105 148 209 128 151 184 208 170 243 97 111 234 247 240 255 110 82 214 95 99 148 188 168 164 200 131 152 180 224 255 75 117 195 118 135 162 179 145 152 217 255 66 83 96 150 75 142 121 167 183 179 193 125 169 254 255 255 255 84 131 140 157 181 244 91 139 118 115 152 146 173 149 251 255 191 183 186 196 239 92 143 141 155 175 216 105 141 223 241 251 165 200 137 129 133 162 149 170 234 128 162 158 222 255 75 100 126 230 255 66 85 99 102 203 75 136 100 189 220 128 147 172 150 230 255 74 86 117 124 155 231 245 204 203 235 255 98 81 144 144 201 124 165 231 255 64 99 156 236 97 100 144 201 114 158 187 222 93 174 140 176 197 123 167 230 255 92 81 98 161 163 158 152 189 171 255 65 74 95 190 76 130 137 153 -0 -0 -0 -0 -0 -65 -92 -119 -140 -157 -172 -185 -195 -204 -211 -217 -223 -228 -232 -236 -239 -242 -245 -247 -248 -250 -251 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 418 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -242 -239 -236 -232 -228 -224 -218 -212 -205 -196 -186 -174 -160 -143 -121 -96 -78 -72 -70 -66 -0 -0 173 147 128 200 110 98 108 255 226 150 192 171 147 148 110 88 109 169 255 255 239 184 189 138 188 155 222 139 184 146 180 185 126 101 163 132 90 73 207 255 243 240 250 238 140 120 145 91 219 107 87 77 255 238 178 152 131 145 109 251 174 174 156 120 112 219 156 136 118 207 130 112 88 82 179 255 235 161 157 117 229 159 145 148 255 239 140 193 188 178 157 140 117 90 106 255 237 226 233 230 162 151 135 117 202 157 111 87 74 65 255 163 200 186 177 161 141 126 123 245 146 173 165 169 175 131 103 64 255 240 219 142 140 145 197 158 145 104 155 110 92 96 241 255 255 234 138 182 148 129 233 193 140 91 232 159 204 177 173 167 128 143 182 146 138 215 111 148 74 120 89 255 234 148 215 138 112 211 181 176 252 234 111 149 183 149 178 147 130 111 103 250 127 156 172 162 159 84 255 235 167 168 116 123 180 192 174 109 144 116 137 84 249 165 196 175 151 172 160 93 75 255 218 165 153 186 147 156 119 150 111 129 84 255 170 147 138 89 255 221 167 125 220 155 113 129 101 93 255 255 242 155 121 98 229 157 98 122 255 222 126 191 171 153 137 194 159 165 179 146 185 158 136 168 188 152 169 173 168 144 157 164 159 155 109 210 157 100 101 225 155 144 155 182 164 157 167 167 128 193 157 173 147 173 164 163 155 163 164 164 164 155 160 158 157 159 159 159 158 157 157 153 150 149 156 148 156 145 140 132 127 92 200 153 148 149 149 152 134 173 150 164 140 173 255 255 255 255 255 255 255 179 226 255 99 114 114 96 114 114 99 255 226 179 255 255 255 255 255 255 255 173 140 164 150 173 134 152 149 149 148 153 200 92 127 132 140 145 156 148 156 149 150 153 157 157 158 159 159 159 157 158 160 155 164 164 164 163 155 163 164 173 147 173 157 193 128 167 167 157 164 182 155 144 155 225 101 100 157 210 109 155 159 164 157 144 168 173 169 152 188 168 136 158 185 146 179 165 159 194 137 153 171 191 126 222 255 122 98 157 229 98 121 155 242 255 255 93 101 129 113 155 220 125 167 221 255 89 138 147 170 255 84 129 111 150 119 156 147 186 153 165 218 255 75 93 160 172 151 175 196 165 249 84 137 116 144 109 174 192 180 123 116 168 167 235 255 84 159 162 172 156 127 250 103 111 130 147 178 149 183 149 111 234 252 176 181 211 112 138 215 148 234 255 89 120 74 148 111 215 138 146 182 143 128 167 173 177 204 159 232 91 140 193 233 129 148 182 138 234 255 255 241 96 92 110 155 104 145 158 197 145 140 142 219 240 255 64 103 131 175 169 165 173 146 245 123 126 141 161 177 186 200 163 255 65 74 87 111 157 202 117 135 151 162 230 233 226 237 255 106 90 117 140 157 178 188 193 140 239 255 148 145 159 229 117 157 161 235 255 179 82 88 112 130 207 118 136 156 219 112 120 156 174 174 251 109 145 131 152 178 238 255 77 87 107 219 91 145 120 140 238 250 240 243 255 207 73 90 132 163 101 126 185 180 146 184 139 222 155 188 138 189 184 239 255 255 169 109 88 110 148 147 171 192 150 226 255 108 98 110 200 128 147 173 -0 -0 -66 -70 -72 -78 -96 -121 -143 -160 -174 -186 -196 -205 -212 -218 -224 -228 -232 -236 -239 -242 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 419 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -233 -229 -224 -219 -213 -206 -197 -188 -176 -162 -146 -128 -115 -104 -94 -81 -65 -0 195 181 175 246 219 142 167 118 240 154 114 190 177 183 154 117 109 199 121 69 250 213 247 230 137 102 255 244 235 218 115 207 169 135 184 165 99 95 213 81 153 96 90 255 234 134 128 109 228 157 116 134 90 235 197 178 129 109 80 255 221 144 181 155 137 214 203 147 129 237 194 135 112 90 192 80 246 207 201 204 254 238 111 88 80 255 225 125 151 164 194 187 154 121 149 76 176 97 77 255 237 169 147 129 239 205 150 111 104 113 255 229 137 175 164 185 162 109 82 255 217 167 139 136 138 100 90 74 220 118 255 241 238 221 152 184 155 140 169 142 109 109 245 133 64 253 220 229 208 109 93 215 158 151 233 126 111 188 167 223 190 138 167 143 137 249 207 142 92 115 130 76 242 169 255 239 125 149 139 89 79 255 226 170 188 136 200 180 157 128 90 255 215 169 165 143 182 166 137 255 235 238 221 151 164 122 209 168 180 151 122 83 255 216 129 177 146 124 192 160 161 130 234 144 130 196 167 171 144 167 137 110 82 255 230 167 172 177 129 252 228 220 241 238 148 153 145 161 112 64 253 235 212 134 211 183 144 189 152 240 146 116 202 183 161 152 173 146 185 138 176 168 131 175 172 154 139 183 173 140 164 157 154 172 124 202 176 130 109 215 173 160 144 155 180 161 157 172 129 192 155 161 151 172 164 163 155 160 162 163 161 149 168 160 159 159 159 158 157 152 150 158 150 148 155 144 149 133 127 132 140 107 206 158 149 150 156 157 139 174 160 167 137 110 222 196 255 255 255 193 246 122 199 235 211 198 190 190 198 211 235 199 122 246 193 255 255 255 196 222 110 137 167 160 174 139 157 156 150 149 158 206 107 140 132 127 133 149 144 155 148 150 158 150 152 157 158 159 159 159 160 168 149 161 163 162 160 155 163 164 172 151 161 155 192 129 172 157 161 180 155 144 160 173 215 109 130 176 202 124 172 154 157 164 140 173 183 139 154 172 175 131 168 176 138 185 146 173 152 161 183 202 116 146 240 152 189 144 183 211 134 212 235 253 64 112 161 145 153 148 238 241 220 228 252 129 177 172 167 230 255 82 110 137 167 144 171 167 196 130 144 234 130 161 160 192 124 146 177 129 216 255 83 122 151 180 168 209 122 164 151 221 238 235 255 137 166 182 143 165 169 215 255 90 128 157 180 200 136 188 170 226 255 79 89 139 149 125 239 255 169 242 76 130 115 92 142 207 249 137 143 167 138 190 223 167 188 111 126 233 151 158 215 93 109 208 229 220 253 64 133 245 109 109 142 169 140 155 184 152 221 238 241 255 118 220 74 90 100 138 136 139 167 217 255 82 109 162 185 164 175 137 229 255 113 104 111 150 205 239 129 147 169 237 255 77 97 176 76 149 121 154 187 194 164 151 125 225 255 80 88 111 238 254 204 201 207 246 80 192 90 112 135 194 237 129 147 203 214 137 155 181 144 221 255 80 109 129 178 197 235 90 134 116 157 228 109 128 134 234 255 90 96 153 81 213 95 99 165 184 135 169 207 115 218 235 244 255 102 137 230 247 213 250 69 121 199 109 117 154 183 177 190 114 154 240 118 167 142 219 246 175 181 195 -0 -65 -81 -94 -104 -115 -128 -146 -162 -176 -188 -197 -206 -213 -219 -224 -229 -233 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 420 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -178 -165 -152 -139 -127 -112 -94 -71 -0 123 136 90 89 242 202 201 205 255 251 152 158 137 152 184 161 122 154 97 79 192 118 78 255 234 184 109 96 92 255 237 234 232 139 130 194 142 130 213 108 152 106 135 84 254 174 156 137 209 209 144 138 137 232 112 211 180 172 187 166 240 171 172 154 111 101 221 169 125 122 213 164 143 128 188 111 180 133 96 74 64 255 159 133 147 110 248 173 174 156 129 163 176 148 159 121 183 121 133 74 255 230 153 109 93 201 191 159 122 157 85 255 225 243 242 242 254 238 157 93 223 189 190 176 164 139 118 117 220 157 76 160 93 255 242 245 233 148 148 156 133 134 237 123 87 197 141 90 251 218 211 226 119 82 255 226 135 151 122 102 222 175 162 133 94 90 228 177 149 139 111 95 226 99 79 255 224 175 175 137 147 109 242 144 214 175 131 164 181 165 168 98 216 165 186 163 130 135 99 80 207 94 255 255 255 237 187 182 141 194 171 158 99 255 255 251 236 140 158 149 109 80 255 223 158 146 166 165 159 155 168 150 165 129 241 170 136 140 100 88 179 96 77 255 231 141 127 122 103 73 181 121 240 211 252 239 120 113 76 255 231 142 160 138 182 181 175 128 177 170 184 188 143 160 177 169 140 157 180 151 156 165 157 164 122 195 166 152 120 210 158 175 160 144 163 172 159 173 129 192 156 170 144 170 164 160 149 168 153 158 168 151 159 165 159 158 157 152 150 158 150 158 147 143 148 133 137 133 140 144 147 108 210 159 144 157 158 157 138 175 156 190 146 255 255 255 255 255 255 200 138 177 121 112 117 114 95 114 117 112 121 177 138 200 255 255 255 255 255 255 146 190 156 175 138 157 158 157 144 159 210 108 147 144 140 133 137 133 148 143 147 158 150 158 150 152 157 158 159 165 159 151 168 158 153 168 149 160 164 170 144 170 156 192 129 173 159 172 163 144 160 175 158 210 120 152 166 195 122 164 157 165 156 151 180 157 140 169 177 160 143 188 184 170 177 128 175 181 182 138 160 142 231 255 76 113 120 239 252 211 240 121 181 73 103 122 127 141 231 255 77 96 179 88 100 140 136 170 241 129 165 150 168 155 159 165 166 146 158 223 255 80 109 149 158 140 236 251 255 255 99 158 171 194 141 182 187 237 255 255 255 94 207 80 99 135 130 163 186 165 216 98 168 165 181 164 131 175 214 144 242 109 147 137 175 175 224 255 79 99 226 95 111 139 149 177 228 90 94 133 162 175 222 102 122 151 135 226 255 82 119 226 211 218 251 90 141 197 87 123 237 134 133 156 148 148 233 245 242 255 93 160 76 157 220 117 118 139 164 176 190 189 223 93 157 238 254 242 242 243 225 255 85 157 122 159 191 201 93 109 153 230 255 74 133 121 183 121 159 148 176 163 129 156 174 173 248 110 147 133 159 255 64 74 96 133 180 111 188 128 143 164 213 122 125 169 221 101 111 154 172 171 240 166 187 172 180 211 112 232 137 138 144 209 209 137 156 174 254 84 135 106 152 108 213 130 142 194 130 139 232 234 237 255 92 96 109 184 234 255 78 118 192 79 97 154 122 161 184 152 137 158 152 251 255 205 201 202 242 89 90 136 123 -0 -71 -94 -112 -127 -139 -152 -165 -178 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 421 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -239 -237 -233 -230 -225 -220 -215 -208 -200 -191 -180 -169 -157 -143 -126 -105 -77 -0 -0 164 125 100 167 142 87 73 67 255 172 201 180 155 139 182 151 185 153 118 194 134 132 76 250 188 163 122 143 74 131 89 255 237 122 179 149 129 246 197 174 125 120 83 255 226 135 110 93 225 173 143 154 255 229 156 154 122 89 75 255 236 141 195 165 138 201 208 143 136 237 203 154 129 194 144 209 187 116 103 112 255 223 130 110 82 255 227 146 192 165 186 186 162 157 134 204 163 136 127 90 236 205 177 158 201 131 180 151 179 163 82 167 111 110 96 77 255 240 140 194 153 159 187 181 167 162 169 252 232 110 165 144 75 121 90 255 233 158 147 109 82 255 213 192 242 231 94 138 129 76 255 230 190 169 255 240 190 169 105 144 186 182 172 146 130 204 153 177 177 169 166 234 135 138 91 231 161 197 170 110 82 255 213 129 207 166 190 181 158 172 145 212 156 149 212 178 147 115 98 220 178 126 67 103 255 229 249 233 131 174 173 181 107 78 91 255 234 165 180 152 159 113 228 164 140 192 179 167 148 153 140 119 116 255 246 167 176 146 102 185 122 136 96 252 171 143 140 110 86 171 113 143 104 70 255 161 148 142 92 245 152 200 178 155 121 201 150 157 141 121 201 169 150 167 176 151 155 168 165 158 156 166 166 132 180 173 158 120 212 158 158 172 157 153 163 166 175 124 192 156 171 155 162 162 171 153 159 157 158 159 156 157 165 157 153 150 158 150 157 147 153 141 132 136 133 149 145 147 148 148 108 212 163 149 157 157 151 131 190 130 196 215 195 255 255 255 196 255 200 217 200 190 179 172 164 164 172 179 190 200 217 200 255 196 255 255 255 195 215 196 130 190 131 151 157 157 149 163 212 108 148 148 147 145 149 133 136 132 141 153 147 157 150 158 150 153 157 165 157 156 159 158 157 159 153 171 162 162 155 171 156 192 124 175 166 163 153 157 172 158 158 212 120 158 173 180 132 166 166 156 158 165 168 155 151 176 167 150 169 201 121 141 157 150 201 121 155 178 200 152 245 92 142 148 161 255 70 104 143 113 171 86 110 140 143 171 252 96 136 122 185 102 146 176 167 246 255 116 119 140 153 148 167 179 192 140 164 228 113 159 152 180 165 234 255 91 78 107 181 173 174 131 233 249 229 255 103 67 126 178 220 98 115 147 178 212 149 156 212 145 172 158 181 190 166 207 129 213 255 82 110 170 197 161 231 91 138 135 234 166 169 177 177 153 204 130 146 172 182 186 144 105 169 190 240 255 169 190 230 255 76 129 138 94 231 242 192 213 255 82 109 147 158 233 255 90 121 75 144 165 110 232 252 169 162 167 181 187 159 153 194 140 240 255 77 96 110 111 167 82 163 179 151 180 131 201 158 177 205 236 90 127 136 163 204 134 157 162 186 186 165 192 146 227 255 82 110 130 223 255 112 103 116 187 209 144 194 129 154 203 237 136 143 208 201 138 165 195 141 236 255 75 89 122 154 156 229 255 154 143 173 225 93 110 135 226 255 83 120 125 174 197 246 129 149 179 122 237 255 89 131 74 143 122 163 188 250 76 132 134 194 118 153 185 151 182 139 155 180 201 172 255 67 73 87 142 167 100 125 164 -0 -0 -77 -105 -126 -143 -157 -169 -180 -191 -200 -208 -215 -220 -225 -230 -233 -237 -239 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 422 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -209 -201 -192 -182 -171 -157 -140 -118 -91 -64 -0 167 146 125 196 168 103 91 84 255 142 121 184 189 168 193 166 130 170 130 230 191 128 104 255 255 251 235 145 99 132 135 78 253 200 210 187 109 93 208 189 161 145 151 79 255 229 143 118 168 161 110 102 92 246 180 195 172 127 135 72 255 230 131 161 119 105 222 173 128 130 222 173 140 182 138 136 212 165 143 180 142 241 169 148 155 84 255 232 162 163 130 166 201 175 134 137 186 152 140 139 233 122 183 150 247 212 182 158 130 172 134 179 131 125 111 131 90 247 183 250 243 213 128 152 127 99 92 100 254 137 186 158 103 118 122 47 251 165 179 148 153 82 174 87 77 255 233 171 164 144 104 232 123 88 94 255 232 244 225 181 179 128 173 151 130 240 207 152 131 99 75 255 224 128 124 238 122 111 206 165 160 91 255 242 245 236 122 176 202 202 199 246 235 117 112 198 174 160 122 177 152 109 83 91 177 119 77 255 233 167 123 174 133 102 141 96 251 156 191 173 125 100 255 252 228 133 153 180 166 168 164 125 93 83 255 231 142 172 136 184 125 101 75 255 224 156 155 127 107 182 126 142 106 116 255 224 148 128 115 250 134 122 185 186 143 161 163 177 165 122 157 187 165 156 167 166 158 157 166 168 158 157 173 149 173 165 163 114 208 165 156 164 163 163 153 150 179 136 186 155 169 150 169 153 170 163 161 159 158 157 156 155 160 150 158 150 157 147 152 141 142 127 132 148 144 156 149 148 149 143 102 216 160 150 153 162 155 122 228 255 255 255 255 255 255 255 222 255 98 99 111 118 118 114 95 114 118 118 111 99 98 255 222 255 255 255 255 255 255 255 228 122 155 162 153 150 160 216 102 143 149 148 149 156 144 148 132 127 142 141 152 147 157 150 158 150 160 155 156 157 158 159 161 163 170 153 169 150 169 155 186 136 179 150 153 163 163 164 156 165 208 114 163 165 173 149 173 157 158 168 166 157 158 166 167 156 165 187 157 122 165 177 163 161 143 186 185 122 134 250 115 128 148 224 255 116 106 142 126 182 107 127 155 156 224 255 75 101 125 184 136 172 142 231 255 83 93 125 164 168 166 180 153 133 228 252 255 100 125 173 191 156 251 96 141 102 133 174 123 167 233 255 77 119 177 91 83 109 152 177 122 160 174 198 112 117 235 246 199 202 202 176 122 236 245 242 255 91 160 165 206 111 122 238 124 128 224 255 75 99 131 152 207 240 130 151 173 128 179 181 225 244 232 255 94 88 123 232 104 144 164 171 233 255 77 87 174 82 153 148 179 165 251 47 122 118 103 158 186 137 254 100 92 99 127 152 128 213 243 250 183 247 90 131 111 125 131 179 134 172 130 158 182 212 247 150 183 122 233 139 140 152 186 137 134 175 201 166 130 163 162 232 255 84 155 148 169 241 142 180 143 165 212 136 138 182 140 173 222 130 128 173 222 105 119 161 131 230 255 72 135 127 172 195 180 246 92 102 110 161 168 118 143 229 255 79 151 145 161 189 208 93 109 187 210 200 253 78 135 132 99 145 235 251 255 255 104 128 191 230 130 170 130 166 193 168 189 184 121 142 255 84 91 103 168 196 125 146 167 -0 -64 -91 -118 -140 -157 -171 -182 -192 -201 -209 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 423 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -202 -193 -182 -169 -153 -133 -109 -76 -0 -0 164 130 116 199 164 145 179 255 250 225 158 129 166 144 216 182 166 116 102 216 175 192 136 67 91 255 240 147 152 135 118 209 154 101 231 200 197 226 139 181 155 148 143 85 255 248 238 245 233 115 87 81 255 133 139 198 168 142 140 76 255 226 181 150 111 162 179 135 137 253 233 138 187 160 128 225 194 121 117 82 255 231 145 158 144 83 255 230 239 223 147 115 195 170 144 192 154 107 81 255 221 138 100 89 225 177 220 191 168 126 205 172 149 143 119 121 238 112 99 101 245 207 214 188 119 92 79 255 165 163 180 139 156 153 143 255 245 244 228 161 125 176 111 129 78 244 192 227 218 220 255 253 122 144 75 149 100 247 215 244 230 181 158 110 93 205 203 186 155 149 105 239 159 83 255 220 126 150 162 157 151 83 101 90 255 232 141 122 124 96 78 255 230 140 173 144 169 142 205 189 151 111 106 175 131 133 90 243 203 175 187 172 121 110 80 255 210 121 209 174 190 139 48 255 232 219 217 212 137 165 139 127 135 78 246 179 173 124 197 168 142 143 92 240 159 166 155 124 195 143 153 134 161 92 238 181 148 84 255 218 132 161 185 156 170 161 140 187 146 143 155 188 167 157 167 168 159 157 166 165 156 164 154 175 166 164 123 195 173 158 164 164 165 164 153 160 150 177 149 176 152 160 157 159 157 165 158 157 153 150 149 165 150 157 147 152 141 142 127 142 141 143 155 148 157 150 143 156 147 109 224 158 155 163 157 154 123 180 207 191 255 255 255 195 255 110 173 141 139 135 141 138 126 126 138 141 135 139 141 173 110 255 195 255 255 255 191 207 180 123 154 157 163 155 158 224 109 147 156 143 150 157 148 155 143 141 142 127 142 141 152 147 157 150 165 149 150 153 157 158 165 157 159 157 160 152 176 149 177 150 160 153 164 165 164 164 158 173 195 123 164 166 175 154 164 156 165 166 157 159 168 167 157 167 188 155 143 146 187 140 161 170 156 185 161 132 218 255 84 148 181 238 92 161 134 153 143 195 124 155 166 159 240 92 143 142 168 197 124 173 179 246 78 135 127 139 165 137 212 217 219 232 255 48 139 190 174 209 121 210 255 80 110 121 172 187 175 203 243 90 133 131 175 106 111 151 189 205 142 169 144 173 140 230 255 78 96 124 122 141 232 255 90 101 83 151 157 162 150 126 220 255 83 159 239 105 149 155 186 203 205 93 110 158 181 230 244 215 247 100 149 75 144 122 253 255 220 218 227 192 244 78 129 111 176 125 161 228 244 245 255 143 153 156 139 180 163 165 255 79 92 119 188 214 207 245 101 99 112 238 121 119 143 149 172 205 126 168 191 220 177 225 89 100 138 221 255 81 107 154 192 144 170 195 115 147 223 239 230 255 83 144 158 145 231 255 82 117 121 194 225 128 160 187 138 233 253 137 135 179 162 111 150 181 226 255 76 140 142 168 198 139 133 255 81 87 115 233 245 238 248 255 85 143 148 155 181 139 226 197 200 231 101 154 209 118 135 152 147 240 255 91 67 136 192 175 216 102 116 166 182 216 144 166 129 158 225 250 255 179 145 164 199 116 130 164 -0 -0 -76 -109 -133 -153 -169 -182 -193 -202 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 424 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -237 -234 -231 -227 -222 -216 -210 -202 -192 -181 -167 -150 -128 -99 -77 -63 -0 -0 130 157 151 121 226 153 58 255 235 208 156 110 104 199 200 175 122 184 154 138 132 98 138 90 244 201 208 202 204 250 241 105 143 122 77 255 230 195 178 161 168 161 83 136 108 77 255 236 123 104 255 214 152 140 183 162 166 153 129 239 158 201 173 170 186 124 93 81 255 224 207 202 125 122 222 169 148 152 83 255 231 156 144 134 75 165 92 255 243 236 234 227 130 130 187 158 170 139 255 245 161 123 188 127 93 220 208 179 152 176 143 129 107 81 255 224 116 106 178 155 101 226 195 193 208 255 246 133 203 172 154 151 198 110 95 92 255 245 239 246 230 113 96 205 135 102 95 74 64 255 150 145 99 148 97 155 118 91 255 231 240 219 144 190 111 179 177 166 164 247 244 182 148 253 222 180 180 155 155 120 111 138 90 247 179 167 163 127 138 92 243 160 203 180 170 120 121 171 191 158 123 191 148 132 128 234 150 181 153 215 181 132 147 92 230 147 188 176 144 154 127 90 226 107 98 255 255 253 238 135 121 88 208 192 205 174 179 184 139 122 97 237 158 162 160 129 186 160 158 135 141 96 229 137 190 175 142 238 147 151 168 165 165 177 144 168 164 156 143 155 187 164 157 168 168 158 157 173 158 163 151 164 174 166 132 186 165 163 164 164 164 164 164 161 141 183 152 168 158 159 158 157 156 165 156 152 161 151 148 165 147 152 140 142 127 142 141 153 147 148 156 149 152 157 149 158 148 110 226 163 145 175 149 152 221 255 255 255 255 255 255 215 146 137 140 150 156 153 156 150 139 150 156 153 156 150 140 137 146 215 255 255 255 255 255 255 221 152 149 175 145 163 226 110 148 158 149 157 152 149 156 148 147 153 141 142 127 142 140 152 147 165 148 151 161 152 156 165 156 157 158 159 158 168 152 183 141 161 164 164 164 164 164 163 165 186 132 166 174 164 151 163 158 173 157 158 168 168 157 164 187 155 143 156 164 168 144 177 165 165 168 151 147 238 142 175 190 137 229 96 141 135 158 160 186 129 160 162 158 237 97 122 139 184 179 174 205 192 208 88 121 135 238 253 255 255 98 107 226 90 127 154 144 176 188 147 230 92 147 132 181 215 153 181 150 234 128 132 148 191 123 158 191 171 121 120 170 180 203 160 243 92 138 127 163 167 179 247 90 138 111 120 155 155 180 180 222 253 148 182 244 247 164 166 177 179 111 190 144 219 240 231 255 91 118 155 97 148 99 145 150 255 64 74 95 102 135 205 96 113 230 246 239 245 255 92 95 110 198 151 154 172 203 133 246 255 208 193 195 226 101 155 178 106 116 224 255 81 107 129 143 176 152 179 208 220 93 127 188 123 161 245 255 139 170 158 187 130 130 227 234 236 243 255 92 165 75 134 144 156 231 255 83 152 148 169 222 122 125 202 207 224 255 81 93 124 186 170 173 201 158 239 129 153 166 162 183 140 152 214 255 104 123 236 255 77 108 136 83 161 168 161 178 195 230 255 77 122 143 105 241 250 204 202 208 201 244 90 138 98 132 138 154 184 122 175 200 199 104 110 156 208 235 255 58 153 226 121 151 157 130 -0 -0 -63 -77 -99 -128 -150 -167 -181 -192 -202 -210 -216 -222 -227 -231 -234 -237 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 425 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -238 -234 -231 -227 -222 -216 -210 -202 -192 -180 -166 -148 -128 -108 -87 -65 -0 -0 183 176 121 160 145 87 126 131 238 218 189 141 160 128 197 163 222 209 172 156 131 130 131 234 137 114 96 75 64 255 164 176 174 155 80 255 255 255 255 137 166 120 143 125 134 91 248 187 207 182 226 177 159 193 167 122 99 74 255 219 127 177 144 217 184 139 140 77 193 101 240 198 193 247 237 151 165 156 125 255 240 155 147 110 171 142 76 160 108 90 255 238 152 169 142 123 89 82 255 234 227 247 234 114 129 137 203 166 222 195 157 140 152 83 255 227 214 239 231 105 143 136 101 81 71 255 151 151 189 150 124 190 151 112 138 74 165 107 90 255 236 123 208 161 125 108 95 105 255 181 176 139 168 133 161 129 132 81 147 100 249 219 247 229 161 123 117 87 79 255 230 89 89 232 166 211 192 173 135 126 111 102 250 153 158 187 171 156 158 240 150 121 183 196 177 145 165 144 182 150 175 137 108 85 255 221 174 111 111 213 183 177 173 234 141 106 212 168 151 124 119 235 157 170 113 71 91 255 237 154 144 211 156 121 175 144 229 200 139 103 226 180 150 177 140 170 166 169 144 155 111 230 160 154 112 75 255 227 141 165 167 154 176 158 157 166 168 157 143 163 180 162 157 167 165 156 164 163 164 163 154 163 172 148 178 162 163 164 163 160 159 162 170 143 176 161 169 159 159 157 156 152 159 150 157 150 155 146 159 141 142 127 142 141 152 147 158 150 149 152 156 158 159 150 158 142 109 232 156 152 176 122 208 195 195 255 255 255 191 255 196 190 167 164 158 156 148 144 133 133 144 148 156 158 164 167 190 196 255 191 255 255 255 195 195 208 122 176 152 156 232 109 142 158 150 159 158 156 152 149 150 158 147 152 141 142 127 142 141 159 146 155 150 157 150 159 152 156 157 159 159 169 161 176 143 170 162 159 160 163 164 163 162 178 148 172 163 154 163 164 163 164 156 165 167 157 162 180 163 143 157 168 166 157 158 176 154 167 165 141 227 255 75 112 154 160 230 111 155 144 169 166 170 140 177 150 180 226 103 139 200 229 144 175 121 156 211 144 154 237 255 91 71 113 170 157 235 119 124 151 168 212 106 141 234 173 177 183 213 111 111 174 221 255 85 108 137 175 150 182 144 165 145 177 196 183 121 150 240 158 156 171 187 158 153 250 102 111 126 135 173 192 211 166 232 89 89 230 255 79 87 117 123 161 229 247 219 249 100 147 81 132 129 161 133 168 139 176 181 255 105 95 108 125 161 208 123 236 255 90 107 165 74 138 112 151 190 124 150 189 151 151 255 71 81 101 136 143 105 231 239 214 227 255 83 152 140 157 195 222 166 203 137 129 114 234 247 227 234 255 82 89 123 142 169 152 238 255 90 108 160 76 142 171 110 147 155 240 255 125 156 165 151 237 247 193 198 240 101 193 77 140 139 184 217 144 177 127 219 255 74 99 122 167 193 159 177 226 182 207 187 248 91 134 125 143 120 166 137 255 255 255 255 80 155 174 176 164 255 64 75 96 114 137 234 131 130 131 156 172 209 222 163 197 128 160 141 189 218 238 131 126 87 145 160 121 176 183 -0 -0 -65 -87 -108 -128 -148 -166 -180 -192 -202 -210 -216 -222 -227 -231 -234 -238 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 426 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -217 -210 -202 -192 -180 -166 -149 -130 -109 -87 -65 -0 152 200 161 182 182 119 121 124 146 137 218 178 207 169 159 121 93 207 200 182 130 93 75 255 224 164 124 108 114 255 226 131 159 192 184 141 98 64 255 228 190 160 159 144 132 131 240 140 103 77 255 233 154 121 202 173 158 159 118 255 230 176 125 122 205 168 158 132 197 99 143 144 87 78 255 229 140 122 87 81 255 228 165 125 195 162 110 164 121 139 76 255 229 192 187 164 128 136 76 185 95 90 255 231 172 155 149 130 101 210 186 164 149 135 76 180 96 78 255 232 176 173 145 98 123 255 224 121 202 185 158 164 186 142 127 87 161 114 134 77 251 211 240 237 147 130 128 170 255 231 183 160 203 176 202 183 152 100 148 98 146 118 92 255 246 181 139 112 123 76 255 225 156 222 121 111 200 211 190 147 120 84 255 220 154 129 150 93 76 255 235 132 166 151 197 154 172 124 180 152 205 181 134 131 77 221 219 181 121 155 136 99 75 255 229 126 142 171 169 140 135 236 206 141 110 87 131 77 250 175 165 248 230 139 157 110 93 226 182 154 209 183 162 173 139 166 167 168 140 164 114 225 138 181 151 141 91 241 166 163 165 148 167 175 161 157 167 168 157 156 165 172 159 157 173 158 164 164 165 165 163 153 158 151 185 153 158 161 160 168 161 151 166 148 174 150 173 159 157 153 150 160 160 149 157 146 151 139 149 127 142 140 152 147 157 150 158 150 156 157 158 159 157 151 162 137 103 237 137 149 212 255 255 255 255 255 255 255 207 255 130 156 160 150 148 141 139 133 118 133 139 141 148 150 160 156 130 255 207 255 255 255 255 255 255 255 212 149 137 237 103 137 162 151 157 159 158 157 156 150 158 150 157 147 152 140 142 127 149 139 151 146 157 149 160 160 150 153 157 159 173 150 174 148 166 151 161 168 160 161 158 153 185 151 158 153 163 165 165 164 164 158 173 157 159 172 165 156 157 168 167 157 161 175 167 148 165 163 166 241 91 141 151 181 138 225 114 164 140 168 167 166 139 173 162 183 209 154 182 226 93 110 157 139 230 248 165 175 250 77 131 87 110 141 206 236 135 140 169 171 142 126 229 255 75 99 136 155 121 181 219 221 77 131 134 181 205 152 180 124 172 154 197 151 166 132 235 255 76 93 150 129 154 220 255 84 120 147 190 211 200 111 121 222 156 225 255 76 123 112 139 181 246 255 92 118 146 98 148 100 152 183 202 176 203 160 183 231 255 170 128 130 147 237 240 211 251 77 134 114 161 87 127 142 186 164 158 185 202 121 224 255 123 98 145 173 176 232 255 78 96 180 76 135 149 164 186 210 101 130 149 155 172 231 255 90 95 185 76 136 128 164 187 192 229 255 76 139 121 164 110 162 195 125 165 228 255 81 87 122 140 229 255 78 87 144 143 99 197 132 158 168 205 122 125 176 230 255 118 159 158 173 202 121 154 233 255 77 103 140 240 131 132 144 159 160 190 228 255 64 98 141 184 192 159 131 226 255 114 108 124 164 224 255 75 93 130 182 200 207 93 121 159 169 207 178 218 137 146 124 121 119 182 182 161 200 152 -0 -65 -87 -109 -130 -149 -166 -180 -192 -202 -210 -217 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 427 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -235 -231 -227 -223 -217 -210 -202 -192 -180 -166 -149 -130 -110 -78 -0 -0 -0 -0 127 199 174 174 176 171 130 143 170 143 219 206 169 120 145 124 224 185 143 140 79 225 202 195 199 220 212 255 254 136 113 150 99 89 74 222 255 254 248 235 129 99 75 255 222 157 143 72 255 245 236 236 226 136 122 104 88 255 243 235 230 241 232 150 143 233 187 176 175 130 143 105 248 180 161 127 139 91 233 202 171 153 184 133 186 161 141 126 79 245 205 224 222 150 132 100 189 112 140 90 239 170 213 197 172 106 143 164 193 180 160 122 190 123 137 91 242 192 213 239 234 248 244 255 255 140 152 166 144 216 190 164 136 173 122 117 86 188 118 78 255 239 147 130 123 89 255 232 135 111 180 153 216 206 131 165 129 151 134 141 72 255 251 238 144 134 136 78 235 197 255 244 120 144 121 195 187 166 161 94 222 192 165 182 157 147 83 255 227 150 121 199 173 209 176 152 135 121 200 170 147 129 211 113 209 170 200 183 143 142 92 243 173 157 173 161 129 94 89 229 170 143 117 107 96 245 131 94 100 247 157 171 124 100 167 177 152 247 223 138 183 156 161 168 168 147 155 119 226 150 161 153 121 97 237 150 182 164 153 156 167 176 161 157 167 165 156 163 165 163 156 164 162 164 164 165 165 165 163 160 141 185 164 161 151 168 162 166 150 166 148 173 148 172 156 152 161 151 149 163 147 152 139 140 126 149 141 152 147 157 150 158 150 153 157 158 158 157 158 151 162 153 138 111 242 144 154 153 211 198 255 255 255 195 255 180 228 190 175 174 173 168 167 161 151 151 161 167 168 173 174 175 190 228 180 255 195 255 255 255 198 211 153 154 144 242 111 138 153 162 151 158 157 158 158 157 153 150 158 150 157 147 152 141 149 126 140 139 152 147 163 149 151 161 152 156 172 148 173 148 166 150 166 162 168 151 161 164 185 141 160 163 165 165 165 164 164 162 164 156 163 165 163 156 165 167 157 161 176 167 156 153 164 182 150 237 97 121 153 161 150 226 119 155 147 168 168 161 156 183 138 223 247 152 177 167 100 124 171 157 247 100 94 131 245 96 107 117 143 170 229 89 94 129 161 173 157 173 243 92 142 143 183 200 170 209 113 211 129 147 170 200 121 135 152 176 209 173 199 121 150 227 255 83 147 157 182 165 192 222 94 161 166 187 195 121 144 120 244 255 197 235 78 136 134 144 238 251 255 72 141 134 151 129 165 131 206 216 153 180 111 135 232 255 89 123 130 147 239 255 78 118 188 86 117 122 173 136 164 190 216 144 166 152 140 255 255 244 248 234 239 213 192 242 91 137 123 190 122 160 180 193 164 143 106 172 197 213 170 239 90 140 112 189 100 132 150 222 224 205 245 79 126 141 161 186 133 184 153 171 202 233 91 139 127 161 180 248 105 143 130 175 176 187 233 143 150 232 241 230 235 243 255 88 104 122 136 226 236 236 245 255 72 143 157 222 255 75 99 129 235 248 254 255 222 74 89 99 150 113 136 254 255 212 220 199 195 202 225 79 140 143 185 224 124 145 120 169 206 219 143 170 143 130 171 176 174 174 199 127 -0 -0 -0 -0 -78 -110 -130 -149 -166 -180 -192 -202 -210 -217 -223 -227 -231 -235 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 428 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -166 -150 -131 -103 -80 -73 -65 -0 -0 162 151 145 131 211 186 174 162 104 100 192 212 177 164 130 114 196 172 161 122 188 138 128 102 97 75 66 255 189 159 165 129 99 96 228 96 93 90 255 237 164 157 117 224 171 170 156 94 156 107 90 255 240 158 127 144 76 175 121 96 77 255 234 105 102 194 134 211 184 175 183 255 243 173 159 143 141 234 130 185 146 212 175 162 173 144 130 107 181 122 79 255 255 234 138 201 147 118 113 244 123 111 186 214 183 176 167 115 164 182 164 227 191 127 117 209 137 103 99 109 97 96 66 255 232 186 173 121 104 200 179 126 203 168 135 117 187 134 129 64 255 231 148 145 151 88 255 231 147 150 110 93 233 179 194 170 168 151 145 139 74 108 255 233 146 126 87 162 92 70 255 163 179 161 186 198 161 174 125 224 173 163 128 161 146 141 88 255 231 143 148 139 112 210 190 165 117 170 168 148 129 246 194 168 139 112 198 168 136 119 218 182 160 161 180 147 129 104 211 170 151 144 121 110 242 154 109 109 250 136 183 157 130 159 150 89 89 242 166 156 161 156 166 168 156 155 113 209 154 158 165 138 111 238 149 157 182 163 156 156 167 174 159 157 173 158 164 165 165 156 163 163 164 164 164 164 164 164 171 143 176 162 170 152 159 168 169 150 165 147 169 141 167 150 157 150 155 146 159 140 141 126 140 139 159 147 157 150 158 150 152 157 158 158 157 158 152 163 144 162 171 132 98 233 129 208 255 255 255 255 255 255 195 221 123 122 131 138 139 134 139 139 133 118 133 139 139 134 139 138 131 122 123 221 195 255 255 255 255 255 255 208 129 233 98 132 171 162 144 163 152 158 157 158 158 157 152 150 158 150 157 147 159 139 140 126 141 140 159 146 155 150 157 150 167 141 169 147 165 150 169 168 159 152 170 162 176 143 171 164 164 164 164 164 164 163 163 156 165 165 164 158 173 157 159 174 167 156 156 163 182 157 149 238 111 138 165 158 154 209 113 155 156 168 166 156 161 156 166 242 89 89 150 159 130 157 183 136 250 109 109 154 242 110 121 144 151 170 211 104 129 147 180 161 160 182 218 119 136 168 198 112 139 168 194 246 129 148 168 170 117 165 190 210 112 139 148 143 231 255 88 141 146 161 128 163 173 224 125 174 161 198 186 161 179 163 255 70 92 162 87 126 146 233 255 108 74 139 145 151 168 170 194 179 233 93 110 150 147 231 255 88 151 145 148 231 255 64 129 134 187 117 135 168 203 126 179 200 104 121 173 186 232 255 66 96 97 109 99 103 137 209 117 127 191 227 164 182 164 115 167 176 183 214 186 111 123 244 113 118 147 201 138 234 255 255 79 122 181 107 130 144 173 162 175 212 146 185 130 234 141 143 159 173 243 255 183 175 184 211 134 194 102 105 234 255 77 96 121 175 76 144 127 158 240 255 90 107 156 94 156 170 171 224 117 157 164 237 255 90 93 96 228 96 99 129 165 159 189 255 66 75 97 102 128 138 188 122 161 172 196 114 130 164 177 212 192 100 104 162 174 186 211 131 145 151 162 -0 -0 -65 -73 -80 -103 -131 -150 -166 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 429 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -211 -202 -192 -180 -166 -151 -133 -116 -101 -85 -69 -0 -0 251 233 129 133 169 166 207 179 130 163 112 201 193 185 140 179 133 171 153 228 201 160 134 110 98 109 255 237 164 173 169 138 131 221 114 106 138 90 243 178 166 167 255 239 145 152 130 195 181 193 183 255 252 154 149 111 179 134 110 119 74 255 230 147 194 121 110 135 88 80 79 255 177 154 108 82 255 221 185 150 121 192 155 214 187 154 114 197 174 162 124 63 250 212 235 230 123 89 255 219 125 144 128 194 157 221 188 160 132 121 101 221 168 155 243 213 146 121 120 104 101 96 238 255 255 253 236 113 159 202 154 140 178 154 129 201 159 151 142 109 248 167 147 139 108 132 255 255 249 227 110 154 182 144 213 186 167 145 140 100 146 90 245 182 170 143 174 107 122 255 225 137 142 104 215 181 223 216 236 228 197 165 182 162 131 108 119 255 254 247 233 116 143 152 195 168 165 182 134 108 93 216 199 185 130 142 190 155 137 232 216 159 121 193 164 139 112 186 184 158 140 121 99 240 156 110 99 252 168 167 164 144 177 161 111 89 213 195 169 155 164 158 166 167 158 128 195 163 149 165 147 111 237 156 155 158 180 161 156 156 173 165 156 165 163 165 165 165 156 163 160 162 161 162 160 158 158 169 151 175 151 166 157 158 158 173 149 161 141 176 143 166 149 156 146 150 139 149 127 141 139 151 146 165 150 158 150 152 157 157 158 159 159 152 162 161 163 150 155 168 113 91 215 215 197 196 255 255 255 198 255 208 152 154 155 151 157 157 152 157 153 142 142 153 157 152 157 157 151 155 154 152 208 255 198 255 255 255 196 197 215 215 91 113 168 155 150 163 161 162 152 159 159 158 157 157 152 150 158 150 165 146 151 139 141 127 149 139 150 146 156 149 166 143 176 141 161 149 173 158 158 157 166 151 175 151 169 158 158 160 162 161 162 160 163 156 165 165 165 163 165 156 165 173 156 156 161 180 158 155 156 237 111 147 165 149 163 195 128 158 167 166 158 164 155 169 195 213 89 111 161 177 144 164 167 168 252 99 110 156 240 99 121 140 158 184 186 112 139 164 193 121 159 216 232 137 155 190 142 130 185 199 216 93 108 134 182 165 168 195 152 143 116 233 247 254 255 119 108 131 162 182 165 197 228 236 216 223 181 215 104 142 137 225 255 122 107 174 143 170 182 245 90 146 100 140 145 167 186 213 144 182 154 110 227 249 255 255 132 108 139 147 167 248 109 142 151 159 201 129 154 178 140 154 202 159 113 236 253 255 255 238 96 101 104 120 121 146 213 243 155 168 221 101 121 132 160 188 221 157 194 128 144 125 219 255 89 123 230 235 212 250 63 124 162 174 197 114 154 187 214 155 192 121 150 185 221 255 82 108 154 177 255 79 80 88 135 110 121 194 147 230 255 74 119 110 134 179 111 149 154 252 255 183 193 181 195 130 152 145 239 255 167 166 178 243 90 138 106 114 221 131 138 169 173 164 237 255 109 98 110 134 160 201 228 153 171 133 179 140 185 193 201 112 163 130 179 207 166 169 133 129 233 251 -0 -0 -69 -85 -101 -116 -133 -151 -166 -180 -192 -202 -211 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 430 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -236 -232 -228 -223 -217 -210 -202 -192 -181 -167 -153 -138 -122 -106 -91 -79 -63 -0 255 236 173 170 123 122 201 167 208 169 157 127 199 168 212 184 144 105 101 203 190 180 155 148 162 73 255 231 139 177 158 155 246 211 117 107 93 253 127 117 87 79 255 228 164 125 112 112 81 71 63 255 174 167 134 202 168 135 129 137 91 241 156 228 199 134 147 111 86 91 255 154 192 163 166 119 255 225 220 139 171 125 111 196 182 145 172 167 135 98 74 206 119 78 255 229 220 210 255 239 177 143 171 129 105 211 198 176 153 106 157 160 115 125 230 164 140 145 122 113 108 243 96 94 99 255 227 124 177 175 150 198 182 125 185 182 130 99 74 255 230 167 164 144 176 109 78 92 255 232 232 226 110 104 196 206 183 162 123 131 122 238 163 178 157 230 216 233 229 255 255 162 120 146 136 104 96 90 255 238 171 131 187 161 144 169 83 114 91 255 234 178 167 140 162 140 203 174 129 118 205 130 194 164 159 167 131 105 100 227 187 131 153 182 158 130 157 175 167 152 138 104 232 173 130 102 220 148 188 168 137 167 174 126 107 202 151 196 170 156 165 159 167 166 129 195 158 153 155 153 111 233 167 158 156 168 174 158 155 165 173 158 164 164 165 165 165 152 162 171 154 168 153 168 161 158 159 160 176 150 166 158 156 156 172 147 169 143 167 147 165 147 151 139 140 126 149 140 152 146 155 148 165 150 153 157 158 158 158 157 158 168 161 154 158 153 142 186 147 140 255 255 255 255 255 255 255 255 211 255 122 149 157 162 157 158 156 149 147 141 128 141 147 149 156 158 157 162 157 149 122 255 211 255 255 255 255 255 255 255 255 140 147 186 142 153 158 154 161 168 158 157 158 158 158 157 153 150 165 148 155 146 152 140 149 126 140 139 151 147 165 147 167 143 169 147 172 156 156 158 166 150 176 160 159 158 161 168 153 168 154 171 162 152 165 165 165 164 164 158 173 165 155 158 174 168 156 158 167 233 111 153 155 153 158 195 129 166 167 159 165 156 170 196 151 202 107 126 174 167 137 168 188 148 220 102 130 173 232 104 138 152 167 175 157 130 158 182 153 131 187 227 100 105 131 167 159 164 194 130 205 118 129 174 203 140 162 140 167 178 234 255 91 114 83 169 144 161 187 131 171 238 255 90 96 104 136 146 120 162 255 255 229 233 216 230 157 178 163 238 122 131 123 162 183 206 196 104 110 226 232 232 255 92 78 109 176 144 164 167 230 255 74 99 130 182 185 125 182 198 150 175 177 124 227 255 99 94 96 243 108 113 122 145 140 164 230 125 115 160 157 106 153 176 198 211 105 129 171 143 177 239 255 210 220 229 255 78 119 206 74 98 135 167 172 145 182 196 111 125 171 139 220 225 255 119 166 163 192 154 255 91 86 111 147 134 199 228 156 241 91 137 129 135 168 202 134 167 174 255 63 71 81 112 112 125 164 228 255 79 87 117 127 253 93 107 117 211 246 155 158 177 139 231 255 73 162 148 155 180 190 203 101 105 144 184 212 168 199 127 157 169 208 167 201 122 123 170 173 236 255 -0 -63 -79 -91 -106 -122 -138 -153 -167 -181 -192 -202 -210 -217 -223 -228 -232 -236 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 431 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -168 -155 -140 -126 -113 -99 -70 -0 -0 242 173 217 190 143 162 131 112 206 200 160 159 131 112 211 191 170 140 177 123 162 166 145 201 182 155 255 239 157 142 122 130 235 149 115 96 255 218 151 123 138 91 236 191 168 131 135 93 89 98 255 144 182 156 169 188 159 141 126 123 243 122 102 216 171 179 151 109 111 255 220 155 153 137 112 79 146 255 237 243 231 146 174 185 151 143 214 186 137 128 209 139 133 76 203 98 75 63 255 176 170 204 177 119 145 151 179 191 170 183 179 103 82 255 253 230 149 132 117 114 246 108 97 91 162 255 229 231 224 135 122 205 152 122 196 177 158 161 132 245 154 170 135 168 125 87 103 155 138 90 255 231 129 144 121 191 197 165 110 81 255 226 141 120 103 121 96 74 64 255 199 171 183 172 138 111 130 76 255 248 232 164 173 136 168 115 118 139 90 242 157 214 187 168 127 129 197 153 114 212 148 175 170 123 189 162 121 101 216 194 157 150 170 166 143 157 159 174 151 140 108 208 180 142 119 216 144 157 188 150 158 173 147 113 206 150 144 194 167 157 166 160 174 133 190 167 158 156 155 110 228 164 166 158 157 174 165 156 164 165 163 165 165 165 165 165 163 153 170 163 162 157 160 169 161 158 150 181 150 166 156 152 149 167 140 165 147 164 146 159 140 141 126 140 139 159 147 157 150 151 149 160 157 158 159 159 158 158 152 158 161 157 172 155 174 122 202 126 80 226 200 197 255 255 255 196 255 153 212 176 175 163 153 157 157 150 149 145 133 133 145 149 150 157 157 153 163 175 176 212 153 255 196 255 255 255 197 200 226 80 126 202 122 174 155 172 157 161 158 152 158 158 159 159 158 157 160 149 151 150 157 147 159 139 140 126 141 140 159 146 164 147 165 140 167 149 152 156 166 150 181 150 158 161 169 160 157 162 163 170 153 163 165 165 165 165 165 163 165 164 156 165 174 157 158 166 164 228 110 155 156 158 167 190 133 174 160 166 157 167 194 144 150 206 113 147 173 158 150 188 157 144 216 119 142 180 208 108 140 151 174 159 157 143 166 170 150 157 194 216 101 121 162 189 123 170 175 148 212 114 153 197 129 127 168 187 214 157 242 90 139 118 115 168 136 173 164 232 248 255 76 130 111 138 172 183 171 199 255 64 74 96 121 103 120 141 226 255 81 110 165 197 191 121 144 129 231 255 90 138 155 103 87 125 168 135 170 154 245 132 161 158 177 196 122 152 205 122 135 224 231 229 255 162 91 97 108 246 114 117 132 149 230 253 255 82 103 179 183 170 191 179 151 145 119 177 204 170 176 255 63 75 98 203 76 133 139 209 128 137 186 214 143 151 185 174 146 231 243 237 255 146 79 112 137 153 155 220 255 111 109 151 179 171 216 102 122 243 123 126 141 159 188 169 156 182 144 255 98 89 93 135 131 168 191 236 91 138 123 151 218 255 96 115 149 235 130 122 142 157 239 255 155 182 201 145 166 162 123 177 140 170 191 211 112 131 159 160 200 206 112 131 162 143 190 217 173 242 -0 -0 -70 -99 -113 -126 -140 -155 -168 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 432 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -169 -157 -144 -132 -117 -92 -70 -62 -0 140 151 210 166 202 181 121 133 154 205 201 182 125 146 151 177 159 218 190 173 155 121 109 139 102 91 249 191 183 170 181 255 248 153 166 98 223 193 164 142 138 233 132 205 176 155 129 109 145 255 209 154 139 124 220 189 155 109 82 255 217 107 169 173 149 184 152 171 92 217 194 197 174 138 101 176 81 143 93 255 234 228 248 234 111 111 198 158 156 245 217 144 129 213 117 105 129 255 221 135 112 208 167 184 177 164 123 148 122 209 173 179 138 70 255 225 200 116 84 255 212 120 100 180 75 172 89 252 219 122 173 183 145 190 176 131 100 75 255 218 197 164 183 167 125 120 151 142 130 76 255 235 180 150 144 122 206 172 180 155 255 232 156 129 130 99 89 98 255 153 172 150 195 182 141 146 140 75 141 255 231 241 224 190 165 131 111 94 253 106 113 198 206 185 123 168 182 151 175 171 159 187 144 174 180 130 107 183 197 173 133 178 174 144 166 149 165 165 157 114 199 164 152 120 218 151 154 165 155 166 167 154 128 207 167 146 157 187 164 157 166 168 137 182 166 166 159 156 103 228 167 157 162 156 165 173 158 164 164 164 165 165 164 164 164 163 160 160 158 169 160 159 159 165 158 148 181 148 163 151 157 149 166 139 163 145 158 139 149 127 141 139 150 146 163 149 157 161 150 155 165 159 159 159 157 158 162 148 164 173 145 167 157 161 132 210 77 254 255 255 255 255 255 255 197 208 154 149 152 145 155 150 149 144 149 148 142 128 142 148 149 144 149 150 155 145 152 149 154 208 197 255 255 255 255 255 255 254 77 210 132 161 157 167 145 173 164 148 162 158 157 159 159 159 165 155 150 161 157 149 163 146 150 139 141 127 149 139 158 145 163 139 166 149 157 151 163 148 181 148 158 165 159 159 160 169 158 160 160 163 164 164 164 165 165 164 164 164 158 173 165 156 162 157 167 228 103 156 159 166 166 182 137 168 166 157 164 187 157 146 167 207 128 154 167 166 155 165 154 151 218 120 152 164 199 114 157 165 165 149 166 144 174 178 133 173 197 183 107 130 180 174 144 187 159 171 175 151 182 168 123 185 206 198 113 106 253 94 111 131 165 190 224 241 231 255 141 75 140 146 141 182 195 150 172 153 255 98 89 99 130 129 156 232 255 155 180 172 206 122 144 150 180 235 255 76 130 142 151 120 125 167 183 164 197 218 255 75 100 131 176 190 145 183 173 122 219 252 89 172 75 180 100 120 212 255 84 116 200 225 255 70 138 179 173 209 122 148 123 164 177 184 167 208 112 135 221 255 129 105 117 213 129 144 217 245 156 158 198 111 111 234 248 228 234 255 93 143 81 176 101 138 174 197 194 217 92 171 152 184 149 173 169 107 217 255 82 109 155 189 220 124 139 154 209 255 145 109 129 155 176 205 132 233 138 142 164 193 223 98 166 153 248 255 181 170 183 191 249 91 102 139 109 121 155 173 190 218 159 177 151 146 125 182 201 205 154 133 121 181 202 166 210 151 140 -0 -62 -70 -92 -117 -132 -144 -157 -169 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 433 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -182 -172 -160 -149 -134 -117 -99 -79 -0 -0 166 230 215 122 204 176 164 159 115 151 204 174 190 181 165 126 112 196 176 211 187 126 136 98 100 244 138 106 85 71 63 255 161 158 109 170 164 179 158 164 255 233 132 174 184 165 150 191 98 227 183 168 117 113 184 198 177 183 157 235 163 178 181 123 189 161 205 188 224 123 154 196 180 139 169 109 148 142 75 159 96 77 255 234 136 170 121 89 89 235 171 156 246 211 134 181 120 255 240 154 174 175 140 177 213 189 168 130 154 153 122 99 78 162 131 241 209 211 200 255 248 151 178 99 175 99 151 255 253 242 235 134 121 206 177 153 151 110 240 153 178 162 181 147 147 183 177 155 141 72 255 235 242 230 151 141 150 112 93 100 242 190 168 157 130 106 144 255 221 187 151 121 202 164 148 139 93 164 75 171 92 255 242 245 232 119 96 255 212 139 148 122 212 169 192 190 133 201 178 129 183 153 131 190 164 113 162 178 189 147 153 183 147 167 159 158 166 169 138 197 166 155 113 209 165 158 166 149 165 175 158 129 202 166 164 147 163 180 161 157 173 136 171 173 159 163 156 119 218 174 159 164 156 164 164 162 164 164 164 163 163 163 160 158 158 169 161 159 159 166 159 158 166 157 147 179 143 158 157 158 149 165 137 157 139 148 126 149 140 151 146 155 149 160 150 152 153 156 157 165 159 159 158 153 164 152 153 172 165 161 164 174 175 99 211 240 196 196 255 255 255 197 255 215 129 144 137 156 163 158 160 163 159 158 153 142 142 153 158 159 163 160 158 163 156 137 144 129 215 255 197 255 255 255 196 196 240 211 99 175 174 164 161 165 172 153 152 164 153 158 159 159 165 157 156 153 152 150 160 149 155 146 151 140 149 126 148 139 157 137 165 149 158 157 158 143 179 147 157 166 158 159 166 159 159 161 169 158 158 160 163 163 163 164 164 164 162 164 164 156 164 159 174 218 119 156 163 159 173 171 136 173 157 161 180 163 147 164 166 202 129 158 175 165 149 166 158 165 209 113 155 166 197 138 169 166 158 159 167 147 183 153 147 189 178 162 113 164 190 131 153 183 129 178 201 133 190 192 169 212 122 148 139 212 255 96 119 232 245 242 255 92 171 75 164 93 139 148 164 202 121 151 187 221 255 144 106 130 157 168 190 242 100 93 112 150 141 151 230 242 235 255 72 141 155 177 183 147 147 181 162 178 153 240 110 151 153 177 206 121 134 235 242 253 255 151 99 175 99 178 151 248 255 200 211 209 241 131 162 78 99 122 153 154 130 168 189 213 177 140 175 174 154 240 255 120 181 134 211 246 156 171 235 89 89 121 170 136 234 255 77 96 159 75 142 148 109 169 139 180 196 154 123 224 188 205 161 189 123 181 178 163 235 157 183 177 198 184 113 117 168 183 227 98 191 150 165 184 174 132 233 255 164 158 179 164 170 109 158 161 255 63 71 85 106 138 244 100 98 136 126 187 211 176 196 112 126 165 181 190 174 204 151 115 159 164 176 204 122 215 230 166 -0 -0 -79 -99 -117 -134 -149 -160 -172 -182 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 434 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -194 -184 -174 -162 -149 -133 -114 -90 -65 -0 105 85 255 242 238 230 147 194 164 177 188 175 132 181 205 186 131 159 122 112 214 175 154 114 83 255 222 120 103 91 100 255 133 189 163 201 180 124 101 81 55 255 151 167 143 175 139 198 155 202 154 197 167 139 169 138 139 101 79 255 215 121 202 155 158 138 103 78 255 228 165 139 190 152 203 171 172 156 100 162 112 129 84 255 155 209 182 134 119 196 160 115 125 234 135 151 109 89 255 238 234 248 232 123 122 196 185 179 173 190 167 135 101 159 133 144 155 108 89 66 255 220 238 217 183 128 189 102 94 90 255 237 124 180 172 146 120 82 255 217 237 233 243 232 148 133 162 165 146 139 75 148 99 250 232 210 170 134 99 95 253 130 182 174 176 142 190 110 214 176 202 175 201 198 169 168 149 163 99 176 143 75 121 89 255 237 168 93 224 164 181 153 172 139 111 217 175 161 207 148 170 178 137 170 191 139 155 160 186 169 142 175 151 167 156 165 158 163 123 199 180 159 128 195 166 168 159 153 155 174 164 123 195 175 159 165 159 165 172 159 165 153 165 165 166 166 153 110 217 165 163 165 156 163 164 163 163 160 162 160 157 158 168 161 159 160 169 161 159 167 159 157 164 152 140 174 148 157 157 157 146 159 131 148 125 148 139 159 147 156 150 151 160 159 156 157 157 156 159 160 157 158 162 162 164 155 141 182 153 147 165 160 182 255 255 255 255 255 255 255 255 200 255 215 233 242 237 232 226 224 216 212 210 206 200 197 200 206 210 212 216 224 226 232 237 242 233 215 255 200 255 255 255 255 255 255 255 255 182 160 165 147 153 182 141 155 164 162 162 158 157 160 159 156 157 157 156 159 160 151 150 156 147 159 139 148 125 148 131 159 146 157 157 157 148 174 140 152 164 157 159 167 159 161 169 160 159 161 168 158 157 160 162 160 163 163 164 163 156 165 163 165 217 110 153 166 166 165 165 153 165 159 172 165 159 165 159 175 195 123 164 174 155 153 159 168 166 195 128 159 180 199 123 163 158 165 156 167 151 175 142 169 186 160 155 139 191 170 137 178 170 148 207 161 175 217 111 139 172 153 181 164 224 93 168 237 255 89 121 75 143 176 99 163 149 168 169 198 201 175 202 176 214 110 190 142 176 174 182 130 253 95 99 134 170 210 232 250 99 148 75 139 146 165 162 133 148 232 243 233 237 217 255 82 120 146 172 180 124 237 255 90 94 102 189 128 183 217 238 220 255 66 89 108 155 144 133 159 101 135 167 190 173 179 185 196 122 123 232 248 234 238 255 89 109 151 135 234 125 115 160 196 119 134 182 209 155 255 84 129 112 162 100 156 172 171 203 152 190 139 165 228 255 78 103 138 158 155 202 121 215 255 79 101 139 138 169 139 167 197 154 202 155 198 139 175 143 167 151 255 55 81 101 124 180 201 163 189 133 255 100 91 103 120 222 255 83 114 154 175 214 112 122 159 131 186 205 181 132 175 188 177 164 194 147 230 238 242 255 85 105 -0 -65 -90 -114 -133 -149 -162 -174 -184 -194 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 435 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -203 -195 -185 -174 -161 -146 -127 -103 -74 -0 -0 152 83 113 90 255 237 163 164 130 154 220 183 129 128 207 165 193 168 116 148 173 186 174 178 147 254 222 140 117 151 255 213 165 156 122 212 173 146 109 134 255 215 180 133 181 144 192 185 250 237 175 176 138 194 172 181 153 120 124 255 243 239 233 161 182 160 155 112 255 231 124 192 161 150 175 138 184 142 180 146 111 83 255 216 121 193 160 138 227 201 102 81 255 217 171 144 151 82 153 96 77 255 236 150 165 133 155 159 169 207 186 125 183 168 171 175 116 104 89 203 129 92 255 255 242 170 127 110 139 91 252 162 152 194 179 165 159 83 182 103 96 91 255 236 154 178 190 166 140 87 142 92 152 122 237 218 199 118 102 255 215 164 130 179 158 205 195 251 233 121 152 126 236 195 153 128 187 148 203 172 93 116 131 76 245 208 196 232 128 166 154 210 190 116 144 175 142 227 198 144 183 153 126 190 164 160 146 167 183 158 170 152 167 166 159 165 165 131 162 187 169 130 195 159 167 168 157 155 164 173 140 181 174 165 157 166 166 165 167 167 156 164 164 157 174 167 121 212 165 165 165 156 160 161 160 162 170 153 168 161 158 160 169 161 159 159 165 158 166 157 155 161 158 140 173 149 156 154 151 139 149 116 148 139 158 146 165 149 157 161 150 152 165 158 158 159 151 168 158 153 164 152 164 163 156 140 184 180 121 223 132 135 207 199 198 255 255 255 196 255 226 255 91 98 111 103 109 110 109 102 108 108 107 92 92 107 108 108 102 109 110 109 103 111 98 91 255 226 255 196 255 255 255 198 199 207 135 132 223 121 180 184 140 156 163 164 152 164 153 158 168 151 159 158 158 165 152 150 161 157 149 165 146 158 139 148 116 149 139 151 154 156 149 173 140 158 161 155 157 166 158 165 159 159 161 169 160 158 161 168 153 170 162 160 161 160 156 165 165 165 212 121 167 174 157 164 164 156 167 167 165 166 166 157 165 174 181 140 173 164 155 157 168 167 159 195 130 169 187 162 131 165 165 159 166 167 152 170 158 183 167 146 160 164 190 126 153 183 144 198 227 142 175 144 116 190 210 154 166 128 232 196 208 245 76 131 116 93 172 203 148 187 128 153 195 236 126 152 121 233 251 195 205 158 179 130 164 215 255 102 118 199 218 237 122 152 92 142 87 140 166 190 178 154 236 255 91 96 103 182 83 159 165 179 194 152 162 252 91 139 110 127 170 242 255 255 92 129 203 89 104 116 175 171 168 183 125 186 207 169 159 155 133 165 150 236 255 77 96 153 82 151 144 171 217 255 81 102 201 227 138 160 193 121 216 255 83 111 146 180 142 184 138 175 150 161 192 124 231 255 112 155 160 182 161 233 239 243 255 124 120 153 181 172 194 138 176 175 237 250 185 192 144 181 133 180 215 255 134 109 146 173 212 122 156 165 213 255 151 117 140 222 254 147 178 174 186 173 148 116 168 193 165 207 128 129 183 220 154 130 164 163 237 255 90 113 83 152 -0 -0 -74 -103 -127 -146 -161 -174 -185 -195 -203 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 436 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -211 -203 -195 -185 -173 -158 -141 -119 -91 -64 -0 -0 115 117 135 78 248 192 227 199 131 136 209 173 148 192 176 122 198 168 162 167 123 148 122 88 88 240 181 133 197 106 226 196 231 225 236 227 162 134 192 129 255 244 222 166 125 118 111 95 255 242 251 232 172 159 134 171 149 179 91 102 91 255 235 149 143 135 92 98 255 230 164 172 124 198 164 183 170 151 177 142 154 95 246 208 223 206 125 122 224 164 174 145 248 226 162 151 119 159 117 134 91 251 159 210 191 162 144 112 111 216 165 140 152 129 199 161 121 117 201 150 156 109 65 255 235 164 129 111 102 250 173 142 204 185 142 168 135 187 129 109 128 75 255 228 133 130 179 176 139 165 110 147 115 135 137 233 193 207 186 255 255 251 150 121 119 100 78 255 229 143 94 89 224 187 154 151 130 112 205 157 140 111 95 225 119 77 255 221 165 127 112 215 169 165 164 100 100 223 155 169 174 147 160 163 176 154 157 166 165 168 148 166 168 167 159 173 149 164 167 180 133 190 168 159 164 166 158 164 164 145 181 167 173 158 156 173 167 157 174 159 165 164 156 165 172 120 211 165 165 165 156 170 154 168 153 169 159 160 169 161 159 159 166 159 157 164 156 164 152 149 168 160 139 171 146 151 147 141 126 149 131 157 145 164 147 166 150 152 153 156 156 165 159 158 168 149 160 162 162 164 155 164 159 165 122 191 159 112 226 88 237 255 255 255 255 255 255 196 254 80 140 113 132 138 137 142 148 147 143 148 147 140 127 140 147 148 143 147 148 142 137 138 132 113 140 80 254 196 255 255 255 255 255 255 237 88 226 112 159 191 122 165 159 164 155 164 162 162 160 149 168 158 159 165 156 156 153 152 150 166 147 164 145 157 131 149 126 141 147 151 146 171 139 160 168 149 152 164 156 164 157 159 166 159 159 161 169 160 159 169 153 168 154 170 156 165 165 165 211 120 172 165 156 164 165 159 174 157 167 173 156 158 173 167 181 145 164 164 158 166 164 159 168 190 133 180 167 164 149 173 159 167 168 166 148 168 165 166 157 154 176 163 160 147 174 169 155 223 100 100 164 165 169 215 112 127 165 221 255 77 119 225 95 111 140 157 205 112 130 151 154 187 224 89 94 143 229 255 78 100 119 121 150 251 255 255 186 207 193 233 137 135 115 147 110 165 139 176 179 130 133 228 255 75 128 109 129 187 135 168 142 185 204 142 173 250 102 111 129 164 235 255 65 109 156 150 201 117 121 161 199 129 152 140 165 216 111 112 144 162 191 210 159 251 91 134 117 159 119 151 162 226 248 145 174 164 224 122 125 206 223 208 246 95 154 142 177 151 170 183 164 198 124 172 164 230 255 98 92 135 143 149 235 255 91 102 91 179 149 171 134 159 172 232 251 242 255 95 111 118 125 166 222 244 255 129 192 134 162 227 236 225 231 196 226 106 197 133 181 240 88 88 122 148 123 167 162 168 198 122 176 192 148 173 209 136 131 199 227 192 248 78 135 117 115 -0 -0 -64 -91 -119 -141 -158 -173 -185 -195 -203 -211 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 437 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -184 -171 -156 -137 -114 -88 -64 -0 -0 152 143 128 215 136 94 232 191 186 239 226 135 122 208 161 178 179 139 199 174 176 160 129 119 213 198 158 185 127 156 137 104 97 78 255 240 134 140 133 84 131 255 255 247 151 144 151 81 133 100 252 221 239 224 168 123 175 132 111 133 63 255 235 179 161 140 152 79 255 232 242 226 162 162 129 182 146 205 179 151 99 150 140 90 247 203 198 247 235 113 88 88 243 186 171 148 184 151 145 150 250 153 112 189 191 185 151 112 149 198 169 172 139 159 184 146 137 211 159 132 99 74 182 255 255 241 127 90 255 227 115 111 215 165 169 135 211 173 130 137 128 76 255 236 160 163 173 137 188 154 179 146 142 126 157 166 131 125 103 75 255 233 162 132 127 136 91 243 181 155 122 187 163 182 186 172 117 148 180 171 161 158 236 141 138 90 231 181 160 121 164 177 151 196 144 108 191 173 190 185 151 169 162 167 155 164 158 165 168 156 156 166 168 168 167 155 168 169 175 137 182 166 166 169 159 166 166 163 142 171 173 167 163 156 165 174 158 165 163 165 165 156 164 172 114 211 165 165 164 152 170 163 162 157 160 168 161 160 166 159 158 166 157 156 161 150 158 157 148 157 163 137 165 139 140 136 141 139 159 137 163 147 167 143 167 156 157 157 157 157 161 157 158 161 155 163 152 163 164 156 169 157 154 113 212 147 111 212 237 193 196 255 255 255 198 255 240 77 126 147 168 171 153 162 158 158 156 149 148 144 132 132 144 148 149 156 158 158 162 153 171 168 147 126 77 240 255 198 255 255 255 196 193 237 212 111 147 212 113 154 157 169 156 164 163 152 163 155 161 158 157 161 157 157 157 157 156 167 143 167 147 163 137 159 139 141 136 140 139 165 137 163 157 148 157 158 150 161 156 157 166 158 159 166 160 161 168 160 157 162 163 170 152 164 165 165 211 114 172 164 156 165 165 163 165 158 174 165 156 163 167 173 171 142 163 166 166 159 169 166 166 182 137 175 169 168 155 167 168 168 166 156 156 168 165 158 164 155 167 162 169 151 185 190 173 191 108 144 196 151 177 164 121 160 181 231 90 138 141 236 158 161 171 180 148 117 172 186 182 163 187 122 155 181 243 91 136 127 132 162 233 255 75 103 125 131 166 157 126 142 146 179 154 188 137 173 163 160 236 255 76 128 137 130 173 211 135 169 165 215 111 115 227 255 90 127 241 255 255 182 74 99 132 159 211 137 146 184 159 139 172 169 198 149 112 151 185 191 189 112 153 250 150 145 151 184 148 171 186 243 88 88 113 235 247 198 203 247 90 140 150 99 151 179 205 146 182 129 162 162 226 242 232 255 79 152 140 161 179 235 255 63 133 111 132 175 123 168 224 239 221 252 100 133 81 151 144 151 247 255 255 131 84 133 140 134 240 255 78 97 104 137 156 127 185 158 198 213 119 129 160 176 174 199 139 179 178 161 208 122 135 226 239 186 191 232 94 136 215 128 143 152 -0 -0 -64 -88 -114 -137 -156 -171 -184 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 438 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -184 -171 -155 -137 -116 -91 -66 -0 -0 172 174 254 236 111 145 136 88 78 255 235 121 158 150 121 206 166 173 168 139 172 152 148 251 233 131 210 182 203 186 138 112 126 64 255 232 159 151 129 181 122 71 255 235 167 143 107 128 93 172 129 92 255 245 224 188 173 140 146 133 91 238 184 183 148 147 149 81 150 92 255 231 240 224 169 130 112 183 195 165 195 182 95 127 142 86 77 255 231 121 108 193 191 194 162 141 129 87 74 255 237 142 162 128 164 189 156 155 174 148 173 170 153 182 151 141 215 199 143 111 90 201 112 64 255 223 228 222 255 253 130 169 162 174 148 159 201 155 149 146 141 81 255 227 153 187 142 159 137 191 169 178 160 172 185 139 104 85 81 212 255 255 240 131 112 102 249 137 165 141 221 191 150 130 196 163 160 166 131 99 75 255 223 112 97 242 155 176 139 176 162 112 185 185 147 197 148 112 205 165 154 164 167 166 158 165 158 167 167 158 156 166 168 175 158 157 167 182 136 171 173 159 164 163 157 174 167 155 165 165 174 167 156 164 165 163 164 164 165 165 156 163 172 128 206 164 164 163 162 162 158 169 161 159 159 165 159 167 158 157 164 152 150 168 151 157 157 147 153 158 131 156 126 140 147 151 146 165 139 165 143 176 141 172 159 159 158 159 163 159 153 163 164 156 163 156 158 163 164 164 166 142 101 186 177 255 255 255 255 255 255 255 255 199 255 211 210 202 186 155 162 162 151 150 149 143 148 147 140 127 140 147 148 143 149 150 151 162 162 155 186 202 210 211 255 199 255 255 255 255 255 255 255 255 177 186 101 142 166 164 164 163 158 156 163 156 164 163 153 159 163 159 158 159 159 172 141 176 143 165 139 165 146 151 147 140 126 156 131 158 153 147 157 157 151 168 150 152 164 157 158 167 159 165 159 159 161 169 158 162 162 163 164 164 206 128 172 163 156 165 165 164 164 163 165 164 156 167 174 165 165 155 167 174 157 163 164 159 173 171 136 182 167 157 158 175 168 166 156 158 167 167 158 165 158 166 167 164 154 165 205 112 148 197 147 185 185 112 162 176 139 176 155 242 97 112 223 255 75 99 131 166 160 163 196 130 150 191 221 141 165 137 249 102 112 131 240 255 255 212 81 85 104 139 185 172 160 178 169 191 137 159 142 187 153 227 255 81 141 146 149 155 201 159 148 174 162 169 130 253 255 222 228 223 255 64 112 201 90 111 143 199 215 141 151 182 153 170 173 148 174 155 156 189 164 128 162 142 237 255 74 87 129 141 162 194 191 193 108 121 231 255 77 86 142 127 95 182 195 165 195 183 112 130 169 224 240 231 255 92 150 81 149 147 148 183 184 238 91 133 146 140 173 188 224 245 255 92 129 172 93 128 107 143 167 235 255 71 122 181 129 151 159 232 255 64 126 112 138 186 203 182 210 131 233 251 148 152 172 139 168 173 166 206 121 150 158 121 235 255 78 88 136 145 111 236 254 174 172 -0 -0 -66 -91 -116 -137 -155 -171 -184 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 439 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -204 -195 -185 -172 -157 -140 -120 -95 -78 -63 -0 87 79 255 228 174 167 126 135 71 255 225 206 194 126 153 164 149 216 188 158 130 89 81 255 230 140 148 111 204 184 158 142 134 92 246 162 167 122 138 107 91 160 255 255 250 160 167 135 178 144 143 75 133 255 242 245 233 144 116 108 235 125 218 189 158 140 109 155 141 74 157 92 255 245 230 134 147 121 162 129 232 192 140 144 111 130 84 254 157 138 226 205 130 188 177 175 147 159 131 247 167 197 168 173 165 179 132 185 173 163 165 130 192 157 104 101 220 183 151 112 161 103 74 204 148 97 74 64 255 157 201 191 169 138 105 219 183 165 144 136 89 137 255 236 242 230 178 155 153 177 166 164 121 197 157 129 111 98 221 123 71 255 232 125 84 255 210 166 129 137 214 173 136 165 166 123 189 165 140 141 92 241 142 122 235 152 179 148 179 183 134 149 183 144 228 203 116 152 193 169 155 166 168 168 159 166 159 167 168 158 156 166 176 165 156 156 181 156 166 165 166 169 166 156 165 174 158 164 164 165 174 158 164 164 164 165 165 165 164 155 163 169 119 203 163 160 158 158 169 160 160 169 160 158 166 158 166 157 152 159 158 150 158 155 156 154 142 146 149 116 156 139 151 154 157 149 166 140 169 141 169 148 173 159 159 157 170 153 168 162 164 165 156 163 166 155 164 150 164 173 106 230 132 130 214 199 198 255 255 255 196 255 207 255 99 132 122 142 150 144 151 157 159 157 150 149 145 133 133 145 149 150 157 159 157 151 144 150 142 122 132 99 255 207 255 196 255 255 255 198 199 214 130 132 230 106 173 164 150 164 155 166 163 156 165 164 162 168 153 170 157 159 159 173 148 169 141 169 140 166 149 157 154 151 139 156 116 149 146 142 154 156 155 158 150 158 159 152 157 166 158 166 158 160 169 160 160 169 158 158 160 163 203 119 169 163 155 164 165 165 165 164 164 164 158 174 165 164 164 158 174 165 156 166 169 166 165 166 156 181 156 156 165 176 166 156 158 168 167 159 166 159 168 168 166 155 169 193 152 116 203 228 144 183 149 134 183 179 148 179 152 235 122 142 241 92 141 140 165 189 123 166 165 136 173 214 137 129 166 210 255 84 125 232 255 71 123 221 98 111 129 157 197 121 164 166 177 153 155 178 230 242 236 255 137 89 136 144 165 183 219 105 138 169 191 201 157 255 64 74 97 148 204 74 103 161 112 151 183 220 101 104 157 192 130 165 163 173 185 132 179 165 173 168 197 167 247 131 159 147 175 177 188 130 205 226 138 157 254 84 130 111 144 140 192 232 129 162 121 147 134 230 245 255 92 157 74 141 155 109 140 158 189 218 125 235 108 116 144 233 245 242 255 133 75 143 144 178 135 167 160 250 255 255 160 91 107 138 122 167 162 246 92 134 142 158 184 204 111 148 140 230 255 81 89 130 158 188 216 149 164 153 126 194 206 225 255 71 135 126 167 174 228 255 79 87 -0 -63 -78 -95 -120 -140 -157 -172 -185 -195 -204 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 440 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -186 -174 -161 -145 -128 -112 -89 -61 -0 -0 91 239 150 181 154 142 143 97 230 105 222 181 169 178 117 112 192 184 186 159 168 145 255 238 182 125 149 154 176 166 155 158 246 162 202 170 148 130 102 196 123 71 255 236 246 246 255 243 158 106 166 81 111 90 255 240 154 149 237 145 112 184 193 180 152 171 151 99 161 141 75 129 255 235 193 164 141 109 93 220 180 168 134 111 82 255 217 124 122 230 164 181 159 156 137 94 75 255 222 129 169 163 140 201 168 195 182 129 191 148 138 187 157 136 176 150 180 151 173 116 96 201 155 100 91 104 255 153 121 177 207 183 115 135 170 196 173 168 124 171 82 132 91 255 238 180 137 178 151 193 147 183 186 147 130 101 191 98 78 143 255 234 167 106 217 168 139 125 234 213 162 158 179 136 169 170 139 127 114 248 146 111 232 144 176 151 145 190 156 152 166 106 109 222 141 153 146 196 170 156 167 169 168 160 166 159 166 165 155 156 174 175 158 155 173 166 167 164 156 164 174 158 164 165 163 164 164 164 165 163 164 164 164 165 164 164 161 149 161 177 123 196 158 168 161 158 159 165 159 159 165 158 165 156 164 152 160 160 159 149 155 154 151 147 131 134 149 131 165 146 156 157 158 149 167 147 161 147 173 150 169 158 160 153 171 149 160 164 163 165 157 159 158 154 181 135 176 151 148 221 69 241 255 255 255 255 255 255 193 237 135 182 175 161 174 153 163 163 158 159 158 152 157 156 149 137 149 156 157 152 158 159 158 163 163 153 174 161 175 182 135 237 193 255 255 255 255 255 255 241 69 221 148 151 176 135 181 154 158 159 157 165 163 164 160 149 171 153 160 158 169 150 173 147 161 147 167 149 158 157 156 146 165 131 149 134 131 147 151 154 155 149 159 160 160 152 164 156 165 158 165 159 159 165 159 158 161 168 158 196 123 177 161 149 161 164 164 165 164 164 164 163 165 164 164 164 163 165 164 158 174 164 156 164 167 166 173 155 158 175 174 156 155 165 166 159 166 160 168 169 167 156 170 196 146 153 141 222 109 106 166 152 156 190 145 151 176 144 232 111 146 248 114 127 139 170 169 136 179 158 162 213 234 125 139 168 217 106 167 234 255 143 78 98 191 101 130 147 186 183 147 193 151 178 137 180 238 255 91 132 82 171 124 168 173 196 170 135 115 183 207 177 121 153 255 104 91 100 155 201 96 116 173 151 180 150 176 136 157 187 138 148 191 129 182 195 168 201 140 163 169 129 222 255 75 94 137 156 159 181 164 230 122 124 217 255 82 111 134 168 180 220 93 109 141 164 193 235 255 129 75 141 161 99 151 171 152 180 193 184 112 145 237 149 154 240 255 90 111 81 166 106 158 243 255 246 246 236 255 71 123 196 102 130 148 170 202 162 246 158 155 166 176 154 149 125 182 238 255 145 168 159 186 184 192 112 117 178 169 181 222 105 230 97 143 142 154 181 150 239 91 -0 -0 -61 -89 -112 -128 -145 -161 -174 -186 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 441 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -213 -206 -198 -188 -177 -165 -152 -137 -118 -93 -66 -0 -0 250 124 185 172 156 129 89 255 232 228 227 149 217 185 139 169 123 150 148 111 102 92 245 218 189 180 178 141 135 93 75 255 224 127 186 172 157 120 145 98 78 163 164 111 98 88 255 233 138 151 109 115 134 77 246 184 185 255 247 139 168 124 162 171 153 178 131 170 144 100 164 95 255 222 238 227 146 117 173 164 188 170 140 148 80 237 173 162 244 218 132 200 184 175 157 161 129 243 164 185 188 156 162 172 137 213 172 185 188 127 169 157 120 203 178 173 132 189 153 102 207 187 150 119 140 255 238 155 163 139 210 169 162 166 125 163 197 163 165 109 135 138 79 252 240 220 173 123 186 148 120 201 167 147 128 194 126 89 165 78 241 212 210 255 239 142 95 89 226 169 129 184 157 139 182 156 125 83 255 218 114 228 154 171 168 132 177 166 149 176 141 104 220 157 156 152 146 194 167 157 167 169 168 159 166 159 173 158 155 164 174 165 156 172 157 174 167 156 164 165 163 164 164 164 164 164 164 164 164 164 164 164 164 163 164 171 152 150 176 132 196 158 160 169 160 158 167 158 157 164 156 161 150 158 157 149 164 157 146 150 147 140 136 131 146 158 137 171 149 157 157 157 149 172 149 165 148 174 161 168 152 169 162 160 155 163 164 159 163 166 165 155 156 180 127 201 150 127 215 238 193 196 255 255 255 198 255 237 88 132 160 174 157 155 158 161 152 157 158 156 149 148 144 133 133 144 148 149 156 158 157 152 161 158 155 157 174 160 132 88 237 255 198 255 255 255 196 193 238 215 127 150 201 127 180 156 155 165 166 163 159 164 163 155 160 162 169 152 168 161 174 148 165 149 172 149 157 157 157 149 171 137 158 146 131 136 140 147 150 146 157 164 149 157 158 150 161 156 164 157 158 167 158 160 169 160 158 196 132 176 150 152 171 164 163 164 164 164 164 164 164 164 164 164 164 164 164 163 165 164 156 167 174 157 172 156 165 174 164 155 158 173 159 166 159 168 169 167 157 167 194 146 152 156 157 220 104 141 176 149 166 177 132 168 171 154 228 114 218 255 83 125 156 182 139 157 184 129 169 226 89 95 142 239 255 210 212 241 78 165 89 126 194 128 147 167 201 120 148 186 123 173 220 240 252 79 138 135 109 165 163 197 163 125 166 162 169 210 139 163 155 238 255 140 119 150 187 207 102 153 189 132 173 178 203 120 157 169 127 188 185 172 213 137 172 162 156 188 185 164 243 129 161 157 175 184 200 132 218 244 162 173 237 80 148 140 170 188 164 173 117 146 227 238 222 255 95 164 100 144 170 131 178 153 171 162 124 168 139 247 255 185 184 246 77 134 115 109 151 138 233 255 88 98 111 164 163 78 98 145 120 157 172 186 127 224 255 75 93 135 141 178 180 189 218 245 92 102 111 148 150 123 169 139 185 217 149 227 228 232 255 89 129 156 172 185 124 250 -0 -0 -66 -93 -118 -137 -152 -165 -177 -188 -198 -206 -213 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 442 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -190 -180 -169 -156 -141 -123 -97 -75 -0 255 210 150 143 178 165 173 101 104 90 255 228 136 196 149 203 177 168 150 114 86 80 255 112 188 150 206 192 165 140 145 90 255 220 172 133 175 143 164 134 100 161 168 116 99 81 161 255 230 182 153 126 116 87 214 111 79 70 255 164 211 187 175 167 140 197 169 192 183 125 143 87 137 138 92 255 245 238 247 236 137 184 161 161 112 180 157 113 124 244 155 139 164 157 134 101 78 255 212 134 174 157 123 198 160 216 197 121 210 170 174 184 125 145 150 190 159 165 187 144 187 154 161 139 191 142 255 237 163 141 212 193 140 200 171 160 130 163 193 155 153 131 98 159 119 255 255 240 153 173 135 188 185 151 120 200 158 112 147 88 193 119 75 64 255 169 134 103 200 194 148 166 167 131 169 167 153 151 93 235 154 210 162 165 178 143 160 175 161 159 152 119 213 157 165 157 153 158 187 164 157 167 168 165 157 166 167 163 155 163 165 173 159 175 158 165 174 158 164 164 164 165 165 165 165 165 164 164 164 164 164 161 161 160 158 170 160 150 166 138 197 161 159 159 165 158 166 157 155 160 150 168 151 157 157 147 162 151 139 139 135 140 147 142 153 163 139 173 148 158 151 152 156 173 150 166 148 176 152 176 150 162 164 163 155 163 172 157 159 159 154 154 183 160 115 181 191 255 255 255 255 255 255 255 255 199 255 212 226 223 165 164 167 172 154 162 158 158 157 152 156 155 148 136 148 155 156 152 157 158 158 162 154 172 167 164 165 223 226 212 255 199 255 255 255 255 255 255 255 255 191 181 115 160 183 154 154 159 159 157 172 163 155 163 164 162 150 176 152 176 148 166 150 173 156 152 151 158 148 173 139 163 153 142 147 140 135 139 139 151 162 147 157 157 151 168 150 160 155 157 166 158 165 159 159 161 197 138 166 150 160 170 158 160 161 161 164 164 164 164 164 165 165 165 165 165 164 164 164 158 174 165 158 175 159 173 165 163 155 163 167 166 157 165 168 167 157 164 187 158 153 157 165 157 213 119 152 159 161 175 160 143 178 165 162 210 154 235 93 151 153 167 169 131 167 166 148 194 200 103 134 169 255 64 75 119 193 88 147 112 158 200 120 151 185 188 135 173 153 240 255 255 119 159 98 131 153 155 193 163 130 160 171 200 140 193 212 141 163 237 255 142 191 139 161 154 187 144 187 165 159 190 150 145 125 184 174 170 210 121 197 216 160 198 123 157 174 134 212 255 78 101 134 157 164 139 155 244 124 113 157 180 112 161 161 184 137 236 247 238 245 255 92 138 137 87 143 125 183 192 169 197 140 167 175 187 211 164 255 70 79 111 214 87 116 126 153 182 230 255 161 81 99 116 168 161 100 134 164 143 175 133 172 220 255 90 145 140 165 192 206 150 188 112 255 80 86 114 150 168 177 203 149 196 136 228 255 90 104 101 173 165 178 143 150 210 255 -0 -75 -97 -123 -141 -156 -169 -180 -190 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 443 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -230 -225 -220 -215 -208 -200 -192 -182 -171 -158 -143 -125 -107 -0 -0 -0 -0 169 170 139 155 119 116 130 76 255 229 244 228 129 168 165 173 153 110 98 255 205 179 130 111 181 194 170 135 109 106 255 255 240 177 168 168 160 123 177 204 165 122 89 178 79 241 198 222 205 155 152 215 138 97 122 255 220 112 188 168 203 171 142 139 112 208 173 173 129 144 150 142 75 151 108 77 255 233 169 133 182 155 217 192 92 75 255 233 149 190 190 188 162 138 146 255 255 255 252 158 137 117 93 237 194 215 215 138 197 155 171 163 169 160 114 194 156 229 209 182 130 134 99 81 255 230 130 136 215 152 145 164 186 153 172 165 180 159 142 111 175 177 121 70 255 232 178 125 111 201 179 126 170 181 139 156 112 193 130 99 125 255 233 151 120 198 174 155 157 177 142 147 173 151 133 97 227 145 246 215 147 176 160 150 166 166 168 158 120 209 167 159 165 157 154 165 180 161 157 167 175 159 157 174 167 156 164 164 164 163 165 162 164 165 163 165 165 165 165 165 165 165 164 164 164 163 160 162 170 153 168 161 160 169 152 166 139 189 166 159 158 165 157 164 152 149 165 150 158 155 156 154 142 155 141 126 139 147 151 154 147 157 160 140 174 143 163 156 156 158 169 150 166 143 183 149 169 155 170 164 163 155 164 161 165 166 166 142 158 175 149 199 147 141 211 199 198 255 255 255 196 255 214 255 111 112 121 147 161 145 157 161 152 157 158 156 149 148 143 132 132 143 148 149 156 158 157 152 161 157 145 161 147 121 112 111 255 214 255 196 255 255 255 198 199 211 141 147 199 149 175 158 142 166 166 165 161 164 155 163 164 170 155 169 149 183 143 166 150 169 158 156 156 163 143 174 140 160 157 147 154 151 147 139 126 141 155 142 154 156 155 158 150 165 149 152 164 157 165 158 159 166 189 139 166 152 169 160 161 168 153 170 162 160 163 164 164 164 165 165 165 165 165 165 165 163 165 164 162 165 163 164 164 164 156 167 174 157 159 175 167 157 161 180 165 154 157 165 159 167 209 120 158 168 166 166 150 160 176 147 215 246 145 227 97 133 151 173 147 142 177 157 155 174 198 120 151 233 255 125 99 130 193 112 156 139 181 170 126 179 201 111 125 178 232 255 70 121 177 175 111 142 159 180 165 172 153 186 164 145 152 215 136 130 230 255 81 99 134 130 182 209 229 156 194 114 160 169 163 171 155 197 138 215 215 194 237 93 117 137 158 252 255 255 255 146 138 162 188 190 190 149 233 255 75 92 192 217 155 182 133 169 233 255 77 108 151 75 142 150 144 129 173 173 208 112 139 142 171 203 168 188 112 220 255 122 97 138 215 152 155 205 222 198 241 79 178 89 122 165 204 177 123 160 168 168 177 240 255 255 106 109 135 170 194 181 111 130 179 205 255 98 110 153 173 165 168 129 228 244 229 255 76 130 116 119 155 139 170 169 -0 -0 -0 -0 -107 -125 -143 -158 -171 -182 -192 -200 -208 -215 -220 -225 -230 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 444 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -209 -201 -193 -183 -171 -157 -142 -125 -106 -85 -64 -0 196 198 181 196 175 145 146 139 74 147 91 255 237 185 169 138 183 153 165 93 220 200 186 139 161 116 191 171 156 176 122 70 250 210 227 202 180 133 135 137 195 157 122 168 89 184 136 93 232 200 199 252 236 123 174 97 255 220 162 121 121 202 181 182 143 137 161 176 172 172 176 156 99 150 116 126 77 248 199 174 143 122 102 227 186 188 173 255 240 129 152 158 163 156 216 162 99 63 255 241 228 147 111 144 132 89 249 209 231 225 138 175 158 186 141 147 111 100 196 224 194 152 132 139 92 245 155 146 233 217 158 193 190 169 147 130 199 179 174 138 148 131 97 78 163 255 249 235 122 158 189 157 184 190 144 169 143 200 159 136 164 73 255 235 123 180 186 173 139 177 161 152 158 163 148 103 210 101 90 237 175 170 164 159 158 166 168 166 115 207 173 168 159 165 157 163 168 174 158 156 174 165 156 165 174 158 164 164 164 164 164 164 165 165 164 165 165 165 165 165 164 164 164 161 161 160 168 153 169 159 160 169 161 159 157 166 139 187 166 157 156 163 152 158 157 149 166 149 155 153 151 147 131 144 141 139 150 154 156 157 148 168 158 140 179 148 166 158 158 168 166 151 170 141 177 155 171 144 172 164 158 155 180 156 157 158 175 130 194 153 159 220 70 239 255 255 255 255 255 255 193 241 130 177 147 159 180 153 165 173 161 168 159 158 157 150 150 147 141 127 141 147 150 150 157 158 159 168 161 173 165 153 180 159 147 177 130 241 193 255 255 255 255 255 255 239 70 220 159 153 194 130 175 158 157 156 180 155 158 164 172 144 171 155 177 141 170 151 166 168 158 158 166 148 179 140 158 168 148 157 156 154 150 139 141 144 131 147 151 153 155 149 166 149 157 158 152 163 156 157 166 187 139 166 157 159 161 169 160 159 169 153 168 160 161 161 164 164 164 165 165 165 165 165 164 165 165 164 164 164 164 164 164 158 174 165 156 165 174 156 158 174 168 163 157 165 159 168 173 207 115 166 168 166 158 159 164 170 175 237 90 101 210 103 148 163 158 152 161 177 139 173 186 180 123 235 255 73 164 136 159 200 143 169 144 190 184 157 189 158 122 235 249 255 163 78 97 131 148 138 174 179 199 130 147 169 190 193 158 217 233 146 155 245 92 139 132 152 194 224 196 100 111 147 141 186 158 175 138 225 231 209 249 89 132 144 111 147 228 241 255 63 99 162 216 156 163 158 152 129 240 255 173 188 186 227 102 122 143 174 199 248 77 126 116 150 99 156 176 172 172 176 161 137 143 182 181 202 121 121 162 220 255 97 174 123 236 252 199 200 232 93 136 184 89 168 122 157 195 137 135 133 180 202 227 210 250 70 122 176 156 171 191 116 161 139 186 200 220 93 165 153 183 138 169 185 237 255 91 147 74 139 146 145 175 196 181 198 196 -0 -64 -85 -106 -125 -142 -157 -171 -183 -193 -201 -209 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 445 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -209 -201 -192 -182 -169 -155 -139 -120 -99 -71 -0 113 150 173 157 204 184 148 139 92 147 137 79 255 223 225 151 173 131 168 124 215 152 198 158 194 166 164 173 131 137 112 104 210 131 89 235 236 233 213 143 183 183 145 188 140 183 146 109 128 117 74 63 255 147 157 127 98 255 255 242 145 155 152 153 188 182 179 168 129 168 161 187 140 171 134 110 96 235 139 206 180 157 106 165 148 90 79 70 255 165 184 178 165 116 121 145 95 73 199 119 255 247 226 171 167 100 140 128 91 255 223 212 132 185 162 180 154 111 145 102 223 180 143 112 95 253 138 94 89 233 162 114 149 205 180 146 135 150 177 172 172 163 125 89 180 75 127 255 228 195 192 144 112 209 162 170 129 194 172 136 168 135 83 255 228 156 177 184 135 166 167 152 166 158 154 119 211 126 99 219 137 195 170 154 165 158 167 175 127 175 180 170 165 157 165 166 157 174 168 158 165 173 158 164 165 163 165 165 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 168 162 157 159 168 160 159 166 159 157 165 138 186 166 153 150 158 157 158 158 149 164 146 150 147 140 135 131 155 151 146 155 155 157 157 149 161 152 147 181 150 166 157 159 162 161 162 161 150 186 156 170 151 173 172 155 157 164 165 159 168 166 113 215 116 137 213 237 193 196 255 255 255 198 255 238 69 132 186 212 191 184 182 172 164 158 158 159 158 153 158 158 153 142 142 153 158 158 153 158 159 158 158 164 172 182 184 191 212 186 132 69 238 255 198 255 255 255 196 193 237 213 137 116 215 113 166 168 159 165 164 157 155 172 173 151 170 156 186 150 161 162 161 162 159 157 166 150 181 147 152 161 149 157 157 155 155 146 151 155 131 135 140 147 150 146 164 149 158 158 157 158 150 153 166 186 138 165 157 159 166 159 160 168 159 157 162 168 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 163 165 164 158 173 165 158 168 174 157 166 165 157 165 170 180 175 127 175 167 158 165 154 170 195 137 219 99 126 211 119 154 158 166 152 167 166 135 184 177 156 228 255 83 135 168 136 172 194 129 170 162 209 112 144 192 195 228 255 127 75 180 89 125 163 172 172 177 150 135 146 180 205 149 114 162 233 89 94 138 253 95 112 143 180 223 102 145 111 154 180 162 185 132 212 223 255 91 128 140 100 167 171 226 247 255 119 199 73 95 145 121 116 165 178 184 165 255 70 79 90 148 165 106 157 180 206 139 235 96 110 134 171 140 187 161 168 129 168 179 182 188 153 152 155 145 242 255 255 98 127 157 147 255 63 74 117 128 109 146 183 140 188 145 183 183 143 213 233 236 235 89 131 210 104 112 137 131 173 164 166 194 158 198 152 215 124 168 131 173 151 225 223 255 79 137 147 92 139 148 184 204 157 173 150 113 -0 -71 -99 -120 -139 -155 -169 -182 -192 -201 -209 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 446 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -201 -191 -180 -167 -152 -135 -111 -78 -0 -0 175 174 112 111 209 180 167 137 156 122 87 166 104 255 228 235 215 160 137 214 155 209 176 143 164 140 204 176 160 139 135 242 207 94 125 132 101 244 210 206 222 154 183 142 207 185 142 149 134 104 128 255 216 170 162 175 122 70 255 221 230 216 166 133 153 147 208 172 159 123 191 149 186 179 169 167 240 168 164 173 178 150 184 183 129 97 122 255 226 129 158 193 168 151 157 119 107 199 163 81 110 255 242 247 229 154 143 138 86 155 255 248 242 230 145 183 150 168 112 158 198 173 136 109 255 218 148 112 182 202 168 160 158 161 177 172 166 161 162 129 183 160 122 169 88 155 77 235 137 236 213 123 159 179 174 123 181 186 139 167 140 144 71 255 239 178 183 154 165 169 148 166 168 159 120 208 147 103 218 143 143 193 167 157 165 159 174 147 164 164 176 177 158 157 173 158 164 163 166 166 165 163 164 165 164 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 170 160 160 169 161 159 159 165 159 167 158 157 162 130 184 164 162 152 158 158 158 157 146 159 139 139 135 140 147 142 162 157 149 158 151 158 152 155 164 157 148 181 150 166 152 168 168 159 164 160 136 192 156 161 147 180 161 153 182 156 164 150 183 148 122 186 204 255 255 255 255 255 255 255 255 199 255 215 221 230 101 113 122 140 141 153 148 152 157 158 157 150 150 147 141 127 141 147 150 150 157 158 157 152 148 153 141 140 122 113 101 230 221 215 255 199 255 255 255 255 255 255 255 255 204 186 122 148 183 150 164 156 182 153 161 180 147 161 156 192 136 160 164 159 168 168 152 166 150 181 148 157 164 155 152 158 151 158 149 157 162 142 147 140 135 139 139 159 146 157 158 158 158 152 162 164 184 130 162 157 158 167 159 165 159 159 161 169 160 160 170 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 164 165 164 163 165 166 166 163 164 158 173 157 158 177 176 164 164 147 174 159 165 157 167 193 143 143 218 103 147 208 120 159 168 166 148 169 165 154 183 178 239 255 71 144 140 167 139 186 181 123 174 179 159 123 213 236 137 235 77 155 88 169 122 160 183 129 162 161 166 172 177 161 158 160 168 202 182 112 148 218 255 109 136 173 198 158 112 168 150 183 145 230 242 248 255 155 86 138 143 154 229 247 242 255 110 81 163 199 107 119 157 151 168 193 158 129 226 255 122 97 129 183 184 150 178 173 164 168 240 167 169 179 186 149 191 123 159 172 208 147 153 133 166 216 230 221 255 70 122 175 162 170 216 255 128 104 134 149 142 185 207 142 183 154 222 206 210 244 101 132 125 94 207 242 135 139 160 176 204 140 164 143 176 209 155 214 137 160 215 235 228 255 104 166 87 122 156 137 167 180 209 111 112 174 175 -0 -0 -78 -111 -135 -152 -167 -180 -191 -201 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 447 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -200 -190 -179 -166 -149 -126 -98 -68 -0 -0 -0 -0 116 143 163 187 165 181 157 120 166 145 86 155 100 245 212 112 187 157 121 207 165 190 162 151 182 143 121 89 89 232 157 139 139 106 162 132 91 255 255 255 238 152 194 160 169 173 140 176 107 233 170 140 136 107 93 197 139 100 232 224 203 181 152 131 179 186 164 187 177 137 143 100 76 255 228 131 202 188 159 121 189 160 128 174 91 255 232 171 166 173 137 174 147 128 226 197 119 150 75 131 90 255 246 179 153 111 185 83 113 90 255 232 174 133 195 150 147 172 186 162 189 135 250 225 218 239 232 164 140 204 188 178 129 182 153 185 139 153 175 144 186 125 144 108 230 99 100 234 150 160 162 183 134 147 189 147 173 157 142 135 79 249 244 236 155 147 175 161 158 167 165 113 201 156 119 211 163 145 157 187 164 157 166 167 153 163 162 157 182 168 156 165 166 166 164 157 173 167 164 165 165 165 165 165 165 165 165 165 165 165 164 164 164 161 162 170 153 169 160 160 169 162 160 169 161 158 166 158 166 157 156 170 133 174 158 157 156 157 156 155 151 139 149 126 139 147 151 154 147 164 159 150 168 150 164 157 157 166 158 150 176 151 170 151 160 160 164 153 179 124 192 155 173 127 197 155 153 163 168 155 162 168 142 215 144 151 206 199 198 255 255 255 196 255 211 255 127 148 106 142 154 165 156 155 152 162 158 158 157 152 158 157 152 142 142 152 157 158 152 157 158 158 162 152 155 156 165 154 142 106 148 127 255 211 255 196 255 255 255 198 199 206 151 144 215 142 168 162 155 168 163 153 155 197 127 173 155 192 124 179 153 164 160 160 151 170 151 176 150 158 166 157 157 164 150 168 150 159 164 147 154 151 147 139 126 149 139 151 155 156 157 156 157 158 174 133 170 156 157 166 158 166 158 161 169 160 162 169 160 160 169 153 170 162 161 164 164 164 165 165 165 165 165 165 165 165 165 165 165 164 167 173 157 164 166 166 165 156 168 182 157 162 163 153 167 166 157 164 187 157 145 163 211 119 156 201 113 165 167 158 161 175 147 155 236 244 249 79 135 142 157 173 147 189 147 134 183 162 160 150 234 100 99 230 108 144 125 186 144 175 153 139 185 153 182 129 178 188 204 140 164 232 239 218 225 250 135 189 162 186 172 147 150 195 133 174 232 255 90 113 83 185 111 153 179 246 255 90 131 75 150 119 197 226 128 147 174 137 173 166 171 232 255 91 174 128 160 189 121 159 188 202 131 228 255 76 100 143 137 177 187 164 186 179 131 152 181 203 224 232 100 139 197 93 107 136 140 170 233 107 176 140 173 169 160 194 152 238 255 255 255 91 132 162 106 139 139 157 232 89 89 121 143 182 151 162 190 165 207 121 157 187 112 212 245 100 155 86 145 166 120 157 181 165 187 163 143 116 -0 -0 -0 -0 -68 -98 -126 -149 -166 -179 -190 -200 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 448 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -200 -190 -179 -164 -145 -126 -100 -80 -74 -66 -0 -0 173 164 130 173 162 180 142 188 165 109 158 104 138 255 242 237 233 144 199 179 129 172 144 217 201 176 139 130 209 181 174 176 135 168 171 165 100 78 100 255 229 247 237 132 165 139 185 160 246 238 175 162 143 128 227 196 100 135 123 224 194 222 197 189 158 153 121 203 166 194 177 180 162 255 235 126 164 197 158 189 190 126 161 147 82 255 226 223 240 222 159 138 110 94 220 157 148 93 130 134 78 250 220 221 151 181 115 117 135 77 243 209 183 165 184 160 163 180 142 143 115 91 164 96 77 255 241 125 116 148 208 163 165 129 190 171 151 171 136 186 147 155 136 241 116 98 223 165 166 172 176 165 151 172 164 146 164 147 122 86 162 104 255 239 149 156 164 167 159 174 131 188 163 120 213 159 164 147 163 180 161 157 173 158 164 163 155 165 181 161 164 157 174 167 156 165 174 167 165 165 165 165 165 165 165 165 165 165 164 164 161 162 170 153 169 159 160 168 161 160 169 161 159 165 158 166 157 164 152 149 166 139 172 157 156 155 154 151 147 140 126 149 139 150 153 156 157 149 160 158 150 161 156 166 159 158 165 158 160 175 162 161 161 163 164 164 150 175 129 192 157 175 130 193 157 170 154 189 134 188 149 166 218 70 236 255 255 255 255 255 255 193 239 141 191 150 151 173 166 157 159 163 164 164 158 158 158 157 150 150 147 141 127 141 147 150 150 157 158 158 158 164 164 163 159 157 166 173 151 150 191 141 239 193 255 255 255 255 255 255 236 70 218 166 149 188 134 189 154 170 157 193 130 175 157 192 129 175 150 164 164 163 161 161 162 175 160 158 165 158 159 166 156 161 150 158 160 149 157 156 153 150 139 149 126 140 147 151 154 155 156 157 172 139 166 149 152 164 157 166 158 165 159 161 169 160 161 168 160 159 169 153 170 162 161 164 164 165 165 165 165 165 165 165 165 165 165 167 174 165 156 167 174 157 164 161 181 165 155 163 164 158 173 157 161 180 163 147 164 159 213 120 163 188 131 174 159 167 164 156 149 239 255 104 162 86 122 147 164 146 164 172 151 165 176 172 166 165 223 98 116 241 136 155 147 186 136 171 151 171 190 129 165 163 208 148 116 125 241 255 77 96 164 91 115 143 142 180 163 160 184 165 183 209 243 77 135 117 115 181 151 221 220 250 78 134 130 93 148 157 220 94 110 138 159 222 240 223 226 255 82 147 161 126 190 189 158 197 164 126 235 255 162 180 177 194 166 203 121 153 158 189 197 222 194 224 123 135 100 196 227 128 143 162 175 238 246 160 185 139 165 132 237 247 229 255 100 78 100 165 171 168 135 176 174 181 209 130 139 176 201 217 144 172 129 179 199 144 233 237 242 255 138 104 158 109 165 188 142 180 162 173 130 164 173 -0 -0 -66 -74 -80 -100 -126 -145 -164 -179 -190 -200 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 449 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -234 -231 -227 -221 -215 -209 -200 -190 -178 -164 -149 -133 -116 -102 -86 -69 -0 -0 239 221 163 124 195 165 160 198 154 180 131 180 89 114 91 255 235 137 209 165 180 140 111 167 190 162 158 248 229 130 179 161 188 156 153 110 87 91 177 127 90 255 233 174 138 124 100 80 255 226 164 130 109 93 230 171 156 133 144 137 101 221 191 226 215 161 186 174 124 142 100 91 100 253 171 160 144 162 115 210 172 175 158 134 76 186 97 92 255 246 230 147 117 174 181 180 152 136 117 87 197 105 255 251 251 236 130 121 96 220 152 197 174 221 214 138 186 172 176 146 110 171 118 134 92 255 178 159 143 157 162 191 152 141 188 152 180 137 178 172 127 83 255 215 134 211 176 152 138 191 176 133 175 170 141 168 160 134 99 156 145 90 251 169 155 156 166 168 168 137 189 166 114 210 170 159 165 158 164 172 158 165 166 166 164 155 163 165 172 167 156 165 174 158 164 165 174 167 165 165 165 165 165 165 165 165 164 161 162 170 153 169 159 160 168 161 159 166 159 159 165 158 166 157 164 156 160 157 150 166 139 171 155 153 150 147 140 136 140 139 159 146 155 155 157 157 160 159 152 156 164 158 167 159 159 161 159 151 176 164 158 164 164 165 153 166 173 129 193 167 166 128 194 188 147 158 182 123 206 115 146 212 236 193 196 255 255 255 198 255 237 70 147 181 201 176 164 164 169 164 164 162 153 157 159 158 152 158 157 152 142 142 152 157 158 152 158 159 157 153 162 164 164 169 164 164 176 201 181 147 70 237 255 198 255 255 255 196 193 236 212 146 115 206 123 182 158 147 188 194 128 166 167 193 129 173 166 153 165 164 164 158 164 176 151 159 161 159 159 167 158 164 156 152 159 160 157 157 155 155 146 159 139 140 136 140 147 150 153 155 171 139 166 150 157 160 156 164 157 166 158 165 159 159 166 159 161 168 160 159 169 153 170 162 161 164 165 165 165 165 165 165 165 165 167 174 165 164 158 174 165 156 167 172 165 163 155 164 166 166 165 158 172 164 158 165 159 170 210 114 166 189 137 168 168 166 156 155 169 251 90 145 156 99 134 160 168 141 170 175 133 176 191 138 152 176 211 134 215 255 83 127 172 178 137 180 152 188 141 152 191 162 157 143 159 178 255 92 134 118 171 110 146 176 172 186 138 214 221 174 197 152 220 96 121 130 236 251 251 255 105 197 87 117 136 152 180 181 174 117 147 230 246 255 92 97 186 76 134 158 175 172 210 115 162 144 160 171 253 100 91 100 142 124 174 186 161 215 226 191 221 101 137 144 133 156 171 230 93 109 130 164 226 255 80 100 124 138 174 233 255 90 127 177 91 87 110 153 156 188 161 179 130 229 248 158 162 190 167 111 140 180 165 209 137 235 255 91 114 89 180 131 180 154 198 160 165 195 124 163 221 239 -0 -0 -69 -86 -102 -116 -133 -149 -164 -178 -190 -200 -209 -215 -221 -227 -231 -234 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 450 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -216 -209 -201 -191 -180 -167 -153 -138 -123 -107 -90 -68 -0 91 255 238 215 148 151 120 207 184 214 184 169 127 122 139 81 255 224 243 232 131 186 156 193 172 138 89 80 255 228 157 139 132 199 187 152 111 99 170 133 139 90 241 192 186 161 132 132 82 255 238 213 138 125 181 178 189 189 182 167 104 141 135 93 226 202 200 243 228 151 115 85 72 255 164 196 166 178 143 191 175 146 190 166 122 196 122 143 75 121 255 242 234 245 234 130 177 181 157 136 201 163 83 102 90 255 234 138 102 222 170 170 119 99 255 255 247 234 142 173 148 179 115 100 78 255 152 168 176 186 177 141 181 163 176 128 183 154 132 190 164 154 92 222 171 244 231 168 142 171 192 150 162 177 155 154 165 155 121 154 116 95 250 194 168 156 156 167 175 141 183 174 129 190 172 165 157 165 166 165 166 167 157 174 167 156 163 163 165 174 158 164 165 162 164 164 165 174 167 165 165 165 165 164 164 163 163 170 153 169 159 160 168 160 159 166 159 167 159 158 165 156 164 153 159 149 168 160 149 165 138 168 150 146 140 135 140 147 151 146 164 149 158 151 158 152 152 164 157 157 165 159 166 159 169 158 169 143 185 153 163 164 164 163 163 159 172 128 200 169 157 111 195 172 140 195 166 122 178 207 255 255 255 255 255 255 255 255 199 255 213 220 199 115 127 135 150 164 156 155 152 162 158 159 159 157 150 150 147 140 127 140 147 150 150 157 159 159 158 162 152 155 156 164 150 135 127 115 199 220 213 255 199 255 255 255 255 255 255 255 255 207 178 122 166 195 140 172 195 111 157 169 200 128 172 159 163 163 164 164 163 153 185 143 169 158 169 159 166 159 165 157 157 164 152 152 158 151 158 149 164 146 151 147 140 135 140 146 150 168 138 165 149 160 168 149 159 153 164 156 165 158 159 167 159 166 159 160 168 160 159 169 153 170 163 163 164 164 165 165 165 165 167 174 165 164 164 162 165 164 158 174 165 163 163 156 167 174 157 167 166 165 166 165 157 165 172 190 129 174 183 141 175 167 156 156 168 194 250 95 116 154 121 155 165 154 155 177 162 150 192 171 142 168 231 244 171 222 92 154 164 190 132 154 183 128 176 163 181 141 177 186 176 168 152 255 78 100 115 179 148 173 142 234 247 255 255 99 119 170 170 222 102 138 234 255 90 102 83 163 201 136 157 181 177 130 234 245 234 242 255 121 75 143 122 196 122 166 190 146 175 191 143 178 166 196 164 255 72 85 115 151 228 243 200 202 226 93 135 141 104 167 182 189 189 178 181 125 138 213 238 255 82 132 132 161 186 192 241 90 139 133 170 99 111 152 187 199 132 139 157 228 255 80 89 138 172 193 156 186 131 232 243 224 255 81 139 122 127 169 184 214 184 207 120 151 148 215 238 255 91 -0 -68 -90 -107 -123 -138 -153 -167 -180 -191 -201 -209 -216 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 451 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -231 -227 -222 -216 -210 -201 -192 -181 -169 -156 -141 -127 -112 -88 -60 -0 85 128 255 241 227 116 142 122 101 223 204 177 140 124 88 138 138 77 255 230 152 134 111 191 190 162 164 136 255 237 177 134 126 165 194 162 149 184 147 111 94 249 120 164 197 170 133 143 75 151 241 207 203 241 230 124 152 159 205 172 170 160 110 143 136 100 79 255 233 213 119 118 255 224 138 164 173 137 120 203 153 121 180 152 226 187 145 100 153 75 167 108 77 255 232 150 124 164 142 223 202 116 108 138 90 248 181 161 210 130 200 171 174 105 83 100 255 225 172 123 191 150 121 100 255 217 170 133 121 210 172 168 129 197 149 165 176 135 157 162 147 100 196 100 79 255 238 151 126 189 161 158 168 156 150 167 167 140 163 125 109 250 158 187 165 156 156 173 148 176 182 128 188 170 175 158 156 173 167 157 173 158 165 174 158 164 164 164 165 163 164 164 164 164 164 164 165 171 165 165 165 164 161 162 160 158 169 159 160 168 160 159 165 159 167 159 167 158 156 164 152 159 161 160 149 158 164 148 162 133 160 139 135 140 147 151 155 157 149 166 150 168 150 164 157 157 166 159 159 161 159 160 160 161 158 171 141 185 162 163 164 163 153 172 157 167 113 209 169 147 102 222 154 133 187 151 202 153 151 206 199 198 255 255 255 196 255 206 255 137 159 149 160 180 181 164 163 164 164 164 158 159 159 158 153 158 157 152 142 142 152 157 158 153 158 159 159 158 164 164 164 163 164 181 180 160 149 159 137 255 206 255 196 255 255 255 198 199 206 151 153 202 151 187 133 154 222 102 147 169 209 113 167 157 172 153 163 164 163 162 185 141 171 158 161 160 160 159 161 159 159 166 157 157 164 150 168 150 166 149 157 155 151 147 140 135 139 160 133 162 148 164 158 149 160 161 159 152 164 156 158 167 159 167 159 165 159 160 168 160 159 169 158 160 162 161 164 165 165 165 171 165 164 164 164 164 164 164 163 165 164 164 164 158 174 165 158 173 157 167 173 156 158 175 170 188 128 182 176 148 173 156 156 165 187 158 250 109 125 163 140 167 167 150 156 168 158 161 189 126 151 238 255 79 100 196 100 147 162 157 135 176 165 149 197 129 168 172 210 121 133 170 217 255 100 121 150 191 123 172 225 255 100 83 105 174 171 200 130 210 161 181 248 90 138 108 116 202 223 142 164 124 150 232 255 77 108 167 75 153 100 145 187 226 152 180 121 153 203 120 137 173 164 138 224 255 118 119 213 233 255 79 100 136 143 110 160 170 172 205 159 152 124 230 241 203 207 241 151 75 143 133 170 197 164 120 249 94 111 147 184 149 162 194 165 126 134 177 237 255 136 164 162 190 191 111 134 152 230 255 77 138 138 88 124 140 177 204 223 101 122 142 116 227 241 255 128 85 -0 -60 -88 -112 -127 -141 -156 -169 -181 -192 -201 -210 -216 -222 -227 -231 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 452 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -193 -182 -171 -158 -146 -132 -114 -88 -0 -0 161 75 128 255 238 178 165 111 129 152 217 189 158 115 136 147 135 90 242 185 185 150 154 136 150 113 94 79 237 218 198 165 160 131 172 144 221 198 149 102 255 216 155 116 194 163 152 98 149 170 133 96 78 255 230 173 147 130 178 156 208 177 171 163 130 131 86 138 255 243 255 252 255 255 193 183 175 145 200 199 134 158 111 112 209 180 130 146 88 167 125 133 90 246 185 161 142 110 93 227 172 117 106 92 249 160 134 246 200 151 151 157 127 93 94 166 255 255 239 157 173 153 161 84 207 200 169 131 146 160 190 146 161 173 158 181 155 168 165 156 119 200 130 126 75 255 234 139 158 183 165 172 166 137 164 167 148 167 133 120 252 154 165 180 161 156 164 152 164 181 147 174 167 175 165 156 165 174 158 165 162 164 165 163 164 164 164 164 164 165 164 164 164 164 163 164 172 165 164 164 164 170 153 168 161 160 168 160 159 165 159 167 159 167 159 166 157 152 159 161 160 150 165 148 154 161 142 154 121 151 139 146 150 154 156 158 158 149 165 150 161 156 166 158 158 166 159 169 159 169 157 168 158 164 160 151 178 165 158 164 157 163 161 167 163 121 220 168 138 89 213 121 198 157 170 222 70 235 255 255 255 255 255 255 193 236 151 204 116 153 175 183 156 154 155 158 163 162 153 157 159 159 157 150 150 147 141 127 141 147 150 150 157 159 159 157 153 162 163 158 155 154 156 183 175 153 116 204 151 236 193 255 255 255 255 255 255 235 70 222 170 157 198 121 213 89 138 168 220 121 163 167 161 163 157 164 158 165 178 151 160 164 158 168 157 169 159 169 159 166 158 158 166 156 161 150 165 149 158 158 156 154 150 146 139 151 121 154 142 161 154 148 165 150 160 161 159 152 157 166 159 167 159 167 159 165 159 160 168 160 161 168 153 170 164 164 164 165 172 164 163 164 164 164 164 165 164 164 164 164 164 163 165 164 162 165 158 174 165 156 165 175 167 174 147 181 164 152 164 156 161 180 165 154 252 120 133 167 148 167 164 137 166 172 165 183 158 139 234 255 75 126 130 200 119 156 165 168 155 181 158 173 161 146 190 160 146 131 169 200 207 84 161 153 173 157 239 255 255 166 94 93 127 157 151 151 200 246 134 160 249 92 106 117 172 227 93 110 142 161 185 246 90 133 125 167 88 146 130 180 209 112 111 158 134 199 200 145 175 183 193 255 255 252 255 243 255 138 86 131 130 163 171 177 208 156 178 130 147 173 230 255 78 96 133 170 149 98 152 163 194 116 155 216 255 102 149 198 221 144 172 131 160 165 198 218 237 79 94 113 150 136 154 150 185 185 242 90 135 147 136 115 158 189 217 152 129 111 165 178 238 255 128 75 161 -0 -0 -88 -114 -132 -146 -158 -171 -182 -193 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 453 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -211 -203 -194 -184 -174 -163 -150 -134 -112 -85 -0 -0 100 160 81 255 217 237 219 153 136 123 185 192 172 171 162 112 102 246 137 158 168 192 178 186 158 104 96 216 121 204 192 218 190 164 110 105 195 208 206 171 255 255 252 167 142 178 144 194 203 187 127 137 91 239 162 181 151 173 117 127 185 158 208 181 131 110 171 82 151 75 88 65 255 196 219 219 138 116 216 178 197 165 112 157 196 156 180 143 167 122 106 101 247 152 190 169 129 100 161 196 156 114 95 255 222 110 101 220 185 186 172 146 129 113 193 114 65 255 238 224 136 153 117 207 158 188 155 168 167 176 158 177 168 129 183 162 139 173 170 124 200 146 137 134 78 249 167 157 153 143 183 172 155 145 164 155 151 110 78 255 155 163 165 172 159 164 154 163 172 153 172 156 174 175 158 164 165 163 164 164 165 165 164 165 165 165 165 165 165 164 164 164 163 160 162 171 164 163 160 158 170 159 160 169 160 159 165 159 167 159 167 158 166 157 164 152 161 160 150 164 148 164 145 149 154 131 144 121 160 150 153 155 157 158 158 157 149 160 156 165 158 167 159 159 161 160 161 158 162 153 160 164 163 158 148 186 173 156 172 144 180 157 159 158 109 224 166 105 223 165 113 209 115 143 213 235 193 196 255 255 255 198 255 236 70 144 186 215 194 158 154 155 158 166 156 152 162 158 160 165 165 160 165 165 159 149 149 159 165 165 160 165 165 160 158 162 152 156 166 158 155 154 158 194 215 186 144 70 236 255 198 255 255 255 196 193 235 213 143 115 209 113 165 223 105 166 224 109 158 159 157 180 144 172 156 173 186 148 158 163 164 160 153 162 158 161 160 161 159 159 167 158 165 156 160 149 157 158 158 157 155 153 150 160 121 144 131 154 149 145 164 148 164 150 160 161 152 164 157 166 158 167 159 167 159 165 159 160 169 160 159 170 158 160 163 164 171 162 160 163 164 164 164 165 165 165 165 165 165 164 165 165 164 164 163 165 164 158 175 174 156 172 153 172 163 154 164 159 172 165 163 155 255 78 110 151 155 164 145 155 172 183 143 153 157 167 249 78 134 137 146 200 124 170 173 139 162 183 129 168 177 158 176 167 168 155 188 158 207 117 153 136 224 238 255 65 114 193 113 129 146 172 186 185 220 101 110 222 255 95 114 156 196 161 100 129 169 190 152 247 101 106 122 167 143 180 156 196 157 112 165 197 178 216 116 138 219 219 196 255 65 88 75 151 82 171 110 131 181 208 158 185 127 117 173 151 181 162 239 91 137 127 187 203 194 144 178 142 167 252 255 255 171 206 208 195 105 110 164 190 218 192 204 121 216 96 104 158 186 178 192 168 158 137 246 102 112 162 171 172 192 185 123 136 153 219 237 217 255 81 160 100 -0 -0 -85 -112 -134 -150 -163 -174 -184 -194 -203 -211 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 454 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -187 -177 -166 -152 -133 -109 -77 -0 -0 155 99 152 139 93 255 255 244 151 171 129 172 150 205 168 91 255 221 173 156 129 163 142 197 177 173 230 129 153 113 101 220 212 181 134 156 121 165 145 105 65 255 243 222 166 125 103 150 209 175 163 165 240 149 201 172 205 178 140 171 130 105 212 172 143 161 109 136 85 97 97 255 135 84 255 239 230 241 232 122 205 172 188 190 140 165 160 203 175 115 83 255 219 135 182 171 150 163 157 173 160 176 129 255 220 164 223 122 150 181 160 143 126 155 104 74 191 117 255 236 165 113 219 185 185 151 157 129 189 167 145 188 139 161 183 151 162 174 131 180 165 136 118 97 236 187 175 167 136 155 183 172 158 145 163 167 133 99 255 158 164 167 167 166 167 155 164 175 157 172 155 164 174 165 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 160 162 170 153 169 160 158 168 161 160 168 161 159 165 159 167 159 167 158 165 157 164 152 158 157 150 164 148 163 145 158 138 139 144 131 154 133 168 155 156 156 158 157 158 152 155 164 158 166 159 166 159 169 159 169 160 163 168 162 164 165 153 172 132 195 165 158 160 155 164 166 166 142 115 233 152 128 211 140 152 179 206 255 255 255 255 255 255 255 255 199 255 212 218 215 122 113 130 142 154 165 159 163 163 163 160 168 159 157 155 149 148 146 139 126 139 146 148 149 155 157 159 168 160 163 163 163 159 165 154 142 130 113 122 215 218 212 255 199 255 255 255 255 255 255 255 255 206 179 152 140 211 128 152 233 115 142 166 166 164 155 160 158 165 195 132 172 153 165 164 162 168 163 160 169 159 169 159 166 159 166 158 164 155 152 158 157 158 156 156 155 168 133 154 131 144 139 138 158 145 163 148 164 150 157 158 152 164 157 165 158 167 159 167 159 165 159 161 168 160 161 168 158 160 169 153 170 162 160 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 165 174 164 155 172 157 175 164 155 167 166 167 167 164 158 255 99 133 167 163 145 158 172 183 155 136 167 175 187 236 97 118 136 165 180 131 174 162 151 183 161 139 188 145 167 189 129 157 151 185 185 219 113 165 236 255 117 191 74 104 155 126 143 160 181 150 122 223 164 220 255 129 176 160 173 157 163 150 171 182 135 219 255 83 115 175 203 160 165 140 190 188 172 205 122 232 241 230 239 255 84 135 255 97 97 85 136 109 161 143 172 212 105 130 171 140 178 205 172 201 149 240 165 163 175 209 150 103 125 166 222 243 255 65 105 145 165 121 156 134 181 212 220 101 113 153 129 230 173 177 197 142 163 129 156 173 221 255 91 168 205 150 172 129 171 151 244 255 255 93 139 152 99 155 -0 -0 -77 -109 -133 -152 -166 -177 -187 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 455 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -189 -179 -167 -151 -128 -97 -65 -0 -0 125 165 168 165 117 70 255 222 237 218 162 125 112 206 187 137 255 233 238 220 168 134 123 110 75 255 222 204 180 111 128 137 213 172 200 167 154 120 96 74 199 129 255 255 238 140 148 182 159 88 75 255 216 130 171 151 189 147 192 168 141 175 194 151 192 159 152 116 119 147 255 220 155 82 136 96 76 255 230 172 166 105 218 182 156 122 122 202 172 179 149 237 163 173 166 131 196 185 175 123 129 105 79 223 137 255 226 178 178 167 168 144 169 115 87 183 153 80 255 235 210 183 138 205 176 178 131 157 189 153 181 159 153 168 154 158 175 138 157 173 160 126 99 235 145 191 176 155 143 155 180 170 158 145 166 163 166 238 170 167 157 173 160 174 158 164 165 166 174 156 163 164 173 167 165 165 165 165 165 165 165 165 165 165 165 165 164 161 162 170 153 169 159 159 168 161 160 169 160 159 165 159 167 159 167 158 166 157 161 150 158 157 158 158 148 163 145 158 139 148 125 139 154 142 162 138 171 157 157 152 158 152 164 157 157 165 158 165 160 161 160 161 158 160 170 154 161 164 165 163 163 166 123 208 158 175 144 182 156 159 158 151 99 239 157 137 188 159 201 153 152 206 199 198 255 255 255 196 255 206 255 146 166 142 148 166 175 166 159 166 157 156 156 155 149 151 156 156 150 151 155 151 140 140 151 155 151 150 156 156 151 149 155 156 156 157 166 159 166 175 166 148 142 166 146 255 206 255 196 255 255 255 198 199 206 152 153 201 159 188 137 157 239 99 151 158 159 156 182 144 175 158 208 123 166 163 163 165 164 161 154 170 160 158 161 160 161 160 165 158 165 157 157 164 152 158 152 157 157 171 138 162 142 154 139 125 148 139 158 145 163 148 158 158 157 158 150 161 157 166 158 167 159 167 159 165 159 160 169 160 161 168 159 159 169 153 170 162 161 164 165 165 165 165 165 165 165 165 165 165 165 165 167 173 164 163 156 174 166 165 164 158 174 160 173 157 167 170 238 166 163 166 145 158 170 180 155 143 155 176 191 145 235 99 126 160 173 157 138 175 158 154 168 153 159 181 153 189 157 131 178 176 205 138 183 210 235 255 80 153 183 87 115 169 144 168 167 178 178 226 255 137 223 79 105 129 123 175 185 196 131 166 173 163 237 149 179 172 202 122 122 156 182 218 105 166 172 230 255 76 96 136 82 155 220 255 147 119 116 152 159 192 151 194 175 141 168 192 147 189 151 171 130 216 255 75 88 159 182 148 140 238 255 255 129 199 74 96 120 154 167 200 172 213 137 128 111 180 204 222 255 75 110 123 134 168 220 238 233 255 137 187 206 112 125 162 218 237 222 255 70 117 165 168 165 125 -0 -0 -65 -97 -128 -151 -167 -179 -189 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 456 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -213 -206 -199 -190 -179 -165 -147 -124 -95 -67 -0 -0 181 159 132 87 80 194 139 92 255 247 229 130 160 153 122 79 149 92 255 251 232 152 148 142 91 216 112 218 174 168 151 148 171 143 211 188 133 109 88 195 167 82 84 255 235 144 137 196 154 159 130 239 154 173 146 218 181 168 176 129 119 202 160 150 183 162 146 126 203 144 254 233 120 145 117 133 90 242 163 221 185 180 186 191 164 139 160 139 102 79 255 230 154 191 143 125 151 204 165 144 111 96 215 104 92 234 130 203 173 173 132 177 142 108 186 142 87 146 131 238 245 230 169 138 198 158 160 168 127 183 171 148 166 168 153 173 147 154 155 163 146 111 233 152 146 188 172 157 144 163 173 168 157 144 137 110 240 172 175 158 165 166 167 162 164 164 156 180 158 163 164 165 174 167 165 165 165 165 165 165 165 165 165 164 163 163 171 154 169 160 160 169 161 160 169 161 159 165 159 167 159 167 158 166 157 164 155 169 152 158 158 157 156 145 158 139 148 125 148 138 149 161 148 165 139 172 158 162 150 163 157 166 158 159 160 159 161 169 158 168 158 163 153 171 162 164 165 165 154 174 164 114 212 158 160 155 164 163 165 167 126 96 243 139 207 150 175 222 70 235 255 255 255 255 255 255 193 235 151 207 115 149 168 183 168 158 166 159 163 165 165 164 161 168 159 157 153 161 150 146 139 126 139 146 150 161 153 157 159 168 161 164 165 165 163 159 166 158 168 183 168 149 115 207 151 235 193 255 255 255 255 255 255 235 70 222 175 150 207 139 243 96 126 167 165 163 164 155 160 158 212 114 164 174 154 165 165 164 162 171 153 163 158 168 158 169 161 159 160 159 158 166 157 163 150 162 158 172 139 165 148 161 149 138 148 125 148 139 158 145 156 157 158 158 152 169 155 164 157 166 158 167 159 167 159 165 159 161 169 160 161 169 160 160 169 154 171 163 163 164 165 165 165 165 165 165 165 165 165 167 174 165 164 163 158 180 156 164 164 162 167 166 165 158 175 172 240 110 137 144 157 168 173 163 144 157 172 188 146 152 233 111 146 163 155 154 147 173 153 168 166 148 171 183 127 168 160 158 198 138 169 230 245 238 131 146 87 142 186 108 142 177 132 173 173 203 130 234 92 104 215 96 111 144 165 204 151 125 143 191 154 230 255 79 102 139 160 139 164 191 186 180 185 221 163 242 90 133 117 145 120 233 254 144 203 126 146 162 183 150 160 202 119 129 176 168 181 218 146 173 154 239 130 159 154 196 137 144 235 255 84 82 167 195 88 109 133 188 211 143 171 148 151 168 174 218 112 216 91 142 148 152 232 251 255 92 149 79 122 153 160 130 229 247 255 92 139 194 80 87 132 159 181 -0 -0 -67 -95 -124 -147 -165 -179 -190 -199 -206 -213 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 457 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -200 -190 -179 -165 -146 -124 -96 -76 -0 -0 -0 -0 138 119 194 156 149 81 110 255 233 197 188 158 111 159 147 81 97 255 237 160 130 102 227 145 165 182 150 194 171 171 111 111 209 173 146 136 198 169 131 149 116 250 185 140 171 133 100 75 255 216 160 130 121 188 145 220 194 174 210 198 125 197 186 170 133 135 109 81 255 229 163 131 124 122 242 121 101 213 176 235 214 181 160 191 181 139 112 119 255 235 242 234 146 160 180 182 165 134 102 214 104 102 249 125 133 163 204 170 149 173 138 191 158 105 136 128 147 107 255 255 251 150 174 178 186 130 156 184 169 163 155 164 169 156 155 154 155 153 111 236 155 153 158 181 170 158 157 164 167 165 154 142 117 235 164 174 165 164 157 173 166 165 164 155 172 162 164 164 164 165 174 167 165 165 165 165 165 165 164 164 163 160 158 170 163 162 169 161 160 169 161 159 165 159 167 159 167 158 165 156 164 151 158 148 165 156 157 156 154 151 139 148 125 148 139 158 145 154 164 149 166 139 174 164 153 156 165 158 167 159 169 159 168 160 161 158 160 164 163 162 160 164 164 165 163 164 166 163 120 210 173 144 180 157 150 158 166 112 91 231 149 206 125 143 213 236 193 196 255 255 255 198 255 235 70 153 178 206 188 162 150 159 157 165 157 159 163 164 163 158 158 158 157 152 157 157 152 141 141 152 157 157 152 157 158 158 158 163 164 163 159 157 165 157 159 150 162 188 206 178 153 70 235 255 198 255 255 255 196 193 236 213 143 125 206 149 231 91 112 166 158 150 157 180 144 173 210 120 163 166 164 163 165 164 164 160 162 163 164 160 158 161 160 168 159 169 159 167 158 165 156 153 164 174 139 166 149 164 154 145 158 139 148 125 148 139 151 154 156 157 156 165 148 158 151 164 156 165 158 167 159 167 159 165 159 161 169 160 161 169 162 163 170 158 160 163 164 164 165 165 165 165 165 165 167 174 165 164 164 164 162 172 155 164 165 166 173 157 164 165 174 164 235 117 142 154 165 167 164 157 158 170 181 158 153 155 236 111 153 155 154 155 156 169 164 155 163 169 184 156 130 186 178 174 150 251 255 255 107 147 128 136 105 158 191 138 173 149 170 204 163 133 125 249 102 104 214 102 134 165 182 180 160 146 234 242 235 255 119 112 139 181 191 160 181 214 235 176 213 101 121 242 122 124 131 163 229 255 81 109 135 133 170 186 197 125 198 210 174 194 220 145 188 121 130 160 216 255 75 100 133 171 140 185 250 116 149 131 169 198 136 146 173 209 111 111 171 171 194 150 182 165 145 227 102 130 160 237 255 97 81 147 159 111 158 188 197 233 255 110 81 149 156 194 119 138 -0 -0 -0 -0 -76 -96 -124 -146 -165 -179 -190 -200 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 458 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -225 -220 -214 -208 -200 -190 -179 -164 -146 -126 -108 -88 -74 -66 -0 207 203 247 233 143 110 148 71 255 229 243 237 131 170 136 110 139 79 252 225 202 136 197 173 140 193 143 183 164 203 162 144 193 190 151 141 212 194 125 88 74 255 237 157 201 190 158 146 92 232 191 168 134 192 140 112 175 127 126 241 201 125 153 195 182 186 183 187 170 255 243 133 108 81 255 216 105 141 111 89 239 229 206 121 185 164 137 166 81 131 90 255 234 133 121 196 171 151 129 209 123 84 255 215 144 146 112 202 169 159 113 195 183 146 156 136 163 163 108 64 255 233 148 122 201 152 156 156 153 182 163 156 167 168 159 156 155 155 111 238 161 155 154 164 173 168 159 164 156 173 158 155 112 235 163 165 173 167 156 165 174 167 165 156 172 164 164 164 164 164 165 171 165 165 165 165 165 164 163 161 162 170 161 160 158 169 162 169 161 159 165 159 167 159 167 158 166 157 161 150 158 157 158 148 164 155 154 151 147 140 125 148 139 158 145 164 148 158 160 150 166 133 184 166 157 158 165 158 165 160 161 160 159 168 157 163 164 165 152 163 163 164 164 164 151 175 165 158 120 215 155 155 157 176 146 166 151 135 255 172 141 199 206 255 255 255 255 255 255 255 255 199 255 213 222 202 122 123 134 155 164 165 156 161 172 164 164 162 153 157 159 158 156 150 149 147 140 127 140 147 149 150 156 158 159 157 153 162 164 164 172 161 156 165 164 155 134 123 122 202 222 213 255 199 255 255 255 255 255 255 255 255 206 199 141 172 255 135 151 166 146 176 157 155 155 215 120 158 165 175 151 164 164 164 163 163 152 165 164 163 157 168 159 160 161 160 165 158 165 158 157 166 184 133 166 150 160 158 148 164 145 158 139 148 125 140 147 151 154 155 164 148 158 157 158 150 161 157 166 158 167 159 167 159 165 159 161 169 162 169 158 160 161 170 162 161 163 164 165 165 165 165 165 171 165 164 164 164 164 164 172 156 165 167 174 165 156 167 173 165 163 235 112 155 158 173 156 164 159 168 173 164 154 155 161 238 111 155 155 156 159 168 167 156 163 182 153 156 156 152 201 122 148 233 255 64 108 163 163 136 156 146 183 195 113 159 169 202 112 146 144 215 255 84 123 209 129 151 171 196 121 133 234 255 90 131 81 166 137 164 185 121 206 229 239 89 111 141 105 216 255 81 108 133 243 255 170 187 183 186 182 195 153 125 201 241 126 127 175 112 140 192 134 168 191 232 92 146 158 190 201 157 237 255 74 88 125 194 212 141 151 190 193 144 162 203 164 183 143 193 140 173 197 136 202 225 252 79 139 110 136 170 131 237 243 229 255 71 148 110 143 233 247 203 207 -0 -66 -74 -88 -108 -126 -146 -164 -179 -190 -200 -208 -214 -220 -225 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 459 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -230 -225 -221 -215 -208 -200 -190 -178 -164 -149 -132 -116 -102 -85 -64 -0 88 78 255 240 144 147 139 75 148 77 255 231 186 171 131 123 87 164 132 236 201 238 232 128 187 169 197 194 225 215 126 121 206 162 126 136 217 173 137 147 110 250 151 129 172 169 150 129 211 155 189 159 170 188 141 173 120 89 89 228 172 162 133 151 133 134 100 91 99 255 189 156 161 118 234 162 170 153 101 153 111 255 255 255 255 139 157 107 132 132 70 255 171 127 148 187 158 113 214 164 155 93 231 163 173 117 156 188 176 130 146 187 161 171 139 154 137 97 73 204 255 237 132 166 161 166 157 153 157 182 164 157 167 168 159 156 155 103 231 174 158 155 163 164 164 166 166 156 165 163 156 111 235 164 164 165 174 158 164 165 174 167 156 172 165 165 164 164 164 164 172 165 165 165 164 164 164 160 168 153 170 171 161 158 159 165 160 166 159 167 159 167 158 166 157 164 155 169 152 158 158 157 146 161 150 147 140 135 140 139 158 145 163 148 165 149 168 157 149 170 130 186 166 159 159 160 159 160 169 157 169 153 160 163 164 165 165 156 163 162 164 163 163 154 173 173 152 109 225 132 189 140 183 131 176 140 85 243 171 105 185 152 206 199 198 255 255 255 196 255 206 255 143 170 151 166 182 189 168 156 164 180 164 163 163 160 168 159 161 165 165 159 160 163 159 149 149 159 163 160 159 165 165 161 159 168 160 163 163 164 180 164 156 168 189 182 166 151 170 143 255 206 255 196 255 255 255 198 199 206 152 185 105 171 243 85 140 176 131 183 140 189 132 225 109 152 173 173 154 163 163 164 162 163 156 165 165 164 163 160 153 169 157 169 160 159 160 159 159 166 186 130 170 149 157 168 149 165 148 163 145 158 139 140 135 140 147 150 161 146 157 158 158 152 169 155 164 157 166 158 167 159 167 159 166 160 165 159 158 161 171 170 153 168 160 164 164 164 165 165 165 172 164 164 164 164 165 165 172 156 167 174 165 164 158 174 165 164 164 235 111 156 163 165 156 166 166 164 164 163 155 158 174 231 103 155 156 159 168 167 157 164 182 157 153 157 166 161 166 132 237 255 204 73 97 137 154 139 171 161 187 146 130 176 188 156 117 173 163 231 93 155 164 214 113 158 187 148 127 171 255 70 132 132 107 157 139 255 255 255 255 111 153 101 153 170 162 234 118 161 156 189 255 99 91 100 134 133 151 133 162 172 228 89 89 120 173 141 188 170 159 189 155 211 129 150 169 172 129 151 250 110 147 137 173 217 136 126 162 206 121 126 215 225 194 197 169 187 128 232 238 201 236 132 164 87 123 131 171 186 231 255 77 148 75 139 147 144 240 255 78 88 -0 -64 -85 -102 -116 -132 -149 -164 -178 -190 -200 -208 -215 -221 -225 -230 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 460 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -208 -200 -190 -179 -166 -152 -138 -123 -103 -73 -0 -0 133 71 255 236 145 140 99 153 134 90 242 145 218 187 147 120 165 137 144 122 79 255 231 149 134 129 101 92 255 235 226 241 237 135 125 228 205 142 110 82 255 233 157 187 195 173 150 245 215 170 156 121 203 165 194 179 143 130 204 164 188 172 187 176 143 114 87 82 252 184 173 160 156 249 221 134 182 144 183 191 144 98 63 255 229 175 129 139 127 86 255 240 161 141 157 182 151 184 164 148 110 228 129 189 150 146 157 189 150 159 167 137 182 157 159 135 99 82 208 91 249 169 173 155 166 167 157 155 157 180 161 157 167 168 158 156 119 219 174 168 158 167 166 164 157 173 159 167 166 156 111 236 164 164 164 165 162 164 164 165 171 156 172 165 165 165 164 164 164 172 165 165 164 160 158 162 170 162 157 159 170 170 161 159 167 159 167 159 167 158 165 156 164 151 158 148 165 156 157 156 154 142 154 140 135 140 147 151 145 163 148 164 150 160 149 160 152 156 162 138 187 166 159 169 158 169 158 162 153 170 162 163 165 165 165 165 156 164 158 164 158 164 149 180 166 130 101 202 137 175 145 173 137 171 121 117 229 148 239 70 236 255 255 255 255 255 255 193 235 152 206 115 157 187 195 158 154 163 182 157 155 155 155 155 149 153 163 157 156 152 160 149 146 139 126 139 146 149 160 152 156 157 163 153 149 155 155 155 155 157 182 163 154 158 195 187 157 115 206 152 235 193 255 255 255 255 255 255 236 70 239 148 229 117 121 171 137 173 145 175 137 202 101 130 166 180 149 164 158 164 158 164 156 165 165 165 165 163 162 170 153 162 158 169 158 169 159 166 187 138 162 156 152 160 149 160 150 164 148 163 145 151 147 140 135 140 154 142 154 156 157 156 165 148 158 151 164 156 165 158 167 159 167 159 167 159 161 170 170 159 157 162 170 162 158 160 164 165 165 172 164 164 164 165 165 165 172 156 171 165 164 164 162 165 164 164 164 236 111 156 166 167 159 173 157 164 166 167 158 168 174 219 119 156 158 168 167 157 161 180 157 155 157 167 166 155 173 169 249 91 208 82 99 135 159 157 182 137 167 159 150 189 157 146 150 189 129 228 110 148 164 184 151 182 157 141 161 240 255 86 127 139 129 175 229 255 63 98 144 191 183 144 182 134 221 249 156 160 173 184 252 82 87 114 143 176 187 172 188 164 204 130 143 179 194 165 203 121 156 170 215 245 150 173 195 187 157 233 255 82 110 142 205 228 125 135 237 241 226 235 255 92 101 129 134 149 231 255 79 122 144 137 165 120 147 187 218 145 242 90 134 153 99 140 145 236 255 71 133 -0 -0 -73 -103 -123 -138 -152 -166 -179 -190 -200 -208 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 461 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -200 -191 -180 -169 -156 -142 -122 -94 -64 -0 -0 134 70 255 227 162 121 153 111 103 253 125 105 212 176 137 185 177 174 176 170 146 255 240 185 169 148 153 82 145 96 77 255 231 120 122 224 182 161 171 138 255 232 121 158 179 155 155 223 157 191 153 173 167 130 175 155 140 242 213 162 144 127 183 170 156 119 105 255 255 232 125 98 100 242 159 189 154 123 139 106 89 73 213 255 255 237 166 149 149 73 255 239 159 166 163 130 201 183 158 114 230 143 161 174 160 165 171 155 163 177 139 156 162 159 155 122 90 194 96 240 149 199 174 157 167 168 158 156 168 174 159 157 166 165 153 110 218 167 163 163 157 173 167 156 165 162 157 173 158 111 236 165 164 164 164 164 164 164 164 172 156 172 165 165 165 164 163 164 172 164 164 164 171 161 151 169 170 161 159 159 166 166 159 167 159 167 158 166 157 161 150 158 157 158 148 164 155 154 150 147 130 143 140 147 151 154 156 148 164 150 160 161 159 156 164 157 157 165 139 189 161 160 161 158 162 163 168 162 160 164 165 165 165 165 165 156 173 156 173 156 173 132 195 176 100 231 157 168 168 165 167 150 167 165 255 131 147 214 236 193 196 255 255 255 198 255 236 70 153 179 209 198 133 140 147 170 153 153 155 158 163 163 160 171 170 159 157 156 150 151 155 150 140 140 150 155 151 150 156 157 159 170 171 160 163 163 158 155 153 153 170 147 140 133 198 209 179 153 70 236 255 198 255 255 255 196 193 236 214 147 131 255 165 167 150 167 165 168 168 157 231 100 176 195 132 173 156 173 156 173 156 165 165 165 165 165 164 160 162 168 163 162 158 161 160 161 189 139 165 157 157 164 156 159 161 160 150 164 148 156 154 151 147 140 143 130 147 150 154 155 164 148 158 157 158 150 161 157 166 158 167 159 167 159 166 166 159 159 161 170 169 151 161 171 164 164 164 172 164 163 164 165 165 165 172 156 172 164 164 164 164 164 164 164 165 236 111 158 173 157 162 165 156 167 173 157 163 163 167 218 110 153 165 166 157 159 174 168 156 158 168 167 157 174 199 149 240 96 194 90 122 155 159 162 156 139 177 163 155 171 165 160 174 161 143 230 114 158 183 201 130 163 166 159 239 255 73 149 149 166 237 255 255 213 73 89 106 139 123 154 189 159 242 100 98 125 232 255 255 105 119 156 170 183 127 144 162 213 242 140 155 175 130 167 173 153 191 157 223 155 155 179 158 121 232 255 138 171 161 182 224 122 120 231 255 77 96 145 82 153 148 169 185 240 255 146 170 176 174 177 185 137 176 212 105 125 253 103 111 153 121 162 227 255 70 134 -0 -0 -64 -94 -122 -142 -156 -169 -180 -191 -200 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 462 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -216 -209 -201 -192 -182 -171 -159 -142 -122 -94 -66 -0 -0 137 91 235 196 168 168 131 90 255 208 150 187 208 156 171 168 140 128 116 85 56 253 171 178 151 155 121 157 127 142 108 249 146 144 238 210 143 123 88 80 255 227 151 127 98 76 255 235 167 163 122 200 165 180 150 109 93 214 208 201 155 162 130 177 156 183 125 55 255 234 140 139 232 166 134 199 174 162 125 93 83 219 82 84 255 239 148 146 128 76 255 231 158 175 131 130 203 170 118 212 165 158 169 148 157 176 169 143 183 154 159 156 154 164 136 108 191 110 239 140 143 198 168 157 167 168 158 156 174 168 158 156 173 166 114 207 173 169 166 156 165 174 158 164 164 155 164 163 111 237 165 165 165 165 164 164 164 164 172 156 172 165 164 164 163 160 162 171 160 158 162 171 171 152 159 166 169 160 158 166 167 159 167 158 166 157 164 155 169 152 158 158 157 146 161 150 147 140 135 130 154 150 154 156 157 158 150 160 161 159 153 164 157 166 158 157 166 139 197 158 168 158 162 170 154 160 163 164 164 165 164 165 165 163 157 165 157 165 157 166 122 202 157 144 197 185 149 173 161 159 122 175 117 230 209 255 255 255 255 255 255 255 255 199 255 213 222 201 152 113 121 154 172 188 157 155 161 172 164 164 164 162 153 157 158 157 153 161 150 146 139 126 139 146 150 161 153 157 158 157 153 162 164 164 164 172 161 155 157 188 172 154 121 113 152 201 222 213 255 199 255 255 255 255 255 255 255 255 209 230 117 175 122 159 161 173 149 185 197 144 157 202 122 166 157 165 157 165 157 163 165 165 164 165 164 164 163 160 154 170 162 158 168 158 197 139 166 157 158 166 157 164 153 159 161 160 150 158 157 156 154 150 154 130 135 140 147 150 161 146 157 158 158 152 169 155 164 157 166 158 167 159 167 166 158 160 169 166 159 152 171 171 162 158 160 171 162 160 163 164 164 165 172 156 172 164 164 164 164 165 165 165 165 237 111 163 164 155 164 164 158 174 165 156 166 169 173 207 114 166 173 156 158 168 174 156 158 168 167 157 168 198 143 140 239 110 191 108 136 164 154 156 159 154 183 143 169 176 157 148 169 158 165 212 118 170 203 130 131 175 158 231 255 76 128 146 148 239 255 84 82 219 83 93 125 162 174 199 134 166 232 139 140 234 255 55 125 183 156 177 130 162 155 201 208 214 93 109 150 180 165 200 122 163 167 235 255 76 98 127 151 227 255 80 88 123 143 210 238 144 146 249 108 142 127 157 121 155 151 178 171 253 56 85 116 128 140 168 171 156 208 187 150 208 255 90 131 168 168 196 235 91 137 -0 -0 -66 -94 -122 -142 -159 -171 -182 -192 -201 -209 -216 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 463 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -222 -216 -209 -202 -194 -185 -174 -161 -145 -124 -96 -66 -0 -0 132 237 125 177 192 181 174 110 213 135 126 232 201 122 202 188 167 138 114 135 255 229 241 229 182 157 156 115 99 74 255 210 123 131 235 179 161 127 139 91 239 185 180 161 160 127 255 234 240 219 173 167 135 180 146 134 181 115 191 193 205 176 160 130 147 126 123 77 245 187 191 255 251 122 128 182 179 158 125 102 207 110 127 77 251 192 168 141 135 78 247 194 182 154 114 179 197 150 208 171 145 175 161 149 166 175 151 168 155 154 164 157 156 153 112 187 110 242 155 141 164 187 165 157 167 167 158 164 163 162 155 164 171 128 199 164 164 173 158 164 165 163 164 164 155 163 164 111 237 167 165 165 165 165 165 164 164 173 156 172 164 164 161 162 170 153 170 170 161 151 169 168 157 158 166 159 165 158 166 167 158 165 157 164 151 158 148 165 156 157 156 154 141 153 140 135 140 147 142 161 155 157 158 158 157 161 159 152 164 157 166 158 167 159 157 166 138 196 158 160 163 152 170 161 163 164 164 163 164 163 164 165 159 167 158 166 158 166 164 124 210 182 146 197 177 153 147 183 134 99 178 245 143 154 206 199 198 255 255 255 196 255 206 255 143 175 159 140 165 213 222 195 194 193 197 180 173 172 170 162 169 160 159 159 157 152 157 156 151 141 141 151 156 157 152 157 159 159 160 169 162 170 172 173 180 197 193 194 195 222 213 165 140 159 175 143 255 206 255 196 255 255 255 198 199 206 154 143 245 178 99 134 183 147 153 177 197 146 182 210 124 164 166 158 166 158 167 159 165 164 163 164 163 164 164 163 161 170 152 163 160 158 196 138 166 157 159 167 158 166 157 164 152 159 161 157 158 158 157 155 161 142 147 140 135 140 153 141 154 156 157 156 165 148 158 151 164 157 165 158 167 166 158 165 159 166 158 157 168 169 151 161 170 170 153 170 162 161 164 164 172 156 173 164 164 165 165 165 165 165 167 237 111 164 163 155 164 164 163 165 164 158 173 164 164 199 128 171 164 155 162 163 164 158 167 167 157 165 187 164 141 155 242 110 187 112 153 156 157 164 154 155 168 151 175 166 149 161 175 145 171 208 150 197 179 114 154 182 194 247 78 135 141 168 192 251 77 127 110 207 102 125 158 179 182 128 122 251 255 191 187 245 77 123 126 147 130 160 176 205 193 191 115 181 134 146 180 135 167 173 219 240 234 255 127 160 161 180 185 239 91 139 127 161 179 235 131 123 210 255 74 99 115 156 157 182 229 241 229 255 135 114 138 167 188 202 122 201 232 126 135 213 110 174 181 192 177 125 237 132 -0 -0 -66 -96 -124 -145 -161 -174 -185 -194 -202 -209 -216 -222 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 464 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -227 -222 -216 -210 -203 -196 -187 -176 -163 -147 -125 -98 -77 -60 -0 255 221 142 123 162 178 161 241 201 99 93 228 152 163 163 175 172 140 184 90 124 92 255 238 239 227 165 141 142 90 222 129 136 255 232 167 152 135 133 240 140 156 150 131 101 79 186 93 255 254 251 235 176 155 142 222 188 157 113 138 198 193 172 162 131 109 87 200 106 74 65 255 174 131 158 132 198 164 152 211 121 101 83 231 180 205 181 121 87 204 184 220 201 130 145 185 156 232 212 144 167 166 158 158 166 165 159 164 157 156 166 158 154 121 183 111 242 165 156 153 164 180 161 156 163 166 169 166 164 156 164 171 123 198 164 164 165 163 164 164 164 165 165 156 164 164 111 232 171 165 165 165 165 165 164 164 172 156 171 161 162 170 153 169 159 159 170 170 152 159 176 160 159 167 158 166 158 166 166 157 161 150 158 157 158 148 164 155 154 150 147 130 143 140 147 150 154 146 164 156 158 157 158 152 152 164 156 166 158 166 159 166 159 152 166 132 196 163 164 164 156 160 164 162 164 165 158 165 158 163 172 157 168 157 168 156 157 172 109 210 184 107 218 153 188 123 176 110 92 255 215 83 236 255 255 255 255 255 255 193 236 152 206 125 150 188 211 223 89 102 111 128 130 127 147 151 144 155 150 152 158 159 159 156 150 149 147 140 127 140 147 149 150 156 159 159 158 152 150 155 144 151 147 127 130 128 111 102 89 223 211 188 150 125 206 152 236 193 255 255 255 255 255 255 236 83 215 255 92 110 176 123 188 153 218 107 184 210 109 172 157 156 168 157 168 157 172 163 158 165 158 165 164 162 164 160 156 164 164 163 196 132 166 152 159 166 159 166 158 166 156 164 152 152 158 157 158 156 164 146 154 150 147 140 143 130 147 150 154 155 164 148 158 157 158 150 161 157 166 166 158 166 158 167 159 160 176 159 152 170 170 159 159 169 153 170 162 161 171 156 172 164 164 165 165 165 165 165 171 232 111 164 164 156 165 165 164 164 164 163 165 164 164 198 123 171 164 156 164 166 169 166 163 156 161 180 164 153 156 165 242 111 183 121 154 158 166 156 157 164 159 165 166 158 158 166 167 144 212 232 156 185 145 130 201 220 184 204 87 121 181 205 180 231 83 101 121 211 152 164 198 132 158 131 174 255 65 74 106 200 87 109 131 162 172 193 198 138 113 157 188 222 142 155 176 235 251 254 255 93 186 79 101 131 150 156 140 240 133 135 152 167 232 255 136 129 222 90 142 141 165 227 239 238 255 92 124 90 184 140 172 175 163 163 152 228 93 99 201 241 161 178 162 123 142 221 255 -0 -60 -77 -98 -125 -147 -163 -176 -187 -196 -203 -210 -216 -222 -227 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 465 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -217 -211 -205 -197 -188 -177 -164 -147 -128 -112 -80 -0 -0 -0 -0 156 166 160 141 143 234 134 133 199 171 150 186 153 171 139 190 150 136 142 74 141 100 249 229 206 157 147 224 110 87 80 255 232 155 109 81 255 218 180 177 160 125 108 196 158 94 93 90 255 237 160 106 101 196 208 182 150 125 151 174 198 173 129 118 201 120 98 109 255 232 144 172 134 125 159 127 247 204 130 110 228 143 112 216 174 143 208 143 101 221 153 159 157 101 108 230 147 167 167 156 165 158 166 168 159 166 159 157 166 157 131 178 111 242 159 166 168 159 165 172 159 164 157 167 175 167 156 164 172 137 194 164 164 164 164 165 165 165 165 165 156 164 164 111 231 172 165 165 165 165 164 164 163 171 152 170 170 153 169 159 160 168 161 159 166 157 158 167 166 159 167 158 166 156 164 164 155 169 152 158 158 157 146 161 150 147 140 135 130 153 150 154 156 157 148 165 152 158 152 164 157 156 165 158 165 158 165 159 161 169 150 176 123 203 164 165 165 156 163 164 158 164 173 156 173 156 165 162 168 159 166 158 165 154 155 102 231 142 93 202 160 173 151 147 85 100 232 213 236 193 196 255 255 255 198 255 236 70 185 199 206 207 137 128 105 138 147 157 166 175 173 161 170 171 169 176 168 169 173 172 167 166 165 159 149 149 159 165 166 167 172 173 169 168 176 169 171 170 161 173 175 166 157 147 138 105 128 137 207 206 199 185 70 236 255 198 255 255 255 196 193 236 213 232 100 85 147 151 173 160 202 93 142 231 102 155 154 165 158 166 159 168 162 165 156 173 156 173 164 158 164 163 156 165 165 164 203 123 176 150 169 161 159 165 158 165 158 165 156 157 164 152 158 152 165 148 157 156 154 150 153 130 135 140 147 150 161 146 157 158 158 152 169 155 164 164 156 166 158 167 159 166 167 158 157 166 159 161 168 160 159 169 153 170 170 152 171 163 164 164 165 165 165 165 172 231 111 164 164 156 165 165 165 165 165 164 164 164 164 194 137 172 164 156 167 175 167 157 164 159 172 165 159 168 166 159 242 111 178 131 157 166 157 159 166 159 168 166 158 165 156 167 167 147 230 108 101 157 159 153 221 101 143 208 143 174 216 112 143 228 110 130 204 247 127 159 125 134 172 144 232 255 109 98 120 201 118 129 173 198 174 151 125 150 182 208 196 101 106 160 237 255 90 93 94 158 196 108 125 160 177 180 218 255 81 109 155 232 255 80 87 110 224 147 157 206 229 249 100 141 74 142 136 150 190 139 171 153 186 150 171 199 133 134 234 143 141 160 166 156 -0 -0 -0 -0 -80 -112 -128 -147 -164 -177 -188 -197 -205 -211 -217 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 466 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -223 -218 -212 -205 -197 -188 -177 -163 -149 -134 -108 -84 -79 -72 -0 -0 154 130 98 75 255 218 182 240 230 123 184 145 192 156 144 182 158 147 92 134 93 144 122 231 196 199 255 243 123 135 78 239 209 181 163 117 220 154 165 186 164 114 196 155 109 106 137 89 244 211 186 139 166 121 187 195 174 158 134 111 200 163 138 211 154 132 156 93 246 144 173 157 143 149 94 89 223 155 144 238 156 110 142 191 157 252 232 113 199 161 161 177 133 103 231 151 170 170 167 159 165 159 167 168 160 166 158 157 165 148 172 111 239 165 156 164 166 166 165 167 167 155 152 173 175 158 164 173 138 193 165 165 165 165 165 165 165 165 165 156 164 163 103 232 172 165 165 164 164 164 163 163 168 160 162 170 160 160 169 161 160 169 161 167 158 158 166 167 158 166 157 164 152 158 158 148 165 156 157 156 154 141 153 140 135 140 147 141 161 155 157 158 158 148 169 150 164 157 166 158 158 165 159 161 159 160 169 160 160 150 177 119 206 165 165 165 156 164 173 156 165 165 157 165 156 180 157 168 157 165 156 157 159 155 97 239 109 244 124 164 173 180 109 72 255 255 255 255 255 255 255 255 255 199 255 214 239 105 141 149 139 157 152 166 168 169 169 167 157 155 156 156 155 149 152 161 150 148 141 143 147 146 139 126 139 146 147 143 141 148 150 161 152 149 155 156 156 155 157 167 169 169 168 166 152 157 139 149 141 105 239 214 255 199 255 255 255 255 255 255 255 255 255 72 109 180 173 164 124 244 109 239 97 155 159 157 156 165 157 168 157 180 156 165 157 165 165 156 173 164 156 165 165 165 206 119 177 150 160 160 169 160 159 161 159 165 158 158 166 157 164 150 169 148 158 158 157 155 161 141 147 140 135 140 153 141 154 156 157 156 165 148 158 158 152 164 157 166 158 167 166 158 158 167 161 169 160 161 169 160 160 170 162 160 168 163 163 164 164 164 165 165 172 232 103 163 164 156 165 165 165 165 165 165 165 165 165 193 138 173 164 158 175 173 152 155 167 167 165 166 166 164 156 165 239 111 172 148 165 157 158 166 160 168 167 159 165 159 167 170 170 151 231 103 133 177 161 161 199 113 232 252 157 191 142 110 156 238 144 155 223 89 94 149 143 157 173 144 246 93 156 132 154 211 138 163 200 111 134 158 174 195 187 121 166 139 186 211 244 89 137 106 109 155 196 114 164 186 165 154 220 117 163 181 209 239 78 135 123 243 255 199 196 231 122 144 93 134 92 147 158 182 144 156 192 145 184 123 230 240 182 218 255 75 98 130 154 -0 -0 -72 -79 -84 -108 -134 -149 -163 -177 -188 -197 -205 -212 -218 -223 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 467 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -223 -218 -212 -205 -197 -187 -176 -163 -149 -135 -119 -103 -87 -72 255 -0 -0 155 146 91 207 89 79 255 230 179 165 157 177 137 180 157 176 150 162 112 143 123 138 107 74 65 255 155 136 119 207 137 197 173 168 255 235 141 141 199 160 180 192 144 122 116 111 245 122 202 173 217 187 162 121 174 202 181 121 143 170 142 220 196 147 155 144 244 167 152 169 145 159 128 102 217 119 81 255 224 124 136 149 88 88 249 177 202 156 154 167 146 119 223 147 155 175 171 168 159 166 159 167 168 159 163 156 155 153 172 111 234 175 159 164 157 173 167 157 174 158 162 154 173 165 164 173 138 193 165 165 165 165 165 165 165 165 164 152 162 163 119 227 173 165 165 164 161 162 160 161 177 153 169 162 169 161 160 169 161 160 168 169 159 158 166 166 157 164 152 158 160 159 158 148 164 155 154 150 147 130 143 140 147 150 154 146 164 156 158 157 158 155 161 157 166 159 167 159 159 161 169 159 168 160 161 170 152 161 169 128 211 165 165 165 156 165 165 155 173 159 167 157 163 164 167 158 168 151 164 164 148 151 93 220 130 205 194 143 157 159 110 255 152 207 199 198 255 255 255 196 255 206 255 147 148 171 172 231 243 239 233 224 220 209 200 193 192 192 192 186 177 183 176 174 173 169 176 167 164 158 148 148 158 164 167 176 169 173 174 176 183 177 186 192 192 192 193 200 209 220 224 233 239 243 231 172 171 148 147 255 206 255 196 255 255 255 198 199 207 152 255 110 159 157 143 194 205 130 220 93 151 148 164 164 151 168 158 167 164 163 157 167 159 173 155 165 165 156 165 165 165 211 128 169 161 152 170 161 160 168 159 169 161 159 159 167 159 166 157 161 155 158 157 158 156 164 146 154 150 147 140 143 130 147 150 154 155 164 148 158 159 160 158 152 164 157 166 166 158 159 169 168 160 161 169 160 161 169 162 169 153 177 161 160 162 161 164 165 165 173 227 119 163 162 152 164 165 165 165 165 165 165 165 165 193 138 173 164 165 173 154 162 158 174 157 167 173 157 164 159 175 234 111 172 153 155 156 163 159 168 167 159 166 159 168 171 175 155 147 223 119 146 167 154 156 202 177 249 88 88 149 136 124 224 255 81 119 217 102 128 159 145 169 152 167 244 144 155 147 196 220 142 170 143 121 181 202 174 121 162 187 217 173 202 122 245 111 116 122 144 192 180 160 199 141 141 235 255 168 173 197 137 207 119 136 155 255 65 74 107 138 123 143 112 162 150 176 157 180 137 177 157 165 179 230 255 79 89 207 91 146 155 -0 -0 255 -72 -87 -103 -119 -135 -149 -163 -176 -187 -197 -205 -212 -218 -223 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 468 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -232 -228 -224 -218 -212 -205 -196 -186 -175 -162 -149 -134 -119 -104 -90 -78 -67 -0 231 147 120 219 148 145 96 255 220 219 141 186 136 184 154 172 140 194 161 169 151 160 125 103 112 255 226 145 130 245 203 160 131 89 81 255 230 131 130 169 129 222 191 131 109 81 255 213 159 113 101 215 215 185 160 130 198 168 171 161 100 100 216 150 106 76 255 229 141 177 147 157 135 118 216 140 146 91 238 156 148 153 105 85 222 163 240 210 158 156 153 121 221 155 154 157 176 171 168 159 166 159 163 166 167 156 151 152 172 111 228 174 168 167 156 165 174 158 165 163 164 163 154 171 167 173 138 195 167 165 165 165 165 165 165 165 165 163 154 161 119 226 172 165 164 164 170 153 168 153 177 160 160 169 162 169 161 159 165 158 158 173 159 157 164 164 153 159 161 159 150 164 157 146 161 150 147 140 135 130 153 150 154 156 157 148 165 152 158 151 164 157 165 158 167 159 167 159 169 160 161 159 159 168 158 171 149 163 172 114 211 165 163 164 156 174 158 156 174 157 168 143 187 157 166 155 180 140 157 161 131 176 255 170 151 208 162 186 130 192 255 70 236 255 255 255 255 255 255 193 236 154 209 131 229 243 255 91 96 99 115 109 121 113 128 129 129 124 136 150 141 143 148 148 147 141 143 147 145 139 125 139 145 147 143 141 147 148 148 143 141 150 136 124 129 129 128 113 121 109 115 99 96 91 255 243 229 131 209 154 236 193 255 255 255 255 255 255 236 70 255 192 130 186 162 208 151 170 255 176 131 161 157 140 180 155 166 157 187 143 168 157 174 156 158 174 156 164 163 165 211 114 172 163 149 171 158 168 159 159 161 160 169 159 167 159 167 158 165 157 164 151 158 152 165 148 157 156 154 150 153 130 135 140 147 150 161 146 157 164 150 159 161 159 153 164 164 157 159 173 158 158 165 159 161 169 162 169 160 160 177 153 168 153 170 164 164 165 172 226 119 161 154 163 165 165 165 165 165 165 165 165 167 195 138 173 167 171 154 163 164 163 165 158 174 165 156 167 168 174 228 111 172 152 151 156 167 166 163 159 166 159 168 171 176 157 154 155 221 121 153 156 158 210 240 163 222 85 105 153 148 156 238 91 146 140 216 118 135 157 147 177 141 229 255 76 106 150 216 100 100 161 171 168 198 130 160 185 215 215 101 113 159 213 255 81 109 131 191 222 129 169 130 131 230 255 81 89 131 160 203 245 130 145 226 255 112 103 125 160 151 169 161 194 140 172 154 184 136 186 141 219 220 255 96 145 148 219 120 147 231 -0 -67 -78 -90 -104 -119 -134 -149 -162 -175 -186 -196 -205 -212 -218 -224 -228 -232 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 469 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -243 -241 -238 -235 -232 -228 -224 -218 -212 -204 -195 -185 -174 -162 -149 -135 -121 -108 -94 -70 -0 255 229 207 240 230 130 93 143 132 255 255 248 232 155 147 196 159 146 153 168 149 179 168 145 184 152 240 155 109 93 212 204 187 144 144 83 255 235 147 163 120 112 215 165 140 149 91 226 205 179 116 128 138 207 200 186 222 212 130 194 147 113 195 173 148 143 92 242 146 169 151 166 136 109 213 150 122 97 236 162 159 157 131 99 217 125 89 229 175 159 155 114 219 175 158 155 157 176 170 165 157 166 166 157 174 159 163 144 170 103 228 167 164 174 158 164 165 163 164 164 165 164 163 154 172 174 133 186 171 165 165 165 165 165 165 165 164 164 163 152 109 226 172 163 161 162 171 160 160 160 169 168 161 159 165 160 166 159 167 158 157 173 157 155 160 159 161 160 150 164 148 163 154 142 153 140 135 140 147 141 161 155 157 158 158 148 169 150 164 157 166 158 167 159 167 159 166 160 162 169 157 169 153 160 164 161 155 163 172 120 212 165 159 162 157 174 156 167 161 167 157 155 167 167 151 157 173 144 172 147 122 139 255 168 93 191 181 172 112 205 216 236 193 196 255 255 255 198 255 236 83 143 230 255 117 85 135 112 126 151 142 158 163 167 172 173 175 179 160 161 170 166 166 165 161 169 165 163 157 148 148 157 163 165 169 161 165 166 166 170 161 160 179 175 173 172 167 163 158 142 151 126 112 135 85 117 255 230 143 83 236 255 198 255 255 255 196 193 236 216 205 112 172 181 191 93 168 255 139 122 147 172 144 173 157 151 167 167 155 157 167 161 167 156 174 157 162 159 165 212 120 172 163 155 161 164 160 153 169 157 169 162 160 166 159 167 159 167 158 166 157 164 150 169 148 158 158 157 155 161 141 147 140 135 140 153 142 154 163 148 164 150 160 161 159 160 155 157 173 157 158 167 159 166 160 165 159 161 168 169 160 160 160 171 162 161 163 172 226 109 152 163 164 164 165 165 165 165 165 165 165 171 186 133 174 172 154 163 164 165 164 164 163 165 164 158 174 164 167 228 103 170 144 163 159 174 157 166 166 157 165 170 176 157 155 158 175 219 114 155 159 175 229 89 125 217 99 131 157 159 162 236 97 122 150 213 109 136 166 151 169 146 242 92 143 148 173 195 113 147 194 130 212 222 186 200 207 138 128 116 179 205 226 91 149 140 165 215 112 120 163 147 235 255 83 144 144 187 204 212 93 109 155 240 152 184 145 168 179 149 168 153 146 159 196 147 155 232 248 255 255 132 143 93 130 230 240 207 229 255 -0 -70 -94 -108 -121 -135 -149 -162 -174 -185 -195 -204 -212 -218 -224 -228 -232 -235 -238 -241 -243 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 470 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -218 -211 -204 -195 -185 -174 -162 -150 -138 -125 -106 -74 -0 76 192 96 78 255 237 131 143 179 96 94 91 255 236 159 139 182 164 192 182 165 146 155 121 102 76 255 240 153 144 197 122 183 178 166 171 155 255 241 188 155 103 200 183 147 144 118 210 131 209 171 161 139 145 137 111 93 255 245 242 234 149 188 169 148 127 109 243 152 173 154 166 156 114 195 163 139 110 234 154 154 165 148 103 222 144 102 211 188 173 157 121 180 185 170 158 155 157 176 177 159 157 173 159 165 163 165 155 162 109 218 173 169 167 163 164 164 164 165 165 165 165 164 163 154 179 148 180 172 165 165 165 165 165 164 164 164 161 162 160 110 221 171 160 168 153 170 170 161 150 176 161 166 159 167 159 167 159 167 158 156 171 152 149 168 160 150 164 148 163 145 157 147 130 143 140 147 150 154 146 164 156 158 157 158 155 161 156 166 158 167 159 167 159 166 159 161 169 160 162 153 170 161 163 164 164 156 164 172 121 217 174 157 158 168 161 156 176 157 168 143 188 156 176 140 183 168 138 164 139 98 97 255 109 242 121 164 156 237 255 255 255 255 255 255 255 255 199 255 213 215 245 117 165 121 140 151 166 167 158 166 159 167 157 159 166 150 153 164 162 151 150 150 149 147 140 139 137 131 116 131 137 139 140 147 149 150 150 151 162 164 153 150 166 159 157 167 159 166 158 167 166 151 140 121 165 117 245 215 213 255 199 255 255 255 255 255 255 255 255 237 156 164 121 242 109 255 97 98 139 164 138 168 183 140 176 156 188 143 168 157 176 156 161 168 158 157 174 217 121 172 164 156 164 164 163 161 170 153 162 160 169 161 159 166 159 167 159 167 158 166 156 161 155 158 157 158 156 164 146 154 150 147 140 143 130 147 157 145 163 148 164 150 160 168 149 152 171 156 158 167 159 167 159 167 159 166 161 176 150 161 170 170 153 168 160 171 221 110 160 162 161 164 164 164 165 165 165 165 165 172 180 148 179 154 163 164 165 165 165 165 164 164 164 163 167 169 173 218 109 162 155 165 163 165 159 173 157 159 177 176 157 155 158 170 185 180 121 157 173 188 211 102 144 222 103 148 165 154 154 234 110 139 163 195 114 156 166 154 173 152 243 109 127 148 169 188 149 234 242 245 255 93 111 137 145 139 161 171 209 131 210 118 144 147 183 200 103 155 188 241 255 155 171 166 178 183 122 197 144 153 240 255 76 102 121 155 146 165 182 192 164 182 139 159 236 255 91 94 96 179 143 131 237 255 78 96 192 76 -0 -74 -106 -125 -138 -150 -162 -174 -185 -195 -204 -211 -218 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 471 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -241 -238 -236 -232 -228 -223 -218 -211 -203 -195 -185 -175 -164 -153 -140 -121 -93 -62 -0 -0 122 134 75 255 230 152 173 115 107 139 90 242 197 175 197 171 129 165 196 174 186 164 136 132 82 255 223 211 254 235 160 140 136 101 93 79 250 193 224 192 171 200 164 152 129 243 199 150 163 187 178 179 166 152 155 82 112 92 255 227 246 238 159 122 99 243 154 147 171 161 163 129 189 158 144 110 235 158 155 156 153 119 221 142 108 211 158 180 167 132 177 166 173 168 158 155 157 182 168 156 165 166 166 164 165 157 172 121 211 164 163 173 166 165 165 165 165 165 165 165 165 164 163 163 151 179 173 165 165 165 164 164 164 160 162 170 154 168 114 214 169 170 162 157 159 170 168 150 167 168 168 159 167 159 167 158 165 156 154 168 158 149 158 164 148 163 145 157 138 148 135 130 153 150 154 156 157 148 165 152 158 151 164 157 165 158 167 159 167 159 165 159 161 168 160 160 168 168 162 161 164 164 165 165 156 165 167 110 218 167 166 156 180 156 167 161 166 156 155 165 167 169 139 173 154 169 155 121 88 63 255 130 204 201 111 206 156 208 198 198 255 255 255 196 255 207 255 232 255 178 175 167 171 176 166 158 165 159 166 157 161 172 163 153 164 164 159 161 166 169 173 172 167 166 165 159 149 149 159 165 166 167 172 173 169 166 161 159 164 164 153 163 172 161 157 166 159 165 158 166 176 171 167 175 178 255 232 255 207 255 196 255 255 255 198 198 208 156 206 111 201 204 130 255 63 88 121 155 169 154 173 139 169 167 165 155 156 166 161 167 156 180 156 166 167 218 110 167 165 156 165 165 164 164 161 162 168 168 160 160 168 161 159 165 159 167 159 167 158 165 157 164 151 158 152 165 148 157 156 154 150 153 130 135 148 138 157 145 163 148 164 158 149 158 168 154 156 165 158 167 159 167 159 168 168 167 150 168 170 159 157 162 170 169 214 114 168 154 170 162 160 164 164 164 165 165 165 173 179 151 163 163 164 165 165 165 165 165 165 165 165 166 173 163 164 211 121 172 157 165 164 166 166 165 156 168 182 157 155 158 168 173 166 177 132 167 180 158 211 108 142 221 119 153 156 155 158 235 110 144 158 189 129 163 161 171 147 154 243 99 122 159 238 246 227 255 92 112 82 155 152 166 179 178 187 163 150 199 243 129 152 164 200 171 192 224 193 250 79 93 101 136 140 160 235 254 211 223 255 82 132 136 164 186 174 196 165 129 171 197 175 197 242 90 139 107 115 173 152 230 255 75 134 122 -0 -0 -62 -93 -121 -140 -153 -164 -175 -185 -195 -203 -211 -218 -223 -228 -232 -236 -238 -241 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 472 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -236 -232 -228 -223 -218 -211 -204 -196 -187 -177 -166 -154 -137 -118 -90 -67 -0 151 137 128 91 242 158 207 179 123 112 102 244 131 165 144 222 189 182 162 179 161 179 154 133 143 76 191 89 88 252 222 201 161 125 98 95 224 135 93 227 191 239 230 135 101 90 225 177 173 138 141 170 171 144 148 108 108 102 154 137 80 255 238 143 103 225 171 151 156 175 169 124 179 165 148 103 234 167 158 155 154 119 222 157 120 209 154 164 181 152 173 164 168 169 165 155 155 165 181 161 165 157 174 167 165 157 173 114 210 163 163 165 174 167 165 165 165 165 165 165 165 164 164 171 144 178 173 165 165 165 164 161 162 170 153 170 163 162 119 212 159 169 170 161 159 159 176 152 166 158 173 159 167 158 165 156 161 149 148 175 160 149 156 163 145 158 138 148 125 148 147 142 161 155 157 158 158 148 169 150 164 157 166 158 167 159 167 159 165 159 160 168 160 160 170 153 160 160 164 164 165 165 165 165 156 174 153 119 228 164 158 158 163 156 175 157 164 143 187 150 177 154 169 168 151 173 139 98 73 255 146 137 193 155 240 83 240 255 255 255 255 255 255 193 236 152 255 100 92 99 122 150 137 131 146 150 163 156 164 180 163 153 163 165 164 160 168 162 168 158 156 149 149 149 146 139 126 139 146 149 149 149 156 158 168 162 168 160 164 165 163 153 163 180 164 156 163 150 146 131 137 150 122 99 92 100 255 152 236 193 255 255 255 255 255 255 240 83 240 155 193 137 146 255 73 98 139 173 151 168 169 154 177 150 187 143 164 157 175 156 163 158 158 164 228 119 153 174 156 165 165 165 165 164 164 160 160 153 170 160 160 168 160 159 165 159 167 159 167 158 166 157 164 150 169 148 158 158 157 155 161 142 147 148 125 148 138 158 145 163 156 149 160 175 148 149 161 156 165 158 167 159 173 158 166 152 176 159 159 161 170 169 159 212 119 162 163 170 153 170 162 161 164 165 165 165 173 178 144 171 164 164 165 165 165 165 165 165 165 167 174 165 163 163 210 114 173 157 165 167 174 157 165 161 181 165 155 155 165 169 168 164 173 152 181 164 154 209 120 157 222 119 154 155 158 167 234 103 148 165 179 124 169 175 156 151 171 225 103 143 238 255 80 137 154 102 108 108 148 144 171 170 141 138 173 177 225 90 101 135 230 239 191 227 93 135 224 95 98 125 161 201 222 252 88 89 191 76 143 133 154 179 161 179 162 182 189 222 144 165 131 244 102 112 123 179 207 158 242 91 128 137 151 -0 -67 -90 -118 -137 -154 -166 -177 -187 -196 -204 -211 -218 -223 -228 -232 -236 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 473 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -178 -167 -153 -136 -115 -81 -0 -0 132 116 113 247 126 112 207 158 128 90 255 221 153 111 111 199 158 195 224 219 239 231 161 140 100 190 108 86 170 153 217 200 177 142 139 227 152 109 128 106 78 255 236 151 104 210 130 206 170 165 140 186 158 165 129 128 109 141 132 93 144 255 233 119 217 156 163 157 157 182 144 173 156 153 119 224 164 166 158 152 110 218 162 113 211 157 163 165 164 177 167 157 167 175 158 155 163 165 172 167 156 165 174 167 157 173 128 206 164 164 164 165 174 167 165 165 165 165 165 165 164 164 172 155 173 172 165 164 164 164 170 153 170 162 161 158 169 129 213 158 159 166 169 160 158 167 157 166 157 174 158 165 156 161 150 169 151 148 165 164 147 153 158 139 148 125 148 138 157 154 146 164 156 158 157 158 155 161 156 166 158 167 159 167 159 165 159 160 168 160 159 169 153 170 161 163 164 164 164 165 164 165 164 157 166 156 103 228 167 155 182 153 167 158 168 146 157 169 160 172 152 167 184 133 161 120 95 219 237 130 233 124 172 213 237 190 196 255 255 255 198 255 236 70 255 72 85 110 134 159 167 173 183 176 157 164 182 155 144 157 163 164 164 163 160 168 159 158 156 152 157 158 157 151 141 141 151 157 158 157 152 156 158 159 168 160 163 164 164 163 157 144 155 182 164 157 176 183 173 167 159 134 110 85 72 255 70 236 255 198 255 255 255 196 190 237 213 172 124 233 130 237 219 95 120 161 133 184 167 152 172 160 169 157 146 168 158 167 153 182 155 167 228 103 156 166 157 164 165 164 165 164 164 164 163 161 170 153 169 159 160 168 160 159 165 159 167 159 167 158 166 156 161 155 158 157 158 156 164 146 154 157 138 148 125 148 139 158 153 147 164 165 148 151 169 150 161 156 165 158 174 157 166 157 167 158 160 169 166 159 158 213 129 169 158 161 162 170 153 170 164 164 164 165 172 173 155 172 164 164 165 165 165 165 165 165 167 174 165 164 164 164 206 128 173 157 167 174 165 156 167 172 165 163 155 158 175 167 157 167 177 164 165 163 157 211 113 162 218 110 152 158 166 164 224 119 153 156 173 144 182 157 157 163 156 217 119 233 255 144 93 132 141 109 128 129 165 158 186 140 165 170 206 130 210 104 151 236 255 78 106 128 109 152 227 139 142 177 200 217 153 170 86 108 190 100 140 161 231 239 219 224 195 158 199 111 111 153 221 255 90 128 158 207 112 126 247 113 116 132 -0 -0 -81 -115 -136 -153 -167 -178 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 474 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -206 -198 -189 -179 -166 -150 -130 -98 -67 -0 -0 115 83 255 217 128 160 184 167 178 130 254 225 190 137 187 133 111 126 97 93 255 255 245 137 197 133 115 169 142 141 152 196 166 170 253 237 138 148 127 132 78 241 217 213 231 126 148 171 178 140 170 144 175 143 144 129 152 144 100 163 78 249 194 232 158 156 165 158 165 152 173 156 154 120 223 166 157 166 166 121 213 166 128 201 165 165 164 156 175 175 158 157 174 165 156 163 163 165 174 158 164 165 171 157 173 129 205 164 164 164 164 165 174 167 165 165 165 165 165 164 164 171 155 172 172 164 163 160 162 171 159 159 158 168 161 159 120 219 161 158 166 159 165 158 166 157 165 157 172 156 161 150 169 152 159 156 147 162 162 142 146 148 125 148 138 157 145 163 157 148 165 152 158 151 164 157 165 158 167 159 167 159 165 159 160 168 160 159 169 153 170 162 161 164 164 164 164 164 164 163 165 164 166 163 156 110 233 156 157 164 148 176 144 187 122 201 143 175 188 130 176 169 172 139 109 224 255 174 140 198 226 255 255 255 255 255 255 255 255 198 255 216 255 110 109 147 176 183 161 165 145 140 157 180 155 144 160 172 164 164 164 164 161 151 152 157 158 156 151 157 157 154 147 136 147 154 157 157 151 156 158 157 152 151 161 164 164 164 164 172 160 144 155 180 157 140 145 165 161 183 176 147 109 110 255 216 255 198 255 255 255 255 255 255 255 255 226 198 140 174 255 224 109 139 172 169 176 130 188 175 143 201 122 187 144 176 148 164 157 156 233 110 156 163 166 164 165 163 164 164 164 164 164 164 161 162 170 153 169 159 160 168 160 159 165 159 167 159 167 158 165 157 164 151 158 152 165 148 157 163 145 157 138 148 125 148 146 142 162 162 147 156 159 152 169 150 161 156 172 157 165 157 166 158 165 159 166 158 161 219 120 159 161 168 158 159 159 171 162 160 163 164 172 172 155 171 164 164 165 165 165 165 165 167 174 165 164 164 164 164 205 129 173 157 171 165 164 158 174 165 163 163 156 165 174 157 158 175 175 156 164 165 165 201 128 166 213 121 166 166 157 166 223 120 154 156 173 152 165 158 165 156 158 232 194 249 78 163 100 144 152 129 144 143 175 144 170 140 178 171 148 126 231 213 217 241 78 132 127 148 138 237 253 170 166 196 152 141 142 169 115 133 197 137 245 255 255 93 97 126 111 133 187 137 190 225 254 130 178 167 184 160 128 217 255 83 115 -0 -0 -67 -98 -130 -150 -166 -179 -189 -198 -206 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 475 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -224 -219 -213 -206 -199 -189 -178 -164 -146 -123 -93 -65 -0 -0 167 119 232 161 151 181 134 141 100 88 180 220 183 223 201 145 159 134 156 108 65 255 220 241 228 120 196 179 163 148 140 110 92 100 251 169 168 131 120 88 201 120 77 255 229 149 161 179 151 171 146 175 166 152 144 161 150 112 140 84 223 90 255 230 158 157 165 166 155 175 158 152 110 219 175 159 157 172 120 206 171 129 199 156 173 166 156 165 174 165 156 165 173 158 164 164 164 165 162 164 165 175 159 173 129 205 165 165 164 164 164 165 171 165 165 165 164 164 164 163 168 149 169 171 163 160 168 153 170 170 161 158 159 168 160 120 215 166 159 167 159 166 158 166 156 164 155 169 150 169 152 159 156 157 155 144 156 154 131 134 148 139 158 145 163 148 164 158 148 169 150 164 157 166 158 167 159 167 159 165 159 160 168 160 159 169 153 170 162 161 164 164 164 164 164 164 163 165 159 164 165 159 159 155 111 237 149 182 165 154 177 140 165 121 188 131 168 174 122 199 156 159 121 222 81 246 173 137 182 165 202 199 197 255 255 255 196 255 208 255 205 192 159 180 151 123 147 173 168 175 189 155 144 160 175 158 156 158 163 163 158 161 170 166 166 166 163 158 157 156 151 140 140 151 156 157 158 163 166 166 166 170 161 158 163 163 158 156 158 175 160 144 155 189 175 168 173 147 123 151 180 159 192 205 255 208 255 196 255 255 255 197 199 202 165 182 137 173 246 81 222 121 159 156 199 122 174 168 131 188 121 165 140 177 154 165 182 149 237 111 155 159 159 165 164 159 165 163 164 164 164 164 164 164 161 162 170 153 169 159 160 168 160 159 165 159 167 159 167 158 166 157 164 150 169 148 158 164 148 163 145 158 139 148 134 131 154 156 144 155 157 156 159 152 169 150 169 155 164 156 166 158 166 159 167 159 166 215 120 160 168 159 158 161 170 170 153 168 160 163 171 169 149 168 163 164 164 164 165 165 165 171 165 164 164 164 165 165 205 129 173 159 175 165 164 162 165 164 164 164 158 173 165 156 165 174 165 156 166 173 156 199 129 171 206 120 172 157 159 175 219 110 152 158 175 155 166 165 157 158 230 255 90 223 84 140 112 150 161 144 152 166 175 146 171 151 179 161 149 229 255 77 120 201 88 120 131 168 169 251 100 92 110 140 148 163 179 196 120 228 241 220 255 65 108 156 134 159 145 201 223 183 220 180 88 100 141 134 181 151 161 232 119 167 -0 -0 -65 -93 -123 -146 -164 -178 -189 -199 -206 -213 -219 -224 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 476 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -224 -219 -214 -207 -199 -189 -177 -162 -142 -119 -94 -67 -0 -0 -0 -0 -0 124 189 169 178 153 121 178 143 136 101 228 178 158 132 129 98 74 204 128 91 255 230 148 150 183 178 159 135 108 113 249 153 192 160 135 109 203 141 138 91 243 155 164 173 149 178 143 146 163 165 149 164 166 140 151 99 219 145 91 244 170 159 157 173 158 165 163 163 114 207 174 168 158 172 114 207 174 129 201 158 165 174 159 167 167 173 158 164 165 163 164 164 164 164 164 164 164 165 163 173 129 206 165 165 165 164 164 164 172 165 165 165 164 161 162 163 178 152 159 169 160 168 162 157 159 170 170 161 159 159 165 121 214 168 159 167 158 166 157 164 152 158 149 176 152 159 156 156 155 153 150 137 147 144 131 146 158 145 163 148 164 150 159 158 155 161 157 166 158 167 159 167 159 165 159 161 169 160 159 169 153 170 162 161 164 164 164 164 164 163 164 165 158 174 156 165 173 166 156 153 111 238 150 163 167 165 161 177 141 184 168 136 201 157 119 215 139 139 221 121 108 231 160 232 84 233 255 255 255 255 255 255 190 240 156 237 112 130 157 173 173 188 153 149 168 137 132 155 173 158 158 165 173 165 162 153 164 162 151 150 150 148 143 148 149 146 139 126 139 146 149 148 143 148 150 150 151 162 164 153 162 165 173 165 158 158 173 155 132 137 168 149 153 188 173 173 157 130 112 237 156 240 190 255 255 255 255 255 255 233 84 232 160 231 108 121 221 139 139 215 119 157 201 136 168 184 141 177 161 165 167 163 150 238 111 153 156 166 173 165 156 174 158 165 164 163 164 164 164 164 164 161 162 170 153 169 159 160 169 161 159 165 159 167 159 167 158 166 157 161 155 158 159 150 164 148 163 145 158 146 131 144 147 137 150 153 155 156 156 159 152 176 149 158 152 164 157 166 158 167 159 168 214 121 165 159 159 161 170 170 159 157 162 168 160 169 159 152 178 163 162 161 164 165 165 165 172 164 164 164 165 165 165 206 129 173 163 165 164 164 164 164 164 164 164 163 165 164 158 173 167 167 159 174 165 158 201 129 174 207 114 172 158 168 174 207 114 163 163 165 158 173 157 159 170 244 91 145 219 99 151 140 166 164 149 165 163 146 143 178 149 173 164 155 243 91 138 141 203 109 135 160 192 153 249 113 108 135 159 178 183 150 148 230 255 91 128 204 74 98 129 132 158 178 228 101 136 143 178 121 153 178 169 189 124 -0 -0 -0 -0 -0 -67 -94 -119 -142 -162 -177 -189 -199 -207 -214 -219 -224 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 477 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -176 -161 -143 -124 -98 -80 -73 -70 -65 -0 164 178 172 137 150 121 214 185 166 100 143 190 190 170 140 111 96 201 135 138 70 255 236 223 214 145 173 134 107 81 255 220 135 180 169 139 200 155 121 114 252 163 158 177 132 175 160 148 154 165 156 164 156 141 160 103 218 121 97 248 173 168 158 165 166 166 164 165 128 199 164 163 166 174 123 197 181 129 194 166 166 165 163 157 173 167 163 164 164 164 165 165 165 164 164 164 164 164 164 173 129 206 167 165 165 164 164 164 172 165 165 164 164 171 153 161 179 163 161 159 168 162 169 161 158 159 166 169 160 158 167 120 207 173 159 167 158 165 153 159 161 159 149 166 156 156 155 153 150 146 139 124 147 154 142 153 163 148 164 150 159 160 158 164 157 165 158 167 159 167 159 165 159 160 168 160 161 169 153 170 162 161 164 164 164 165 165 164 165 158 164 174 157 167 153 171 166 158 155 147 111 237 166 165 165 170 163 157 170 176 158 123 196 135 111 198 110 227 142 159 255 124 160 214 234 193 196 255 255 255 197 255 237 83 206 156 172 186 143 164 160 153 177 185 157 202 225 215 210 212 208 195 186 178 185 185 176 175 176 181 181 179 174 173 171 165 156 156 165 171 173 174 179 181 181 176 175 176 185 185 178 186 195 208 212 210 215 225 202 157 185 177 153 160 164 143 186 172 156 206 83 237 255 197 255 255 255 196 193 234 214 160 124 255 159 142 227 110 198 111 135 196 123 158 176 170 157 163 170 165 165 166 237 111 147 155 158 166 171 153 167 157 174 164 158 165 164 165 165 164 164 164 161 162 170 153 169 161 160 168 160 159 165 159 167 159 167 158 165 157 164 158 160 159 150 164 148 163 153 142 154 147 124 139 146 150 153 155 156 156 166 149 159 161 159 153 165 158 167 159 173 207 120 167 158 160 169 166 159 158 161 169 162 168 159 161 163 179 161 153 171 164 164 165 165 172 164 164 164 165 165 167 206 129 173 164 164 164 164 164 164 165 165 165 164 164 164 163 167 173 157 163 165 166 166 194 129 181 197 123 174 166 163 164 199 128 165 164 166 166 165 158 168 173 248 97 121 218 103 160 141 156 164 156 165 154 148 160 175 132 177 158 163 252 114 121 155 200 139 169 180 135 220 255 81 107 134 173 145 214 223 236 255 70 138 135 201 96 111 140 170 190 190 143 100 166 185 214 121 150 137 172 178 164 -0 -65 -70 -73 -80 -98 -124 -143 -161 -176 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 478 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -177 -162 -147 -130 -115 -102 -91 -77 255 -0 122 207 175 172 125 133 159 202 156 169 177 124 171 169 147 124 215 169 134 134 77 212 98 255 255 252 237 132 147 92 236 152 174 175 129 199 165 119 83 255 223 146 184 147 161 165 156 155 156 165 166 156 154 153 109 216 135 111 247 164 163 166 166 157 173 167 164 123 198 163 163 156 179 135 181 188 132 193 157 173 167 164 156 164 173 166 165 165 165 165 165 165 165 165 164 164 164 164 172 123 199 171 165 165 164 164 164 172 165 164 163 160 170 162 153 177 164 171 161 159 169 162 169 160 158 166 159 165 159 167 120 205 174 158 165 156 163 162 160 150 165 148 164 155 153 150 146 139 135 139 137 156 162 147 156 164 150 160 161 158 152 164 166 158 167 159 167 159 165 159 161 169 160 159 168 158 170 162 161 164 164 164 165 165 165 164 164 174 156 165 167 167 165 136 182 167 153 165 138 97 241 141 168 156 161 150 177 138 185 125 190 180 111 213 149 100 207 101 116 233 216 255 255 255 255 255 255 255 255 199 255 213 240 111 164 181 162 194 124 202 218 197 197 231 101 109 120 120 114 123 132 148 151 141 143 151 160 150 148 147 140 140 139 137 131 116 131 137 139 140 140 147 148 150 160 151 143 141 151 148 132 123 114 120 120 109 101 231 197 197 218 202 124 194 162 181 164 111 240 213 255 199 255 255 255 255 255 255 255 255 216 233 116 101 207 100 149 213 111 180 190 125 185 138 177 150 161 156 168 141 241 97 138 165 153 167 182 136 165 167 167 165 156 174 164 164 165 165 165 164 164 164 161 162 170 158 168 159 160 169 161 159 165 159 167 159 167 158 166 164 152 158 161 160 150 164 156 147 162 156 137 139 135 139 146 150 153 155 164 148 165 150 160 162 163 156 165 158 174 205 120 167 159 165 159 166 158 160 169 162 169 159 161 171 164 177 153 162 170 160 163 164 165 172 164 164 164 165 165 171 199 123 172 164 164 164 164 165 165 165 165 165 165 165 165 166 173 164 156 164 167 173 157 193 132 188 181 135 179 156 163 163 198 123 164 167 173 157 166 166 163 164 247 111 135 216 109 153 154 156 166 165 156 155 156 165 161 147 184 146 223 255 83 119 165 199 129 175 174 152 236 92 147 132 237 252 255 255 98 212 77 134 134 169 215 124 147 169 171 124 177 169 156 202 159 133 125 172 175 207 122 -0 255 -77 -91 -102 -115 -130 -147 -162 -177 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 479 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -242 -239 -237 -233 -230 -226 -221 -215 -208 -199 -189 -177 -164 -150 -136 -123 -108 -91 -73 255 -0 222 214 178 173 162 167 146 162 129 203 167 174 164 138 113 197 193 147 127 101 215 170 100 77 90 255 238 131 109 234 158 131 190 146 207 206 151 151 93 237 163 183 149 154 166 167 158 155 156 173 158 156 164 121 212 139 111 248 166 164 157 173 158 165 174 166 137 193 164 164 155 172 152 173 180 137 194 158 165 174 167 156 164 165 174 167 165 165 165 165 165 165 165 164 164 163 164 172 137 193 172 165 165 164 163 164 172 164 161 162 170 162 158 160 169 158 170 170 161 159 165 159 165 159 167 158 166 158 166 119 203 172 156 161 149 157 157 165 149 164 147 161 150 146 139 135 139 146 150 144 162 164 149 158 160 161 159 152 164 156 166 167 159 167 159 166 159 161 169 160 161 170 153 160 163 161 164 164 164 165 165 165 165 164 164 165 167 156 173 165 159 173 137 190 158 149 165 121 91 227 151 185 143 201 128 185 146 170 125 200 151 141 202 121 222 145 75 245 161 156 208 198 198 255 255 255 196 255 202 255 172 155 201 121 191 208 205 244 93 107 146 144 100 130 152 158 163 164 166 172 158 160 171 169 159 158 158 157 152 158 160 163 158 149 149 158 163 160 158 152 157 158 158 159 169 171 160 158 172 166 164 163 158 152 130 100 144 146 107 93 244 205 208 191 121 201 155 172 255 202 255 196 255 255 255 198 198 208 156 161 245 75 145 222 121 202 141 151 200 125 170 146 185 128 201 143 185 151 227 91 121 165 149 158 190 137 173 159 165 173 156 167 165 164 164 165 165 165 165 164 164 164 161 163 160 153 170 161 160 169 161 159 166 159 167 159 167 166 156 164 152 159 161 160 158 149 164 162 144 150 146 139 135 139 146 150 161 147 164 149 165 157 157 149 161 156 172 203 119 166 158 166 158 167 159 165 159 165 159 161 170 170 158 169 160 158 162 170 162 161 164 172 164 163 164 165 165 172 193 137 172 164 163 164 164 165 165 165 165 165 165 165 167 174 165 164 156 167 174 165 158 194 137 180 173 152 172 155 164 164 193 137 166 174 165 158 173 157 164 166 248 111 139 212 121 164 156 158 173 156 155 158 167 166 154 149 183 163 237 93 151 151 206 207 146 190 131 158 234 109 131 238 255 90 77 100 170 215 101 127 147 193 197 113 138 164 174 167 203 129 162 146 167 162 173 178 214 222 -0 255 -73 -91 -108 -123 -136 -150 -164 -177 -189 -199 -208 -215 -221 -226 -230 -233 -237 -239 -242 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 480 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -207 -199 -189 -178 -166 -153 -138 -123 -106 -87 -65 -0 89 254 224 216 139 197 162 174 129 192 172 129 182 160 131 138 200 175 134 111 191 167 115 89 131 77 253 181 174 235 178 139 167 120 93 222 179 137 109 234 120 191 173 157 157 167 168 158 155 164 163 156 164 113 206 144 111 246 173 167 156 165 165 166 165 171 138 192 164 164 155 171 155 175 181 133 186 162 164 166 174 158 164 164 165 174 167 165 165 165 165 165 165 164 163 160 162 171 132 192 172 165 164 163 160 162 171 163 170 153 170 171 161 150 176 160 159 166 169 161 167 159 167 159 167 158 166 157 164 112 202 169 150 168 151 157 156 165 147 161 142 153 139 135 139 146 150 153 155 147 165 160 149 168 159 153 164 157 166 158 166 167 159 167 160 161 169 160 161 168 158 170 162 163 164 164 164 165 165 165 165 165 164 164 164 174 163 156 166 172 157 168 133 195 163 158 153 141 255 147 161 186 121 175 146 179 163 157 122 197 157 136 191 216 158 142 255 223 83 240 255 255 255 255 255 255 193 233 165 226 124 193 204 242 93 151 130 109 142 184 182 157 176 166 173 165 166 174 163 153 163 164 158 158 161 165 166 164 161 168 157 153 146 134 146 153 157 168 161 164 166 165 161 158 158 164 163 153 163 174 166 165 173 166 176 157 182 184 142 109 130 151 93 242 204 193 124 226 165 233 193 255 255 255 255 255 255 240 83 223 255 142 158 216 191 136 157 197 122 157 163 179 146 175 121 186 161 147 255 141 153 158 163 195 133 168 157 172 166 156 163 174 164 164 164 165 165 165 165 165 164 164 164 163 162 170 158 168 161 160 169 161 160 167 159 167 166 158 166 157 164 153 159 168 149 160 165 147 155 153 150 146 139 135 139 153 142 161 147 165 156 157 151 168 150 169 202 112 164 157 166 158 167 159 167 159 167 161 169 166 159 160 176 150 161 171 170 153 170 163 171 162 160 163 164 165 172 192 132 171 162 160 163 164 165 165 165 165 165 165 167 174 165 164 164 158 174 166 164 162 186 133 181 175 155 171 155 164 164 192 138 171 165 166 165 165 156 167 173 246 111 144 206 113 164 156 163 164 155 158 168 167 157 157 173 191 120 234 109 137 179 222 93 120 167 139 178 235 174 181 253 77 131 89 115 167 191 111 134 175 200 138 131 160 182 129 172 192 129 174 162 197 139 216 224 254 89 -0 -65 -87 -106 -123 -138 -153 -166 -178 -189 -199 -207 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 481 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -234 -230 -226 -220 -214 -207 -199 -189 -178 -166 -152 -137 -120 -99 -69 -0 94 137 117 255 237 230 219 181 153 132 200 157 173 183 143 114 186 186 156 130 169 176 146 117 107 96 245 110 75 255 233 144 176 138 100 146 208 160 121 239 134 145 190 175 159 157 167 168 158 164 164 156 163 122 201 148 111 245 167 174 158 164 156 172 166 172 138 193 165 165 156 171 155 164 187 149 180 164 164 164 165 163 164 164 164 165 174 168 165 165 165 165 165 164 164 170 154 170 145 187 172 164 164 164 170 153 169 160 169 159 160 170 171 152 168 169 161 167 160 168 169 159 167 159 167 158 165 155 160 118 193 176 151 158 156 156 155 161 142 154 130 143 139 146 150 153 155 157 156 148 175 158 149 160 164 157 166 158 166 158 166 166 159 165 169 160 161 168 158 160 164 161 164 165 165 165 165 165 165 165 165 164 163 164 165 167 158 166 165 161 166 174 129 195 154 161 151 75 238 132 185 155 181 173 165 162 178 134 196 173 153 100 242 173 141 92 216 215 238 190 196 255 255 255 198 255 234 84 182 198 233 137 130 109 168 170 220 239 231 210 210 202 195 180 173 175 164 154 163 165 164 158 161 169 159 158 157 155 149 148 147 142 131 131 142 147 148 149 155 157 158 159 169 161 158 164 165 163 154 164 175 173 180 195 202 210 210 231 239 220 170 168 109 130 137 233 198 182 84 234 255 198 255 255 255 196 190 238 215 216 92 141 173 242 100 153 173 196 134 178 162 165 173 181 155 185 132 238 75 151 161 154 195 129 174 166 161 165 166 158 167 165 164 163 164 165 165 165 165 165 165 165 165 164 161 164 160 158 168 161 160 169 165 159 166 166 158 166 158 166 157 164 160 149 158 175 148 156 157 155 153 150 146 139 143 130 154 142 161 155 156 156 158 151 176 193 118 160 155 165 158 167 159 167 159 169 168 160 167 161 169 168 152 171 170 160 159 169 160 169 153 170 164 164 164 172 187 145 170 154 170 164 164 165 165 165 165 165 168 174 165 164 164 164 163 165 164 164 164 180 149 187 164 155 171 156 165 165 193 138 172 166 172 156 164 158 174 167 245 111 148 201 122 163 156 164 164 158 168 167 157 159 175 190 145 134 239 121 160 208 146 100 138 176 144 233 255 75 110 245 96 107 117 146 176 169 130 156 186 186 114 143 183 173 157 200 132 153 181 219 230 237 255 117 137 94 -0 -69 -99 -120 -137 -152 -166 -178 -189 -199 -207 -214 -220 -226 -230 -234 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 482 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -225 -220 -214 -207 -198 -188 -178 -165 -151 -134 -111 -77 -0 -0 149 162 81 132 92 255 232 221 122 176 155 115 201 174 131 154 184 171 146 169 173 151 139 112 99 247 143 138 91 247 158 173 166 130 149 153 178 145 243 146 152 146 188 173 158 156 163 166 167 165 156 163 132 187 152 111 241 173 167 163 164 155 164 173 175 138 195 167 165 156 171 155 163 179 154 180 165 165 165 165 164 165 164 164 164 165 174 167 165 165 165 164 164 164 172 163 162 139 184 172 164 160 162 171 159 159 168 162 169 161 160 169 159 167 159 168 168 159 159 173 159 167 158 165 156 163 151 165 120 191 166 156 156 155 153 149 154 131 144 130 153 150 153 155 156 156 159 151 148 168 152 155 164 166 158 167 158 165 158 166 161 159 162 161 169 159 160 163 164 164 164 165 165 165 165 165 165 165 164 164 165 158 165 173 173 157 159 180 157 160 166 128 209 150 181 112 142 218 122 178 182 152 159 187 135 174 124 206 169 131 78 239 114 132 244 255 255 255 255 255 255 255 255 198 255 214 232 137 140 130 146 255 255 255 255 93 97 102 109 124 122 132 149 154 151 163 165 165 164 160 168 160 159 159 159 157 152 157 157 154 147 136 147 154 157 157 152 157 159 159 159 160 168 160 164 165 165 163 151 154 149 132 122 124 109 102 97 93 255 255 255 255 146 130 140 137 232 214 255 198 255 255 255 255 255 255 255 255 244 132 114 239 78 131 169 206 124 174 135 187 159 152 182 178 122 218 142 112 181 150 209 128 166 160 157 180 159 157 173 173 165 158 165 164 164 165 165 165 165 165 165 165 164 164 164 163 160 159 169 161 162 159 161 166 158 165 158 167 158 166 164 155 152 168 148 151 159 156 156 155 153 150 153 130 144 131 154 149 153 155 156 156 166 191 120 165 151 163 156 165 158 167 159 173 159 159 168 168 159 167 159 169 160 161 169 162 168 159 159 171 162 160 164 172 184 139 162 163 172 164 164 164 165 165 165 167 174 165 164 164 164 165 164 165 165 165 165 180 154 179 163 155 171 156 165 167 195 138 175 173 164 155 164 163 167 173 241 111 152 187 132 163 156 165 167 166 163 156 158 173 188 146 152 146 243 145 178 153 149 130 166 173 158 247 91 138 143 247 99 112 139 151 173 169 146 171 184 154 131 174 201 115 155 176 122 221 232 255 92 132 81 162 149 -0 -0 -77 -111 -134 -151 -165 -178 -188 -198 -207 -214 -220 -225 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 483 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -177 -165 -149 -127 -95 -65 -0 -0 165 107 128 105 137 117 255 230 232 223 134 142 193 151 139 170 184 147 139 183 157 148 122 100 239 161 120 108 246 136 183 173 139 164 156 142 82 255 220 155 154 158 181 168 156 164 157 174 167 156 163 145 179 154 111 240 165 174 167 165 155 163 165 181 141 188 174 167 156 172 155 162 179 156 183 167 165 165 165 165 165 165 164 164 164 165 171 165 165 165 164 160 162 172 164 171 143 176 170 163 170 153 170 170 161 160 169 162 169 160 159 168 168 158 158 173 158 158 174 158 165 156 161 149 157 160 168 120 190 164 155 153 150 146 139 144 131 154 142 161 155 156 156 159 152 169 149 154 171 157 157 166 167 159 167 159 160 159 170 158 169 169 160 159 169 164 164 165 165 165 165 165 165 165 164 165 164 163 164 174 155 171 167 165 165 163 164 166 167 158 113 226 138 154 175 255 134 200 138 161 194 132 181 153 162 113 223 143 137 255 155 84 247 152 207 199 197 255 255 255 196 255 208 255 160 160 173 174 237 255 63 97 139 176 151 155 155 172 164 166 173 164 163 164 165 165 164 162 153 157 160 166 167 166 164 158 157 156 151 140 140 151 156 157 158 164 166 167 166 160 157 153 162 164 165 165 164 163 164 173 166 164 172 155 155 151 176 139 97 63 255 237 174 173 160 160 255 208 255 196 255 255 255 197 199 207 152 247 84 155 255 137 143 223 113 162 153 181 132 194 161 138 200 134 255 175 154 138 226 113 158 167 166 164 163 165 165 167 171 155 174 164 163 164 165 164 165 165 165 165 165 165 165 164 164 169 159 160 169 169 158 170 159 160 159 167 159 167 166 157 157 171 154 149 169 152 159 156 156 155 161 142 154 131 144 139 146 150 153 155 164 190 120 168 160 157 149 161 156 165 158 174 158 158 173 158 158 168 168 159 160 169 162 169 160 161 170 170 153 170 163 170 176 143 171 164 172 162 160 164 165 165 165 171 165 164 164 164 165 165 165 165 165 165 167 183 156 179 162 155 172 156 167 174 188 141 181 165 163 155 165 167 174 165 240 111 154 179 145 163 156 167 174 157 164 156 168 181 158 154 155 220 255 82 142 156 164 139 173 183 136 246 108 120 161 239 100 122 148 157 183 139 147 184 170 139 151 193 142 134 223 232 230 255 117 137 105 128 107 165 -0 -0 -65 -95 -127 -149 -165 -177 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 484 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -198 -189 -178 -164 -145 -122 -94 -75 -0 -0 159 157 122 136 153 75 172 89 252 219 145 170 173 145 156 178 166 140 156 163 160 141 111 224 165 132 120 247 139 156 180 150 156 165 160 148 91 237 164 155 155 168 182 161 164 156 165 174 158 163 142 177 155 111 240 164 165 174 167 156 163 163 172 145 188 167 171 156 172 155 163 179 156 173 174 167 165 165 165 165 165 165 164 164 164 172 165 165 164 164 170 154 170 164 171 154 179 161 158 170 162 161 170 170 161 160 169 162 165 158 158 173 158 158 174 158 157 173 157 161 150 169 151 157 149 172 119 187 160 150 146 139 134 139 154 142 161 147 164 156 159 152 169 150 161 156 156 173 159 158 166 166 159 166 169 159 170 161 158 162 160 169 153 171 165 165 165 165 165 165 165 165 165 163 164 165 158 165 167 142 181 174 159 147 187 157 159 167 155 119 225 160 190 84 250 152 160 183 137 176 154 185 144 149 101 209 112 92 231 151 255 70 236 255 255 255 255 255 255 190 240 156 216 124 231 246 255 219 73 88 98 122 131 148 159 154 157 166 157 156 158 163 164 164 164 161 168 162 169 159 159 158 156 150 151 155 154 147 135 147 154 155 151 150 156 158 159 159 169 162 168 161 164 164 164 163 158 156 157 166 157 154 159 148 131 122 98 88 73 219 255 246 231 124 216 156 240 190 255 255 255 255 255 255 236 70 255 151 231 92 112 209 101 149 144 185 154 176 137 183 160 152 250 84 190 160 225 119 155 167 159 157 187 147 159 174 181 142 167 165 158 165 164 163 165 165 165 165 165 165 165 165 165 171 153 169 160 162 158 161 170 159 169 166 159 166 166 158 159 173 156 156 161 150 169 152 159 156 164 147 161 142 154 139 134 139 146 150 160 187 119 172 149 157 151 169 150 161 157 173 157 158 174 158 158 173 158 158 165 162 169 160 161 170 170 161 162 170 158 161 179 154 171 164 170 154 170 164 164 165 165 172 164 164 164 165 165 165 165 165 165 167 174 173 156 179 163 155 172 156 171 167 188 145 172 163 163 156 167 174 165 164 240 111 155 177 142 163 158 174 165 156 164 161 182 168 155 155 164 237 91 148 160 165 156 150 180 156 139 247 120 132 165 224 111 141 160 163 156 140 166 178 156 145 173 170 145 219 252 89 172 75 153 136 122 157 159 -0 -0 -75 -94 -122 -145 -164 -178 -189 -198 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 485 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -163 -144 -124 -105 -85 -0 -0 192 166 152 146 88 171 88 146 255 239 240 231 156 130 175 178 155 163 160 155 145 103 223 159 125 110 251 150 154 164 163 158 155 153 131 97 236 180 161 155 156 174 174 167 156 164 165 163 164 154 173 155 111 240 164 164 165 174 158 163 163 171 142 179 173 174 156 172 155 163 179 156 172 166 174 168 165 165 165 165 165 164 164 164 172 165 165 164 164 171 163 162 161 168 149 177 171 161 159 158 168 161 166 169 161 159 168 168 158 158 174 158 157 173 157 155 171 155 169 152 159 156 157 147 171 117 181 153 139 134 139 146 149 161 147 164 148 166 152 169 150 161 156 165 158 157 173 159 158 167 160 158 166 161 159 171 160 163 169 153 170 162 172 165 165 165 165 165 165 165 165 165 158 164 174 156 174 163 145 181 175 164 157 167 165 166 156 155 114 230 137 148 115 245 142 202 153 165 181 160 155 185 110 241 135 97 248 111 199 217 236 193 196 255 255 255 197 255 238 83 161 233 255 108 81 224 95 98 121 139 147 161 164 157 165 156 158 165 173 164 164 164 164 162 154 163 158 159 161 165 164 161 168 158 155 150 139 139 150 155 158 168 161 164 165 161 159 158 163 154 162 164 164 164 164 173 165 158 156 165 157 164 161 147 139 121 98 95 224 81 108 255 233 161 83 238 255 197 255 255 255 196 193 236 217 199 111 248 97 135 241 110 185 155 160 181 165 153 202 142 245 115 148 137 230 114 155 156 166 165 167 157 164 175 181 145 163 174 156 174 164 158 165 165 165 165 165 165 165 165 165 172 162 170 153 169 163 160 171 159 161 166 158 160 167 158 159 173 157 158 165 156 161 150 169 152 166 148 164 147 161 149 146 139 134 139 153 181 117 171 147 157 156 159 152 169 155 171 155 157 173 157 158 174 158 158 168 168 159 161 169 166 161 168 158 159 161 171 177 149 168 161 162 163 171 164 164 165 165 172 164 164 164 165 165 165 165 165 168 174 166 172 156 179 163 155 172 156 174 173 179 142 171 163 163 158 174 165 164 164 240 111 155 173 154 164 163 165 164 156 167 174 174 156 155 161 180 236 97 131 153 155 158 163 164 154 150 251 110 125 159 223 103 145 155 160 163 155 178 175 130 156 231 240 239 255 146 88 171 88 146 152 166 192 -0 -0 -85 -105 -124 -144 -163 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 486 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -163 -146 -127 -105 -74 -0 122 187 174 179 123 180 122 176 81 132 90 255 240 131 155 175 158 147 174 161 143 109 215 168 130 110 245 167 158 167 158 166 158 154 140 99 234 165 172 158 154 164 174 176 158 164 164 164 164 156 172 155 111 241 164 164 164 165 162 163 163 171 154 172 165 181 159 172 155 163 179 156 172 164 166 174 168 165 165 165 165 165 164 164 172 165 164 163 163 168 162 170 153 175 152 168 170 171 161 158 159 168 169 160 165 158 158 173 159 158 174 158 156 171 152 149 166 148 165 157 157 156 155 144 165 112 174 143 139 146 150 153 155 165 149 165 149 176 150 161 156 165 158 167 158 158 169 158 158 176 157 159 170 157 170 161 170 154 170 162 160 164 171 165 165 165 165 165 165 164 164 174 156 164 166 157 166 164 140 195 166 146 194 156 158 168 147 164 111 229 181 128 92 231 116 171 177 155 153 192 142 162 150 209 111 236 176 232 255 255 255 255 255 255 255 255 199 255 215 223 245 116 159 121 222 109 120 139 155 164 172 157 164 156 158 168 166 157 156 158 162 163 160 171 170 160 161 169 159 157 156 150 150 149 146 139 126 139 146 149 150 150 156 157 159 169 161 160 170 171 160 163 162 158 156 157 166 168 158 156 164 157 172 164 155 139 120 109 222 121 159 116 245 223 215 255 199 255 255 255 255 255 255 255 255 232 176 236 111 209 150 162 142 192 153 155 177 171 116 231 92 128 181 229 111 164 147 168 158 156 194 146 166 195 140 164 166 157 166 164 156 174 164 164 165 165 165 165 165 165 171 164 160 162 170 154 170 161 170 157 170 159 157 176 158 158 169 158 158 167 158 165 156 161 150 176 149 165 149 165 155 153 150 146 139 143 174 112 165 144 155 156 157 157 165 148 166 149 152 171 156 158 174 158 159 173 158 158 165 160 169 168 159 158 161 171 170 168 152 175 153 170 162 168 163 163 164 165 172 164 164 165 165 165 165 165 168 174 166 164 172 156 179 163 155 172 159 181 165 172 154 171 163 163 162 165 164 164 164 241 111 155 172 156 164 164 164 164 158 176 174 164 154 158 172 165 234 99 140 154 158 166 158 167 158 167 245 110 130 168 215 109 143 161 174 147 158 175 155 131 240 255 90 132 81 176 122 180 123 179 174 187 122 -0 -74 -105 -127 -146 -163 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 487 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -215 -208 -199 -189 -177 -162 -145 -123 -92 -0 -0 -0 124 201 162 184 130 164 108 133 138 90 253 156 156 156 173 152 157 175 162 121 201 166 135 99 236 176 170 159 166 159 166 158 155 112 231 167 166 162 155 163 164 174 165 164 164 164 164 156 175 158 111 241 165 164 164 164 163 164 164 172 155 171 163 173 167 174 156 163 180 156 172 164 164 165 174 167 165 165 165 164 164 164 172 164 163 160 161 177 153 166 161 170 161 169 160 170 171 161 158 159 176 161 167 158 158 174 158 157 173 156 155 168 157 149 166 148 164 156 155 153 149 138 155 93 174 153 150 153 155 156 156 165 150 159 149 169 156 165 158 167 159 167 158 168 167 157 159 168 152 169 162 153 170 158 171 162 160 163 163 165 167 165 165 165 165 165 164 162 165 167 156 169 163 166 164 173 123 202 167 144 170 164 166 168 140 155 96 238 148 142 255 146 191 175 141 185 129 180 143 193 129 197 235 137 190 156 208 198 198 255 255 255 196 255 207 255 216 255 75 101 142 221 121 139 161 173 169 138 144 140 151 165 166 157 158 165 173 164 163 163 162 153 160 169 160 159 159 157 152 158 159 157 151 141 141 151 157 159 158 152 157 159 159 160 169 160 153 162 163 163 164 173 165 158 157 166 165 151 140 144 138 169 173 161 139 121 221 142 101 75 255 216 255 207 255 196 255 255 255 198 198 208 156 190 137 235 197 129 193 143 180 129 185 141 175 191 146 255 142 148 238 96 155 140 168 166 164 170 144 167 202 123 173 164 166 163 169 156 167 165 162 164 165 165 165 165 165 167 165 163 163 160 162 171 158 170 153 162 169 152 168 159 157 167 168 158 167 159 167 158 165 156 169 149 159 150 165 156 156 155 153 150 153 174 93 155 138 149 153 155 156 164 148 166 149 157 168 155 156 173 157 158 174 158 158 167 161 176 159 158 161 171 170 160 169 161 170 161 166 153 177 161 160 163 164 172 164 164 164 165 165 165 167 174 165 164 164 172 156 180 163 156 174 167 173 163 171 155 172 164 164 163 164 164 164 165 241 111 158 175 156 164 164 164 164 165 174 164 163 155 162 166 167 231 112 155 158 166 159 166 159 170 176 236 99 135 166 201 121 162 175 157 152 173 156 156 156 253 90 138 133 108 164 130 184 162 201 124 -0 -0 -0 -92 -123 -145 -162 -177 -189 -199 -208 -215 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 488 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -189 -176 -161 -141 -117 -89 -64 -0 -0 149 128 201 163 174 129 140 106 95 252 170 169 158 156 163 158 157 173 123 200 156 152 104 224 167 176 168 157 166 159 166 158 111 231 157 173 166 156 163 163 165 173 167 165 165 165 156 165 165 122 241 165 165 165 164 164 164 164 172 155 171 163 172 157 181 158 164 180 156 172 165 164 164 165 171 165 165 164 163 163 163 171 161 162 170 153 177 163 169 151 176 153 176 160 159 166 169 160 158 167 168 168 158 157 173 157 155 171 151 148 175 160 149 165 147 162 153 150 146 139 124 155 112 181 160 155 156 156 157 157 160 161 158 155 172 158 167 159 167 159 165 160 161 166 152 169 171 151 170 168 162 160 163 161 164 164 164 164 174 165 165 165 165 165 164 165 158 174 164 166 164 159 158 164 164 129 207 150 196 155 156 168 168 144 141 92 224 148 76 240 126 200 144 188 151 165 165 121 176 76 225 179 234 84 240 255 255 255 255 255 255 193 236 152 244 92 142 145 207 227 139 159 172 133 151 154 168 173 180 168 157 159 168 167 157 156 156 156 152 163 163 158 159 161 166 166 164 159 160 164 162 155 144 155 162 164 160 159 164 166 166 161 159 158 163 163 152 156 156 156 157 167 168 159 157 168 180 173 168 154 151 133 172 159 139 227 207 145 142 92 244 152 236 193 255 255 255 255 255 255 240 84 234 179 225 76 176 121 165 165 151 188 144 200 126 240 76 148 224 92 141 144 168 168 156 155 196 150 207 129 164 164 158 159 164 166 164 174 158 165 164 165 165 165 165 165 174 164 164 164 164 161 163 160 162 168 170 151 171 169 152 166 161 160 165 159 167 159 167 158 172 155 158 161 160 157 157 156 156 155 160 181 112 155 124 139 146 150 153 162 147 165 149 160 175 148 151 171 155 157 173 157 158 168 168 167 158 160 169 166 159 160 176 153 176 151 169 163 177 153 170 162 161 171 163 163 163 164 165 165 171 165 164 164 165 172 156 180 164 158 181 157 172 163 171 155 172 164 164 164 164 165 165 165 241 122 165 165 156 165 165 165 167 173 165 163 163 156 166 173 157 231 111 158 166 159 166 157 168 176 167 224 104 152 156 200 123 173 157 158 163 156 158 169 170 252 95 106 140 129 174 163 201 128 149 -0 -0 -64 -89 -117 -141 -161 -176 -189 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 489 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -188 -175 -159 -138 -114 -88 -64 -0 175 146 146 148 183 147 159 126 121 249 155 175 170 158 156 166 158 164 122 203 161 155 119 216 155 167 182 161 157 166 159 163 111 232 156 165 174 158 164 164 167 167 174 167 165 165 156 164 155 111 245 167 165 165 165 164 164 164 172 156 171 164 172 155 172 163 167 182 156 172 165 164 164 164 172 165 165 164 160 158 161 171 170 153 169 162 170 162 178 153 168 160 169 165 158 167 159 165 158 166 158 173 158 156 171 152 149 166 156 148 166 165 148 163 145 157 146 139 134 139 138 165 117 187 164 156 158 151 157 162 159 152 164 157 174 159 167 159 166 159 161 169 159 170 151 171 161 162 160 161 163 163 164 164 164 164 164 165 167 165 165 165 165 164 163 175 157 167 165 159 169 166 155 174 158 128 206 151 169 161 161 167 169 135 161 255 161 113 152 222 132 171 184 152 166 195 121 203 141 255 138 171 212 238 190 196 255 255 255 198 255 236 70 247 132 141 158 222 100 110 139 156 169 184 168 173 183 157 155 158 168 168 157 159 163 165 165 165 165 164 158 161 169 159 158 157 152 160 149 147 142 131 131 142 147 149 160 152 157 158 159 169 161 158 164 165 165 165 165 163 159 157 168 168 158 155 157 183 173 168 184 169 156 139 110 100 222 158 141 132 247 70 236 255 198 255 255 255 196 190 238 212 171 138 255 141 203 121 195 166 152 184 171 132 222 152 113 161 255 161 135 169 167 161 161 169 151 206 128 158 174 155 166 169 159 165 167 157 175 163 164 165 165 165 165 167 165 164 164 164 164 164 163 163 161 160 162 161 171 151 170 159 169 161 159 166 159 167 159 174 157 164 152 159 162 157 151 158 156 164 187 117 165 138 139 134 139 146 157 145 163 148 165 166 148 156 166 149 152 171 156 158 173 158 166 158 165 159 167 158 165 169 160 168 153 178 162 170 162 169 153 170 171 161 158 160 164 165 165 172 164 164 164 165 172 156 182 167 163 172 155 172 164 171 156 172 164 164 164 165 165 165 167 245 111 155 164 156 165 165 167 174 167 167 164 164 158 174 165 156 232 111 163 159 166 157 161 182 167 155 216 119 155 161 203 122 164 158 166 156 158 170 175 155 249 121 126 159 147 183 148 146 146 175 -0 -64 -88 -114 -138 -159 -175 -188 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 490 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -198 -187 -173 -156 -135 -111 -86 -0 -0 167 164 151 156 161 147 99 74 255 155 157 176 170 159 157 166 166 132 181 172 158 120 216 155 155 174 174 158 157 166 166 111 232 158 164 165 163 164 164 157 173 167 174 167 165 156 164 155 111 242 171 165 165 165 164 164 164 172 156 171 164 172 155 171 163 157 187 158 172 165 164 164 164 172 165 164 164 170 161 151 169 171 159 159 161 177 153 174 161 168 150 175 168 159 167 158 166 158 165 157 173 156 155 168 157 149 166 158 148 163 163 145 157 138 147 135 139 146 149 144 171 119 190 166 151 168 149 163 153 164 156 165 157 173 159 167 160 161 169 160 161 170 161 162 171 158 164 163 164 164 165 164 164 164 164 164 174 165 165 164 165 164 164 159 172 166 166 173 166 164 157 155 175 154 113 202 195 156 156 166 166 158 134 116 255 120 189 255 151 192 174 151 182 139 160 156 168 90 225 224 255 255 255 255 255 255 255 255 198 255 217 255 84 114 173 216 121 149 198 215 199 176 167 169 139 140 151 166 167 157 162 172 165 165 165 165 165 164 160 168 160 159 159 158 157 152 157 157 154 147 135 147 154 157 157 152 157 158 159 159 160 168 160 164 165 165 165 165 165 172 162 157 167 166 151 140 139 169 167 176 199 215 198 149 121 216 173 114 84 255 217 255 198 255 255 255 255 255 255 255 255 224 225 90 168 156 160 139 182 151 174 192 151 255 189 120 255 116 134 158 166 166 156 156 195 202 113 154 175 155 157 164 166 173 166 166 172 159 164 164 165 164 165 165 174 164 164 164 164 164 165 164 164 163 164 158 171 162 161 170 161 160 169 161 160 167 159 173 157 165 156 164 153 163 149 168 151 166 190 119 171 144 149 146 139 135 147 138 157 145 163 163 148 158 166 149 157 168 155 156 173 157 165 158 166 158 167 159 168 175 150 168 161 174 153 177 161 159 159 171 169 151 161 170 164 164 165 172 164 164 164 165 172 158 187 157 163 171 155 172 164 171 156 172 164 164 164 165 165 165 171 242 111 155 164 156 165 167 174 167 173 157 164 164 163 165 164 158 232 111 166 166 157 158 174 174 155 155 216 120 158 172 181 132 166 166 157 159 170 176 157 155 255 74 99 147 161 156 151 164 167 -0 -0 -86 -111 -135 -156 -173 -187 -198 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 491 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -197 -185 -170 -152 -131 -107 -74 -0 -0 156 163 160 158 166 129 118 255 218 155 157 173 168 158 157 173 149 173 164 163 120 217 157 154 164 173 165 156 156 173 114 228 163 164 164 164 165 164 155 164 173 167 174 167 156 164 155 111 242 172 165 165 165 165 164 164 172 156 171 164 172 155 171 160 153 179 162 172 165 164 163 164 172 164 164 164 172 171 152 159 170 170 160 150 176 162 176 151 173 149 166 173 159 167 158 166 156 164 155 170 151 148 175 160 149 165 157 146 160 158 138 147 125 147 146 150 153 155 147 172 120 191 176 150 161 156 165 157 166 157 166 158 168 159 165 169 160 161 168 159 170 158 164 160 164 164 164 165 165 165 165 164 164 164 165 167 165 165 163 164 164 173 156 173 156 171 166 159 168 153 165 167 147 107 213 166 183 139 170 160 153 106 70 239 144 122 255 125 206 139 181 151 181 169 130 162 211 189 164 202 199 197 255 255 255 196 255 208 255 199 151 155 239 242 191 202 213 111 119 122 130 152 154 169 176 167 157 164 180 165 163 164 165 165 165 164 163 158 158 161 166 167 166 164 158 157 156 151 140 140 151 156 157 158 164 166 167 166 161 158 158 163 164 165 165 165 164 163 165 180 164 157 167 176 169 154 152 130 122 119 111 213 202 191 242 239 155 151 199 255 208 255 196 255 255 255 197 199 202 164 189 211 162 130 169 181 151 181 139 206 125 255 122 144 239 70 106 153 160 170 139 183 166 213 107 147 167 165 153 168 159 166 171 156 173 156 173 164 164 163 165 165 167 165 164 164 164 165 165 165 165 164 164 164 160 164 158 170 159 168 161 160 169 165 159 168 158 166 157 166 157 165 156 161 150 176 191 120 172 147 155 153 150 146 147 125 147 138 158 160 146 157 165 149 160 175 148 151 170 155 164 156 166 158 167 159 173 166 149 173 151 176 162 176 150 160 170 170 159 152 171 172 164 164 164 172 164 163 164 165 172 162 179 153 160 171 155 172 164 171 156 172 164 164 165 165 165 165 172 242 111 155 164 156 167 174 167 173 164 155 164 165 164 164 164 163 228 114 173 156 156 165 173 164 154 157 217 120 163 164 173 149 173 157 158 168 173 157 155 218 255 118 129 166 158 160 163 156 -0 -0 -74 -107 -131 -152 -170 -185 -197 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 492 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -214 -206 -195 -183 -167 -149 -124 -93 -64 -0 -0 158 155 166 160 137 171 93 235 164 156 168 169 165 156 165 154 175 166 165 120 212 162 155 163 164 173 158 155 164 119 227 164 165 165 165 165 164 152 161 164 173 167 171 156 164 155 111 241 175 165 165 165 165 164 164 172 156 171 164 172 156 171 170 144 177 163 172 164 163 160 162 171 160 158 162 172 172 160 159 159 169 168 149 167 161 182 150 175 149 165 174 159 167 158 165 152 158 149 166 156 148 166 164 148 163 153 141 153 148 125 147 138 157 153 155 156 157 149 168 120 193 169 156 165 158 166 158 166 157 166 168 166 159 162 161 169 160 159 170 160 164 164 164 165 165 165 165 165 165 165 164 162 164 174 164 164 165 158 164 165 165 155 181 136 182 168 167 159 149 166 173 126 89 242 138 173 140 186 143 142 104 252 183 98 70 242 131 174 193 140 172 162 160 93 246 238 84 233 255 255 255 255 255 255 190 240 156 232 111 231 255 78 100 136 141 111 135 157 174 188 172 177 167 156 167 187 163 156 156 158 163 164 165 165 163 157 161 169 160 159 158 156 150 151 155 153 147 135 147 153 155 151 150 156 158 159 160 169 161 157 163 165 165 164 163 158 156 156 163 187 167 156 167 177 172 188 174 157 135 111 141 136 100 78 255 231 111 232 156 240 190 255 255 255 255 255 255 233 84 238 246 93 160 162 172 140 193 174 131 242 70 98 183 252 104 142 143 186 140 173 138 242 89 126 173 166 149 159 167 168 182 136 181 155 165 165 164 158 165 164 164 174 164 162 164 165 165 165 165 165 165 165 164 164 164 160 170 159 160 169 161 162 159 166 168 166 157 166 158 166 158 165 156 169 193 120 168 149 157 156 155 153 157 138 147 125 148 153 141 153 163 148 164 166 148 156 166 149 158 152 165 158 167 159 174 165 149 175 150 182 161 167 149 168 169 159 159 160 172 172 162 158 160 171 162 160 163 164 172 163 177 144 170 171 156 172 164 171 156 172 164 164 165 165 165 165 175 241 111 155 164 156 171 167 173 164 161 152 164 165 165 165 165 164 227 119 164 155 158 173 164 163 155 162 212 120 165 166 175 154 165 156 165 169 168 156 164 235 93 171 137 160 166 155 158 -0 -0 -64 -93 -124 -149 -167 -183 -195 -206 -214 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 493 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -213 -204 -193 -180 -163 -142 -116 -88 -64 -0 172 158 157 165 136 150 98 233 180 161 157 167 175 159 164 155 165 173 166 114 213 166 156 163 163 165 162 155 163 120 228 167 165 165 165 165 165 163 153 161 164 173 174 156 164 155 111 236 181 167 165 165 165 164 164 172 156 171 164 172 156 171 172 155 169 162 172 164 164 170 153 170 170 161 151 169 171 170 161 158 159 176 152 166 149 189 152 175 149 165 174 158 165 156 163 162 160 149 166 158 148 163 163 145 157 146 130 143 148 138 157 145 162 156 157 156 157 160 165 118 202 172 158 167 158 166 158 167 152 167 161 161 169 169 160 159 169 153 171 164 165 165 165 165 165 165 165 165 164 164 165 158 165 167 163 164 174 156 163 174 158 156 182 137 190 159 168 166 155 158 174 111 89 223 162 177 129 195 126 143 211 211 157 80 255 162 198 156 171 187 132 164 119 100 225 215 234 193 196 255 255 255 197 255 238 84 190 176 248 92 137 131 153 157 151 180 196 201 168 175 160 150 165 188 155 143 157 165 173 165 164 165 165 163 160 168 160 161 165 166 165 161 168 158 155 150 139 139 150 155 158 168 161 165 166 165 161 160 168 160 163 165 165 164 165 173 165 157 143 155 188 165 150 160 175 168 201 196 180 151 157 153 131 137 92 248 176 190 84 238 255 197 255 255 255 196 193 234 215 225 100 119 164 132 187 171 156 198 162 255 80 157 211 211 143 126 195 129 177 162 223 89 111 174 158 155 166 168 159 190 137 182 156 158 174 163 156 174 164 163 167 165 158 165 164 164 165 165 165 165 165 165 165 165 164 171 153 169 159 160 169 169 161 161 167 152 167 158 166 158 167 158 172 202 118 165 160 157 156 157 156 162 145 157 138 148 143 130 146 157 145 163 163 148 158 166 149 160 162 163 156 165 158 174 165 149 175 152 189 149 166 152 176 159 158 161 170 171 169 151 161 170 170 153 170 164 164 172 162 169 155 172 171 156 172 164 171 156 172 164 164 165 165 165 167 181 236 111 155 164 156 174 173 164 161 153 163 165 165 165 165 165 167 228 120 163 155 162 165 163 163 156 166 213 114 166 173 165 155 164 159 175 167 157 161 180 233 98 150 136 165 157 158 172 -0 -64 -88 -116 -142 -163 -180 -193 -204 -213 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 494 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -202 -191 -176 -158 -136 -111 -78 -0 -0 173 159 156 153 155 103 230 168 173 158 156 174 168 167 156 164 164 171 128 201 174 158 164 164 164 164 155 163 119 223 174 167 165 165 165 165 165 163 153 161 164 180 158 164 154 103 236 172 171 165 165 165 164 164 172 156 171 163 172 155 171 172 156 178 153 170 163 164 171 159 160 170 171 152 159 169 168 169 161 158 167 157 166 148 182 157 175 149 165 174 157 161 149 157 157 165 149 165 157 146 160 158 138 147 135 130 153 158 145 163 147 164 157 159 151 157 151 160 112 203 174 159 167 159 165 158 176 150 176 168 160 162 160 169 153 170 162 172 165 165 165 165 165 165 165 165 164 163 164 174 156 173 165 158 165 167 155 164 175 156 167 175 133 195 166 158 165 150 167 161 89 247 183 150 160 124 182 113 240 134 229 122 190 222 158 191 143 186 159 193 103 121 253 255 255 255 255 255 255 255 255 199 255 212 234 137 236 97 112 143 169 173 197 200 190 123 136 131 143 169 187 155 143 157 168 167 157 156 158 163 164 164 162 153 159 168 159 158 158 156 150 150 149 146 139 126 139 146 149 150 150 156 158 158 159 168 159 153 162 164 164 163 158 156 157 167 168 157 143 155 187 169 143 131 136 123 190 200 197 173 169 143 112 97 236 137 234 212 255 199 255 255 255 255 255 255 255 255 253 121 103 193 159 186 143 191 158 222 190 122 229 134 240 113 182 124 160 150 183 247 89 161 167 150 165 158 166 195 133 175 167 156 175 164 155 167 165 158 165 173 156 174 164 163 164 165 165 165 165 165 165 165 165 172 162 170 153 169 160 162 160 168 176 150 176 158 165 159 167 159 174 203 112 160 151 157 151 159 157 164 147 163 145 158 153 130 135 147 138 158 160 146 157 165 149 165 157 157 149 161 157 174 165 149 175 157 182 148 166 157 167 158 161 169 168 169 159 152 171 170 160 159 171 164 163 170 153 178 156 172 171 155 172 163 171 156 172 164 164 165 165 165 171 172 236 103 154 164 158 180 164 161 153 163 165 165 165 165 165 167 174 223 119 163 155 164 164 164 164 158 174 201 128 171 164 164 156 167 168 174 156 158 173 168 230 103 155 153 156 159 173 -0 -0 -78 -111 -136 -158 -176 -191 -202 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 495 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -229 -224 -218 -210 -200 -187 -172 -152 -130 -97 -67 -0 181 170 159 155 155 119 226 156 173 165 156 164 163 174 159 167 166 173 129 199 166 166 166 164 165 164 155 160 110 222 166 174 168 165 165 165 165 165 163 153 161 172 162 164 154 119 231 171 172 165 165 165 164 164 172 155 170 160 170 155 171 171 155 179 163 162 158 162 171 170 161 160 170 159 158 158 176 162 166 159 167 158 166 148 180 157 174 144 162 171 155 169 151 157 157 166 148 163 153 141 153 148 125 147 146 141 160 163 148 165 148 165 152 169 149 163 155 164 119 205 173 159 167 159 160 159 168 150 169 160 169 170 153 170 162 160 164 172 165 165 165 165 165 165 165 164 165 158 165 167 157 166 173 156 174 163 155 174 165 157 169 180 130 195 165 154 188 137 177 150 152 209 180 162 155 107 171 121 212 98 229 193 140 239 129 193 127 175 168 164 79 254 156 208 198 198 255 255 255 196 255 202 255 171 179 235 111 135 209 223 206 196 122 125 125 158 168 188 201 157 143 156 168 167 157 159 165 173 165 164 164 160 170 169 160 159 160 165 164 160 165 166 164 159 149 149 159 164 166 165 160 164 165 160 159 160 169 170 160 164 164 165 173 165 159 157 167 168 156 143 157 201 188 168 158 125 125 122 196 206 223 209 135 111 235 179 171 255 202 255 196 255 255 255 198 198 208 156 254 79 164 168 175 127 193 129 239 140 193 229 98 212 121 171 107 155 162 180 209 152 150 177 137 188 154 165 195 130 180 169 157 165 174 155 163 174 156 173 166 157 167 165 158 165 164 165 165 165 165 165 165 165 172 164 160 162 170 153 170 169 160 169 150 168 159 160 159 167 159 173 205 119 164 155 163 149 169 152 165 148 165 148 163 160 141 146 147 125 148 153 141 153 163 148 166 157 157 151 169 155 171 162 144 174 157 180 148 166 158 167 159 166 162 176 158 158 159 170 160 161 170 171 162 158 162 163 179 155 171 171 155 170 160 170 155 172 164 164 165 165 165 172 171 231 119 154 164 162 172 161 153 163 165 165 165 165 165 168 174 166 222 110 160 155 164 165 164 166 166 166 199 129 173 166 167 159 174 163 164 156 165 173 156 226 119 155 155 159 170 181 -0 -67 -97 -130 -152 -172 -187 -200 -210 -218 -224 -229 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 496 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -233 -229 -223 -216 -207 -197 -183 -166 -146 -121 -89 -0 -0 173 168 158 155 120 227 156 165 173 159 167 166 165 163 157 173 175 130 200 165 157 174 167 165 165 156 171 121 217 164 166 174 168 165 165 165 165 165 163 153 169 163 164 154 119 230 171 172 165 165 164 164 164 172 155 171 170 162 149 169 171 151 177 164 171 161 150 169 171 170 161 160 168 160 158 167 168 168 159 167 158 166 148 180 157 172 154 152 166 148 165 156 157 156 163 145 157 146 130 143 148 138 157 153 146 163 165 149 166 148 169 150 161 156 165 157 166 120 207 168 159 166 169 159 170 161 160 177 153 162 170 162 161 163 163 164 172 165 165 165 165 165 165 164 164 174 156 174 164 166 165 165 157 167 158 156 176 158 168 167 169 128 209 151 157 168 144 159 177 154 226 158 166 127 86 181 235 121 95 246 171 93 223 165 153 207 129 163 151 255 83 240 255 255 255 255 255 255 193 233 164 224 138 225 197 209 241 101 113 124 134 157 170 185 176 184 121 122 146 164 166 157 161 174 173 165 164 164 164 163 162 153 157 161 169 159 157 155 149 149 149 146 139 126 139 146 149 149 149 155 157 159 169 161 157 153 162 163 164 164 164 165 173 174 161 157 166 164 146 122 121 184 176 185 170 157 134 124 113 101 241 209 197 225 138 224 164 233 193 255 255 255 255 255 255 240 83 255 151 163 129 207 153 165 223 93 171 246 95 121 235 181 86 127 166 158 226 154 177 159 144 168 157 151 209 128 169 167 168 158 176 156 158 167 157 165 165 166 164 174 156 174 164 164 165 165 165 165 165 165 172 164 163 163 161 162 170 162 153 177 160 161 170 159 169 166 159 168 207 120 166 157 165 156 161 150 169 148 166 149 165 163 146 153 157 138 148 143 130 146 157 145 163 156 157 156 165 148 166 152 154 172 157 180 148 166 158 167 159 168 168 167 158 160 168 160 161 170 171 169 150 161 171 164 177 151 171 169 149 162 170 171 155 172 164 164 164 165 165 172 171 230 119 154 164 163 169 153 163 165 165 165 165 165 168 174 166 164 217 121 171 156 165 165 167 174 157 165 200 130 175 173 157 163 165 166 167 159 173 165 156 227 120 155 158 168 173 -0 -0 -89 -121 -146 -166 -183 -197 -207 -216 -223 -229 -233 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 497 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -228 -222 -214 -204 -192 -178 -159 -136 -109 -75 -0 164 166 165 156 120 228 159 167 167 163 157 173 167 164 156 165 179 130 203 169 156 165 174 167 165 157 173 120 216 164 164 165 174 167 165 165 165 165 164 163 162 162 163 154 119 230 171 173 165 165 164 163 160 170 155 171 172 171 152 159 169 162 169 158 170 171 152 159 169 168 169 161 159 165 158 166 159 173 159 167 158 164 146 178 155 169 149 156 166 148 164 156 155 153 158 138 147 135 130 153 158 145 163 157 148 166 160 149 166 155 161 156 165 158 166 158 167 120 214 166 158 166 161 159 170 160 153 177 160 170 161 164 164 164 164 164 171 165 165 165 165 164 164 164 165 167 157 166 163 158 174 159 166 173 155 166 175 155 164 187 159 113 218 144 188 164 130 167 182 103 237 159 155 110 73 253 155 111 77 233 169 255 159 184 162 163 190 121 220 212 238 190 196 255 255 255 198 255 234 84 189 225 255 76 129 150 110 149 162 174 178 163 146 138 170 141 165 187 168 157 161 176 167 156 155 156 158 162 163 160 168 162 169 160 159 158 157 152 157 158 157 151 140 140 151 157 158 157 152 157 158 159 160 169 162 168 160 163 162 158 156 155 156 167 176 161 157 168 187 165 141 170 138 146 163 178 174 162 149 110 150 129 76 255 225 189 84 234 255 198 255 255 255 196 190 238 212 220 121 190 163 162 184 159 255 169 233 77 111 155 253 73 110 155 159 237 103 182 167 130 164 188 144 218 113 159 187 164 155 175 166 155 173 166 159 174 158 163 166 157 167 165 164 164 164 165 165 165 165 171 164 164 164 164 164 161 170 160 177 153 160 170 159 161 166 158 166 214 120 167 158 166 158 165 156 161 155 166 149 160 166 148 157 163 145 158 153 130 135 147 138 158 153 155 156 164 148 166 156 149 169 155 178 146 164 158 167 159 173 159 166 158 165 159 161 169 168 169 159 152 171 170 158 169 162 169 159 152 171 172 171 155 170 160 163 164 165 165 173 171 230 119 154 163 162 162 163 164 165 165 165 165 167 174 165 164 164 216 120 173 157 165 167 174 165 156 169 203 130 179 165 156 164 167 173 157 163 167 167 159 228 120 156 165 166 164 -0 -75 -109 -136 -159 -178 -192 -204 -214 -222 -228 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 498 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -231 -226 -219 -211 -201 -188 -171 -151 -124 -91 -0 -0 156 173 158 120 224 163 157 173 166 156 165 174 167 156 167 181 123 187 179 158 164 165 174 167 157 173 120 216 165 164 164 165 171 165 165 165 165 164 164 171 154 161 150 109 231 171 173 165 164 164 164 170 162 149 169 172 172 163 161 159 161 177 161 160 170 159 158 158 176 162 165 159 167 158 166 158 174 158 166 157 161 139 173 149 175 151 157 165 147 162 153 149 146 148 125 147 146 141 160 163 148 165 158 148 175 157 149 171 157 165 158 167 158 166 159 167 121 215 161 159 170 157 170 160 168 161 168 152 171 164 164 165 164 164 165 167 165 165 165 165 163 164 163 172 164 166 164 168 156 175 157 159 165 156 168 167 149 162 180 155 120 216 148 167 157 100 226 139 97 240 156 140 103 64 242 137 131 255 121 122 255 123 210 162 165 155 243 255 255 255 255 255 255 255 255 198 255 215 238 211 90 141 176 193 162 185 144 153 135 162 179 185 177 157 177 140 144 158 175 167 156 156 158 165 173 164 164 161 154 163 158 160 165 167 166 164 158 158 158 155 147 136 147 155 158 158 158 164 166 167 165 160 158 163 154 161 164 164 173 165 158 156 156 167 175 158 144 140 177 157 177 185 179 162 135 153 144 185 162 193 176 141 90 211 238 215 255 198 255 255 255 255 255 255 255 255 243 155 165 162 210 123 255 122 121 255 131 137 242 64 103 140 156 240 97 139 226 100 157 167 148 216 120 155 180 162 149 167 168 156 165 159 157 175 156 168 164 166 164 172 163 164 163 165 165 165 165 167 165 164 164 165 164 164 171 152 168 161 168 160 170 157 170 159 161 215 121 167 159 166 158 167 158 165 157 171 149 157 175 148 158 165 148 163 160 141 146 147 125 148 146 149 153 162 147 165 157 151 175 149 173 139 161 157 166 158 174 158 166 158 167 159 165 162 176 158 158 159 170 160 161 177 161 159 161 163 172 172 169 149 162 170 164 164 164 165 173 171 231 109 150 161 154 171 164 164 165 165 165 165 171 165 164 164 165 216 120 173 157 167 174 165 164 158 179 187 123 181 167 156 167 174 165 156 166 173 157 163 224 120 158 173 156 -0 -0 -91 -124 -151 -171 -188 -201 -211 -219 -226 -231 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 499 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -238 -235 -230 -224 -217 -208 -196 -182 -163 -139 -111 -76 -0 155 164 163 120 223 167 156 165 174 158 164 165 174 158 157 187 136 179 173 166 166 164 165 171 157 173 120 216 165 164 164 164 172 165 165 165 164 164 164 172 163 153 160 120 226 171 172 165 164 160 162 172 171 152 159 170 172 164 171 161 150 177 170 161 160 168 160 158 167 168 168 159 167 158 166 157 173 157 164 155 169 142 173 149 166 155 156 163 145 157 146 139 134 148 138 157 153 146 163 164 149 166 156 148 168 152 155 173 158 167 159 167 158 165 158 165 120 219 158 169 162 153 171 153 160 163 171 156 172 165 165 165 164 164 174 165 165 165 165 165 158 163 165 161 165 158 174 158 167 165 166 166 158 166 168 173 131 199 166 152 119 220 168 183 124 93 200 122 92 224 143 122 112 255 135 116 90 236 97 71 244 125 213 191 115 207 165 202 199 197 255 255 255 196 255 208 255 225 246 162 168 203 121 143 142 155 185 181 187 165 146 128 150 163 161 177 176 167 156 156 161 174 174 165 164 163 160 170 170 162 169 159 158 158 157 152 157 158 156 151 140 140 151 156 158 157 152 157 158 158 159 169 162 170 170 160 163 164 165 174 174 161 156 156 167 176 177 161 163 150 128 146 165 187 181 185 155 142 143 121 203 168 162 246 225 255 208 255 196 255 255 255 197 199 202 165 207 115 191 213 125 244 71 97 236 90 116 135 255 112 122 143 224 92 122 200 93 124 183 168 220 119 152 166 199 131 173 168 166 158 166 166 165 167 158 174 158 165 161 165 163 158 165 165 165 165 165 174 164 164 165 165 165 172 156 171 163 160 153 171 153 162 169 158 219 120 165 158 165 158 167 159 167 158 173 155 152 168 148 156 166 149 164 163 146 153 157 138 148 134 139 146 157 145 163 156 155 166 149 173 142 169 155 164 157 173 157 166 158 167 159 168 168 167 158 160 168 160 161 170 177 150 161 171 164 172 170 159 152 171 172 162 160 164 165 172 171 226 120 160 153 163 172 164 164 164 165 165 165 172 164 164 164 165 216 120 173 157 171 165 164 166 166 173 179 136 187 157 158 174 165 164 158 174 165 156 167 223 120 163 164 155 -0 -76 -111 -139 -163 -182 -196 -208 -217 -224 -230 -235 -238 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 500 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -191 -174 -153 -126 -93 -0 -0 164 164 120 218 174 158 164 165 162 164 164 165 162 155 179 153 173 172 157 173 166 164 172 157 173 120 216 165 164 164 164 172 165 165 164 164 160 162 172 165 163 152 109 226 171 172 164 164 170 153 170 172 163 161 159 169 160 170 170 152 170 168 169 161 159 165 158 166 158 173 159 167 158 165 156 171 152 158 149 165 147 173 148 163 154 153 157 138 147 134 139 146 158 145 163 157 148 166 160 149 166 151 155 171 157 157 174 159 167 159 167 159 160 159 160 120 213 159 170 168 162 170 162 163 163 172 156 172 165 165 164 164 165 167 165 165 164 164 174 156 163 181 156 173 157 174 157 168 159 159 168 156 168 159 165 123 197 164 142 102 252 136 171 110 229 139 143 255 171 127 161 255 171 93 121 248 131 78 255 159 102 194 160 240 84 233 255 255 255 255 255 255 190 240 156 253 100 93 130 156 121 165 180 192 160 154 132 159 173 175 201 161 170 165 154 148 153 163 180 168 157 156 156 156 156 156 152 162 158 158 160 165 165 163 158 158 157 154 147 135 147 154 157 158 158 163 165 165 160 158 158 162 152 156 156 156 156 156 157 168 180 163 153 148 154 165 170 161 201 175 173 159 132 154 160 192 180 165 121 156 130 93 100 253 156 240 190 255 255 255 255 255 255 233 84 240 160 194 102 159 255 78 131 248 121 93 171 255 161 127 171 255 143 139 229 110 171 136 252 102 142 164 197 123 165 159 168 156 168 159 159 168 157 174 157 173 156 181 163 156 174 164 164 165 165 167 165 164 164 165 165 172 156 172 163 163 162 170 162 168 170 159 213 120 160 159 160 159 167 159 167 159 174 157 157 171 155 151 166 149 160 166 148 157 163 145 158 146 139 134 147 138 157 153 154 163 148 173 147 165 149 158 152 171 156 165 158 167 159 173 158 166 158 165 159 161 169 168 170 152 170 170 160 169 159 161 163 172 170 153 170 164 164 172 171 226 109 152 163 165 172 162 160 164 164 165 165 172 164 164 164 165 216 120 173 157 172 164 166 173 157 172 173 153 179 155 162 165 164 164 162 165 164 158 174 218 120 164 164 -0 -0 -93 -126 -153 -174 -191 -204 -214 -222 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 501 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -226 -219 -210 -199 -184 -166 -142 -113 -76 -0 164 164 113 218 167 163 164 164 164 164 164 164 163 155 179 155 172 172 156 164 173 166 172 157 173 120 216 165 165 164 164 172 165 164 164 164 170 154 170 164 163 160 110 220 171 171 160 162 171 159 160 170 164 171 161 159 168 161 166 157 159 176 162 165 159 167 158 166 158 174 158 166 156 163 151 167 161 160 149 165 148 172 146 160 149 146 147 125 147 146 149 153 163 148 165 158 148 175 157 149 171 156 156 173 158 158 173 159 167 159 166 169 159 168 159 129 212 169 160 161 164 161 164 164 164 173 156 172 165 165 164 164 174 165 164 164 162 165 167 155 165 168 157 166 168 161 167 168 166 167 158 166 167 165 163 138 199 180 130 99 250 157 157 144 184 142 75 252 141 145 93 222 150 75 242 169 101 144 240 116 239 130 173 212 234 193 196 255 255 255 197 255 238 83 254 121 119 160 169 160 195 165 129 153 181 176 194 152 181 121 143 156 165 167 165 164 182 158 156 158 162 164 165 165 165 164 163 158 161 169 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 169 161 158 163 164 165 165 165 164 162 158 156 158 182 164 165 167 165 156 143 121 181 152 194 176 181 153 129 165 195 160 169 160 119 121 254 83 238 255 197 255 255 255 196 193 234 212 173 130 239 116 240 144 101 169 242 75 150 222 93 145 141 252 75 142 184 144 157 157 250 99 130 180 199 138 163 165 167 166 158 167 166 168 167 161 168 166 157 168 165 155 167 165 162 164 164 165 174 164 164 165 165 172 156 173 164 164 164 161 164 161 160 169 212 129 159 168 159 169 166 159 167 159 173 158 158 173 156 156 171 149 157 175 148 158 165 148 163 153 149 146 147 125 147 146 149 160 146 172 148 165 149 160 161 167 151 163 156 166 158 174 158 166 158 167 159 165 162 176 159 157 166 161 168 159 161 171 164 170 160 159 171 162 160 171 171 220 110 160 163 164 170 154 170 164 164 164 165 172 164 164 165 165 216 120 173 157 172 166 173 164 156 172 172 155 179 155 163 164 164 164 164 164 164 163 167 218 113 164 164 -0 -76 -113 -142 -166 -184 -199 -210 -219 -226 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 502 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -216 -206 -193 -176 -156 -129 -94 -63 -0 164 128 207 174 166 165 165 164 165 165 164 164 155 179 155 172 172 156 163 164 173 175 157 173 120 216 165 165 164 164 172 165 164 161 162 172 163 162 162 163 169 114 213 169 171 170 153 170 170 161 159 158 170 170 160 159 168 169 158 158 167 168 168 159 167 158 166 157 173 157 164 152 158 160 167 150 165 148 164 146 168 141 153 139 134 147 138 157 153 155 156 166 149 166 156 148 168 152 155 173 158 157 174 158 159 169 159 165 158 166 161 159 161 169 119 214 171 163 164 164 164 164 164 164 172 156 172 165 164 164 165 167 164 163 165 158 174 164 155 182 158 165 163 180 157 169 160 159 167 156 168 159 158 169 114 208 173 110 109 247 139 175 179 168 101 96 231 153 101 238 138 156 255 193 120 169 255 153 141 200 226 255 255 255 255 255 255 255 255 199 255 212 255 79 103 164 162 181 139 166 151 185 155 165 137 161 182 155 186 185 168 165 163 182 157 155 158 166 157 159 163 165 165 165 164 160 168 160 159 159 157 153 162 157 156 153 146 135 146 153 156 157 162 153 157 159 159 160 168 160 164 165 165 165 163 159 157 166 158 155 157 182 163 165 168 185 186 155 182 161 137 165 155 185 151 166 139 181 162 164 103 79 255 212 255 199 255 255 255 255 255 255 255 255 226 200 141 153 255 169 120 193 255 156 138 238 101 153 231 96 101 168 179 175 139 247 109 110 173 208 114 169 158 159 168 156 167 159 160 169 157 180 163 165 158 182 155 164 174 158 165 163 164 167 165 164 164 165 172 156 172 164 164 164 164 164 164 163 171 214 119 169 161 159 161 166 158 165 159 169 159 158 174 157 158 173 155 152 168 148 156 166 149 166 156 155 153 157 138 147 134 139 153 141 168 146 164 148 165 150 167 160 158 152 164 157 173 157 166 158 167 159 168 168 167 158 158 169 168 159 160 170 170 158 159 161 170 170 153 170 171 169 213 114 169 163 162 162 163 172 162 161 164 165 172 164 164 165 165 216 120 173 157 175 173 164 163 156 172 172 155 179 155 164 164 165 165 164 165 165 166 174 207 128 164 -0 -63 -94 -129 -156 -176 -193 -206 -216 -224 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 503 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -243 -241 -237 -233 -227 -220 -212 -200 -186 -168 -144 -114 -77 -0 161 120 205 165 174 167 165 165 165 165 165 164 155 179 156 172 172 156 163 163 164 181 159 173 120 216 165 165 164 164 172 164 164 171 154 170 164 171 153 161 168 125 213 159 169 171 159 160 170 171 161 158 159 169 167 158 159 176 161 158 166 159 173 159 167 158 165 156 171 152 159 160 159 149 172 149 164 146 160 141 160 130 143 139 146 157 145 162 156 157 157 165 149 166 151 155 171 157 157 174 158 158 173 159 168 167 159 160 159 170 158 168 158 162 114 221 172 165 165 164 165 165 164 164 172 156 172 164 164 164 173 164 165 158 173 157 166 163 157 177 157 157 165 164 167 168 166 167 156 166 166 165 166 157 108 232 156 109 100 230 121 174 197 125 136 255 148 129 226 177 106 119 228 158 153 91 227 171 145 182 166 203 198 198 255 255 255 196 255 202 255 220 151 164 193 132 172 151 182 152 188 141 177 153 183 138 178 185 161 151 141 166 150 149 156 167 164 167 174 165 165 165 165 164 163 158 158 161 166 166 166 164 158 157 155 150 139 139 150 155 157 158 164 166 166 166 161 158 158 163 164 165 165 165 165 174 167 164 167 156 149 150 166 141 151 161 185 178 138 183 153 177 141 188 152 182 151 172 132 193 164 151 220 255 202 255 196 255 255 255 198 198 203 166 182 145 171 227 91 153 158 228 119 106 177 226 129 148 255 136 125 197 174 121 230 100 109 156 232 108 157 166 165 166 166 156 167 166 168 167 164 165 157 157 177 157 163 166 157 173 158 165 164 173 164 164 164 172 156 172 164 164 165 165 164 165 165 172 221 114 162 158 168 158 170 159 160 159 167 168 159 173 158 158 174 157 157 171 155 151 166 149 165 157 157 156 162 145 157 146 139 143 130 160 141 160 146 164 149 172 149 159 160 159 152 171 156 165 158 167 159 173 159 166 158 161 176 159 158 167 169 159 158 161 171 170 160 159 171 169 159 213 125 168 161 153 171 164 170 154 171 164 164 172 164 164 165 165 216 120 173 159 181 164 163 163 156 172 172 156 179 155 164 165 165 165 165 165 167 174 165 205 120 161 -0 -77 -114 -144 -168 -186 -200 -212 -220 -227 -233 -237 -241 -243 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 504 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -225 -217 -207 -194 -178 -157 -130 -94 -63 -0 130 200 164 165 174 167 165 165 165 165 164 156 179 156 172 172 152 162 163 163 172 163 173 120 216 165 164 163 164 172 164 164 172 163 162 162 171 159 150 175 114 219 161 159 170 170 161 160 170 171 161 158 159 176 160 158 167 165 158 166 158 174 158 166 156 163 151 167 161 160 150 164 148 172 147 161 141 153 130 152 130 153 149 153 163 147 164 156 157 157 160 149 170 156 156 173 158 158 174 158 158 168 160 161 165 169 158 170 161 158 161 163 168 110 226 172 165 165 165 165 165 164 164 171 156 172 162 163 164 165 164 174 157 167 166 164 162 176 165 165 154 187 157 169 159 158 168 148 167 156 158 165 140 104 240 154 94 248 156 205 124 184 122 77 238 113 220 154 158 78 246 134 183 108 236 156 169 232 84 237 255 255 255 255 255 255 193 233 165 243 121 163 168 159 187 140 181 151 184 144 175 171 202 160 200 122 132 147 227 241 237 238 237 233 228 228 218 217 212 211 211 206 203 196 196 197 189 187 186 184 174 172 171 168 160 151 160 168 171 172 174 184 186 187 189 197 196 196 203 206 211 211 212 217 218 228 228 233 237 238 237 241 227 147 132 122 200 160 202 171 175 144 184 151 181 140 187 159 168 163 121 243 165 233 193 255 255 255 255 255 255 237 84 232 169 156 236 108 183 134 246 78 158 154 220 113 238 77 122 184 124 205 156 248 94 154 240 104 140 165 158 156 167 148 168 158 159 169 157 187 154 165 165 176 162 164 166 167 157 174 164 165 164 163 162 172 156 171 164 164 165 165 165 165 165 172 226 110 168 163 161 158 161 170 158 169 165 161 160 168 158 158 174 158 158 173 156 156 170 149 160 157 157 156 164 147 163 153 149 153 130 152 130 153 141 161 147 172 148 164 150 160 161 167 151 163 156 166 158 174 158 166 158 165 167 158 160 176 159 158 161 171 170 160 161 170 170 159 161 219 114 175 150 159 171 162 162 163 172 164 164 172 164 163 164 165 216 120 173 163 172 163 163 162 152 172 172 156 179 156 164 165 165 165 165 167 174 165 164 200 130 -0 -63 -94 -130 -157 -178 -194 -207 -217 -225 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 505 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -228 -221 -212 -201 -187 -168 -144 -114 -78 -0 129 199 164 164 165 174 167 165 165 165 164 156 179 156 175 175 163 154 161 163 171 164 173 120 216 165 164 160 162 172 163 160 170 164 170 153 170 170 152 167 119 216 170 161 159 170 170 161 159 167 169 160 158 167 165 158 166 167 158 166 157 173 157 164 152 158 160 167 150 165 148 164 146 168 142 154 130 143 130 160 141 160 154 156 165 148 165 151 157 162 158 155 173 158 157 174 159 158 173 158 168 167 169 159 162 161 159 170 159 162 170 154 160 109 226 173 165 165 165 165 164 164 165 167 156 172 158 163 174 158 165 167 166 165 158 163 164 170 159 157 158 167 167 168 165 165 168 152 167 159 165 151 138 99 242 131 165 211 192 173 136 185 96 241 155 202 189 172 127 255 178 117 171 234 209 121 165 215 236 190 196 255 255 255 198 255 234 84 207 155 190 129 175 186 171 193 139 174 171 200 191 116 142 152 134 218 238 255 91 97 111 111 111 110 103 119 110 121 120 114 128 119 123 132 138 139 139 138 130 133 139 139 138 133 121 121 133 138 139 139 133 130 138 139 139 138 132 123 119 128 114 120 121 110 119 103 110 111 111 111 97 91 255 238 218 134 152 142 116 191 200 171 174 139 193 171 186 175 129 190 155 207 84 234 255 198 255 255 255 196 190 236 215 165 121 209 234 171 117 178 255 127 172 189 202 155 241 96 185 136 173 192 211 165 131 242 99 138 151 165 159 167 152 168 165 165 168 167 167 158 157 159 170 164 163 158 165 166 167 165 158 174 163 158 172 156 167 165 164 164 165 165 165 165 173 226 109 160 154 170 162 159 170 159 161 162 159 169 167 168 158 173 158 159 174 157 158 173 155 158 162 157 151 165 148 165 156 154 160 141 160 130 143 130 154 142 168 146 164 148 165 150 167 160 158 152 164 157 173 157 166 158 167 166 158 165 167 158 160 169 167 159 161 170 170 159 161 170 216 119 167 152 170 170 153 170 164 170 160 163 172 162 160 164 165 216 120 173 164 171 163 161 154 163 175 175 156 179 156 164 165 165 165 167 174 165 164 164 199 129 -0 -78 -114 -144 -168 -187 -201 -212 -221 -228 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 506 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -217 -207 -195 -178 -157 -129 -95 -0 -0 199 165 164 164 166 174 167 165 165 164 156 180 156 165 181 167 164 153 161 171 164 172 113 216 164 164 170 153 170 163 170 162 162 171 159 159 170 162 168 120 209 167 169 161 159 166 169 161 167 160 165 158 166 167 158 166 167 158 165 156 171 153 159 160 159 149 172 149 164 146 160 141 161 131 144 130 153 141 168 146 163 155 157 166 148 169 149 163 152 164 157 173 158 158 173 158 158 168 159 161 166 161 169 169 157 170 159 170 153 170 162 152 119 227 172 165 165 165 164 164 164 174 165 155 180 156 164 175 156 173 165 158 173 153 164 180 168 165 153 194 156 168 158 158 165 170 151 167 149 174 152 121 110 245 175 144 208 179 172 102 179 220 220 160 155 184 134 141 222 144 83 242 124 179 217 255 255 255 255 255 255 255 255 198 255 212 240 115 165 163 207 127 143 156 174 206 192 132 126 146 231 245 250 255 142 75 141 121 138 147 153 155 156 156 153 167 172 172 172 169 177 176 166 166 166 165 162 170 166 166 165 162 154 144 154 162 165 166 166 170 162 165 166 166 166 176 177 169 172 172 172 167 153 156 156 155 153 147 138 121 141 75 142 255 250 245 231 146 126 132 192 206 174 156 143 127 207 163 165 115 240 212 255 198 255 255 255 255 255 255 255 255 217 179 124 242 83 144 222 141 134 184 155 160 220 220 179 102 172 179 208 144 175 245 110 121 152 174 149 167 151 170 165 158 158 168 156 194 153 165 168 180 164 153 173 158 165 173 156 175 164 156 180 155 165 174 164 164 164 165 165 165 172 227 119 152 162 170 153 170 159 170 157 169 169 161 166 161 159 168 158 158 173 158 158 173 157 164 152 163 149 169 148 166 157 155 163 146 168 141 153 130 144 131 161 141 160 146 164 149 172 149 159 160 159 153 171 156 165 158 167 166 158 167 166 158 165 160 167 161 169 166 159 161 169 167 209 120 168 162 170 159 159 171 162 162 170 163 170 153 170 164 164 216 113 172 164 171 161 153 164 167 181 165 156 180 156 164 165 165 167 174 166 164 164 165 199 -0 -0 -95 -129 -157 -178 -195 -207 -217 -225 -231 -236 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 507 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -238 -234 -229 -222 -213 -202 -187 -168 -144 -116 -85 -0 -0 165 165 164 164 166 174 167 165 165 156 180 156 163 172 171 165 163 153 169 163 171 128 211 164 164 171 163 162 161 171 170 153 170 170 161 159 161 175 121 209 172 162 169 161 167 160 168 168 159 167 158 167 167 158 166 166 156 163 151 167 161 160 150 164 148 172 147 161 141 153 130 152 131 154 141 160 146 172 148 166 151 156 166 155 161 156 165 156 165 158 168 158 158 168 158 168 167 169 159 170 159 162 162 153 171 153 170 162 161 163 161 119 232 172 165 165 165 164 164 165 167 164 156 174 155 174 165 156 166 172 157 167 147 175 173 159 157 146 170 166 166 164 166 158 175 147 166 159 167 140 121 96 250 154 88 246 142 146 88 228 125 225 190 149 150 195 255 150 150 255 164 170 169 155 207 199 197 255 255 255 196 255 203 255 173 160 191 162 162 153 193 191 198 131 125 151 222 240 255 92 115 84 175 112 151 153 165 165 155 156 159 163 166 174 165 164 163 163 161 150 150 152 157 157 157 156 149 150 149 148 142 131 131 142 148 149 150 149 156 157 157 157 152 150 150 161 163 163 164 165 174 166 163 159 156 155 165 165 153 151 112 175 84 115 92 255 240 222 151 125 131 198 191 193 153 162 162 191 160 173 255 203 255 196 255 255 255 197 199 207 155 169 170 164 255 150 150 255 195 150 149 190 225 125 228 88 146 142 246 88 154 250 96 121 140 167 159 166 147 175 158 166 164 166 166 170 146 157 159 173 175 147 167 157 172 166 156 165 174 155 174 156 164 167 165 164 164 165 165 165 172 232 119 161 163 161 162 170 153 171 153 162 162 159 170 159 169 167 168 158 168 158 158 168 158 165 156 165 156 161 155 166 156 151 166 148 172 146 160 141 154 131 152 130 153 141 161 147 172 148 164 150 160 161 167 151 163 156 166 166 158 167 167 158 167 159 168 168 160 167 161 169 162 172 209 121 175 161 159 161 170 170 153 170 171 161 162 163 171 164 164 211 128 171 163 169 153 163 165 171 172 163 156 180 156 165 165 167 174 166 164 164 165 165 -0 -0 -85 -116 -144 -168 -187 -202 -213 -222 -229 -234 -238 -242 -244 -246 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 508 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -243 -240 -236 -232 -225 -218 -208 -195 -178 -158 -133 -105 -74 -0 165 165 165 164 164 165 174 167 164 156 180 156 163 171 172 165 164 162 161 161 168 120 210 160 162 171 160 169 153 169 168 157 159 170 170 160 150 183 124 202 169 167 160 169 169 159 159 173 159 167 158 166 166 157 164 164 152 158 160 167 150 165 148 164 146 168 142 154 130 143 130 161 142 161 146 164 148 173 149 175 149 152 171 157 165 158 166 158 166 168 167 158 168 165 159 159 168 160 170 161 168 168 168 162 170 162 160 164 164 154 163 103 231 171 165 165 164 162 164 174 165 164 166 172 156 175 158 165 164 161 166 174 127 207 167 165 152 196 155 167 155 157 183 142 183 144 157 175 158 144 107 77 237 121 78 231 176 100 252 167 94 215 177 180 149 126 255 137 93 226 178 227 83 236 255 255 255 255 255 255 190 237 166 226 130 194 213 210 184 165 129 158 162 242 255 255 152 76 142 128 148 190 154 181 161 158 149 153 158 166 159 166 157 156 156 156 155 149 152 160 169 159 159 158 157 152 157 160 164 161 154 144 154 161 164 160 157 152 157 158 159 159 169 160 152 149 155 156 156 156 157 166 159 166 158 153 149 158 161 181 154 190 148 128 142 76 152 255 255 242 162 158 129 165 184 210 213 194 130 226 166 237 190 255 255 255 255 255 255 236 83 227 178 226 93 137 255 126 149 180 177 215 94 167 252 100 176 231 78 121 237 77 107 144 158 175 157 144 183 142 183 157 155 167 155 196 152 165 167 207 127 174 166 161 164 165 158 175 156 172 166 164 165 174 164 162 164 165 165 171 231 103 163 154 164 164 160 162 170 162 168 168 168 161 170 160 168 159 159 165 168 158 167 168 166 158 166 158 165 157 171 152 149 175 149 173 148 164 146 161 142 161 130 143 130 154 142 168 146 164 148 165 150 167 160 158 152 164 164 157 166 166 158 167 159 173 159 159 169 169 160 167 169 202 124 183 150 160 170 170 159 157 168 169 153 169 160 171 162 160 210 120 168 161 161 162 164 165 172 171 163 156 180 156 164 167 174 165 164 164 165 165 165 -0 -74 -105 -133 -158 -178 -195 -208 -218 -225 -232 -236 -240 -243 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 509 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -234 -229 -222 -213 -201 -187 -168 -145 -117 -80 -0 167 165 165 164 164 164 165 174 166 155 178 155 163 171 171 164 164 164 170 153 176 124 206 170 153 169 170 162 157 163 177 161 159 159 169 167 149 175 128 200 159 175 160 159 176 160 158 174 159 167 158 165 165 156 160 159 160 159 149 172 149 164 146 160 141 161 131 144 130 153 141 168 147 164 148 165 147 173 149 169 154 162 174 158 167 158 166 158 167 161 165 159 162 160 169 152 176 158 171 159 160 160 160 164 161 164 164 164 163 162 163 111 232 167 165 164 165 158 165 166 164 165 157 172 167 175 157 158 180 157 159 175 115 209 157 156 146 169 164 167 154 167 169 153 174 143 157 184 151 117 131 255 135 135 255 167 140 129 221 154 255 129 174 172 146 48 235 100 247 121 150 215 236 193 196 255 255 255 197 255 236 84 182 200 239 102 125 123 159 223 239 222 255 70 122 189 113 148 148 181 137 160 138 150 154 163 158 167 166 173 165 164 164 165 165 164 161 171 170 160 161 166 167 166 164 160 168 158 154 149 139 139 149 154 158 168 160 164 166 167 166 161 160 170 171 161 164 165 165 164 164 165 173 166 167 158 163 154 150 138 160 137 181 148 148 113 189 122 70 255 222 239 223 159 123 125 102 239 200 182 84 236 255 197 255 255 255 196 193 236 215 150 121 247 100 235 48 146 172 174 129 255 154 221 129 140 167 255 135 135 255 131 117 151 184 157 143 174 153 169 167 154 167 164 169 146 156 157 209 115 175 159 157 180 158 157 175 167 172 157 165 164 166 165 158 165 164 165 167 232 111 163 162 163 164 164 164 161 164 160 160 160 159 171 158 176 152 169 160 162 159 165 161 167 158 166 158 167 158 174 162 154 169 149 173 147 165 148 164 147 168 141 153 130 144 131 161 141 160 146 164 149 172 149 159 160 159 160 156 165 165 158 167 159 174 158 160 176 159 160 175 159 200 128 175 149 167 169 159 159 161 177 163 157 162 170 169 153 170 206 124 176 153 170 164 164 164 171 171 163 155 178 155 166 174 165 164 164 164 165 165 167 -0 -80 -117 -145 -168 -187 -201 -213 -222 -229 -234 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 510 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -237 -232 -225 -217 -207 -194 -177 -155 -127 -93 -0 -0 165 165 165 164 163 160 163 173 157 176 149 161 171 171 160 158 162 171 163 169 129 199 171 162 161 170 171 161 151 177 170 161 158 159 176 152 174 130 200 158 167 165 158 167 165 158 174 159 166 156 164 161 149 168 160 150 164 148 172 147 161 142 153 130 152 131 154 141 160 146 172 149 165 149 165 142 173 155 172 144 165 174 159 167 158 165 158 176 160 161 169 169 160 171 150 169 164 161 169 163 163 164 164 164 164 165 165 152 164 164 111 237 165 164 164 174 156 173 162 164 175 153 174 170 165 165 163 164 165 167 166 120 213 157 153 193 154 162 176 146 186 147 178 166 130 186 170 143 87 91 238 127 83 246 136 177 255 151 81 239 202 130 155 119 255 112 186 200 210 255 255 255 255 255 255 255 255 199 255 215 232 145 141 116 159 244 255 255 93 140 190 80 98 144 120 161 224 238 229 230 225 226 209 195 195 190 182 171 165 164 165 165 165 165 164 164 158 161 169 159 159 158 157 156 149 149 148 145 138 125 138 145 148 149 149 156 157 158 159 159 169 161 158 164 164 165 165 165 165 164 165 171 182 190 195 195 209 226 225 230 229 238 224 161 120 144 98 80 190 140 93 255 255 244 159 116 141 145 232 215 255 199 255 255 255 255 255 255 255 255 210 200 186 112 255 119 155 130 202 239 81 151 255 177 136 246 83 127 238 91 87 143 170 186 130 166 178 147 186 146 176 162 154 193 153 157 213 120 166 167 165 164 163 165 165 170 174 153 175 164 162 173 156 174 164 164 165 237 111 164 164 152 165 165 164 164 164 164 163 163 169 161 164 169 150 171 160 169 169 161 160 176 158 165 158 167 159 174 165 144 172 155 173 142 165 149 165 149 172 146 160 141 154 131 152 130 153 142 161 147 172 148 164 150 160 168 149 161 164 156 166 159 174 158 165 167 158 165 167 158 200 130 174 152 176 159 158 161 170 177 151 161 171 170 161 162 171 199 129 169 163 171 162 158 160 171 171 161 149 176 157 173 163 160 163 164 165 165 165 -0 -0 -93 -127 -155 -177 -194 -207 -217 -225 -232 -237 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 511 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -185 -165 -140 -110 -76 -0 165 165 165 164 164 171 154 162 165 187 153 151 169 171 171 161 151 169 163 178 133 189 169 160 168 162 170 170 152 171 168 169 160 158 167 160 176 130 201 158 166 166 158 166 166 157 174 157 164 152 158 168 151 158 165 148 164 146 168 142 154 130 143 130 161 142 161 146 164 148 172 150 160 149 169 139 178 157 174 149 165 174 159 167 159 160 159 169 169 160 162 161 170 161 160 177 163 159 171 164 164 165 164 165 165 165 164 156 164 164 111 237 165 164 165 167 157 167 158 164 172 147 188 172 159 147 187 157 158 168 158 119 220 141 152 165 169 163 160 160 189 133 170 158 112 211 170 110 71 253 139 93 255 170 172 89 245 108 133 237 154 184 114 77 232 197 145 188 153 208 198 198 255 255 255 196 255 207 255 165 169 171 153 240 255 71 122 169 171 193 122 157 183 239 255 255 92 96 111 114 119 113 128 129 133 137 136 153 156 159 163 164 165 164 163 160 168 160 160 165 166 166 164 159 160 165 164 158 148 148 158 164 165 160 159 164 166 166 165 160 160 168 160 163 164 165 164 163 159 156 153 136 137 133 129 128 113 119 114 111 96 92 255 255 239 183 157 122 193 171 169 122 71 255 240 153 171 169 165 255 207 255 196 255 255 255 198 198 208 153 188 145 197 232 77 114 184 154 237 133 108 245 89 172 170 255 93 139 253 71 110 170 211 112 158 170 133 189 160 160 163 169 165 152 141 220 119 158 168 158 157 187 147 159 172 188 147 172 164 158 167 157 167 165 164 165 237 111 164 164 156 164 165 165 165 164 165 164 164 171 159 163 177 160 161 170 161 162 160 169 169 159 160 159 167 159 174 165 149 174 157 178 139 169 149 160 150 172 148 164 146 161 142 161 130 143 130 154 142 168 146 164 148 165 158 151 168 158 152 164 157 174 157 166 166 158 166 166 158 201 130 176 160 167 158 160 169 168 171 152 170 170 162 168 160 169 189 133 178 163 169 151 161 171 171 169 151 153 187 165 162 154 171 164 164 165 165 165 -0 -76 -110 -140 -165 -185 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 512 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -232 -225 -217 -206 -193 -175 -153 -125 -84 -0 -0 165 165 164 164 172 163 153 154 194 166 153 163 171 172 172 153 159 161 178 145 189 159 168 162 168 161 166 157 159 176 162 165 159 166 150 182 133 201 158 166 167 158 165 165 156 172 153 159 160 159 159 156 157 164 146 160 141 161 131 144 130 153 141 168 147 164 148 164 149 167 161 158 155 161 146 180 157 175 149 165 173 159 167 169 158 168 166 161 169 169 160 171 158 153 179 152 169 172 165 165 165 165 165 165 165 165 156 164 164 111 236 164 164 173 164 166 174 155 163 181 128 190 170 164 157 167 165 166 168 152 104 222 116 205 151 160 164 155 178 173 150 182 139 104 229 141 113 255 165 125 116 241 167 138 98 220 134 91 231 150 146 107 239 179 169 237 70 240 255 255 255 255 255 255 193 236 155 217 121 156 227 255 144 78 97 121 233 246 229 229 211 252 70 116 161 141 155 164 155 155 158 166 174 168 173 165 167 174 165 164 165 165 164 161 153 159 168 159 158 158 157 153 161 150 148 145 139 125 139 145 148 150 161 153 157 158 158 159 168 159 153 161 164 165 165 164 165 174 167 165 173 168 174 166 158 155 155 164 155 141 161 116 70 252 211 229 229 246 233 121 97 78 144 255 227 156 121 217 155 236 193 255 255 255 255 255 255 240 70 237 169 179 239 107 146 150 231 91 134 220 98 138 167 241 116 125 165 255 113 141 229 104 139 182 150 173 178 155 164 160 151 205 116 222 104 152 168 166 165 167 157 164 170 190 128 181 163 155 174 166 164 173 164 164 236 111 164 164 156 165 165 165 165 165 165 165 165 172 169 152 179 153 158 171 160 169 169 161 166 168 158 169 167 159 173 165 149 175 157 180 146 161 155 158 161 167 149 164 148 164 147 168 141 153 130 144 131 161 141 160 146 164 157 156 159 159 160 159 153 172 156 165 165 158 167 166 158 201 133 182 150 166 159 165 162 176 159 157 166 161 168 162 168 159 189 145 178 161 159 153 172 172 171 163 153 166 194 154 153 163 172 164 164 165 165 -0 -0 -84 -125 -153 -175 -193 -206 -217 -225 -232 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 513 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -184 -164 -139 -102 -68 -0 165 165 164 164 172 164 162 143 186 170 160 151 169 172 173 163 160 150 176 146 197 161 159 169 161 168 169 158 158 167 168 168 159 167 149 173 137 201 158 166 166 157 164 163 152 167 161 160 150 164 157 156 155 161 142 153 130 152 131 154 142 160 146 172 149 165 150 159 160 167 152 164 157 164 148 180 157 175 149 166 168 158 166 161 159 161 170 160 162 159 170 162 162 161 178 149 172 172 165 165 165 165 165 165 165 165 156 163 163 111 236 164 165 165 165 160 167 154 164 182 129 210 159 145 193 154 158 166 159 141 109 203 112 185 147 190 139 162 197 157 153 164 129 89 206 170 255 137 164 119 129 230 147 149 255 148 137 255 172 118 144 230 225 121 165 215 238 190 196 255 255 255 198 255 236 83 169 179 209 236 91 169 101 131 236 255 77 95 98 134 211 104 106 134 135 144 140 147 156 167 167 160 166 157 159 167 157 158 163 164 164 164 161 170 169 159 159 161 165 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 165 161 159 159 169 170 161 164 164 164 163 158 157 167 159 157 166 160 167 167 156 147 140 144 135 134 106 104 211 134 98 95 77 255 236 131 101 169 91 236 209 179 169 83 236 255 198 255 255 255 196 190 238 215 165 121 225 230 144 118 172 255 137 148 255 149 147 230 129 119 164 137 255 170 206 89 129 164 153 157 197 162 139 190 147 185 112 203 109 141 159 166 158 154 193 145 159 210 129 182 164 154 167 160 165 165 165 164 236 111 163 163 156 165 165 165 165 165 165 165 165 172 172 149 178 161 162 162 170 159 162 160 170 161 159 161 166 158 168 166 149 175 157 180 148 164 157 164 152 167 160 159 150 165 149 172 146 160 142 154 131 152 130 153 142 161 155 156 157 164 150 160 161 167 152 163 164 157 166 166 158 201 137 173 149 167 159 168 168 167 158 158 169 168 161 169 159 161 197 146 176 150 160 163 173 172 169 151 160 170 186 143 162 164 172 164 164 165 165 -0 -68 -102 -139 -164 -184 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 514 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -175 -152 -125 -84 -0 -0 165 164 164 172 164 160 152 180 172 171 153 159 170 172 164 168 149 166 138 198 170 161 160 168 161 176 161 158 166 159 173 159 167 149 172 138 200 158 165 164 155 160 158 160 167 150 165 148 164 155 153 149 154 130 143 130 161 142 161 146 164 148 172 150 160 160 158 151 171 157 166 158 166 148 182 152 175 149 175 165 159 171 158 168 170 161 168 169 153 170 170 153 163 168 155 173 173 165 165 165 165 165 165 165 165 155 164 158 111 235 163 174 158 173 166 164 152 176 174 114 213 163 143 170 159 166 161 176 106 228 148 190 174 126 191 113 183 194 131 193 147 94 236 157 98 212 168 140 165 255 170 145 87 236 121 78 237 154 81 242 128 189 217 255 255 255 255 255 255 255 255 198 255 215 227 170 124 234 108 153 120 169 248 90 131 111 121 212 240 143 142 153 158 169 168 168 168 166 159 166 157 161 172 165 167 174 165 164 164 164 164 162 153 157 161 169 159 158 156 152 161 150 148 145 139 125 139 145 148 150 161 152 156 158 159 169 161 157 153 162 164 164 164 164 165 174 167 165 172 161 157 166 159 166 168 168 168 169 158 153 142 143 240 212 121 111 131 90 248 169 120 153 108 234 124 170 227 215 255 198 255 255 255 255 255 255 255 255 217 189 128 242 81 154 237 78 121 236 87 145 170 255 165 140 168 212 98 157 236 94 147 193 131 194 183 113 191 126 174 190 148 228 106 176 161 166 159 170 143 163 213 114 174 176 152 164 166 173 158 174 163 235 111 158 164 155 165 165 165 165 165 165 165 165 173 173 155 168 163 153 170 170 153 169 168 161 170 168 158 171 159 165 175 149 175 152 182 148 166 158 166 157 171 151 158 160 160 150 172 148 164 146 161 142 161 130 143 130 154 149 153 155 164 148 165 150 167 160 158 160 155 164 165 158 200 138 172 149 167 159 173 159 166 158 161 176 161 168 160 161 170 198 138 166 149 168 164 172 170 159 153 171 172 180 152 160 164 172 164 164 165 -0 -0 -84 -125 -152 -175 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 515 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -184 -164 -139 -102 -68 -0 164 164 164 171 164 170 143 177 172 173 163 161 159 170 163 177 152 166 139 191 168 169 160 159 168 169 166 159 166 158 174 159 167 148 172 138 198 156 163 161 149 167 159 149 172 149 164 146 160 150 146 139 144 130 153 141 168 147 164 148 164 149 167 161 159 152 163 156 173 158 167 158 166 148 189 150 173 150 169 160 170 161 158 161 170 159 160 170 162 160 171 162 163 171 155 178 173 165 165 165 165 165 165 165 164 155 173 156 111 235 164 175 157 167 159 164 148 183 166 120 211 143 195 164 150 175 149 166 144 197 173 169 153 170 164 107 216 187 121 180 129 135 235 107 217 166 153 150 82 255 144 113 154 216 86 255 164 150 255 136 196 165 155 207 199 197 255 255 255 196 255 208 255 150 178 164 242 171 183 158 193 242 121 116 137 155 235 121 113 126 143 160 166 167 168 166 158 165 157 164 180 165 166 173 165 164 164 164 164 164 160 168 162 169 160 161 165 165 164 159 160 164 163 158 148 148 158 163 164 160 159 164 165 165 161 160 169 162 168 160 164 164 164 164 164 165 173 166 165 180 164 157 165 158 166 168 167 166 160 143 126 113 121 235 155 137 116 121 242 193 158 183 171 242 164 178 150 255 208 255 196 255 255 255 197 199 207 155 165 196 136 255 150 164 255 86 216 154 113 144 255 82 150 153 166 217 107 235 135 129 180 121 187 216 107 164 170 153 169 173 197 144 166 149 175 150 164 195 143 211 120 166 183 148 164 159 167 157 175 164 235 111 156 173 155 164 165 165 165 165 165 165 165 173 178 155 171 163 162 171 160 162 170 160 159 170 161 158 161 170 160 169 150 173 150 189 148 166 158 167 158 173 156 163 152 159 161 167 149 164 148 164 147 168 141 153 130 144 139 146 150 160 146 164 149 172 149 159 167 149 161 163 156 198 138 172 148 167 159 174 158 166 159 166 169 168 159 160 169 168 191 139 166 152 177 163 170 159 161 163 173 172 177 143 170 164 171 164 164 164 -0 -68 -102 -139 -164 -184 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 516 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -175 -152 -124 -84 -0 -0 163 163 171 160 169 150 168 170 172 164 171 161 159 161 176 161 168 139 181 175 162 165 158 158 175 168 159 166 158 175 159 166 147 170 137 196 150 158 168 151 158 164 148 172 147 161 141 153 139 134 139 154 142 160 146 172 149 165 150 159 160 167 152 164 156 165 157 174 159 167 158 166 149 182 151 168 160 176 160 171 159 162 170 159 169 163 161 163 164 161 164 164 172 144 179 172 165 165 165 165 165 164 164 164 157 166 156 112 235 172 167 167 172 156 173 141 189 163 119 218 137 170 160 160 166 152 183 147 191 155 183 137 190 130 101 227 159 161 161 140 119 226 219 180 148 168 110 84 241 111 200 255 133 171 230 140 93 213 202 224 83 236 255 255 255 255 255 255 190 240 153 210 121 226 255 83 117 134 228 255 75 93 135 242 253 181 171 182 195 186 170 166 161 156 164 156 167 187 163 159 166 156 156 156 158 163 164 164 163 160 168 160 162 169 159 158 156 152 161 150 148 145 139 125 139 145 148 150 161 152 156 158 159 169 162 160 168 160 163 164 164 163 158 156 156 156 166 159 163 187 167 156 164 156 161 166 170 186 195 182 171 181 253 242 135 93 75 255 228 134 117 83 255 226 121 210 153 240 190 255 255 255 255 255 255 236 83 224 202 213 93 140 230 171 133 255 200 111 241 84 110 168 148 180 219 226 119 140 161 161 159 227 101 130 190 137 183 155 191 147 183 152 166 160 160 170 137 218 119 163 189 141 173 156 172 167 167 172 235 112 156 166 157 164 164 164 165 165 165 165 165 172 179 144 172 164 164 161 164 163 161 163 169 159 170 162 159 171 160 176 160 168 151 182 149 166 158 167 159 174 157 165 156 164 152 167 160 159 150 165 149 172 146 160 142 154 139 134 139 153 141 161 147 172 148 164 158 151 168 158 150 196 137 170 147 166 159 175 158 166 159 168 175 158 158 165 162 175 181 139 168 161 176 161 159 161 171 164 172 170 168 150 169 160 171 163 163 -0 -0 -84 -124 -152 -175 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 517 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -199 -184 -164 -139 -102 -66 -0 158 161 171 170 162 160 171 161 169 160 170 170 161 150 183 153 173 139 180 167 168 168 158 157 166 173 159 166 158 174 158 164 143 166 134 201 152 158 158 156 156 164 146 168 142 154 130 143 139 146 149 161 146 164 148 172 150 160 160 158 151 171 157 166 158 166 158 173 159 167 157 166 161 176 161 168 153 169 170 161 170 153 171 153 171 164 164 164 164 164 164 164 171 151 180 171 165 165 165 165 164 163 164 162 167 163 155 117 240 170 164 165 161 156 175 137 188 156 103 219 175 176 143 177 156 149 185 108 223 144 178 131 180 121 100 216 160 173 169 124 90 232 153 167 155 137 129 255 147 133 141 255 172 131 210 101 236 123 160 215 236 193 196 255 255 255 197 255 238 70 188 200 247 93 150 144 178 246 119 156 150 171 255 64 73 86 107 124 129 140 139 156 161 155 170 194 157 147 165 157 158 163 167 174 165 164 164 164 161 153 160 169 160 159 159 158 157 152 157 158 156 151 140 140 151 156 158 157 152 157 158 159 159 160 169 160 153 161 164 164 164 165 174 167 163 158 157 165 147 157 194 170 155 161 156 139 140 129 124 107 86 73 64 255 171 150 156 119 246 178 144 150 93 247 200 188 70 238 255 197 255 255 255 196 193 236 215 160 123 236 101 210 131 172 255 141 133 147 255 129 137 155 167 153 232 90 124 169 173 160 216 100 121 180 131 178 144 223 108 185 149 156 177 143 176 175 219 103 156 188 137 175 156 161 165 164 170 240 117 155 163 167 162 164 163 164 165 165 165 165 171 180 151 171 164 164 164 164 164 164 164 171 153 171 153 170 161 170 169 153 168 161 176 161 166 157 167 159 173 158 166 158 166 157 171 151 158 160 160 150 172 148 164 146 161 149 146 139 143 130 154 142 168 146 164 156 156 158 158 152 201 134 166 143 164 158 174 158 166 159 173 166 157 158 168 168 167 180 139 173 153 183 150 161 170 170 160 169 161 171 160 162 170 171 161 158 -0 -66 -102 -139 -164 -184 -199 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 518 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -123 -81 -0 -0 150 169 171 170 153 166 168 161 168 161 166 169 152 175 160 175 140 180 166 159 173 159 157 165 174 158 166 157 173 157 161 152 167 120 200 157 158 157 155 154 160 141 161 131 144 130 153 150 153 155 164 148 164 149 167 161 159 152 163 156 173 158 167 158 166 159 168 159 167 152 167 162 174 153 176 161 168 171 158 170 162 170 162 172 165 165 165 164 165 164 164 163 148 186 167 165 165 164 164 165 158 165 159 165 158 142 110 238 158 163 180 156 167 168 131 201 147 99 237 147 178 132 190 134 185 144 100 198 170 153 174 162 105 232 182 157 171 151 127 255 133 179 159 167 111 77 239 142 103 96 255 124 246 113 192 192 214 255 255 255 255 255 255 255 255 199 255 215 237 145 186 100 137 150 222 255 78 106 138 222 255 112 103 110 127 155 160 177 173 183 156 169 196 144 146 164 159 165 173 167 174 165 164 164 164 164 161 170 170 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 170 170 161 164 164 164 164 165 174 167 173 165 159 164 146 144 196 169 156 183 173 177 160 155 127 110 103 112 255 222 138 106 78 255 222 150 137 100 186 145 237 215 255 199 255 255 255 255 255 255 255 255 214 192 192 113 246 124 255 96 103 142 239 77 111 167 159 179 133 255 127 151 171 157 182 232 105 162 174 153 170 198 100 144 185 134 190 132 178 147 237 99 147 201 131 168 167 156 180 163 158 238 110 142 158 165 159 165 158 165 164 164 165 165 167 186 148 163 164 164 165 164 165 165 165 172 162 170 162 170 158 171 168 161 176 153 174 162 167 152 167 159 168 159 166 158 167 158 173 156 163 152 159 161 167 149 164 148 164 155 153 150 153 130 144 131 161 141 160 154 155 157 158 157 200 120 167 152 161 157 173 157 166 158 174 165 157 159 173 159 166 180 140 175 160 175 152 169 166 161 168 161 168 166 153 170 171 169 150 -0 -0 -81 -123 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 519 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -163 -135 -98 -64 -0 152 159 169 168 161 168 159 168 161 168 169 160 160 176 150 181 140 180 166 158 174 159 157 165 174 158 164 155 171 155 169 143 173 120 199 157 156 155 152 149 153 130 152 131 154 141 160 155 156 157 165 150 159 160 167 153 164 156 165 157 174 159 167 158 166 168 166 158 176 149 176 153 178 151 170 152 177 161 163 160 164 160 164 172 165 165 165 165 165 164 163 179 133 195 165 165 164 163 164 174 156 173 156 173 154 137 166 255 155 165 165 156 168 174 113 208 126 90 215 165 168 145 183 112 196 100 227 148 183 144 189 131 137 218 173 142 168 154 48 228 192 165 144 150 95 251 159 111 86 63 255 156 208 205 121 198 153 208 198 198 255 255 255 196 255 207 255 165 169 197 112 235 255 255 141 127 158 177 238 93 161 122 140 155 166 162 150 162 138 166 195 151 150 167 166 175 174 167 173 165 164 164 164 165 164 164 162 153 160 168 159 159 159 159 157 152 157 158 156 151 140 140 151 156 158 157 152 157 159 159 159 159 168 160 153 162 164 164 165 164 164 164 165 173 167 174 175 166 167 150 151 195 166 138 162 150 162 166 155 140 122 161 93 238 177 158 127 141 255 255 235 112 197 169 165 255 207 255 196 255 255 255 198 198 208 153 198 121 205 208 156 255 63 86 111 159 251 95 150 144 165 192 228 48 154 168 142 173 218 137 131 189 144 183 148 227 100 196 112 183 145 168 165 215 90 126 208 113 174 168 156 165 165 155 255 166 137 154 173 156 173 156 174 164 163 164 165 165 195 133 179 163 164 165 165 165 165 165 172 164 160 164 160 163 161 177 152 170 151 178 153 176 149 176 158 166 168 166 158 167 159 174 157 165 156 164 153 167 160 159 150 165 157 156 155 160 141 154 131 152 130 153 149 152 155 156 157 199 120 173 143 169 155 171 155 164 158 174 165 157 159 174 158 166 180 140 181 150 176 160 160 169 168 161 168 159 168 161 168 169 159 152 -0 -64 -98 -135 -163 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 520 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -149 -118 -79 -0 163 160 159 176 153 176 161 159 168 161 176 160 150 183 152 182 140 181 166 158 175 158 156 164 172 156 160 149 166 148 165 147 174 120 197 155 153 149 145 138 143 130 161 142 161 146 164 157 156 158 160 160 158 151 171 157 166 158 166 158 173 159 167 158 167 162 161 159 168 150 177 162 169 161 175 149 179 170 164 164 163 163 164 172 165 165 165 165 165 164 154 174 138 193 165 164 165 158 165 167 157 166 156 165 144 163 99 255 154 187 156 166 159 165 120 211 101 246 162 171 151 179 162 151 164 142 207 129 187 123 167 155 119 243 126 212 144 139 252 140 166 171 119 143 223 193 135 86 72 255 177 122 203 162 245 70 240 255 255 255 255 255 255 193 236 155 217 121 179 232 255 48 126 195 134 172 154 226 101 145 127 143 156 159 158 180 183 223 242 213 202 206 207 202 195 181 181 171 165 164 164 164 165 165 164 161 170 169 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 169 170 161 164 165 165 164 164 164 165 171 181 181 195 202 207 206 202 213 242 223 183 180 158 159 156 143 127 145 101 226 154 172 134 195 126 48 255 232 179 121 217 155 236 193 255 255 255 255 255 255 240 70 245 162 203 122 177 255 72 86 135 193 223 143 119 171 166 140 252 139 144 212 126 243 119 155 167 123 187 129 207 142 164 151 162 179 151 171 162 246 101 211 120 165 159 166 156 187 154 255 99 163 144 165 156 166 157 167 165 158 165 164 165 193 138 174 154 164 165 165 165 165 165 172 164 163 163 164 164 170 179 149 175 161 169 162 177 150 168 159 161 162 167 158 167 159 173 158 166 158 166 157 171 151 158 160 160 158 156 157 164 146 161 142 161 130 143 138 145 149 153 155 197 120 174 147 165 148 166 149 160 156 172 164 156 158 175 158 166 181 140 182 152 183 150 160 176 161 168 159 161 176 153 176 159 160 163 -0 -79 -118 -149 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 521 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -182 -160 -132 -95 -63 -0 169 161 168 161 170 169 160 159 168 169 165 149 175 160 183 140 181 166 158 174 157 152 162 169 150 168 151 166 148 165 148 172 118 193 150 146 139 134 138 153 141 168 147 164 148 164 159 151 168 159 152 163 156 173 158 167 158 166 158 168 159 165 158 176 169 158 169 160 161 170 163 166 153 168 154 176 172 164 164 164 164 164 172 165 165 165 165 165 163 172 173 138 193 164 164 173 156 173 164 166 164 167 157 166 133 78 252 158 168 156 167 167 159 119 210 145 210 154 176 148 176 177 165 175 161 178 159 170 159 190 136 92 229 106 176 190 255 164 146 167 156 82 229 153 175 111 81 226 250 129 246 130 163 216 238 190 196 255 255 255 198 255 236 83 165 189 225 239 77 119 146 149 150 184 189 220 129 153 141 171 224 240 237 226 209 247 89 89 107 113 128 129 123 140 145 142 155 158 163 164 165 165 164 164 162 153 159 168 159 159 159 158 157 150 152 156 155 150 140 140 150 155 156 152 150 157 158 159 159 159 168 159 153 162 164 164 165 165 164 163 158 155 142 145 140 123 129 128 113 107 89 89 247 209 226 237 240 224 171 141 153 129 220 189 184 150 149 146 119 77 239 225 189 165 83 236 255 198 255 255 255 196 190 238 216 163 130 246 129 250 226 81 111 175 153 229 82 156 167 146 164 255 190 176 106 229 92 136 190 159 170 159 178 161 175 165 177 176 148 176 154 210 145 210 119 159 167 167 156 168 158 252 78 133 166 157 167 164 166 164 173 156 173 164 164 193 138 173 172 163 165 165 165 165 165 172 164 164 164 164 164 172 176 154 168 153 166 163 170 161 160 169 158 169 176 158 165 159 168 158 166 158 167 158 173 156 163 152 159 168 151 159 164 148 164 147 168 141 153 138 134 139 146 150 193 118 172 148 165 148 166 151 168 150 169 162 152 157 174 158 166 181 140 183 160 175 149 165 169 168 159 160 169 170 161 168 161 169 -0 -63 -95 -132 -160 -182 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 522 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -170 -145 -114 -77 -0 160 169 169 151 176 161 165 158 158 175 168 149 173 149 188 140 180 166 157 172 156 161 152 176 152 159 156 166 148 163 146 168 115 186 139 134 139 145 149 160 146 172 149 165 150 159 168 149 160 164 156 165 157 174 159 167 158 166 168 165 159 160 158 168 161 159 170 159 162 177 153 170 161 171 143 184 172 165 165 164 164 164 171 165 165 165 165 164 154 167 173 138 194 164 164 166 157 166 164 159 164 168 145 167 110 120 250 194 155 164 158 168 154 103 227 154 228 144 179 139 164 169 144 175 201 171 175 164 142 168 142 255 141 188 174 100 228 158 196 147 159 255 140 217 131 97 218 117 237 141 203 217 255 255 255 255 255 255 255 255 198 255 215 224 196 128 230 107 114 155 172 180 149 155 202 113 148 231 252 255 92 97 103 154 152 89 111 126 147 154 158 164 173 164 163 167 174 165 164 165 165 165 164 161 170 169 160 160 165 167 167 165 161 169 165 164 161 154 143 154 161 164 165 169 161 165 167 167 165 160 160 169 170 161 164 165 165 165 164 165 174 167 163 164 173 164 158 154 147 126 111 89 152 154 103 97 92 255 252 231 148 113 202 155 149 180 172 155 114 107 230 128 196 224 215 255 198 255 255 255 255 255 255 255 255 217 203 141 237 117 218 97 131 217 140 255 159 147 196 158 228 100 174 188 141 255 142 168 142 164 175 171 201 175 144 169 164 139 179 144 228 154 227 103 154 168 158 164 155 194 250 120 110 167 145 168 164 159 164 166 157 166 164 164 194 138 173 167 154 164 165 165 165 165 171 164 164 164 165 165 172 184 143 171 161 170 153 177 162 159 170 159 161 168 158 160 159 165 168 166 158 167 159 174 157 165 156 164 160 149 168 159 150 165 149 172 146 160 149 145 139 134 139 186 115 168 146 163 148 166 156 159 152 176 152 161 156 172 157 166 180 140 188 149 173 149 168 175 158 158 165 161 176 151 169 169 160 -0 -77 -114 -145 -170 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 523 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -196 -179 -157 -128 -85 -0 -0 160 176 152 167 168 168 158 157 166 173 149 173 148 188 139 178 164 155 169 149 157 156 167 157 157 156 164 146 160 141 160 98 181 139 146 149 152 154 164 148 172 150 160 160 158 161 156 164 166 158 166 158 173 159 167 158 167 162 161 168 158 169 170 159 170 159 169 153 177 162 162 164 171 139 187 172 165 165 164 164 165 167 165 165 165 165 163 171 164 173 137 198 164 169 163 167 164 168 157 173 158 163 151 133 109 250 169 156 161 166 158 148 97 235 114 232 152 176 121 215 116 217 133 175 148 194 130 198 143 75 234 147 209 125 113 223 130 186 132 103 231 117 195 110 220 152 255 171 153 181 155 207 199 197 255 255 255 196 255 208 255 160 202 136 242 144 146 184 130 174 177 190 160 155 238 255 96 75 143 122 139 182 177 150 161 174 173 167 175 174 164 164 166 174 165 164 164 165 165 165 164 164 162 153 159 168 159 159 159 158 157 155 148 148 146 142 130 130 142 146 148 148 155 157 158 159 159 159 168 159 153 162 164 164 165 165 165 164 164 165 174 166 164 164 174 175 167 173 174 161 150 177 182 139 122 143 75 96 255 238 155 160 190 177 174 130 184 146 144 242 136 202 160 255 208 255 196 255 255 255 197 199 207 155 181 153 171 255 152 220 110 195 117 231 103 132 186 130 223 113 125 209 147 234 75 143 198 130 194 148 175 133 217 116 215 121 176 152 232 114 235 97 148 158 166 161 156 169 250 109 133 151 163 158 173 157 168 164 167 163 169 164 198 137 173 164 171 163 165 165 165 165 167 165 164 164 165 165 172 187 139 171 164 162 162 177 153 169 159 170 159 170 169 158 168 161 162 167 158 167 159 173 158 166 158 166 164 156 161 158 160 160 150 172 148 164 154 152 149 146 139 181 98 160 141 160 146 164 156 157 157 167 156 157 149 169 155 164 178 139 188 148 173 149 173 166 157 158 168 168 167 152 176 160 -0 -0 -85 -128 -157 -179 -196 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 524 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -214 -203 -187 -167 -141 -103 -67 -0 161 168 157 166 159 173 159 157 165 174 149 173 148 187 138 175 158 149 176 151 157 157 165 157 156 154 161 141 153 130 161 98 186 150 153 155 155 156 164 149 167 161 159 152 164 165 157 166 167 158 166 159 168 159 165 158 176 169 160 159 159 171 160 159 171 153 170 161 168 163 170 164 162 145 192 172 165 165 164 164 174 165 165 165 165 164 154 165 164 172 123 199 173 163 158 163 173 158 163 170 145 155 167 125 95 251 149 175 148 166 163 133 93 218 111 235 155 160 112 190 111 190 151 212 130 185 112 183 99 173 230 121 173 159 255 144 153 170 99 251 162 118 187 227 127 90 235 178 232 83 236 255 255 255 255 255 255 190 240 153 214 123 213 255 81 118 150 154 202 129 215 225 220 241 77 136 101 142 139 200 226 167 159 177 167 158 166 165 155 155 158 166 157 156 158 163 164 165 165 165 164 161 170 169 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 169 170 161 164 165 165 165 164 163 158 156 157 166 158 155 155 165 166 158 167 177 159 167 226 200 139 142 101 136 77 241 220 225 215 129 202 154 150 118 81 255 213 123 214 153 240 190 255 255 255 255 255 255 236 83 232 178 235 90 127 227 187 118 162 251 99 170 153 144 255 159 173 121 230 173 99 183 112 185 130 212 151 190 111 190 112 160 155 235 111 218 93 133 163 166 148 175 149 251 95 125 167 155 145 170 163 158 173 163 158 163 173 199 123 172 164 165 154 164 165 165 165 165 174 164 164 165 165 172 192 145 162 164 170 163 168 161 170 153 171 159 160 171 159 159 160 169 176 158 165 159 168 159 166 158 167 166 157 165 164 152 159 161 167 149 164 156 155 155 153 150 186 98 161 130 153 141 161 154 156 157 165 157 157 151 176 149 158 175 138 187 148 173 149 174 165 157 159 173 159 166 157 168 161 -0 -67 -103 -141 -167 -187 -203 -214 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 525 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -153 -123 -81 -0 168 168 158 166 158 175 159 157 165 174 148 171 147 184 130 182 160 149 167 157 157 156 164 155 153 149 153 130 143 130 160 115 193 155 156 157 156 158 159 160 167 153 164 156 165 166 158 166 167 158 166 168 165 159 160 158 168 161 170 152 169 172 152 169 170 162 160 163 171 154 172 163 170 132 193 171 165 165 164 165 167 165 165 165 165 163 173 158 164 171 128 207 167 168 155 164 170 144 180 158 164 148 163 116 90 239 147 169 152 158 151 151 255 146 122 242 181 127 210 139 192 182 114 205 199 139 200 136 177 92 210 191 152 80 234 165 184 130 114 228 145 76 234 146 95 250 120 169 215 236 193 196 255 255 255 197 255 238 70 198 192 236 93 150 154 172 231 237 239 255 94 125 220 96 122 125 168 184 229 93 100 130 144 137 150 155 149 153 157 166 159 163 166 174 165 164 165 165 165 164 164 162 153 159 168 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 168 159 153 162 164 164 165 165 165 164 165 174 166 163 159 166 157 153 149 155 150 137 144 130 100 93 229 184 168 125 122 96 220 125 94 255 239 237 231 172 154 150 93 236 192 198 70 238 255 197 255 255 255 196 193 236 215 169 120 250 95 146 234 76 145 228 114 130 184 165 234 80 152 191 210 92 177 136 200 139 199 205 114 182 192 139 210 127 181 242 122 146 255 151 151 158 152 169 147 239 90 116 163 148 164 158 180 144 170 164 155 168 167 207 128 171 164 158 173 163 165 165 165 165 167 165 164 165 165 171 193 132 170 163 172 154 171 163 160 162 170 169 152 172 169 152 170 161 168 158 160 159 165 168 166 158 167 166 158 166 165 156 164 153 167 160 159 158 156 157 156 155 193 115 160 130 143 130 153 149 153 155 164 156 157 157 167 149 160 182 130 184 147 171 148 174 165 157 159 175 158 166 158 168 168 -0 -81 -123 -153 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 526 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -134 -96 -63 -0 173 159 167 158 175 159 157 165 173 147 168 144 190 133 174 166 150 165 157 156 154 160 150 145 139 143 130 153 141 168 118 197 157 158 158 151 167 158 152 172 157 166 158 166 167 158 166 165 158 167 162 161 168 158 169 170 160 171 151 172 171 151 171 161 163 163 164 170 162 172 154 171 137 199 167 165 164 164 174 165 165 165 164 164 154 175 156 164 171 114 218 174 158 154 181 157 155 172 145 167 140 154 145 255 155 165 167 152 173 153 83 248 142 97 231 165 154 172 169 168 153 118 216 168 170 155 183 147 255 156 180 109 130 218 169 169 111 131 206 141 255 150 121 235 187 219 255 255 255 255 255 255 255 255 199 255 216 245 121 192 101 140 164 237 255 91 133 81 154 167 228 179 185 184 197 179 144 110 124 157 164 168 188 165 166 159 168 164 169 164 169 164 164 164 165 165 165 165 164 161 170 169 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 169 170 161 164 165 165 165 165 164 164 164 169 164 169 164 168 159 166 165 188 168 164 157 124 110 144 179 197 184 185 179 228 167 154 81 133 91 255 237 164 140 101 192 121 245 216 255 199 255 255 255 255 255 255 255 255 219 187 235 121 150 255 141 206 131 111 169 169 218 130 109 180 156 255 147 183 155 170 168 216 118 153 168 169 172 154 165 231 97 142 248 83 153 173 152 167 165 155 255 145 154 140 167 145 172 155 157 181 154 158 174 218 114 171 164 156 175 154 164 164 165 165 165 174 164 164 165 167 199 137 171 154 172 162 170 164 163 163 161 171 151 171 172 151 171 160 170 169 158 168 161 162 167 158 165 166 158 167 166 158 166 157 172 152 158 167 151 158 158 157 197 118 168 141 153 130 143 139 145 150 160 154 156 157 165 150 166 174 133 190 144 168 147 173 165 157 159 175 158 167 159 173 -0 -63 -96 -134 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 527 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -191 -172 -146 -115 -77 -0 174 159 167 158 174 158 156 163 171 143 176 134 188 139 173 166 149 164 155 153 149 153 139 134 139 153 141 160 146 172 120 199 157 158 168 149 160 163 156 174 159 167 158 167 167 158 167 161 158 176 169 160 159 159 171 161 170 161 162 172 161 161 171 164 164 164 164 160 164 170 162 172 123 206 165 165 164 165 167 165 164 164 163 162 173 167 156 164 166 110 219 174 155 158 172 143 183 155 164 167 121 156 104 236 154 166 161 147 167 125 114 241 112 90 221 166 153 212 123 197 129 93 194 209 121 213 132 80 251 165 149 161 255 129 182 147 124 246 120 98 228 119 237 136 187 156 208 198 198 255 255 255 196 255 207 255 163 162 205 113 210 230 255 78 137 134 108 151 221 252 88 102 136 124 174 175 157 171 183 167 188 157 154 158 168 167 159 166 159 166 156 156 158 163 164 165 165 164 164 162 153 159 168 159 159 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 159 159 168 159 153 162 164 164 165 165 164 163 158 156 156 166 159 166 159 167 168 158 154 157 188 167 183 171 157 175 174 124 136 102 88 252 221 151 108 134 137 78 255 230 210 113 205 162 163 255 207 255 196 255 255 255 198 198 208 156 187 136 237 119 228 98 120 246 124 147 182 129 255 161 149 165 251 80 132 213 121 209 194 93 129 197 123 212 153 166 221 90 112 241 114 125 167 147 161 166 154 236 104 156 121 167 164 155 183 143 172 158 155 174 219 110 166 164 156 167 173 162 163 164 164 165 167 165 164 165 165 206 123 172 162 170 164 160 164 164 164 164 171 161 161 172 162 161 170 161 171 159 159 160 169 176 158 161 167 158 167 167 158 167 159 174 156 163 160 149 168 158 157 199 120 172 146 160 141 153 139 134 139 153 149 153 155 164 149 166 173 139 188 134 176 143 171 163 156 158 174 158 167 159 174 -0 -77 -115 -146 -172 -191 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 528 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -210 -197 -179 -157 -127 -84 -0 -0 159 166 157 173 156 152 158 167 152 168 143 188 139 172 165 147 160 149 145 138 143 139 145 149 161 146 163 148 174 120 200 152 158 161 155 164 165 157 174 159 167 158 166 165 158 176 158 159 168 161 170 152 169 170 160 170 158 164 170 158 163 172 165 165 164 164 164 164 160 164 172 129 206 165 164 164 174 165 164 163 165 158 152 175 164 155 173 153 119 231 161 153 188 155 155 172 137 167 155 99 162 244 183 135 177 142 169 156 127 92 223 138 255 128 181 122 185 129 174 108 246 113 181 111 181 110 96 234 158 160 75 235 191 159 147 147 216 82 251 101 241 160 235 83 240 255 255 255 255 255 255 193 236 155 217 130 203 208 246 131 171 86 121 148 220 245 255 129 100 146 172 173 205 121 139 157 136 168 148 144 151 165 166 159 168 166 173 165 164 167 174 165 165 165 165 165 164 161 170 169 160 160 165 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 165 160 160 169 170 161 164 165 165 165 165 165 174 167 164 165 173 166 168 159 166 165 151 144 148 168 136 157 139 121 205 173 172 146 100 129 255 245 220 148 121 86 171 131 246 208 203 130 217 155 236 193 255 255 255 255 255 255 240 83 235 160 241 101 251 82 216 147 147 159 191 235 75 160 158 234 96 110 181 111 181 113 246 108 174 129 185 122 181 128 255 138 223 92 127 156 169 142 177 135 183 244 162 99 155 167 137 172 155 155 188 153 161 231 119 153 173 155 164 175 152 158 165 163 164 165 174 164 164 165 206 129 172 164 160 164 164 164 164 165 165 172 163 158 170 164 158 170 160 170 169 152 170 161 168 159 158 176 158 165 166 158 167 159 174 157 165 164 155 161 158 152 200 120 174 148 163 146 161 149 145 139 143 138 145 149 160 147 165 172 139 188 143 168 152 167 158 152 156 173 157 166 159 -0 -0 -84 -127 -157 -179 -197 -210 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 529 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -224 -215 -202 -186 -165 -139 -100 -66 -0 158 166 156 171 152 160 162 168 141 172 130 192 138 169 161 142 153 139 134 138 153 150 153 154 164 148 165 147 173 120 201 150 163 164 157 165 166 158 174 159 167 158 167 160 159 169 157 170 170 160 171 150 171 159 170 160 164 164 160 163 164 172 165 165 165 164 164 163 163 164 173 129 205 164 164 165 166 164 165 158 174 155 167 166 162 156 165 156 103 238 155 146 176 136 183 166 150 165 134 86 249 178 184 139 177 131 182 139 141 255 141 77 232 164 148 206 127 203 134 129 211 219 111 215 121 141 255 140 192 93 157 232 163 167 151 139 216 255 182 255 124 161 216 238 190 196 255 255 255 198 255 236 83 181 203 246 122 156 124 172 133 216 236 255 98 89 177 140 176 142 179 192 156 230 247 250 252 220 216 218 209 195 195 190 182 171 166 167 174 165 164 165 165 165 165 165 164 163 158 161 169 159 159 159 158 157 155 148 148 146 141 130 130 141 146 148 148 155 157 158 159 159 159 169 161 158 163 164 165 165 165 165 165 164 165 174 167 166 171 182 190 195 195 209 218 216 220 252 250 247 230 156 192 179 142 176 140 177 89 98 255 236 216 133 172 124 156 122 246 203 181 83 236 255 198 255 255 255 196 190 238 216 161 124 255 182 255 216 139 151 167 163 232 157 93 192 140 255 141 121 215 111 219 211 129 134 203 127 206 148 164 232 77 141 255 141 139 182 131 177 139 184 178 249 86 134 165 150 166 183 136 176 146 155 238 103 156 165 156 162 166 167 155 174 158 165 164 166 165 164 164 205 129 173 164 163 163 164 164 165 165 165 172 164 163 160 164 164 160 170 159 171 150 171 160 170 170 157 169 159 160 167 158 167 159 174 158 166 165 157 164 163 150 201 120 173 147 165 148 164 154 153 150 153 138 134 139 153 142 161 169 138 192 130 172 141 168 162 160 152 171 156 166 158 -0 -66 -100 -139 -165 -186 -202 -215 -224 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 530 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -173 -149 -118 -78 -0 156 164 155 168 157 150 157 173 140 172 128 190 136 163 154 130 143 139 145 149 160 155 156 156 166 148 165 143 167 134 196 156 165 166 158 166 165 158 173 159 165 158 176 158 168 166 152 177 161 170 161 162 171 153 171 164 164 164 163 164 164 172 165 165 165 165 164 164 164 164 173 129 205 164 163 173 163 164 174 157 167 157 169 163 158 166 158 155 111 236 152 191 167 143 172 156 154 160 122 79 239 177 173 157 167 139 170 140 75 236 119 196 224 139 198 168 140 182 148 129 221 174 153 172 102 91 236 124 160 157 91 225 162 173 147 95 208 238 96 211 216 255 255 255 255 255 255 255 255 198 255 215 232 153 141 129 177 255 255 255 255 154 87 149 138 172 136 167 231 246 208 211 248 100 109 99 102 119 120 113 128 130 133 137 136 156 166 157 158 162 164 165 165 165 165 165 163 160 168 160 161 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 161 160 168 160 163 165 165 165 165 165 164 162 158 157 166 156 136 137 133 130 128 113 120 119 102 99 109 100 248 211 208 246 231 167 136 172 138 149 87 154 255 255 255 255 177 129 141 153 232 215 255 198 255 255 255 255 255 255 255 255 216 211 96 238 208 95 147 173 162 225 91 157 160 124 236 91 102 172 153 174 221 129 148 182 140 168 198 139 224 196 119 236 75 140 170 139 167 157 173 177 239 79 122 160 154 156 172 143 167 191 152 236 111 155 158 166 158 163 169 157 167 157 174 164 163 173 163 164 205 129 173 164 164 164 164 165 165 165 165 172 164 164 163 164 164 164 171 153 171 162 161 170 161 177 152 166 168 158 176 158 165 159 173 158 165 166 158 166 165 156 196 134 167 143 165 148 166 156 156 155 160 149 145 139 143 130 154 163 136 190 128 172 140 173 157 150 157 168 155 164 156 -0 -78 -118 -149 -173 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 531 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -211 -198 -180 -157 -126 -82 -0 152 158 148 175 160 149 156 173 139 170 126 184 129 154 144 130 153 149 153 154 164 157 157 156 166 148 169 152 166 137 198 158 166 167 158 167 160 159 168 160 160 159 167 159 161 170 150 177 158 171 158 164 170 162 172 165 165 164 164 164 164 172 165 165 165 165 164 164 164 163 173 129 206 163 163 167 158 165 167 167 164 166 164 168 157 168 156 155 111 233 145 175 153 165 168 155 168 147 135 255 156 186 155 166 157 169 165 99 158 225 208 93 212 113 187 162 165 168 147 77 221 181 187 133 78 251 146 172 169 139 255 174 141 175 100 73 255 134 171 181 155 207 199 197 255 255 255 196 255 208 255 169 178 171 237 250 255 63 96 141 200 113 145 147 167 170 246 255 78 88 144 165 94 109 110 130 142 152 155 159 169 180 175 182 181 173 172 175 165 164 165 165 165 165 165 164 162 153 159 168 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 168 159 153 162 164 165 165 165 165 165 164 165 175 172 173 181 182 175 180 169 159 155 152 142 130 110 109 94 165 144 88 78 255 246 170 167 147 145 113 200 141 96 63 255 250 237 171 178 169 255 208 255 196 255 255 255 197 199 207 155 181 171 134 255 73 100 175 141 174 255 139 169 172 146 251 78 133 187 181 221 77 147 168 165 162 187 113 212 93 208 225 158 99 165 169 157 166 155 186 156 255 135 147 168 155 168 165 153 175 145 233 111 155 156 168 157 168 164 166 164 167 167 165 158 167 163 163 206 129 173 163 164 164 164 165 165 165 165 172 164 164 164 164 165 165 172 162 170 164 158 171 158 177 150 170 161 159 167 159 160 160 168 159 160 167 158 167 166 158 198 137 166 152 169 148 166 156 157 157 164 154 153 149 153 130 144 154 129 184 126 170 139 173 156 149 160 175 148 158 152 -0 -82 -126 -157 -180 -198 -211 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 532 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -215 -203 -187 -165 -135 -96 -62 -0 159 148 166 165 148 155 171 136 164 121 176 114 154 154 142 160 155 156 156 165 157 159 151 166 155 161 143 170 138 200 158 166 166 158 176 159 168 167 169 158 169 160 168 170 161 161 169 164 162 163 164 160 164 172 165 165 165 165 164 164 171 165 165 165 165 164 164 165 159 173 128 210 164 169 174 156 173 165 159 163 158 174 159 167 159 155 153 111 235 187 157 183 158 177 141 164 142 71 228 180 174 148 184 136 189 131 161 95 245 168 255 106 214 140 168 170 170 131 255 150 175 174 107 255 177 151 196 128 81 240 164 182 130 90 64 251 197 232 83 236 255 255 255 255 255 255 190 240 156 219 120 235 255 117 226 72 86 103 133 111 144 170 230 241 255 83 135 121 154 175 131 154 156 173 180 164 166 180 187 167 169 167 156 155 156 159 163 164 165 165 165 165 165 164 161 170 170 160 160 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 160 160 170 170 161 164 165 165 165 165 165 164 163 159 156 155 156 167 169 167 187 180 166 164 180 173 156 154 131 175 154 121 135 83 255 241 230 170 144 111 133 103 86 72 226 117 255 235 120 219 156 240 190 255 255 255 255 255 255 236 83 232 197 251 64 90 130 182 164 240 81 128 196 151 177 255 107 174 175 150 255 131 170 170 168 140 214 106 255 168 245 95 161 131 189 136 184 148 174 180 228 71 142 164 141 177 158 183 157 187 235 111 153 155 159 167 159 174 158 163 159 165 173 156 174 169 164 210 128 173 159 165 164 164 165 165 165 165 171 164 164 165 165 165 165 172 164 160 164 163 162 164 169 161 161 170 168 160 169 158 169 167 168 159 176 158 166 166 158 200 138 170 143 161 155 166 151 159 157 165 156 156 155 160 142 154 154 114 176 121 164 136 171 155 148 165 166 148 159 -0 -62 -96 -135 -165 -187 -203 -215 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 533 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -207 -192 -172 -146 -113 -74 -0 165 148 164 165 146 152 165 130 154 104 176 129 163 161 147 164 157 157 157 167 152 168 149 171 157 164 147 172 138 201 158 166 165 159 169 160 161 167 161 159 170 159 160 171 159 162 177 163 170 164 163 163 164 172 165 165 165 164 164 165 167 165 165 165 165 164 164 175 157 173 114 211 173 164 167 157 166 172 156 167 156 174 157 168 156 155 146 99 236 167 158 161 162 170 146 157 144 255 123 198 194 129 179 123 166 171 111 76 237 96 253 157 167 195 117 200 134 85 234 203 123 181 255 129 175 121 174 88 255 167 184 164 100 102 255 112 177 215 236 193 196 255 255 255 197 255 238 83 187 187 250 90 152 218 81 86 111 142 147 241 255 255 129 116 93 127 135 237 250 245 242 240 232 208 199 197 199 162 164 168 157 156 158 165 173 164 164 165 165 165 165 165 165 164 164 158 161 169 159 159 159 158 156 150 152 156 155 150 140 140 150 155 156 152 150 156 158 159 159 159 169 161 158 164 164 165 165 165 165 165 165 164 164 173 165 158 156 157 168 164 162 199 197 199 208 232 240 242 245 250 237 135 127 93 116 129 255 255 241 147 142 111 86 81 218 152 90 250 187 187 83 238 255 197 255 255 255 196 193 236 215 177 112 255 102 100 164 184 167 255 88 174 121 175 129 255 181 123 203 234 85 134 200 117 195 167 157 253 96 237 76 111 171 166 123 179 129 194 198 123 255 144 157 146 170 162 161 158 167 236 99 146 155 156 168 157 174 156 167 156 172 166 157 167 164 173 211 114 173 157 175 164 164 165 165 165 165 167 165 164 164 165 165 165 172 164 163 163 164 170 163 177 162 159 171 160 159 170 159 161 167 161 160 169 159 165 166 158 201 138 172 147 164 157 171 149 168 152 167 157 157 157 164 147 161 163 129 176 104 154 130 165 152 146 165 164 148 165 -0 -74 -113 -146 -172 -192 -207 -219 -227 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 534 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -179 -154 -122 -79 -0 165 147 162 161 141 145 155 115 154 121 184 136 169 165 149 165 157 157 156 176 150 160 155 173 158 166 148 172 137 201 158 167 160 169 167 169 159 171 158 170 161 169 164 161 169 151 179 153 172 164 164 164 164 171 165 165 165 164 164 174 165 165 165 165 164 164 165 171 157 173 121 218 167 168 164 166 165 161 167 158 168 161 167 159 154 163 126 97 249 139 189 150 175 164 173 140 83 235 120 200 169 158 166 160 180 140 131 255 119 94 242 178 152 165 121 181 108 128 243 167 173 99 216 196 122 203 111 138 241 114 187 135 128 255 161 223 255 255 255 255 255 255 255 255 199 255 216 235 136 235 95 127 220 97 111 135 159 239 255 84 82 165 119 125 139 238 255 77 96 110 99 104 108 114 138 123 131 149 155 158 165 175 174 165 164 164 165 165 165 165 165 165 165 164 160 168 160 161 165 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 165 161 160 168 160 164 165 165 165 165 165 165 165 164 164 165 174 175 165 158 155 149 131 123 138 114 108 104 99 110 96 77 255 238 139 125 119 165 82 84 255 239 159 135 111 97 220 127 95 235 136 235 216 255 199 255 255 255 255 255 255 255 255 223 161 255 128 135 187 114 241 138 111 203 122 196 216 99 173 167 243 128 108 181 121 165 152 178 242 94 119 255 131 140 180 160 166 158 169 200 120 235 83 140 173 164 175 150 189 139 249 97 126 163 154 159 167 161 168 158 167 161 165 166 164 168 167 218 121 173 157 171 165 164 164 165 165 165 165 174 164 164 165 165 165 171 164 164 164 164 172 153 179 151 169 161 164 169 161 170 158 171 159 169 167 169 160 167 158 201 137 172 148 166 158 173 155 160 150 176 156 157 157 165 149 165 169 136 184 121 154 115 155 145 141 161 162 147 165 -0 -79 -122 -154 -179 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 535 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -224 -214 -201 -184 -161 -130 -83 -0 163 144 156 154 130 133 155 130 164 126 190 138 172 166 150 167 151 157 152 169 156 164 157 174 159 167 149 173 133 201 158 175 160 161 166 161 170 161 158 171 159 172 163 159 171 155 178 162 172 165 164 164 165 167 165 165 165 164 165 168 165 165 165 164 164 164 165 167 157 172 109 228 174 159 164 159 180 157 168 156 180 157 168 155 155 160 118 78 234 126 192 133 172 147 167 135 255 151 103 226 162 165 163 148 157 116 89 232 111 90 234 143 190 135 205 137 132 90 233 174 158 255 165 153 169 152 136 128 222 201 141 182 255 115 191 156 208 198 198 255 255 255 196 255 207 255 161 160 237 121 146 227 110 131 175 193 251 77 129 110 150 140 164 165 253 91 131 107 121 121 138 140 157 169 163 165 173 167 175 176 174 164 163 164 164 165 165 165 165 165 165 165 164 163 158 161 169 159 159 159 158 157 155 148 148 146 141 130 130 141 146 148 148 155 157 158 159 159 159 169 161 158 163 164 165 165 165 165 165 165 165 164 164 163 164 174 176 175 167 173 165 163 169 157 140 138 121 121 107 131 91 253 165 164 140 150 110 129 77 251 193 175 131 110 227 146 121 237 160 161 255 207 255 196 255 255 255 198 198 208 156 191 115 255 182 141 201 222 128 136 152 169 153 165 255 158 174 233 90 132 137 205 135 190 143 234 90 111 232 89 116 157 148 163 165 162 226 103 151 255 135 167 147 172 133 192 126 234 78 118 160 155 155 168 157 180 156 168 157 180 159 164 159 174 228 109 172 157 167 165 164 164 164 165 165 165 168 165 164 165 165 165 167 165 164 164 165 172 162 178 155 171 159 163 172 159 171 158 161 170 161 166 161 160 175 158 201 133 173 149 167 159 174 157 164 156 169 152 157 151 167 150 166 172 138 190 126 164 130 155 133 130 154 156 144 163 -0 -83 -130 -161 -184 -201 -214 -224 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 536 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -205 -188 -166 -138 -97 -61 -0 137 146 144 130 145 165 136 170 128 192 139 173 166 149 176 149 161 162 172 158 166 158 175 159 167 149 182 130 200 159 167 169 159 170 160 171 159 164 161 170 172 152 169 171 156 169 163 172 165 164 164 174 165 165 165 164 164 174 165 165 165 165 164 162 164 174 165 157 162 103 228 175 156 168 164 165 167 158 157 164 167 156 154 173 136 134 255 151 171 176 151 189 139 168 73 233 134 89 213 136 196 117 205 93 121 245 131 139 255 116 210 152 152 175 148 133 255 131 171 83 249 166 177 182 150 161 255 172 179 105 235 168 234 83 240 255 255 255 255 255 255 193 236 155 216 124 241 119 150 234 187 195 217 153 223 95 111 137 168 153 168 137 255 71 87 117 144 140 152 151 165 166 158 165 159 168 168 166 156 155 155 156 158 163 164 165 165 165 165 165 165 164 160 168 160 161 165 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 165 161 160 168 160 164 165 165 165 165 165 165 164 163 158 156 155 155 156 166 168 168 159 165 158 166 165 151 152 140 144 117 87 71 255 137 168 153 168 137 111 95 223 153 217 195 187 234 150 119 241 124 216 155 236 193 255 255 255 255 255 255 240 83 234 168 235 105 179 172 255 161 150 182 177 166 249 83 171 131 255 133 148 175 152 152 210 116 255 139 131 245 121 93 205 117 196 136 213 89 134 233 73 168 139 189 151 176 171 151 255 134 136 173 154 156 167 164 157 158 167 165 164 168 156 175 228 103 162 157 165 174 164 162 164 165 165 165 165 174 164 164 165 165 165 174 164 164 165 172 163 169 156 171 169 152 172 170 161 164 159 171 160 170 159 169 167 159 200 130 182 149 167 159 175 158 166 158 172 162 161 149 176 149 166 173 139 192 128 170 136 165 145 130 144 146 137 -0 -61 -97 -138 -166 -188 -205 -217 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 537 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -192 -171 -144 -110 -69 -0 124 146 154 141 152 171 139 172 130 188 139 174 160 149 169 156 152 164 174 158 166 158 174 159 167 150 176 130 200 169 162 161 170 161 170 161 170 163 159 172 171 149 171 172 155 177 162 172 165 164 165 168 165 165 165 164 165 167 165 165 165 164 165 158 165 167 165 155 170 111 234 165 166 153 187 157 168 155 182 156 169 147 157 165 137 75 238 142 191 165 147 186 136 164 255 169 95 234 173 130 172 112 172 75 242 165 118 91 233 112 176 180 150 191 131 77 233 194 122 84 235 130 179 163 158 74 255 141 178 255 137 166 212 238 190 196 255 255 255 198 255 236 83 181 211 255 101 228 255 76 118 117 140 229 143 150 167 155 148 166 212 255 113 110 143 151 158 167 174 165 158 165 159 167 168 166 156 155 158 163 167 174 165 165 165 165 165 167 171 172 171 169 159 161 169 159 159 159 158 157 151 157 158 156 150 140 140 150 156 158 157 151 157 158 159 159 159 169 161 159 169 171 172 171 167 165 165 165 165 165 174 167 163 158 155 156 166 168 167 159 165 158 165 174 167 158 151 143 110 113 255 212 166 148 155 167 150 143 229 140 117 118 76 255 228 101 255 211 181 83 236 255 198 255 255 255 196 190 238 212 166 137 255 178 141 255 74 158 163 179 130 235 84 122 194 233 77 131 191 150 180 176 112 233 91 118 165 242 75 172 112 172 130 173 234 95 169 255 164 136 186 147 165 191 142 238 75 137 165 157 147 169 156 182 155 168 157 187 153 166 165 234 111 170 155 165 167 165 158 165 164 165 165 165 167 165 164 165 165 165 168 165 164 165 172 162 177 155 172 171 149 171 172 159 163 170 161 170 161 170 161 162 169 200 130 176 150 167 159 174 158 166 158 174 164 152 156 169 149 160 174 139 188 130 172 139 171 152 141 154 146 124 -0 -69 -110 -144 -171 -192 -207 -219 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 538 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -209 -194 -173 -146 -110 -69 -0 137 156 161 146 155 173 140 172 143 188 133 182 158 155 172 157 156 165 174 159 166 158 173 159 166 160 174 128 202 172 169 159 170 160 170 160 172 152 169 172 162 155 171 172 144 179 158 172 165 164 174 165 165 165 164 164 174 165 165 165 164 164 174 156 174 164 165 144 172 111 239 159 156 164 168 167 157 157 163 164 173 138 180 146 126 255 168 138 176 134 181 172 136 125 255 142 125 214 150 186 130 203 143 255 190 115 114 247 139 209 124 182 123 175 119 249 141 151 137 255 127 195 132 174 100 109 242 181 95 216 223 255 255 255 255 255 255 255 255 198 255 215 232 171 96 182 251 98 141 145 162 231 255 82 119 144 159 167 180 217 98 170 141 170 170 184 175 159 149 159 156 166 168 166 156 158 165 173 167 174 165 164 164 165 165 167 174 165 164 162 153 159 169 160 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 160 169 159 153 162 164 165 174 167 165 165 164 164 165 174 167 173 165 158 156 166 168 166 156 159 149 159 175 184 170 170 141 170 98 217 180 167 159 144 119 82 255 231 162 145 141 98 251 182 96 171 232 215 255 198 255 255 255 255 255 255 255 255 223 216 95 181 242 109 100 174 132 195 127 255 137 151 141 249 119 175 123 182 124 209 139 247 114 115 190 255 143 203 130 186 150 214 125 142 255 125 136 172 181 134 176 138 168 255 126 146 180 138 173 164 163 157 157 167 168 164 156 159 239 111 172 144 165 164 174 156 174 164 164 165 165 165 174 164 164 165 165 165 174 164 165 172 158 179 144 172 171 155 162 172 169 152 172 160 170 160 170 159 169 172 202 128 174 160 166 159 173 158 166 159 174 165 156 157 172 155 158 182 133 188 143 172 140 173 155 146 161 156 137 -0 -69 -110 -146 -173 -194 -209 -221 -229 -236 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 539 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -230 -222 -211 -195 -175 -146 -110 -69 -0 144 162 165 148 156 173 141 168 134 190 130 175 164 157 174 158 157 165 173 159 166 159 168 159 167 152 175 124 209 167 161 170 159 170 159 170 171 149 171 170 170 155 171 170 153 187 156 172 164 166 168 165 165 165 164 165 167 165 164 164 164 165 167 157 166 163 163 152 172 111 242 165 141 198 157 167 153 182 155 153 175 131 200 130 79 231 152 172 183 123 194 159 99 64 239 139 137 191 182 151 148 176 92 224 168 83 254 148 173 172 144 158 106 177 229 182 180 116 90 230 184 156 192 114 146 255 177 140 176 186 164 202 199 197 255 255 255 196 255 208 255 177 197 134 238 255 82 120 206 228 251 103 159 156 171 165 179 153 219 107 157 206 229 211 186 157 157 166 167 167 167 166 156 158 168 166 159 166 157 156 158 163 164 167 174 165 164 163 160 170 169 160 161 169 160 159 159 158 157 150 152 156 155 150 140 140 150 155 156 152 150 157 158 159 159 160 169 161 160 169 170 160 163 164 165 174 167 164 163 158 156 157 166 159 166 168 158 156 166 167 167 167 166 157 157 186 211 229 206 157 107 219 153 179 165 171 156 159 103 251 228 206 120 82 255 238 134 197 177 255 208 255 196 255 255 255 197 199 202 164 186 176 140 177 255 146 114 192 156 184 230 90 116 180 182 229 177 106 158 144 172 173 148 254 83 168 224 92 176 148 151 182 191 137 139 239 64 99 159 194 123 183 172 152 231 79 130 200 131 175 153 155 182 153 167 157 198 141 165 242 111 172 152 163 163 166 157 167 165 164 164 164 165 167 165 164 165 165 165 168 166 164 172 156 187 153 170 171 155 170 170 171 149 171 170 159 170 159 170 161 167 209 124 175 152 167 159 168 159 166 159 173 165 157 158 174 157 164 175 130 190 134 168 141 173 156 148 165 162 144 -0 -69 -110 -146 -175 -195 -211 -222 -230 -237 -241 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 540 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -196 -175 -146 -110 -61 163 147 164 165 149 157 168 152 176 144 184 138 178 166 158 175 159 157 166 168 159 166 168 165 158 176 149 183 121 209 170 159 171 153 171 153 172 162 155 171 160 172 156 171 160 157 182 156 172 164 174 165 165 164 164 164 174 165 164 163 164 163 172 165 166 165 159 151 153 172 111 242 155 143 174 166 157 153 163 168 158 174 124 200 100 244 176 166 162 174 129 200 130 75 255 168 129 221 163 154 187 99 171 241 136 169 255 143 199 154 165 191 111 91 255 187 168 144 107 236 177 173 170 154 112 91 248 110 211 236 84 233 255 255 255 255 255 255 190 240 156 223 112 251 255 208 216 216 246 131 114 99 132 147 167 166 192 133 232 226 235 236 89 104 112 130 143 144 147 151 152 148 156 167 167 159 166 157 159 165 173 165 167 174 165 164 164 164 163 162 153 160 169 162 165 167 167 167 165 161 169 165 164 161 153 143 153 161 164 165 169 161 165 167 167 167 165 162 169 160 153 162 163 164 164 164 165 174 167 165 173 165 159 157 166 159 167 167 156 148 152 151 147 144 143 130 112 104 89 236 235 226 232 133 192 166 167 147 132 99 114 131 246 216 216 208 255 251 112 223 156 240 190 255 255 255 255 255 255 233 84 236 211 110 248 91 112 154 170 173 177 236 107 144 168 187 255 91 111 191 165 154 199 143 255 169 136 241 171 99 187 154 163 221 129 168 255 75 130 200 129 174 162 166 176 244 100 200 124 174 158 168 163 153 157 166 174 143 155 242 111 172 153 151 159 165 166 165 172 163 164 163 164 165 174 164 164 164 165 165 174 164 172 156 182 157 160 171 156 172 160 171 155 162 172 153 171 153 171 159 170 209 121 183 149 176 158 165 168 166 159 168 166 157 159 175 158 166 178 138 184 144 176 152 168 157 149 165 164 147 163 -61 -110 -146 -175 -196 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 541 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -223 -212 -195 -173 -144 -97 -0 165 148 166 160 150 162 167 143 168 147 187 139 180 166 158 174 159 157 175 166 158 167 162 160 159 167 150 175 120 216 161 169 170 162 170 162 170 170 155 170 163 172 156 171 163 167 180 156 172 166 167 165 165 163 164 165 166 164 165 158 163 165 161 165 159 174 156 155 148 178 111 242 140 199 155 166 156 169 166 154 162 170 119 196 171 211 165 160 179 170 143 193 119 210 217 166 141 187 187 128 163 75 231 173 144 119 231 121 197 145 171 151 83 103 237 209 109 145 241 143 199 124 189 134 81 254 158 111 190 214 234 193 196 255 255 255 197 255 238 83 191 161 255 64 73 95 139 147 124 111 130 170 186 196 146 140 228 255 90 119 135 94 129 139 158 166 174 183 175 170 168 168 167 159 166 159 165 175 174 165 166 173 165 164 164 164 164 164 160 170 169 162 169 159 159 159 159 158 157 155 148 148 146 142 130 130 142 146 148 148 155 157 158 159 159 159 159 169 162 169 170 160 164 164 164 164 164 165 173 166 165 174 175 165 159 166 159 167 168 168 170 175 183 174 166 158 139 129 94 135 119 90 255 228 140 146 196 186 170 130 111 124 147 139 95 73 64 255 161 191 83 238 255 197 255 255 255 196 193 234 214 190 111 158 254 81 134 189 124 199 143 241 145 109 209 237 103 83 151 171 145 197 121 231 119 144 173 231 75 163 128 187 187 141 166 217 210 119 193 143 170 179 160 165 211 171 196 119 170 162 154 166 169 156 166 155 199 140 242 111 178 148 155 156 174 159 165 161 165 163 158 165 164 166 165 164 163 165 165 167 166 172 156 180 167 163 171 156 172 163 170 155 170 170 162 170 162 170 169 161 216 120 175 150 167 159 160 162 167 158 166 175 157 159 174 158 166 180 139 187 147 168 143 167 162 150 160 166 148 165 -0 -97 -144 -173 -195 -212 -223 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 542 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -211 -194 -171 -138 -83 -0 165 148 175 157 160 158 171 147 171 148 188 140 181 166 158 173 158 158 169 161 158 176 169 158 169 160 161 168 119 219 159 171 160 164 160 164 160 172 155 171 164 172 155 171 163 164 180 156 172 174 165 165 165 158 164 173 163 164 173 156 163 181 156 173 157 167 156 165 131 183 110 239 149 173 161 156 184 148 168 151 173 156 100 222 134 223 150 159 162 169 112 193 212 106 210 165 122 224 153 149 164 255 164 161 108 255 150 151 177 121 189 109 67 255 122 174 82 248 104 223 151 191 165 104 253 167 146 229 255 255 255 255 255 255 255 255 199 255 212 234 115 255 102 90 100 147 151 147 147 169 184 153 130 158 164 252 48 127 124 140 129 147 164 182 170 178 153 142 158 165 165 158 166 160 168 168 167 156 158 166 157 156 158 162 164 164 164 164 162 154 163 158 158 161 166 167 167 166 164 158 158 157 154 147 135 147 154 157 158 158 164 166 167 167 166 161 158 158 163 154 162 164 164 164 164 162 158 156 157 166 158 156 167 168 168 160 166 158 165 165 158 142 153 178 170 182 164 147 129 140 124 127 48 252 164 158 130 153 184 169 147 147 151 147 100 90 102 255 115 234 212 255 199 255 255 255 255 255 255 255 255 229 146 167 253 104 165 191 151 223 104 248 82 174 122 255 67 109 189 121 177 151 150 255 108 161 164 255 164 149 153 224 122 165 210 106 212 193 112 169 162 159 150 223 134 222 100 156 173 151 168 148 184 156 161 173 149 239 110 183 131 165 156 167 157 173 156 181 163 156 173 164 163 173 164 158 165 165 165 174 172 156 180 164 163 171 155 172 164 171 155 172 160 164 160 164 160 171 159 219 119 168 161 160 169 158 169 176 158 161 169 158 158 173 158 166 181 140 188 148 171 147 171 158 160 157 175 148 165 -0 -83 -138 -171 -194 -211 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 543 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -209 -192 -166 -130 -79 -0 159 148 168 152 152 163 173 148 173 148 188 140 181 166 159 168 158 168 176 158 159 168 161 159 170 159 162 167 114 213 169 171 164 164 164 163 164 172 156 171 164 172 155 172 158 163 179 156 173 167 165 164 174 156 164 167 158 165 165 155 165 168 157 166 166 163 157 157 121 187 110 240 169 166 152 156 171 153 183 139 165 147 92 215 98 234 123 209 144 156 88 241 167 255 137 155 89 195 168 93 141 232 187 131 88 227 166 196 120 205 152 126 255 164 192 155 255 161 101 183 174 152 176 255 204 111 207 156 208 198 198 255 255 255 196 255 202 255 166 168 255 128 100 130 175 173 167 159 182 169 165 144 223 228 255 139 154 151 169 161 180 193 153 150 133 147 169 183 166 158 165 159 168 169 167 157 158 168 163 164 167 174 165 164 164 164 164 161 171 170 160 161 170 166 166 166 166 164 158 159 164 163 157 148 148 157 163 164 159 158 164 166 166 166 166 170 161 160 170 171 161 164 164 164 164 165 174 167 164 163 168 158 157 167 169 168 159 165 158 166 183 169 147 133 150 153 193 180 161 169 151 154 139 255 228 223 144 165 169 182 159 167 173 175 130 100 128 255 168 166 255 202 255 196 255 255 255 198 198 208 156 207 111 204 255 176 152 174 183 101 161 255 155 192 164 255 126 152 205 120 196 166 227 88 131 187 232 141 93 168 195 89 155 137 255 167 241 88 156 144 209 123 234 98 215 92 147 165 139 183 153 171 156 152 166 169 240 110 187 121 157 157 163 166 166 157 168 165 155 165 165 158 167 164 156 174 164 165 167 173 156 179 163 158 172 155 172 164 171 156 172 164 163 164 164 164 171 169 213 114 167 162 159 170 159 161 168 159 158 176 168 158 168 159 166 181 140 188 148 173 148 173 163 152 152 168 148 159 -0 -79 -130 -166 -192 -209 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 544 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -207 -188 -161 -122 -74 -0 158 155 171 156 156 165 174 149 173 149 183 140 180 166 168 165 159 161 169 157 171 170 159 170 161 170 152 175 125 213 171 172 165 164 164 164 164 172 156 171 164 172 155 181 156 163 179 156 183 165 164 166 167 156 173 173 156 174 158 155 182 159 166 163 159 158 166 154 112 191 96 249 132 201 130 183 159 161 162 168 162 154 255 116 100 213 112 190 139 147 78 234 84 249 181 94 236 169 139 75 248 131 162 141 255 132 183 170 142 177 178 255 151 180 164 91 228 137 213 186 133 180 90 230 155 240 83 240 255 255 255 255 255 255 193 233 164 223 137 235 182 135 164 182 141 162 163 191 129 218 234 255 113 100 190 144 168 171 173 161 121 131 157 173 189 186 167 157 164 158 168 169 167 157 161 174 174 164 166 174 165 164 164 165 165 164 164 163 158 161 171 170 159 158 158 158 156 152 160 150 148 145 138 125 138 145 148 150 160 152 156 158 158 158 159 170 171 161 158 163 164 164 165 165 164 164 165 174 166 164 174 174 161 157 167 169 168 158 164 157 167 186 189 173 157 131 121 161 173 171 168 144 190 100 113 255 234 218 129 191 163 162 141 182 164 135 182 235 137 223 164 233 193 255 255 255 255 255 255 240 83 240 155 230 90 180 133 186 213 137 228 91 164 180 151 255 178 177 142 170 183 132 255 141 162 131 248 75 139 169 236 94 181 249 84 234 78 147 139 190 112 213 100 116 255 154 162 168 162 161 159 183 130 201 132 249 96 191 112 154 166 158 159 163 166 159 182 155 158 174 156 173 173 156 167 166 164 165 183 156 179 163 156 181 155 172 164 171 156 172 164 164 164 164 165 172 171 213 125 175 152 170 161 170 159 170 171 157 169 161 159 165 168 166 180 140 183 149 173 149 174 165 156 156 171 155 158 -0 -74 -122 -161 -188 -207 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 545 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -219 -205 -184 -154 -113 -62 152 164 156 173 158 157 165 174 149 173 160 182 140 180 167 162 160 168 168 166 152 177 161 159 170 159 170 150 168 114 220 171 172 165 165 164 164 164 172 156 171 164 172 157 174 155 163 179 156 180 164 164 174 164 157 167 165 157 175 155 157 177 157 159 168 166 157 158 153 108 194 91 237 122 186 127 181 139 183 155 157 164 83 241 99 236 144 184 181 112 165 255 125 102 243 143 126 198 148 140 255 171 182 146 83 235 121 180 169 122 220 94 221 123 192 119 255 120 185 186 151 196 152 255 124 172 212 238 190 196 255 255 255 198 255 234 84 186 216 255 105 141 187 184 164 174 225 232 235 255 130 80 159 125 174 176 212 142 157 160 159 187 194 197 178 160 146 154 155 166 168 167 157 164 180 168 157 158 166 157 156 158 163 164 165 165 165 163 160 170 170 159 159 160 165 166 166 164 158 159 164 163 157 148 148 157 163 164 159 158 164 166 166 165 160 159 159 170 170 160 163 165 165 165 164 163 158 156 157 166 158 157 168 180 164 157 167 168 166 155 154 146 160 178 197 194 187 159 160 157 142 212 176 174 125 159 80 130 255 235 232 225 174 164 184 187 141 105 255 216 186 84 234 255 198 255 255 255 196 190 238 212 172 124 255 152 196 151 186 185 120 255 119 192 123 221 94 220 122 169 180 121 235 83 146 182 171 255 140 148 198 126 143 243 102 125 255 165 112 181 184 144 236 99 241 83 164 157 155 183 139 181 127 186 122 237 91 194 108 153 158 157 166 168 159 157 177 157 155 175 157 165 167 157 164 174 164 164 180 156 179 163 155 174 157 172 164 171 156 172 164 164 164 165 165 172 171 220 114 168 150 170 159 170 159 161 177 152 166 168 168 160 162 167 180 140 182 160 173 149 174 165 157 158 173 156 164 152 -62 -113 -154 -184 -205 -219 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 546 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -201 -179 -146 -96 -0 156 166 157 174 159 157 165 173 149 175 152 181 140 180 175 169 160 161 161 170 151 177 157 170 159 170 159 161 169 110 226 171 173 165 165 165 164 164 172 156 171 164 172 167 172 155 163 179 154 180 162 165 167 163 167 174 158 167 165 155 176 165 166 167 160 159 166 156 136 90 208 255 148 178 168 153 188 129 181 135 190 127 136 230 137 192 157 170 158 89 143 232 112 91 229 152 201 164 146 76 238 165 161 147 255 150 203 144 160 98 207 238 116 211 150 111 216 203 130 190 131 170 105 222 225 255 255 255 255 255 255 255 255 198 255 214 236 176 95 178 179 201 114 167 240 255 91 157 75 161 109 152 173 209 188 106 126 173 182 216 227 216 183 162 155 160 176 167 167 166 156 167 187 165 163 166 173 165 164 167 174 165 164 165 165 165 164 163 162 153 157 161 169 159 158 158 157 152 161 150 148 145 138 125 138 145 148 150 161 152 157 158 158 159 169 161 157 153 162 163 164 165 165 165 164 165 174 167 164 165 173 166 163 165 187 167 156 166 167 167 176 160 155 162 183 216 227 216 182 173 126 106 188 209 173 152 109 161 75 157 91 255 240 167 114 201 179 178 95 176 236 214 255 198 255 255 255 255 255 255 255 255 225 222 105 170 131 190 130 203 216 111 150 211 116 238 207 98 160 144 203 150 255 147 161 165 238 76 146 164 201 152 229 91 112 232 143 89 158 170 157 192 137 230 136 127 190 135 181 129 188 153 168 178 148 255 208 90 136 156 166 159 160 167 166 165 176 155 165 167 158 174 167 163 167 165 162 180 154 179 163 155 172 167 172 164 171 156 172 164 164 165 165 165 173 171 226 110 169 161 159 170 159 170 157 177 151 170 161 161 160 169 175 180 140 181 152 175 149 173 165 157 159 174 157 166 156 -0 -96 -146 -179 -201 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 547 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -226 -214 -197 -172 -135 -82 -0 158 166 158 175 159 157 166 168 149 183 150 175 139 181 168 161 169 168 170 161 163 168 153 171 153 171 153 163 160 109 226 171 173 165 165 165 164 164 172 156 171 163 173 159 172 155 162 179 149 186 158 173 165 159 165 175 157 169 158 157 170 159 159 168 166 156 157 164 122 82 204 233 174 160 189 145 168 158 176 132 172 155 108 235 195 189 126 200 126 78 255 131 136 255 121 175 202 141 130 255 197 128 157 76 240 160 173 174 115 80 235 168 124 170 180 255 160 162 211 141 150 155 228 166 164 202 199 197 255 255 255 196 255 208 255 190 211 140 181 141 172 222 241 255 81 139 157 93 160 149 180 191 121 147 141 229 243 218 232 100 101 107 113 139 164 163 162 164 155 170 194 158 154 157 165 157 156 161 172 165 164 164 165 165 165 165 164 161 168 162 170 166 166 167 167 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 167 167 166 166 170 162 168 161 164 165 165 165 165 164 164 165 172 161 156 157 165 157 154 158 194 170 155 164 162 163 164 139 113 107 101 100 232 218 243 229 141 147 121 191 180 149 160 93 157 139 81 255 241 222 172 141 181 140 211 190 255 208 255 196 255 255 255 197 199 202 164 166 228 155 150 141 211 162 160 255 180 170 124 168 235 80 115 174 173 160 240 76 157 128 197 255 130 141 202 175 121 255 136 131 255 78 126 200 126 189 195 235 108 155 172 132 176 158 168 145 189 160 174 233 204 82 122 164 157 156 166 168 159 159 170 157 158 169 157 175 165 159 165 173 158 186 149 179 162 155 172 159 173 163 171 156 172 164 164 165 165 165 173 171 226 109 160 163 153 171 153 171 153 168 163 161 170 168 169 161 168 181 139 175 150 183 149 168 166 157 159 175 158 166 158 -0 -82 -135 -172 -197 -214 -226 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 548 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -233 -224 -211 -192 -165 -126 -78 -0 159 167 158 175 159 157 175 165 150 176 160 173 139 191 170 159 162 162 171 157 169 170 162 170 162 171 162 163 152 120 231 171 172 165 165 165 164 164 172 156 171 163 181 156 172 155 163 187 133 194 157 166 174 156 175 167 168 168 155 176 168 166 167 159 157 164 154 155 99 73 255 150 158 157 167 177 173 165 154 178 147 144 77 228 158 179 120 194 98 71 240 127 78 233 202 121 182 111 90 228 163 182 93 158 243 140 198 147 99 255 167 150 204 133 123 255 139 193 171 163 104 249 225 84 233 255 255 255 255 255 255 190 240 156 229 111 110 177 242 255 255 128 138 88 128 169 160 192 158 165 156 210 230 234 255 92 119 137 105 121 130 164 191 190 160 169 154 169 196 146 153 157 165 157 158 168 181 165 163 164 164 165 165 165 165 164 163 160 170 169 159 158 159 159 158 157 153 161 150 148 145 139 125 139 145 148 150 161 153 157 158 159 159 158 159 169 170 160 163 164 165 165 165 165 164 164 163 165 181 168 158 157 165 157 153 146 196 169 154 169 160 190 191 164 130 121 105 137 119 92 255 234 230 210 156 165 158 192 160 169 128 88 138 128 255 255 242 177 110 111 229 156 240 190 255 255 255 255 255 255 233 84 225 249 104 163 171 193 139 255 123 133 204 150 167 255 99 147 198 140 243 158 93 182 163 228 90 111 182 121 202 233 78 127 240 71 98 194 120 179 158 228 77 144 147 178 154 165 173 177 167 157 158 150 255 73 99 155 154 164 157 159 167 166 168 176 155 168 168 167 175 156 174 166 157 194 133 187 163 155 172 156 181 163 171 156 172 164 164 165 165 165 172 171 231 120 152 163 162 171 162 170 162 170 169 157 171 162 162 159 170 191 139 173 160 176 150 165 175 157 159 175 158 167 159 -0 -78 -126 -165 -192 -211 -224 -233 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 549 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -238 -232 -222 -207 -187 -157 -118 -66 -0 159 167 158 173 158 158 169 160 160 175 153 168 139 198 161 168 168 170 162 153 171 162 164 162 164 162 164 163 160 109 230 171 172 165 165 165 164 164 172 155 171 165 174 156 172 155 164 181 137 193 166 165 166 156 177 164 173 158 157 171 159 159 168 164 154 156 159 135 97 64 251 198 131 189 158 161 149 183 137 186 125 155 255 122 201 151 128 191 123 255 132 100 251 176 151 195 138 96 236 173 165 150 156 92 230 112 178 135 137 235 139 165 174 99 71 245 94 186 158 118 111 216 214 234 193 196 255 255 255 197 255 238 83 207 146 158 248 255 109 74 161 136 111 174 196 172 124 140 234 251 255 92 173 75 142 136 155 131 162 180 190 170 126 147 151 165 193 146 152 157 165 159 165 177 182 165 163 163 164 164 165 165 165 165 165 164 164 162 151 152 157 160 166 167 166 164 159 160 164 163 158 148 148 158 163 164 160 159 164 166 167 166 160 157 152 151 162 164 164 165 165 165 165 165 164 164 163 163 165 182 177 165 159 165 157 152 146 193 165 151 147 126 170 190 180 162 131 155 136 142 75 173 92 255 251 234 140 124 172 196 174 111 136 161 74 109 255 248 158 146 207 83 238 255 197 255 255 255 196 193 234 214 216 111 118 158 186 94 245 71 99 174 165 139 235 137 135 178 112 230 92 156 150 165 173 236 96 138 195 151 176 251 100 132 255 123 191 128 151 201 122 255 155 125 186 137 183 149 161 158 189 131 198 251 64 97 135 159 156 154 164 168 159 159 171 157 158 173 164 177 156 166 165 166 193 137 181 164 155 172 156 174 165 171 155 172 164 164 165 165 165 172 171 230 109 160 163 164 162 164 162 164 162 171 153 162 170 168 168 161 198 139 168 153 175 160 160 169 158 158 173 158 167 159 -0 -66 -118 -157 -187 -207 -222 -232 -238 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 550 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -203 -180 -149 -100 -0 174 159 166 159 168 158 168 176 160 152 183 161 166 138 197 159 160 161 170 169 161 170 170 163 170 163 170 165 153 150 119 230 171 171 165 165 165 164 164 172 155 172 173 171 156 171 155 175 180 132 194 158 173 164 164 173 166 170 155 176 168 165 166 159 155 159 162 159 137 108 255 138 178 129 176 146 197 128 180 136 186 88 127 235 111 185 147 101 221 255 162 119 195 214 187 150 172 104 216 224 192 129 171 138 255 117 212 130 166 255 130 199 162 143 80 255 116 221 186 104 120 245 255 255 255 255 255 255 255 255 199 255 212 240 111 167 254 91 146 100 158 150 152 203 121 151 146 236 255 96 80 147 177 99 143 168 190 167 189 174 131 137 153 174 185 205 152 153 156 165 159 168 170 176 157 155 155 156 158 163 164 165 165 165 165 165 164 158 161 171 168 176 167 166 166 164 160 168 158 156 153 146 134 146 153 156 158 168 160 164 166 166 167 176 168 171 161 158 164 165 165 165 165 165 164 163 158 156 155 155 157 176 170 168 159 165 156 153 152 205 185 174 153 137 131 174 189 167 190 168 143 99 177 147 80 96 255 236 146 151 121 203 152 150 158 100 146 91 254 167 111 240 212 255 199 255 255 255 255 255 255 255 255 245 120 104 186 221 116 255 80 143 162 199 130 255 166 130 212 117 255 138 171 129 192 224 216 104 172 150 187 214 195 119 162 255 221 101 147 185 111 235 127 88 186 136 180 128 197 146 176 129 178 138 255 108 137 159 162 159 155 159 166 165 168 176 155 170 166 173 164 164 173 158 194 132 180 175 155 171 156 171 173 172 155 172 164 164 165 165 165 171 171 230 119 150 153 165 170 163 170 163 170 170 161 169 170 161 160 159 197 138 166 161 183 152 160 176 168 158 168 159 166 159 174 -0 -100 -149 -180 -203 -219 -230 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 551 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -227 -215 -198 -173 -139 -84 -0 173 158 166 168 165 159 161 169 169 150 176 152 166 146 189 169 162 169 160 162 163 160 172 154 172 154 172 163 161 154 119 231 172 167 165 165 164 164 164 172 154 179 167 167 156 171 155 173 188 129 201 156 165 165 152 177 185 158 157 171 159 158 165 168 154 156 157 154 163 255 169 176 157 167 190 129 176 152 171 144 169 75 249 125 188 167 130 98 212 233 121 205 110 221 172 183 136 223 125 222 154 187 127 78 235 149 163 182 84 233 121 190 167 103 176 230 129 198 158 79 254 153 208 198 198 255 255 255 196 255 202 255 172 155 204 253 81 112 114 174 163 182 169 122 175 177 251 91 141 110 132 183 136 183 198 142 159 123 144 153 178 183 169 190 112 116 141 157 157 167 173 180 164 162 163 164 167 174 165 165 165 165 165 165 165 164 160 171 171 169 159 158 158 158 157 155 149 149 149 147 142 131 131 142 147 149 149 149 155 157 158 158 158 159 169 171 171 160 164 165 165 165 165 165 165 165 174 167 164 163 162 164 180 173 167 157 157 141 116 112 190 169 183 178 153 144 123 159 142 198 183 136 183 132 110 141 91 251 177 175 122 169 182 163 174 114 112 81 253 204 155 172 255 202 255 196 255 255 255 198 198 208 153 254 79 158 198 129 230 176 103 167 190 121 233 84 182 163 149 235 78 127 187 154 222 125 223 136 183 172 221 110 205 121 233 212 98 130 167 188 125 249 75 169 144 171 152 176 129 190 167 157 176 169 255 163 154 157 156 154 168 165 158 159 171 157 158 185 177 152 165 165 156 201 129 188 173 155 171 156 167 167 179 154 172 164 164 164 165 165 167 172 231 119 154 161 163 172 154 172 154 172 160 163 162 160 169 162 169 189 146 166 152 176 150 169 169 161 159 165 168 166 158 173 -0 -84 -139 -173 -198 -215 -227 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 552 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -211 -193 -165 -127 -77 -0 168 157 167 161 160 168 168 166 161 161 177 149 176 145 189 171 153 171 163 170 163 164 171 162 170 162 172 154 163 154 119 236 181 165 165 165 164 164 164 171 142 188 174 165 156 171 152 181 181 129 199 165 163 181 132 180 175 154 175 167 165 166 151 183 139 182 139 163 107 230 205 151 168 160 168 163 188 151 175 122 180 255 178 135 201 147 111 81 255 150 158 190 255 153 171 146 181 174 94 220 158 163 96 246 156 186 143 159 255 139 150 179 137 194 255 161 136 183 142 255 70 240 255 255 255 255 255 255 193 233 164 225 124 230 255 104 134 154 192 132 179 177 153 196 129 255 78 102 121 181 213 155 200 112 130 164 170 187 183 170 144 155 173 148 203 222 220 213 209 207 175 164 163 164 166 174 165 164 165 165 165 165 165 165 165 164 164 162 151 152 157 158 159 159 157 152 158 160 164 162 154 144 154 162 164 160 158 152 157 159 159 158 157 152 151 162 164 164 165 165 165 165 165 165 165 164 165 174 166 164 163 164 175 207 209 213 220 222 203 148 173 155 144 170 183 187 170 164 130 112 200 155 213 181 121 102 78 255 129 196 153 177 179 132 192 154 134 104 255 230 124 225 164 233 193 255 255 255 255 255 255 240 70 255 142 183 136 161 255 194 137 179 150 139 255 159 143 186 156 246 96 163 158 220 94 174 181 146 171 153 255 190 158 150 255 81 111 147 201 135 178 255 180 122 175 151 188 163 168 160 168 151 205 230 107 163 139 182 139 183 151 166 165 167 175 154 175 180 132 181 163 165 199 129 181 181 152 171 156 165 174 188 142 171 164 164 164 165 165 165 181 236 119 154 163 154 172 162 170 162 171 164 163 170 163 171 153 171 189 145 176 149 177 161 161 166 168 168 160 161 167 157 168 -0 -77 -127 -165 -193 -211 -225 -234 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 553 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -207 -186 -157 -115 -63 168 168 152 176 169 159 161 161 170 159 163 168 150 178 133 199 170 162 171 153 172 164 164 161 164 160 164 171 162 164 154 103 236 175 165 165 165 164 164 163 171 145 188 167 165 155 172 135 197 174 129 201 157 164 167 121 219 155 155 170 156 158 175 143 177 137 171 136 147 245 138 185 155 146 172 181 141 171 153 160 89 163 232 173 120 186 129 85 75 251 179 142 144 255 199 120 215 161 161 255 153 167 124 199 212 165 165 162 79 230 150 202 123 187 83 255 138 221 114 205 217 238 190 196 255 255 255 198 255 234 84 166 222 255 90 176 165 189 170 156 195 130 166 165 216 255 107 133 172 215 111 121 170 139 185 194 175 159 129 148 198 223 191 197 228 109 104 119 120 115 127 147 153 158 166 157 158 162 164 165 165 165 165 165 165 165 164 158 161 170 166 167 169 173 173 171 168 175 165 162 156 147 147 156 162 165 175 168 171 173 173 169 167 166 170 161 158 164 165 165 165 165 165 165 165 164 162 158 157 166 158 153 147 127 115 120 119 104 109 228 197 191 223 198 148 129 159 175 194 185 139 170 121 111 215 172 133 107 255 216 165 166 130 195 156 170 189 165 176 90 255 222 166 84 234 255 198 255 255 255 196 190 238 217 205 114 221 138 255 83 187 123 202 150 230 79 162 165 165 212 199 124 167 153 255 161 161 215 120 199 255 144 142 179 251 75 85 129 186 120 173 232 163 89 160 153 171 141 181 172 146 155 185 138 245 147 136 171 137 177 143 175 158 156 170 155 155 219 121 167 164 157 201 129 174 197 135 172 155 165 167 188 145 171 163 164 164 165 165 165 175 236 103 154 164 162 171 164 160 164 161 164 164 172 153 171 162 170 199 133 178 150 168 163 159 170 161 161 159 169 176 152 168 168 -63 -115 -157 -186 -207 -222 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 554 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -237 -229 -218 -202 -179 -146 -96 -0 161 176 151 170 161 168 168 170 161 170 164 160 161 178 129 206 160 164 170 162 172 164 164 164 164 164 164 162 163 164 154 111 241 172 165 165 164 163 163 163 172 141 195 165 164 155 179 123 207 171 128 211 154 180 157 114 221 147 170 167 158 166 169 163 167 161 156 128 238 183 185 188 131 210 141 152 190 139 183 125 78 255 153 148 183 157 104 103 255 130 176 106 98 255 162 104 198 166 84 250 179 122 202 145 216 169 172 146 255 168 170 156 193 121 84 235 142 183 234 255 255 255 255 255 255 255 255 198 255 214 225 228 105 152 180 152 191 124 173 184 127 235 249 255 99 181 174 187 153 111 181 209 168 199 130 148 171 178 207 227 100 108 147 144 106 141 152 158 166 175 174 167 173 165 167 173 165 164 165 165 165 165 165 165 165 164 160 170 170 159 161 168 158 157 156 154 148 148 147 144 137 124 137 144 147 148 148 154 156 157 158 168 161 159 170 170 160 164 165 165 165 165 165 165 165 164 165 173 167 165 173 167 174 175 166 158 152 141 106 144 147 108 100 227 207 178 171 148 130 199 168 209 181 111 153 187 174 181 99 255 249 235 127 184 173 124 191 152 180 152 105 228 225 214 255 198 255 255 255 255 255 255 255 255 234 183 142 235 84 121 193 156 170 168 255 146 172 169 216 145 202 122 179 250 84 166 198 104 162 255 98 106 176 130 255 103 104 157 183 148 153 255 78 125 183 139 190 152 141 210 131 188 185 183 238 128 156 161 167 163 169 166 158 167 170 147 221 114 157 180 154 211 128 171 207 123 179 155 164 165 195 141 172 163 163 163 164 165 165 172 241 111 154 164 163 162 164 164 164 164 164 164 172 162 170 164 160 206 129 178 161 160 164 170 161 170 168 168 161 170 151 176 161 -0 -96 -146 -179 -202 -218 -229 -237 -243 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 555 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -197 -172 -134 -81 -0 160 169 161 176 159 161 160 171 159 172 163 159 163 169 124 210 164 164 160 164 172 165 164 164 164 164 163 169 162 164 155 111 242 171 165 165 164 162 163 163 181 138 193 164 164 156 174 114 206 166 113 209 158 173 155 121 223 151 167 166 149 176 155 159 187 146 136 131 210 219 158 169 121 177 191 129 185 129 163 97 70 240 186 147 197 139 125 255 164 174 130 89 64 255 142 186 187 120 102 247 141 202 172 98 215 156 159 76 240 135 178 175 141 136 255 181 135 194 156 207 199 197 255 255 255 196 255 208 255 216 249 155 170 196 133 174 151 199 177 230 255 84 83 158 173 123 175 181 174 219 113 194 216 205 212 175 201 161 142 100 144 185 183 166 176 159 168 168 167 159 166 157 158 166 157 158 163 164 165 165 167 171 172 172 172 171 170 159 161 169 160 158 158 158 156 149 151 156 155 150 139 139 150 155 156 151 149 156 158 158 158 160 169 161 159 170 171 172 172 172 171 167 165 165 164 163 158 157 166 158 157 166 159 167 168 168 159 176 166 183 185 144 100 142 161 201 175 212 205 216 194 113 219 174 181 175 123 173 158 83 84 255 230 177 199 151 174 133 196 170 155 249 216 255 208 255 196 255 255 255 197 199 207 156 194 135 181 255 136 141 175 178 135 240 76 159 156 215 98 172 202 141 247 102 120 187 186 142 255 64 89 130 174 164 255 125 139 197 147 186 240 70 97 163 129 185 129 191 177 121 169 158 219 210 131 136 146 187 159 155 176 149 166 167 151 223 121 155 173 158 209 113 166 206 114 174 156 164 164 193 138 181 163 163 162 164 165 165 171 242 111 155 164 162 169 163 164 164 164 164 165 172 164 160 164 164 210 124 169 163 159 163 172 159 171 160 161 159 176 161 169 160 -0 -81 -134 -172 -197 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 556 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -233 -224 -210 -191 -163 -123 -67 -0 169 168 153 168 168 169 164 161 170 173 153 169 163 176 120 211 164 164 163 164 172 165 165 165 165 164 153 172 158 164 155 111 242 167 165 164 165 158 163 165 175 138 192 164 163 166 172 120 213 162 120 211 188 159 153 119 231 147 167 161 157 171 150 146 183 105 146 235 113 207 200 133 186 162 165 153 162 172 131 121 255 123 193 121 185 131 186 215 182 157 99 74 255 137 161 195 147 111 90 232 176 158 168 255 127 186 101 142 223 185 152 172 110 91 237 168 235 83 236 255 255 255 255 255 255 190 240 153 245 111 104 150 131 151 186 183 223 143 236 90 137 122 171 174 167 203 150 221 221 211 246 93 118 114 151 133 175 175 164 196 185 149 152 149 161 166 166 158 165 157 161 172 165 167 174 165 164 165 167 174 165 164 164 164 162 153 159 168 160 161 165 167 167 165 161 169 159 157 153 146 135 146 153 157 159 169 161 165 167 167 165 161 160 168 159 153 162 164 164 164 165 174 167 165 164 165 174 167 165 172 161 157 165 158 166 166 161 149 152 149 185 196 164 175 175 133 151 114 118 93 246 211 221 221 150 203 167 174 171 122 137 90 236 143 223 183 186 151 131 150 104 111 245 153 240 190 255 255 255 255 255 255 236 83 235 168 237 91 110 172 152 185 223 142 101 186 127 255 168 158 176 232 90 111 147 195 161 137 255 74 99 157 182 215 186 131 185 121 193 123 255 121 131 172 162 153 165 162 186 133 200 207 113 235 146 105 183 146 150 171 157 161 167 147 231 119 153 159 188 211 120 162 213 120 172 166 163 164 192 138 175 165 163 158 165 164 165 167 242 111 155 164 158 172 153 164 165 165 165 165 172 164 163 164 164 211 120 176 163 169 153 173 170 161 164 169 168 168 153 168 169 -0 -67 -123 -163 -191 -210 -224 -233 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 557 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -206 -184 -153 -103 -0 160 161 176 161 166 161 172 163 159 172 172 151 171 153 168 128 216 165 164 164 164 172 165 165 165 165 163 161 180 156 164 155 111 245 165 164 164 174 156 163 173 172 138 193 163 163 158 172 121 218 157 108 211 175 156 146 103 230 144 175 148 165 189 130 195 158 87 255 165 117 207 170 176 157 163 182 161 172 148 177 255 173 151 164 172 166 207 255 130 168 130 96 229 225 179 121 190 126 138 255 122 181 165 90 250 185 134 171 255 168 145 192 134 95 252 121 175 212 236 193 196 255 255 255 197 255 238 70 254 120 118 163 141 190 186 213 101 104 241 107 116 151 194 131 233 243 234 255 77 129 129 108 129 153 182 190 217 144 165 151 112 134 156 166 175 166 158 165 157 164 180 164 166 173 165 164 164 167 174 165 164 164 164 163 160 170 169 160 161 169 159 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 159 169 161 160 169 170 160 163 164 164 164 165 174 167 164 164 165 173 166 164 180 164 157 165 158 166 175 166 156 134 112 151 165 144 217 190 182 153 129 108 129 129 77 255 234 243 233 131 194 151 116 107 241 104 101 213 186 190 141 163 118 120 254 70 238 255 197 255 255 255 196 193 236 212 175 121 252 95 134 192 145 168 255 171 134 185 250 90 165 181 122 255 138 126 190 121 179 225 229 96 130 168 130 255 207 166 172 164 151 173 255 177 148 172 161 182 163 157 176 170 207 117 165 255 87 158 195 130 189 165 148 175 144 230 103 146 156 175 211 108 157 218 121 172 158 163 163 193 138 172 173 163 156 174 164 164 165 245 111 155 164 156 180 161 163 165 165 165 165 172 164 164 164 165 216 128 168 153 171 151 172 172 159 163 172 161 166 161 176 161 160 -0 -103 -153 -184 -206 -221 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 558 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -176 -141 -85 -0 169 159 168 153 171 170 173 153 169 172 161 162 170 161 171 113 216 165 165 164 164 172 165 165 165 165 153 164 174 156 164 155 111 241 165 164 165 167 155 164 166 171 137 198 164 168 157 166 110 222 142 102 229 158 167 133 108 212 145 169 160 157 176 113 191 142 80 236 153 84 217 168 143 208 129 166 177 138 175 119 220 178 166 160 157 193 102 253 190 129 121 233 255 163 144 211 135 111 90 236 190 181 128 103 242 152 158 81 255 119 208 147 120 232 193 226 255 255 255 255 255 255 255 255 199 255 217 255 79 104 158 171 211 130 185 137 161 248 145 144 180 141 233 255 90 128 85 131 147 148 134 174 197 168 192 111 116 169 177 162 183 190 177 160 150 159 154 167 187 163 158 165 156 156 158 165 173 165 164 164 164 164 164 163 162 153 159 169 160 161 166 167 167 165 161 169 159 156 153 146 135 146 153 156 159 169 161 165 167 167 166 161 160 169 159 153 162 163 164 164 164 164 164 165 173 165 158 156 156 165 158 163 187 167 154 159 150 160 177 190 183 162 177 169 116 111 192 168 197 174 134 148 147 131 85 128 90 255 233 141 180 144 145 248 161 137 185 130 211 171 158 104 79 255 217 255 199 255 255 255 255 255 255 255 255 226 193 232 120 147 208 119 255 81 158 152 242 103 128 181 190 236 90 111 135 211 144 163 255 233 121 129 190 253 102 193 157 160 166 178 220 119 175 138 177 166 129 208 143 168 217 84 153 236 80 142 191 113 176 157 160 169 145 212 108 133 167 158 229 102 142 222 110 166 157 168 164 198 137 171 166 164 155 167 165 164 165 241 111 155 164 156 174 164 153 165 165 165 165 172 164 164 165 165 216 113 171 161 170 162 161 172 169 153 173 170 171 153 168 159 169 -0 -85 -141 -176 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 559 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -226 -213 -194 -167 -128 -77 -0 160 169 170 160 168 172 171 151 171 171 158 164 161 163 172 120 216 165 165 164 164 172 165 165 165 163 161 173 171 156 164 155 122 241 164 164 174 165 155 172 165 166 123 199 174 159 166 152 119 221 144 89 210 154 177 101 232 171 158 174 146 188 159 138 186 153 255 136 161 255 152 159 148 178 172 150 174 111 159 240 137 177 178 126 233 118 95 242 156 103 216 122 255 120 200 173 120 101 245 166 164 157 111 91 230 180 110 97 236 104 173 136 233 136 185 165 203 198 198 255 255 255 196 255 207 255 205 142 158 186 186 193 162 203 120 228 255 82 109 168 182 249 77 133 132 108 134 170 168 182 203 129 123 169 139 190 215 164 176 179 145 132 143 160 164 170 193 157 147 165 157 158 165 175 174 164 164 164 164 164 165 165 164 161 170 169 160 161 169 160 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 160 169 161 160 169 170 161 164 165 165 164 164 164 164 164 174 175 165 158 157 165 147 157 193 170 164 160 143 132 145 179 176 164 215 190 139 169 123 129 203 182 168 170 134 108 132 133 77 249 182 168 109 82 255 228 120 203 162 193 186 186 158 142 205 255 207 255 196 255 255 255 198 198 203 165 185 136 233 136 173 104 236 97 110 180 230 91 111 157 164 166 245 101 120 173 200 120 255 122 216 103 156 242 95 118 233 126 178 177 137 240 159 111 174 150 172 178 148 159 152 255 161 136 255 153 186 138 159 188 146 174 158 171 232 101 177 154 210 89 144 221 119 152 166 159 174 199 123 166 165 172 155 165 174 164 164 241 122 155 164 156 171 173 161 163 165 165 165 172 164 164 165 165 216 120 172 163 161 164 158 171 171 151 171 172 168 160 170 169 160 -0 -77 -128 -167 -194 -213 -226 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 560 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -222 -208 -187 -157 -114 -63 163 159 171 162 150 177 172 160 163 171 160 164 162 169 164 173 120 216 165 165 164 164 171 165 165 165 153 164 167 167 156 164 165 111 241 164 165 167 164 156 166 174 164 128 207 175 157 158 154 119 222 125 240 156 161 157 156 208 165 161 150 156 169 173 108 183 117 224 153 100 255 178 116 188 177 135 179 142 98 252 180 153 169 142 137 199 99 100 232 120 230 107 70 244 111 192 155 83 242 207 131 180 130 135 255 131 147 141 255 134 214 83 236 160 233 84 237 255 255 255 255 255 255 193 236 156 234 114 183 198 221 94 139 160 216 255 91 155 174 209 187 229 119 131 148 137 181 200 170 165 140 127 185 212 172 210 112 121 139 148 151 168 178 176 170 195 143 145 164 159 165 175 175 174 164 163 163 164 164 165 165 165 164 164 162 153 160 169 162 165 167 167 167 165 161 169 159 156 153 146 135 146 153 156 159 169 161 165 167 167 167 165 162 169 160 153 162 164 164 165 165 165 164 164 163 163 164 174 175 175 165 159 164 145 143 195 170 176 178 168 151 148 139 121 112 210 172 212 185 127 140 165 170 200 181 137 148 131 119 229 187 209 174 155 91 255 216 160 139 94 221 198 183 114 234 156 236 193 255 255 255 255 255 255 237 84 233 160 236 83 214 134 255 141 147 131 255 135 130 180 131 207 242 83 155 192 111 244 70 107 230 120 232 100 99 199 137 142 169 153 180 252 98 142 179 135 177 188 116 178 255 100 153 224 117 183 108 173 169 156 150 161 165 208 156 157 161 156 240 125 222 119 154 158 157 175 207 128 164 174 166 156 164 167 165 164 241 111 165 164 156 167 167 164 153 165 165 165 171 164 164 165 165 216 120 173 164 169 162 164 160 171 163 160 172 177 150 162 171 159 163 -63 -114 -157 -187 -208 -222 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 561 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -230 -219 -203 -179 -145 -95 -0 152 169 170 169 143 180 170 153 169 171 164 164 153 171 164 173 120 216 165 164 164 165 167 165 165 163 161 173 174 165 156 165 158 111 240 164 174 163 164 165 165 167 165 114 219 166 166 155 153 103 217 163 202 161 159 185 150 212 143 189 117 202 149 142 87 191 238 173 121 78 255 125 204 161 146 199 159 131 79 238 155 191 146 135 218 134 93 255 141 157 174 92 255 121 211 155 151 255 129 175 200 147 121 77 235 171 117 90 230 159 173 255 124 161 215 236 190 196 255 255 255 198 255 236 83 194 183 221 136 129 116 245 255 255 111 119 164 192 122 237 255 177 175 191 175 205 121 117 168 162 168 206 122 153 154 127 160 176 179 176 171 165 147 175 137 143 163 159 170 172 170 167 156 155 156 158 162 164 165 165 165 165 164 161 170 170 162 169 159 159 159 159 158 156 150 152 156 155 150 139 139 150 155 156 152 150 156 158 159 159 159 159 169 162 170 170 161 164 165 165 165 165 164 162 158 156 155 156 167 170 172 170 159 163 143 137 175 147 165 171 176 179 176 160 127 154 153 122 206 168 162 168 117 121 205 175 191 175 177 255 237 122 192 164 119 111 255 255 245 116 129 136 221 183 194 83 236 255 198 255 255 255 196 190 236 215 161 124 255 173 159 230 90 117 171 235 77 121 147 200 175 129 255 151 155 211 121 255 92 174 157 141 255 93 134 218 135 146 191 155 238 79 131 159 199 146 161 204 125 255 78 121 173 238 191 87 142 149 202 117 189 143 212 150 185 159 161 202 163 217 103 153 155 166 166 219 114 165 167 165 165 164 163 174 164 240 111 158 165 156 165 174 173 161 163 165 165 167 165 164 164 165 216 120 173 164 171 153 164 164 171 169 153 170 180 143 169 170 169 152 -0 -95 -145 -179 -203 -219 -230 -237 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 562 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -241 -235 -227 -214 -196 -170 -132 -79 -0 150 171 160 170 152 186 166 151 171 171 165 163 161 171 163 173 120 216 165 164 164 174 165 165 165 153 164 167 167 165 156 175 155 111 240 165 167 158 165 158 173 164 163 110 223 164 158 156 148 99 222 177 199 153 145 197 118 230 129 173 112 170 177 115 74 255 157 150 100 92 241 140 158 180 130 180 153 138 255 178 137 179 115 237 170 112 155 226 178 143 162 197 222 166 180 157 91 213 214 136 178 140 95 246 166 130 107 240 197 179 96 213 216 255 255 255 255 255 255 255 255 198 255 212 235 135 142 138 161 230 255 71 123 180 150 192 180 164 255 103 91 106 123 150 152 135 165 195 140 187 198 148 181 166 165 181 155 152 144 154 162 215 237 219 218 211 213 210 190 188 174 172 172 174 180 172 172 172 172 172 172 172 171 170 162 169 160 161 166 168 173 174 172 169 176 166 164 161 153 143 153 161 164 166 176 169 172 174 173 168 166 161 160 169 162 170 171 172 172 172 172 172 172 172 180 174 172 172 174 188 190 210 213 211 218 219 237 215 162 154 144 152 155 181 165 166 181 148 198 187 140 195 165 135 152 150 123 106 91 103 255 164 180 192 150 180 123 71 255 230 161 138 142 135 235 212 255 198 255 255 255 255 255 255 255 255 216 213 96 179 197 240 107 130 166 246 95 140 178 136 214 213 91 157 180 166 222 197 162 143 178 226 155 112 170 237 115 179 137 178 255 138 153 180 130 180 158 140 241 92 100 150 157 255 74 115 177 170 112 173 129 230 118 197 145 153 199 177 222 99 148 156 158 164 223 110 163 164 173 158 165 158 167 165 240 111 155 175 156 165 167 167 164 153 165 165 165 174 164 164 165 216 120 173 163 171 161 163 165 171 171 151 166 186 152 170 160 171 150 -0 -79 -132 -170 -196 -214 -227 -235 -241 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 563 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -244 -240 -233 -224 -210 -190 -160 -118 -64 -0 161 171 164 160 143 194 153 161 171 172 165 153 163 172 159 173 120 216 165 164 165 168 165 165 163 161 173 174 165 165 156 172 155 111 240 173 174 156 173 157 166 163 152 120 224 167 155 165 131 85 249 113 221 130 179 170 114 228 163 146 204 132 169 104 65 239 191 115 134 255 164 160 205 147 165 155 135 91 230 159 154 147 122 210 150 180 255 163 170 87 235 156 232 180 162 160 255 144 188 149 167 110 207 214 123 125 239 160 184 140 178 181 155 207 199 197 255 255 255 196 255 203 255 175 168 181 235 255 255 176 80 99 133 170 211 123 151 255 67 83 111 158 182 180 152 190 152 167 214 113 139 164 128 221 231 242 235 232 228 210 246 90 99 103 119 120 114 129 128 147 153 157 166 156 155 156 156 156 156 156 156 156 152 160 153 160 168 161 168 158 157 157 155 149 149 148 147 142 130 130 142 147 148 149 149 155 157 157 158 168 161 168 160 153 160 152 156 156 156 156 156 156 156 155 156 166 157 153 147 128 129 114 120 119 103 99 90 246 210 228 232 235 242 231 221 128 164 139 113 214 167 152 190 152 180 182 158 111 83 67 255 151 123 211 170 133 99 80 176 255 255 235 181 168 175 255 203 255 196 255 255 255 197 199 207 155 181 178 140 184 160 239 125 123 214 207 110 167 149 188 144 255 160 162 180 232 156 235 87 170 163 255 180 150 210 122 147 154 159 230 91 135 155 165 147 205 160 164 255 134 115 191 239 65 104 169 132 204 146 163 228 114 170 179 130 221 113 249 85 131 165 155 167 224 120 152 163 166 157 173 156 174 173 240 111 155 172 156 165 165 174 173 161 163 165 165 168 165 164 165 216 120 173 159 172 163 153 165 172 171 161 153 194 143 160 164 171 161 -0 -64 -118 -160 -190 -210 -224 -233 -240 -244 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 564 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -220 -204 -182 -149 -98 -0 158 163 171 164 162 154 187 149 163 171 171 164 161 163 181 157 173 120 216 165 164 174 165 165 165 152 164 167 167 165 164 156 173 155 111 241 167 167 157 166 166 165 158 154 119 234 158 154 157 105 88 232 101 201 114 203 158 110 231 144 163 173 144 155 114 255 123 179 118 77 232 168 149 169 172 193 109 132 242 142 188 110 152 232 141 172 81 238 182 126 78 225 89 222 150 165 82 242 170 183 174 125 214 137 196 83 243 143 214 105 206 232 83 236 255 255 255 255 255 255 190 237 165 226 121 237 255 84 83 194 103 143 174 204 124 116 221 255 126 109 151 191 144 124 176 210 143 178 157 106 212 224 232 255 90 97 122 111 114 154 145 101 126 147 156 163 166 174 182 181 172 175 165 164 164 165 167 171 172 172 173 172 171 168 177 177 169 176 167 166 166 165 164 158 159 165 164 161 154 144 154 161 164 165 159 158 164 165 166 166 167 176 169 177 177 168 171 172 173 172 172 171 167 165 164 164 165 175 172 181 182 174 166 163 156 147 126 101 145 154 114 111 122 97 90 255 232 224 212 106 157 178 143 210 176 124 144 191 151 109 126 255 221 116 124 204 174 143 103 194 83 84 255 237 121 226 165 237 190 255 255 255 255 255 255 236 83 232 206 105 214 143 243 83 196 137 214 125 174 183 170 242 82 165 150 222 89 225 78 126 182 238 81 172 141 232 152 110 188 142 242 132 109 193 172 169 149 168 232 77 118 179 123 255 114 155 144 173 163 144 231 110 158 203 114 201 101 232 88 105 157 154 158 234 119 154 158 165 166 166 157 167 167 241 111 155 173 156 164 165 167 167 164 152 165 165 165 174 164 165 216 120 173 157 181 163 161 164 171 171 163 149 187 154 162 164 171 163 158 -0 -98 -149 -182 -204 -220 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 565 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -198 -173 -135 -81 -0 163 164 172 164 153 165 176 155 163 172 167 154 163 164 175 157 173 120 216 164 166 168 165 165 164 155 173 174 165 164 164 154 177 154 111 245 173 164 166 165 158 175 156 153 103 235 154 159 153 88 252 143 220 154 130 183 148 93 215 133 173 168 126 193 255 172 148 171 96 239 202 114 190 153 163 165 82 236 187 137 165 92 250 151 206 110 122 245 146 136 255 89 253 126 206 110 109 226 149 178 143 215 141 208 163 255 105 223 172 100 185 214 236 193 196 255 255 255 197 255 236 84 185 193 252 91 136 121 187 137 167 162 165 150 168 238 94 178 152 189 171 165 172 209 112 116 234 242 253 255 93 196 77 138 112 142 146 218 235 227 210 211 208 201 188 189 183 176 164 163 164 164 164 165 167 174 165 164 164 164 164 163 163 161 153 160 150 150 152 157 157 156 152 161 150 149 147 142 131 131 142 147 149 150 161 152 156 157 157 152 150 150 160 153 161 163 163 164 164 164 164 165 174 167 165 164 164 164 163 164 176 183 189 188 201 208 211 210 227 235 218 146 142 112 138 77 196 93 255 253 242 234 116 112 209 172 165 171 189 152 178 94 238 168 150 165 162 167 137 187 121 136 91 252 193 185 84 236 255 197 255 255 255 196 193 236 214 185 100 172 223 105 255 163 208 141 215 143 178 149 226 109 110 206 126 253 89 255 136 146 245 122 110 206 151 250 92 165 137 187 236 82 165 163 153 190 114 202 239 96 171 148 172 255 193 126 168 173 133 215 93 148 183 130 154 220 143 252 88 153 159 154 235 103 153 156 175 158 165 166 164 173 245 111 154 177 154 164 164 165 174 173 155 164 165 165 168 166 164 216 120 173 157 175 164 163 154 167 172 163 155 176 165 153 164 172 164 163 -0 -81 -135 -173 -198 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 566 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -224 -211 -191 -163 -123 -66 -0 164 164 172 163 162 157 178 156 163 181 163 162 163 173 172 157 173 120 216 164 174 165 165 165 164 157 167 167 164 164 164 142 179 152 111 246 166 163 158 173 155 173 156 148 110 234 162 148 149 157 208 184 182 131 201 164 155 255 125 203 167 143 113 166 225 173 110 164 218 182 162 193 186 130 163 171 255 153 173 139 142 99 230 122 165 131 90 233 134 76 230 148 220 111 170 147 255 111 222 110 213 182 144 206 92 213 101 196 155 229 255 255 255 255 255 255 255 255 199 255 215 233 136 232 95 110 141 193 123 179 190 199 139 167 235 207 220 177 205 121 145 154 173 139 233 255 90 94 96 168 208 119 141 223 241 248 255 93 97 103 119 120 113 131 137 141 148 152 154 155 158 162 166 174 165 164 164 164 164 164 164 163 160 168 160 161 168 176 167 166 166 164 159 160 165 165 161 154 144 154 161 165 165 160 159 164 166 166 167 176 168 161 160 168 160 163 164 164 164 164 164 164 165 174 166 162 158 155 154 152 148 141 137 131 113 120 119 103 97 93 255 248 241 223 141 119 208 168 96 94 90 255 233 139 173 154 145 121 205 177 220 207 235 167 139 199 190 179 123 193 141 110 95 232 136 233 215 255 199 255 255 255 255 255 255 255 255 229 155 196 101 213 92 206 144 182 213 110 222 111 255 147 170 111 220 148 230 76 134 233 90 131 165 122 230 99 142 139 173 153 255 171 163 130 186 193 162 182 218 164 110 173 225 166 113 143 167 203 125 255 155 164 201 131 182 184 208 157 149 148 162 234 110 148 156 173 155 173 158 163 166 246 111 152 179 142 164 164 164 167 167 157 164 165 165 165 174 164 216 120 173 157 172 173 163 162 163 181 163 156 178 157 162 163 172 164 164 -0 -66 -123 -163 -191 -211 -224 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 567 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -238 -231 -221 -205 -183 -152 -102 -0 164 164 164 172 154 173 155 180 156 165 175 152 163 164 166 172 157 173 120 217 166 167 165 165 165 164 167 173 164 164 163 163 145 187 148 111 248 164 168 157 166 152 173 165 144 110 236 156 136 191 143 204 194 175 130 184 164 84 249 130 178 160 129 94 255 142 146 91 225 112 233 158 164 160 197 124 137 227 163 176 87 148 242 144 197 123 146 255 144 123 255 182 255 122 197 137 79 234 105 184 105 182 187 122 189 209 160 228 112 196 156 208 198 198 255 255 255 196 255 207 255 161 160 233 120 134 172 175 156 202 150 121 130 235 255 80 98 122 142 120 177 197 199 148 247 91 139 111 119 237 245 225 236 255 92 114 83 151 133 148 154 159 165 174 168 175 173 164 164 167 174 167 173 165 164 164 164 164 165 165 164 164 162 153 160 170 170 159 158 158 158 157 153 162 157 156 155 149 139 139 149 155 156 157 162 153 157 158 158 158 159 170 170 160 153 162 164 164 165 165 164 164 164 164 165 173 167 174 167 164 164 173 175 168 174 165 159 154 148 133 151 83 114 92 255 236 225 245 237 119 111 139 91 247 148 199 197 177 120 142 122 98 80 255 235 130 121 150 202 156 175 172 134 120 233 160 161 255 207 255 196 255 255 255 198 198 208 156 196 112 228 160 209 189 122 187 182 105 184 105 234 79 137 197 122 255 182 255 123 144 255 146 123 197 144 242 148 87 176 163 227 137 124 197 160 164 158 233 112 225 91 146 142 255 94 129 160 178 130 249 84 164 184 130 175 194 204 143 191 136 156 236 110 144 165 173 152 166 157 168 164 248 111 148 187 145 163 163 164 164 173 167 164 165 165 165 167 166 217 120 173 157 172 166 164 163 152 175 165 156 180 155 173 154 172 164 164 164 -0 -102 -152 -183 -205 -221 -231 -238 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 568 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -199 -174 -139 -84 -0 165 164 164 171 163 166 156 180 156 175 172 156 163 173 164 171 157 173 121 222 174 165 165 164 164 164 165 165 164 165 158 163 132 201 144 111 247 173 159 165 165 144 179 158 139 97 238 124 142 174 87 247 158 163 151 214 123 102 234 178 181 146 93 100 234 176 115 250 148 89 217 145 171 163 168 89 255 160 179 140 75 235 150 191 162 100 108 238 112 79 244 83 238 161 175 89 252 148 215 126 221 137 183 90 228 123 193 164 236 83 240 255 255 255 255 255 255 193 236 155 216 124 236 136 147 192 152 178 170 150 139 233 255 137 99 115 160 169 170 196 151 121 143 254 114 118 131 232 255 76 95 158 75 141 127 125 153 151 163 158 168 167 159 168 167 156 156 159 166 160 166 157 156 158 162 164 164 165 165 165 164 161 170 171 170 159 159 160 165 166 166 165 163 157 157 156 153 146 134 146 153 156 157 157 163 165 166 166 165 160 159 159 170 171 170 161 164 165 165 165 164 164 162 158 156 157 166 160 166 159 156 156 167 168 159 167 168 158 163 151 153 125 127 141 75 158 95 76 255 232 131 118 114 254 143 121 151 196 170 169 160 115 99 137 255 233 139 150 170 178 152 192 147 136 236 124 216 155 236 193 255 255 255 255 255 255 240 83 236 164 193 123 228 90 183 137 221 126 215 148 252 89 175 161 238 83 244 79 112 238 108 100 162 191 150 235 75 140 179 160 255 89 168 163 171 145 217 89 148 250 115 176 234 100 93 146 181 178 234 102 123 214 151 163 158 247 87 174 142 124 238 97 139 158 179 144 165 165 159 173 247 111 144 201 132 163 158 165 164 165 165 164 164 164 165 165 174 222 121 173 157 171 164 173 163 156 172 175 156 180 156 166 163 171 164 164 165 -0 -84 -139 -174 -199 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 569 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -211 -192 -164 -124 -68 -0 165 164 164 160 174 164 156 180 156 172 172 156 164 166 165 167 157 171 110 223 167 165 164 163 164 163 174 158 164 174 156 163 122 206 139 111 248 170 157 158 182 124 189 163 122 91 224 110 216 121 78 231 166 182 113 209 104 92 226 150 172 127 83 247 172 143 135 218 94 233 152 200 125 173 136 81 236 130 166 139 255 180 121 183 140 74 251 139 87 247 159 124 231 175 139 176 209 180 166 156 184 150 185 255 115 236 150 162 212 238 190 196 255 255 255 198 255 236 83 181 213 255 83 173 208 145 185 135 168 230 255 84 166 135 147 174 144 180 183 166 150 231 255 83 115 165 245 89 131 111 161 99 140 139 156 167 173 158 166 166 158 167 166 156 156 161 172 167 173 165 164 167 174 165 164 165 165 165 165 164 164 164 162 153 157 161 169 159 159 158 158 156 149 151 156 155 150 139 139 150 155 156 151 149 156 158 158 159 159 169 161 157 153 162 164 164 164 165 165 165 165 164 165 174 167 164 165 173 167 172 161 156 156 166 167 158 166 166 158 173 167 156 139 140 99 161 111 131 89 245 165 115 83 255 231 150 166 183 180 144 174 147 135 166 84 255 230 168 135 185 145 208 173 83 255 213 181 83 236 255 198 255 255 255 196 190 238 212 162 150 236 115 255 185 150 184 156 166 180 209 176 139 175 231 124 159 247 87 139 251 74 140 183 121 180 255 139 166 130 236 81 136 173 125 200 152 233 94 218 135 143 172 247 83 127 172 150 226 92 104 209 113 182 166 231 78 121 216 110 224 91 122 163 189 124 182 158 157 170 248 111 139 206 122 163 156 174 164 158 174 163 164 163 164 165 167 223 110 171 157 167 165 166 164 156 172 172 156 180 156 164 174 160 164 164 165 -0 -68 -124 -164 -192 -211 -225 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 570 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -231 -221 -206 -184 -152 -102 -0 165 165 164 163 165 167 165 156 179 156 172 172 156 173 164 174 165 156 160 119 228 164 164 165 158 163 164 176 156 165 167 156 163 113 212 135 97 244 158 165 157 169 129 195 150 146 255 156 112 181 135 255 159 157 158 129 214 104 255 122 186 157 105 255 186 142 189 255 138 146 215 140 166 196 144 141 255 133 190 146 72 235 144 206 145 139 255 181 117 164 239 128 91 224 149 181 128 238 151 194 170 167 112 164 229 118 204 220 255 255 255 255 255 255 255 255 198 255 214 232 178 96 173 214 104 119 168 223 240 255 79 159 182 130 178 198 173 203 121 132 227 255 119 169 168 190 242 121 116 140 171 131 165 170 182 169 147 152 152 148 161 164 156 156 165 180 165 167 157 158 165 173 165 164 164 165 165 165 165 165 165 164 161 168 162 170 166 166 167 167 167 165 161 168 158 156 153 146 134 146 153 156 158 168 161 165 167 167 167 166 166 170 162 168 161 164 165 165 165 165 165 165 164 164 165 173 165 158 157 167 165 180 165 156 156 164 161 148 152 152 147 169 182 170 165 131 171 140 116 121 242 190 168 169 119 255 227 132 121 203 173 198 178 130 182 159 79 255 240 223 168 119 104 214 173 96 178 232 214 255 198 255 255 255 255 255 255 255 255 220 204 118 229 164 112 167 170 194 151 238 128 181 149 224 91 128 239 164 117 181 255 139 145 206 144 235 72 146 190 133 255 141 144 196 166 140 215 146 138 255 189 142 186 255 105 157 186 122 255 104 214 129 158 157 159 255 135 181 112 156 255 146 150 195 129 169 157 165 158 244 97 135 212 113 163 156 167 165 156 176 164 163 158 165 164 164 228 119 160 156 165 174 164 173 156 172 172 156 179 156 165 167 165 163 164 165 165 -0 -102 -152 -184 -206 -221 -231 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 571 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -228 -217 -199 -175 -139 -84 -0 165 165 164 164 174 165 164 156 179 156 172 172 157 166 165 167 165 155 163 120 227 163 164 174 156 163 174 167 156 174 165 156 164 121 216 121 91 230 156 157 175 163 114 213 140 81 238 143 205 141 76 239 141 187 151 102 215 137 223 185 151 174 255 138 180 162 109 253 155 136 193 162 170 165 146 76 228 178 165 141 255 129 196 167 145 72 246 123 166 105 224 138 255 125 211 151 92 228 122 182 191 134 92 255 155 153 182 164 202 199 197 255 255 255 196 255 208 255 185 206 140 179 159 134 236 255 255 142 76 146 162 143 163 212 112 140 160 150 235 255 88 108 144 136 224 255 75 93 157 180 166 189 169 139 131 142 161 167 169 175 156 155 168 187 165 163 164 167 175 174 165 164 164 164 165 165 165 165 165 165 165 163 160 170 169 159 158 159 159 159 158 156 150 151 156 155 150 139 139 150 155 156 151 150 156 158 159 159 159 158 159 169 170 160 163 165 165 165 165 165 165 165 164 164 164 165 174 175 167 164 163 165 187 168 155 156 175 169 167 161 142 131 139 169 189 166 180 157 93 75 255 224 136 144 108 88 255 235 150 160 140 112 212 163 143 162 146 76 142 255 255 236 134 159 179 140 206 185 255 208 255 196 255 255 255 197 199 202 164 182 153 155 255 92 134 191 182 122 228 92 151 211 125 255 138 224 105 166 123 246 72 145 167 196 129 255 141 165 178 228 76 146 165 170 162 193 136 155 253 109 162 180 138 255 174 151 185 223 137 215 102 151 187 141 239 76 141 205 143 238 81 140 213 114 163 175 157 156 230 91 121 216 121 164 156 165 174 156 167 174 163 156 174 164 163 227 120 163 155 165 167 165 166 157 172 172 156 179 156 164 165 174 164 164 165 165 -0 -84 -139 -175 -199 -217 -228 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 572 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -192 -164 -125 -68 -0 165 165 164 165 167 165 164 156 179 155 172 172 166 164 174 165 164 155 163 119 228 158 165 166 155 164 174 164 157 167 164 156 164 109 218 145 255 158 163 156 161 156 109 216 119 144 228 180 168 128 255 161 148 171 134 96 223 164 220 151 171 99 214 163 186 136 95 245 130 212 169 135 183 149 128 255 154 162 155 76 231 104 186 151 141 255 161 177 149 255 135 79 239 112 184 150 255 121 214 116 171 98 100 234 177 232 84 233 255 255 255 255 255 255 190 240 156 229 100 105 184 197 230 255 97 81 171 101 159 172 165 186 149 117 230 243 240 255 83 141 131 161 173 241 92 143 172 205 148 160 123 136 157 167 177 177 166 165 147 149 169 194 158 154 155 158 170 172 164 163 164 164 165 165 167 171 172 172 173 172 172 171 169 159 158 161 166 168 173 174 172 169 176 166 164 160 153 143 153 160 164 166 176 169 172 174 173 168 166 161 158 159 169 171 172 172 173 172 172 171 167 165 165 164 164 163 164 172 170 158 155 154 158 194 169 149 147 165 166 177 177 167 157 136 123 160 148 205 172 143 92 241 173 161 131 141 83 255 240 243 230 117 149 186 165 172 159 101 171 81 97 255 230 197 184 105 100 229 156 240 190 255 255 255 255 255 255 233 84 232 177 234 100 98 171 116 214 121 255 150 184 112 239 79 135 255 149 177 161 255 141 151 186 104 231 76 155 162 154 255 128 149 183 135 169 212 130 245 95 136 186 163 214 99 171 151 220 164 223 96 134 171 148 161 255 128 168 180 228 144 119 216 109 156 161 156 163 158 255 145 218 109 164 156 164 167 157 164 174 164 155 166 165 158 228 119 163 155 164 165 174 164 166 172 172 155 179 156 164 165 167 165 164 165 165 -0 -68 -125 -164 -192 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 573 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -184 -152 -102 -0 165 165 164 164 174 165 165 164 155 179 155 173 173 158 165 167 165 164 155 164 114 232 156 173 162 154 174 161 164 166 164 163 156 153 103 219 90 232 156 151 171 166 136 118 217 155 110 231 192 146 73 240 127 196 165 111 79 220 101 200 200 119 221 160 172 173 112 92 230 141 210 115 219 155 137 75 236 133 177 130 255 110 213 168 134 92 229 179 155 75 234 99 255 138 208 141 82 233 159 167 195 120 97 253 111 169 214 234 193 196 255 255 255 197 255 238 83 196 155 172 214 160 240 90 141 110 158 134 186 156 169 165 156 235 255 92 158 76 147 146 162 187 164 231 171 176 203 112 117 163 166 179 184 166 157 139 135 154 155 239 251 250 250 252 255 255 238 240 235 235 235 236 236 237 237 232 231 232 227 226 226 221 214 212 213 219 215 214 207 205 203 202 193 191 190 187 181 174 174 181 187 190 191 193 202 203 205 207 214 215 219 213 212 214 221 226 226 227 232 231 232 237 237 236 236 235 235 235 240 238 255 255 252 250 250 251 239 155 154 135 139 157 166 184 179 166 163 117 112 203 176 171 231 164 187 162 146 147 76 158 92 255 235 156 165 169 156 186 134 158 110 141 90 240 160 214 172 155 196 83 238 255 197 255 255 255 196 193 234 214 169 111 253 97 120 195 167 159 233 82 141 208 138 255 99 234 75 155 179 229 92 134 168 213 110 255 130 177 133 236 75 137 155 219 115 210 141 230 92 112 173 172 160 221 119 200 200 101 220 79 111 165 196 127 240 73 146 192 231 110 155 217 118 136 166 171 151 156 232 90 219 103 153 156 163 164 166 164 161 174 154 162 173 156 232 114 164 155 164 165 167 165 158 173 173 155 179 155 164 165 165 174 164 164 165 165 -0 -102 -152 -184 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 574 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -175 -139 -84 -0 165 165 164 166 167 165 165 164 155 179 153 179 179 156 174 164 164 162 155 173 111 232 157 166 158 156 182 156 163 158 164 158 154 160 99 223 194 217 171 147 154 166 135 102 223 130 83 251 148 149 255 171 121 182 144 105 255 110 246 130 170 174 184 147 198 143 139 255 163 139 183 105 201 130 128 255 148 183 142 90 226 144 170 151 118 247 111 186 99 166 226 169 215 170 171 131 255 190 172 167 159 111 248 165 219 255 255 255 255 255 255 255 255 199 255 212 236 112 196 223 143 239 107 117 147 180 152 185 127 215 216 212 246 78 138 156 93 157 161 182 131 232 255 75 99 148 130 172 196 165 158 129 148 155 173 184 183 236 255 90 95 109 120 78 99 166 110 117 112 111 111 111 111 111 111 111 103 119 119 109 110 114 119 129 120 120 121 120 120 119 112 118 120 120 119 117 112 93 112 117 119 120 120 118 112 119 120 120 121 120 120 129 119 114 110 109 119 119 103 111 111 111 111 111 111 111 112 117 110 166 99 78 120 109 95 90 255 236 183 184 173 155 148 129 158 165 196 172 130 148 99 75 255 232 131 182 161 157 93 156 138 78 246 212 216 215 127 185 152 180 147 117 107 239 143 223 196 112 236 212 255 199 255 255 255 255 255 255 255 255 219 165 248 111 159 167 172 190 255 131 171 170 215 169 226 166 99 186 111 247 118 151 170 144 226 90 142 183 148 255 128 130 201 105 183 139 163 255 139 143 198 147 184 174 170 130 246 110 255 105 144 182 121 171 255 149 148 251 83 130 223 102 135 166 154 147 171 217 194 223 99 160 154 158 164 158 163 156 182 156 158 166 157 232 111 173 155 162 164 164 174 156 179 179 153 179 155 164 165 165 167 166 164 165 165 -0 -84 -139 -175 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 575 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -192 -164 -125 -76 -0 165 165 164 174 165 165 165 164 155 179 136 187 169 157 166 164 165 158 156 166 111 231 167 172 155 168 168 156 168 155 173 156 141 151 84 249 119 225 154 173 151 157 128 89 204 101 77 239 149 86 255 133 180 165 129 129 222 134 210 170 197 165 150 158 180 132 81 237 163 207 138 159 173 109 91 232 147 151 138 232 182 194 129 146 219 190 203 131 169 95 242 148 243 172 135 75 226 187 196 120 152 242 175 170 155 208 198 198 255 255 255 196 255 202 255 162 164 228 101 105 243 125 130 171 131 230 242 250 255 98 145 199 96 127 171 150 182 128 165 171 248 141 164 163 187 151 186 130 136 162 169 194 174 186 177 178 244 104 145 116 125 133 110 133 163 137 142 155 156 156 158 163 164 164 164 163 163 161 152 160 168 162 169 159 160 165 167 167 166 164 160 165 168 172 171 165 155 155 165 171 172 168 165 160 164 166 167 167 165 160 159 169 162 168 160 152 161 163 163 164 164 164 163 158 156 156 155 142 137 163 133 110 133 125 116 145 104 244 178 177 186 174 194 169 162 136 130 186 151 187 163 164 141 248 171 165 128 182 150 171 127 96 199 145 98 255 250 242 230 131 171 130 125 243 105 101 228 164 162 255 202 255 196 255 255 255 198 198 208 155 170 175 242 152 120 196 187 226 75 135 172 243 148 242 95 169 131 203 190 219 146 129 194 182 232 138 151 147 232 91 109 173 159 138 207 163 237 81 132 180 158 150 165 197 170 210 134 222 129 129 165 180 133 255 86 149 239 77 101 204 89 128 157 151 173 154 225 119 249 84 151 141 156 173 155 168 156 168 168 155 172 167 231 111 166 156 158 165 164 166 157 169 187 136 179 155 164 165 165 165 174 164 165 165 -0 -76 -125 -164 -192 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 576 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -184 -153 -110 -0 167 165 164 166 167 165 165 164 163 155 187 123 203 165 166 164 163 173 156 166 163 111 231 165 161 155 181 158 167 158 156 166 156 140 140 78 233 103 243 152 169 147 159 94 247 121 127 255 166 127 70 234 160 204 123 176 255 160 161 222 152 183 195 112 223 152 99 255 155 177 169 148 211 129 96 243 147 120 155 232 154 179 165 98 249 144 205 152 177 111 76 234 97 243 173 88 163 240 167 171 82 229 181 226 83 240 255 255 255 255 255 255 193 233 164 220 150 193 160 213 255 83 123 166 235 255 91 103 90 168 172 202 124 163 187 129 165 163 197 238 255 75 93 149 128 154 182 150 173 213 226 200 198 180 156 239 249 162 156 154 163 167 151 167 166 144 154 158 163 166 173 164 163 164 164 164 162 154 163 162 154 163 158 161 168 159 158 159 158 157 155 151 160 149 147 144 138 124 138 144 147 149 160 151 155 157 158 159 158 159 168 161 158 163 154 162 163 154 162 164 164 164 163 164 173 166 163 158 154 144 166 167 151 167 163 154 156 162 249 239 156 180 198 200 226 213 173 150 182 154 128 149 93 75 255 238 197 163 165 129 187 163 124 202 172 168 90 103 91 255 235 166 123 83 255 213 160 193 150 220 164 233 193 255 255 255 255 255 255 240 83 226 181 229 82 171 167 240 163 88 173 243 97 234 76 111 177 152 205 144 249 98 165 179 154 232 155 120 147 243 96 129 211 148 169 177 155 255 99 152 223 112 195 183 152 222 161 160 255 176 123 204 160 234 70 127 166 255 127 121 247 94 159 147 169 152 243 103 233 78 140 140 156 166 156 158 167 158 181 155 161 165 231 111 163 166 156 173 163 164 166 165 203 123 187 155 163 164 165 165 167 166 164 165 167 -0 -110 -153 -184 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 577 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -175 -140 -93 -0 165 165 164 174 165 165 165 164 162 157 181 130 200 166 158 163 164 165 157 159 158 112 234 180 155 158 173 157 168 155 165 164 166 112 163 255 143 99 243 146 177 145 149 127 211 110 84 237 139 132 255 146 151 175 160 95 249 181 102 220 209 133 168 102 194 134 142 238 121 191 174 135 187 103 233 181 125 103 255 110 233 131 148 100 219 93 207 177 139 130 255 111 91 229 140 164 95 255 151 161 255 138 150 216 238 190 196 255 255 255 198 255 234 84 182 204 236 123 209 92 163 196 214 246 77 135 111 128 165 158 202 122 167 158 154 192 173 228 255 76 140 139 168 153 187 163 191 214 234 89 103 120 123 228 255 79 86 99 121 140 148 155 163 145 157 165 173 165 167 157 155 155 156 156 156 152 163 164 161 170 170 161 168 159 159 160 165 166 166 165 163 157 157 157 155 149 139 139 149 155 157 157 157 163 165 166 166 165 160 159 159 168 161 170 170 161 164 163 152 156 156 156 155 155 157 167 165 173 165 157 145 163 155 148 140 121 99 86 79 255 228 123 120 103 89 234 214 191 163 187 153 168 139 140 76 255 228 173 192 154 158 167 122 202 158 165 128 111 135 77 246 214 196 163 92 209 123 236 204 182 84 234 255 198 255 255 255 196 190 238 216 150 138 255 161 151 255 95 164 140 229 91 111 255 130 139 177 207 93 219 100 148 131 233 110 255 103 125 181 233 103 187 135 174 191 121 238 142 134 194 102 168 133 209 220 102 181 249 95 160 175 151 146 255 132 139 237 84 110 211 127 149 145 177 146 243 99 143 255 163 112 166 164 165 155 168 157 173 158 155 180 234 112 158 159 157 165 164 163 158 166 200 130 181 157 162 164 165 165 165 174 164 165 165 -0 -93 -140 -175 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 578 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -193 -165 -127 -80 -0 165 164 165 167 165 165 164 165 158 167 179 130 199 174 156 163 173 158 166 166 155 99 236 164 154 188 159 167 158 156 156 164 150 100 144 238 122 109 242 141 169 143 159 152 207 82 255 129 132 90 234 125 185 173 114 92 248 138 96 243 174 150 145 224 130 191 255 153 201 162 169 135 182 237 162 167 87 92 227 93 206 100 147 240 110 240 153 149 115 89 234 137 255 129 176 106 90 243 156 94 221 210 255 255 255 255 255 255 255 255 198 255 214 232 153 118 115 228 189 206 208 137 207 95 121 130 157 181 181 176 141 179 153 220 222 224 236 90 130 146 148 169 195 224 187 221 137 125 95 134 151 235 255 71 135 122 134 155 167 167 164 145 158 168 167 156 156 159 162 164 164 165 165 165 164 165 164 164 162 153 162 158 158 161 169 159 158 158 158 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 158 158 158 159 169 161 158 158 162 153 162 164 164 165 164 165 165 165 164 164 162 159 156 156 167 168 158 145 164 167 167 155 134 122 135 71 255 235 151 134 95 125 137 221 187 224 195 169 148 146 130 90 236 224 222 220 153 179 141 176 181 181 157 130 121 95 207 137 208 206 189 228 115 118 153 232 214 255 198 255 255 255 255 255 255 255 255 210 221 94 156 243 90 106 176 129 255 137 234 89 115 149 153 240 110 240 147 100 206 93 227 92 87 167 162 237 182 135 169 162 201 153 255 191 130 224 145 150 174 243 96 138 248 92 114 173 185 125 234 90 132 129 255 82 207 152 159 143 169 141 242 109 122 238 144 100 150 164 156 156 158 167 159 188 154 164 236 99 155 166 166 158 173 163 156 174 199 130 179 167 158 165 164 165 165 167 165 164 165 -0 -80 -127 -165 -193 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 579 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -206 -185 -155 -117 -74 -0 165 164 174 165 164 164 164 174 156 165 175 129 201 166 155 164 174 157 159 158 140 97 237 155 146 175 157 167 155 165 149 161 144 93 255 159 127 92 229 152 157 125 164 102 219 255 175 107 131 242 143 196 157 156 106 90 234 121 77 232 183 111 196 182 139 140 255 157 169 165 168 83 217 178 183 125 78 249 110 216 152 81 231 158 130 204 177 92 120 247 121 78 235 188 116 138 255 169 130 176 197 152 207 199 197 255 255 255 196 255 208 255 169 177 155 229 255 90 122 144 141 214 110 140 147 180 164 190 122 232 247 250 255 94 125 216 96 111 141 164 198 236 89 122 141 129 139 142 169 233 255 83 144 142 147 160 165 167 164 145 158 170 173 164 164 166 173 165 164 164 165 165 165 165 165 165 164 160 170 170 159 161 170 166 166 167 167 167 165 161 169 159 157 155 150 139 139 150 155 157 159 169 161 165 167 167 167 166 166 170 161 159 170 170 160 164 165 165 165 165 165 165 164 164 165 173 166 164 164 173 170 158 145 164 167 165 160 147 142 144 83 255 233 169 142 139 129 141 122 89 236 198 164 141 111 96 216 125 94 255 250 247 232 122 190 164 180 147 140 110 214 141 144 122 90 255 229 155 177 169 255 208 255 196 255 255 255 197 199 207 152 197 176 130 169 255 138 116 188 235 78 121 247 120 92 177 204 130 158 231 81 152 216 110 249 78 125 183 178 217 83 168 165 169 157 255 140 139 182 196 111 183 232 77 121 234 90 106 156 157 196 143 242 131 107 175 255 219 102 164 125 157 152 229 92 127 159 255 93 144 161 149 165 155 167 157 175 146 155 237 97 140 158 159 157 174 164 155 166 201 129 175 165 156 174 164 164 164 165 174 164 165 -0 -74 -117 -155 -185 -206 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 580 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -200 -177 -145 -105 -0 199 164 165 167 165 164 164 165 167 156 173 173 128 213 162 154 174 161 166 166 154 131 91 220 152 190 157 166 156 154 165 144 152 132 80 238 148 143 255 167 173 134 198 125 83 213 229 157 81 235 191 131 163 196 117 138 255 130 135 255 145 154 100 209 161 119 104 255 130 215 142 159 255 153 164 168 109 255 150 153 183 132 255 181 151 130 228 142 74 240 174 87 254 155 151 101 91 243 115 214 242 70 236 255 255 255 255 255 255 190 240 155 219 111 234 255 164 185 183 187 182 215 125 167 178 200 131 166 236 255 90 102 84 161 174 223 104 138 182 202 201 126 94 155 165 166 168 239 255 255 73 135 140 157 164 168 154 150 137 155 172 180 163 157 159 166 157 156 158 163 164 165 165 165 165 165 164 164 162 153 159 170 170 159 158 159 159 159 158 156 150 152 157 156 153 146 135 146 153 156 157 152 150 156 158 159 159 159 158 159 170 170 159 153 162 164 164 165 165 165 165 165 164 163 158 156 157 166 159 157 163 180 172 155 137 150 154 168 164 157 140 135 73 255 255 239 168 166 165 155 94 126 201 202 182 138 104 223 174 161 84 102 90 255 236 166 131 200 178 167 125 215 182 187 183 185 164 255 234 111 219 155 240 190 255 255 255 255 255 255 236 70 242 214 115 243 91 101 151 155 254 87 174 240 74 142 228 130 151 181 255 132 183 153 150 255 109 168 164 153 255 159 142 215 130 255 104 119 161 209 100 154 145 255 135 130 255 138 117 196 163 131 191 235 81 157 229 213 83 125 198 134 173 167 255 143 148 238 80 132 152 144 165 154 156 166 157 190 152 220 91 131 154 166 166 161 174 154 162 213 128 173 173 156 167 165 164 164 165 167 165 164 199 -0 -105 -145 -177 -200 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 581 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -194 -168 -133 -85 -0 199 164 174 165 164 162 164 174 164 157 166 171 114 212 157 155 182 157 159 158 153 148 255 146 145 173 154 165 148 163 152 129 141 137 246 169 148 76 244 144 172 132 158 93 73 255 139 166 255 154 166 150 161 172 108 90 236 117 90 230 180 111 229 154 150 91 64 253 111 185 165 82 240 197 135 176 255 147 180 202 129 91 230 173 146 90 207 148 255 192 134 187 215 174 125 81 252 160 101 196 215 236 193 196 255 255 255 197 255 238 83 170 165 253 100 92 112 150 137 182 213 143 174 149 136 175 207 245 90 138 111 120 166 161 181 136 172 195 121 175 152 143 181 137 210 217 255 64 125 164 168 167 173 146 141 155 156 166 172 183 155 144 158 168 164 164 167 174 165 164 165 165 165 165 165 165 164 161 170 171 170 159 158 160 165 167 167 167 165 161 169 165 164 162 157 147 147 157 162 164 165 169 161 165 167 167 167 165 160 158 159 170 171 170 161 164 165 165 165 165 165 165 164 165 174 167 164 164 168 158 144 155 183 172 166 156 155 141 146 173 167 168 164 125 64 255 217 210 137 181 143 152 175 121 195 172 136 181 161 166 120 111 138 90 245 207 175 136 149 174 143 213 182 137 150 112 92 100 253 165 170 83 238 255 197 255 255 255 196 193 236 215 196 101 160 252 81 125 174 215 187 134 192 255 148 207 90 146 173 230 91 129 202 180 147 255 176 135 197 240 82 165 185 111 253 64 91 150 154 229 111 180 230 90 117 236 90 108 172 161 150 166 154 255 166 139 255 73 93 158 132 172 144 244 76 148 169 246 137 141 129 152 163 148 165 154 173 145 146 255 148 153 158 159 157 182 155 157 212 114 171 166 157 164 174 164 162 164 165 174 164 199 -0 -85 -133 -168 -194 -212 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 582 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -221 -207 -187 -158 -116 -0 129 200 165 166 164 165 158 165 167 163 167 164 166 120 217 155 167 168 166 166 155 160 82 243 134 191 149 161 160 146 166 144 109 154 227 188 173 106 144 246 144 158 179 125 89 63 255 137 119 230 173 171 100 227 116 102 251 115 113 242 162 147 156 187 187 100 74 255 115 204 179 120 110 218 170 144 132 231 111 176 161 118 244 128 172 94 249 111 110 225 162 187 131 205 142 104 255 163 134 232 255 255 255 255 255 255 255 255 199 255 216 226 175 248 97 98 134 167 184 221 105 110 178 183 188 214 129 242 101 111 126 147 187 198 215 146 183 150 151 202 121 229 243 249 255 106 210 75 99 136 136 139 147 164 170 177 168 172 183 155 143 157 170 173 164 166 173 165 164 164 165 165 165 165 165 165 164 164 164 162 153 157 161 169 159 159 159 159 158 157 155 148 148 147 145 138 125 138 145 147 148 148 155 157 158 159 159 159 159 169 161 157 153 162 164 164 164 165 165 165 165 165 165 164 164 165 173 166 164 173 170 157 143 155 183 172 168 177 170 164 147 139 136 136 99 75 210 106 255 249 243 229 121 202 151 150 183 146 215 198 187 147 126 111 101 242 129 214 188 183 178 110 105 221 184 167 134 98 97 248 175 226 216 255 199 255 255 255 255 255 255 255 255 232 134 163 255 104 142 205 131 187 162 225 110 111 249 94 172 128 244 118 161 176 111 231 132 144 170 218 110 120 179 204 115 255 74 100 187 187 156 147 162 242 113 115 251 102 116 227 100 171 173 230 119 137 255 63 89 125 179 158 144 246 144 106 173 188 227 154 109 144 166 146 160 161 149 191 134 243 82 160 155 166 166 168 167 155 217 120 166 164 167 163 167 165 158 165 164 166 165 200 129 -0 -116 -158 -187 -207 -221 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 583 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -217 -201 -178 -144 -95 -0 130 205 174 163 164 174 156 173 165 159 164 173 165 120 216 155 176 159 158 158 165 142 145 239 120 183 147 175 143 175 143 128 102 255 149 195 150 155 93 232 131 182 162 106 98 255 164 112 255 163 182 129 93 202 83 251 181 83 248 185 141 194 144 207 155 97 222 227 142 194 146 151 255 154 164 108 255 135 203 133 155 215 179 182 133 137 215 82 249 100 236 132 243 138 169 255 200 110 212 156 208 198 198 255 255 255 196 255 207 255 150 181 242 111 120 171 191 170 156 126 184 222 149 170 144 213 255 83 120 135 190 195 186 104 120 171 172 187 176 233 255 91 102 84 167 212 119 130 159 172 186 189 172 175 162 158 165 143 136 155 172 181 164 163 167 157 156 158 163 164 165 165 165 165 165 165 165 164 160 168 162 169 162 165 167 169 173 174 173 171 166 166 165 163 157 147 147 157 163 165 166 166 171 173 174 173 169 167 165 162 169 162 168 160 164 165 165 165 165 165 165 165 164 163 158 156 157 167 163 164 181 172 155 136 143 165 158 162 175 172 189 186 172 159 130 119 212 167 84 102 91 255 233 176 187 172 171 120 104 186 195 190 135 120 83 255 213 144 170 149 222 184 126 156 170 191 171 120 111 242 181 150 255 207 255 196 255 255 255 198 198 208 156 212 110 200 255 169 138 243 132 236 100 249 82 215 137 133 182 179 215 155 133 203 135 255 108 164 154 255 151 146 194 142 227 222 97 155 207 144 194 141 185 248 83 181 251 83 202 93 129 182 163 255 112 164 255 98 106 162 182 131 232 93 155 150 195 149 255 102 128 143 175 143 175 147 183 120 239 145 142 165 158 158 159 176 155 216 120 165 173 164 159 165 173 156 174 164 163 174 205 130 -0 -95 -144 -178 -201 -217 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 584 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -213 -195 -168 -129 -78 -0 120 207 167 158 165 166 157 166 174 156 165 166 163 120 216 167 170 167 163 156 156 178 121 234 163 184 132 178 146 175 129 108 92 234 113 216 147 156 255 174 128 174 139 144 255 185 139 79 237 135 169 110 223 163 255 151 185 255 132 186 114 187 102 201 148 228 255 173 152 172 153 75 245 167 139 88 232 160 168 97 247 181 186 162 143 138 214 255 158 94 216 139 208 143 100 229 155 242 83 240 255 255 255 255 255 255 193 236 152 210 138 229 152 159 195 116 182 194 166 215 105 111 226 242 255 91 151 155 173 211 121 161 142 162 199 153 221 214 251 78 136 112 125 234 241 193 193 200 194 181 147 151 133 150 161 183 153 167 176 188 158 154 155 158 163 166 173 165 164 165 165 165 165 165 165 165 164 163 160 168 162 169 159 161 168 159 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 159 168 161 159 169 162 168 160 163 164 165 165 165 165 165 165 165 164 165 173 166 163 158 155 154 158 188 176 167 153 183 161 150 133 151 147 181 194 200 193 193 241 234 125 112 136 78 251 214 221 153 199 162 142 161 121 211 173 155 151 91 255 242 226 111 105 215 166 194 182 116 195 159 152 229 138 210 152 236 193 255 255 255 255 255 255 240 83 242 155 229 100 143 208 139 216 94 158 255 214 138 143 162 186 181 247 97 168 160 232 88 139 167 245 75 153 172 152 173 255 228 148 201 102 187 114 186 132 255 185 151 255 163 223 110 169 135 237 79 139 185 255 144 139 174 128 174 255 156 147 216 113 234 92 108 129 175 146 178 132 184 163 234 121 178 156 156 163 167 170 167 216 120 163 166 165 156 174 166 157 166 165 158 167 207 120 -0 -78 -129 -168 -195 -213 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 585 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -208 -187 -157 -114 -63 161 128 218 174 156 173 163 167 163 167 155 175 164 158 119 224 176 158 164 150 164 153 160 109 237 146 177 149 171 144 165 108 112 242 147 100 196 132 109 255 122 199 123 191 255 121 181 102 149 219 190 142 142 201 105 221 111 155 212 158 160 165 153 96 204 223 90 250 162 180 177 100 132 230 147 151 255 183 139 148 100 225 144 175 167 146 95 207 229 154 255 150 145 192 105 249 124 173 212 237 190 196 255 255 255 198 255 236 70 197 221 255 82 120 167 167 214 122 151 180 148 234 255 109 82 160 157 155 192 200 144 179 137 255 255 255 255 110 195 100 127 131 232 255 78 88 112 143 129 123 134 165 176 192 189 158 157 175 191 146 153 155 158 168 163 169 164 164 164 165 165 165 165 165 165 165 165 164 163 160 168 159 161 169 160 159 158 158 157 152 157 160 165 163 158 148 148 158 163 165 160 157 152 157 158 158 159 160 169 161 159 168 160 163 164 165 165 165 165 165 165 165 165 164 164 164 169 163 168 158 155 153 146 191 175 157 158 189 192 176 165 134 123 129 143 112 88 78 255 232 131 127 100 195 110 255 255 255 255 137 179 144 200 192 155 157 160 82 109 255 234 148 180 151 122 214 167 167 120 82 255 221 197 70 236 255 198 255 255 255 196 190 237 212 173 124 249 105 192 145 150 255 154 229 207 95 146 167 175 144 225 100 148 139 183 255 151 147 230 132 100 177 180 162 250 90 223 204 96 153 165 160 158 212 155 111 221 105 201 142 142 190 219 149 102 181 121 255 191 123 199 122 255 109 132 196 100 147 242 112 108 165 144 171 149 177 146 237 109 160 153 164 150 164 158 176 224 119 158 164 175 155 167 163 167 163 173 156 174 218 128 161 -63 -114 -157 -187 -208 -222 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 586 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -229 -218 -202 -178 -144 -94 -0 164 113 218 167 157 167 159 164 168 164 154 173 172 155 104 236 167 154 180 139 149 208 137 93 223 158 173 151 170 158 148 82 245 194 100 220 154 98 65 251 134 154 183 111 206 191 139 179 255 152 161 164 136 197 220 153 86 223 175 169 159 189 116 74 255 127 102 252 124 206 131 161 255 167 145 89 231 176 99 149 244 105 222 138 182 99 73 255 147 81 242 138 230 114 179 202 226 255 255 255 255 255 255 255 255 198 255 215 242 176 94 161 171 196 172 159 121 228 238 209 252 79 147 110 165 162 180 211 111 120 163 225 255 64 98 144 190 205 119 132 240 255 143 165 147 156 169 170 174 183 176 191 171 126 139 167 187 145 152 155 161 174 174 167 173 164 164 164 165 165 167 171 172 173 173 172 172 171 169 159 161 170 166 167 168 173 174 173 171 168 175 166 163 160 153 143 153 160 163 166 175 168 171 173 174 173 168 167 166 170 161 159 169 171 172 172 173 173 172 171 167 165 165 164 164 164 173 167 174 174 161 155 152 145 187 167 139 126 171 191 176 183 174 170 169 156 147 165 143 255 240 132 119 205 190 144 98 64 255 225 163 120 111 211 180 162 165 110 147 79 252 209 238 228 121 159 172 196 171 161 94 176 242 215 255 198 255 255 255 255 255 255 255 255 226 202 179 114 230 138 242 81 147 255 73 99 182 138 222 105 244 149 99 176 231 89 145 167 255 161 131 206 124 252 102 127 255 74 116 189 159 169 175 223 86 153 220 197 136 164 161 152 255 179 139 191 206 111 183 154 134 251 65 98 154 220 100 194 245 82 148 158 170 151 173 158 223 93 137 208 149 139 180 154 167 236 104 155 172 173 154 164 168 164 159 167 157 167 218 113 164 -0 -94 -144 -178 -202 -218 -229 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 587 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -213 -195 -168 -130 -77 -0 164 120 223 163 167 173 156 174 159 165 149 181 161 152 99 245 150 156 173 130 146 179 151 255 163 164 179 140 186 144 155 255 130 161 142 211 120 74 255 166 189 144 153 229 160 160 172 83 247 185 124 157 87 250 179 138 255 138 163 190 132 173 103 64 241 111 91 237 121 176 158 74 248 148 123 255 181 145 75 232 169 102 190 143 148 89 63 254 109 121 227 144 183 192 153 182 165 202 199 197 255 255 255 196 255 208 255 196 214 130 156 151 167 187 190 233 255 92 128 176 89 137 170 206 150 180 166 121 244 255 255 229 74 89 106 142 158 121 162 255 71 78 89 112 139 144 162 179 162 172 138 142 151 234 249 236 235 233 236 238 231 219 218 207 199 198 194 193 193 195 186 180 179 178 173 172 169 159 161 171 170 159 161 168 158 158 157 156 155 148 148 148 146 141 130 130 141 146 148 148 148 155 156 157 158 158 168 161 159 170 171 161 159 169 172 173 178 179 180 186 195 193 193 194 198 199 207 218 219 231 238 236 233 235 236 249 234 151 142 138 172 162 179 162 144 139 112 89 78 71 255 162 121 158 142 106 89 74 229 255 255 244 121 166 180 150 206 170 137 89 176 128 92 255 233 190 187 167 151 156 130 214 196 255 208 255 196 255 255 255 197 199 202 165 182 153 192 183 144 227 121 109 254 63 89 148 143 190 102 169 232 75 145 181 255 123 148 248 74 158 176 121 237 91 111 241 64 103 173 132 190 163 138 255 138 179 250 87 157 124 185 247 83 172 160 160 229 153 144 189 166 255 74 120 211 142 161 130 255 155 144 186 140 179 164 163 255 151 179 146 130 173 156 150 245 99 152 161 181 149 165 159 174 156 173 167 163 223 120 164 -0 -77 -130 -168 -195 -213 -225 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 588 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -207 -187 -157 -114 -63 164 164 120 224 159 165 165 156 175 156 173 132 203 156 135 110 251 139 183 166 100 222 151 83 252 155 161 178 140 171 152 93 212 171 170 138 201 106 191 232 159 182 101 239 181 139 202 115 101 246 150 181 117 78 246 143 91 225 171 150 173 151 161 112 255 129 139 255 134 190 177 99 109 231 130 170 255 150 144 255 190 122 223 128 188 100 97 255 153 155 255 156 176 171 178 232 84 233 255 255 255 255 255 255 190 240 156 232 101 115 169 243 255 240 226 255 82 150 151 181 139 175 197 111 126 222 232 222 255 70 122 233 96 99 130 176 179 150 233 255 123 98 126 158 181 190 209 159 160 166 152 168 238 255 78 97 99 111 111 111 103 119 110 114 128 123 137 138 138 138 133 148 151 144 155 155 149 152 163 164 158 160 169 159 158 158 158 158 156 151 156 158 157 153 146 135 146 153 157 158 156 151 156 158 158 158 158 159 169 160 158 164 163 152 149 155 155 144 151 148 133 138 138 138 137 123 128 114 110 119 103 111 111 111 99 97 78 255 238 168 152 166 160 159 209 190 181 158 126 98 123 255 233 150 179 176 130 99 96 233 122 70 255 222 232 222 126 111 197 175 139 181 151 150 82 255 226 240 255 243 169 115 101 232 156 240 190 255 255 255 255 255 255 233 84 232 178 171 176 156 255 155 153 255 97 100 188 128 223 122 190 255 144 150 255 170 130 231 109 99 177 190 134 255 139 129 255 112 161 151 173 150 171 225 91 143 246 78 117 181 150 246 101 115 202 139 181 239 101 182 159 232 191 106 201 138 170 171 212 93 152 171 140 178 161 155 252 83 151 222 100 166 183 139 251 110 135 156 203 132 173 156 175 156 165 165 159 224 120 164 164 -63 -114 -157 -187 -207 -222 -232 -239 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 589 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -236 -229 -217 -201 -178 -144 -94 -0 164 163 120 228 156 173 158 167 165 157 166 122 200 166 130 110 247 136 173 138 93 206 119 114 243 149 171 165 170 166 111 222 168 143 163 118 200 187 139 242 134 153 89 214 164 122 175 106 90 232 177 136 134 255 154 128 231 155 145 178 180 112 201 255 164 110 90 235 145 196 130 142 255 147 128 105 255 122 94 240 151 167 167 168 160 140 255 198 146 81 237 166 219 120 169 214 234 193 196 255 255 255 197 255 237 83 212 134 160 243 255 90 95 163 75 131 141 184 211 149 175 161 122 220 253 89 156 197 92 107 216 121 130 157 174 130 251 255 212 221 191 194 200 170 184 112 123 150 165 176 231 255 75 134 118 126 146 153 155 155 156 153 166 171 171 172 173 173 173 174 179 163 171 172 171 168 178 179 177 169 176 168 167 168 173 174 174 173 171 166 166 165 163 157 147 147 157 163 165 166 166 171 173 174 174 173 168 167 168 176 169 177 179 178 168 171 172 171 163 179 174 173 173 173 172 171 171 166 153 156 155 155 153 146 126 118 134 75 255 231 176 165 150 123 112 184 170 200 194 191 221 212 255 251 130 174 157 130 121 216 107 92 197 156 89 253 220 122 161 175 149 211 184 141 131 75 163 95 90 255 243 160 134 212 83 237 255 197 255 255 255 196 193 234 214 169 120 219 166 237 81 146 198 255 140 160 168 167 167 151 240 94 122 255 105 128 147 255 142 130 196 145 235 90 110 164 255 201 112 180 178 145 155 231 128 154 255 134 136 177 232 90 106 175 122 164 214 89 153 134 242 139 187 200 118 163 143 168 222 111 166 170 165 171 149 243 114 119 206 93 138 173 136 247 110 130 166 200 122 166 157 165 167 158 173 156 228 120 163 164 -0 -94 -144 -178 -201 -217 -229 -236 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 590 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -212 -194 -168 -129 -76 -0 164 158 120 227 156 173 157 169 158 166 164 123 201 168 125 120 246 158 176 120 207 165 121 91 229 148 170 141 179 137 186 198 121 200 129 87 245 140 100 221 170 111 235 191 122 203 122 133 255 130 152 130 90 229 140 209 197 125 203 150 151 90 182 235 127 94 242 183 122 182 151 64 239 130 95 64 253 88 255 135 188 173 164 142 186 255 119 196 89 255 193 120 188 219 255 255 255 255 255 255 255 255 199 255 212 242 110 163 252 91 138 106 164 88 135 171 208 112 125 224 231 238 255 148 89 225 235 162 174 230 103 129 168 182 164 255 75 81 98 101 128 120 126 157 144 213 234 223 211 244 79 126 137 136 160 163 155 155 156 158 165 173 164 164 164 164 164 167 172 154 163 164 164 164 163 163 161 153 160 150 152 159 168 158 158 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 158 158 168 159 152 150 160 153 161 163 163 164 164 164 163 154 172 167 164 164 164 164 164 173 165 158 156 155 155 163 160 136 137 126 79 244 211 223 234 213 144 157 126 120 128 101 98 81 75 255 164 182 168 129 103 230 174 162 235 225 89 148 255 238 231 224 125 112 208 171 135 88 164 106 138 91 252 163 110 242 212 255 199 255 255 255 255 255 255 255 255 219 188 120 193 255 89 196 119 255 186 142 164 173 188 135 255 88 253 64 95 130 239 64 151 182 122 183 242 94 127 235 182 90 151 150 203 125 197 209 140 229 90 130 152 130 255 133 122 203 122 191 235 111 170 221 100 140 245 87 129 200 121 198 186 137 179 141 170 148 229 91 121 165 207 120 176 158 246 120 125 168 201 123 164 166 158 169 157 173 156 227 120 158 164 -0 -76 -129 -168 -194 -212 -225 -234 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 591 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -186 -156 -113 -0 155 173 156 120 226 168 161 168 168 157 158 173 121 215 159 132 108 247 144 167 146 199 155 138 255 126 206 138 178 145 200 130 181 111 173 109 77 234 98 249 162 141 176 186 156 160 167 125 77 234 180 93 131 247 100 249 138 184 120 176 183 111 74 255 170 102 253 173 152 185 159 129 255 147 108 74 255 123 169 226 111 177 200 121 219 92 208 165 153 138 243 166 136 187 156 208 198 198 255 255 255 196 255 202 255 173 155 200 255 81 101 116 176 140 173 172 170 138 239 255 91 124 83 182 230 255 78 87 143 157 120 156 190 130 215 255 103 85 111 130 147 151 179 189 192 236 100 98 134 171 100 130 146 165 173 155 154 156 159 168 166 156 155 156 156 158 165 171 154 163 164 164 164 164 164 162 153 162 158 161 171 169 159 158 158 159 158 157 152 157 160 164 163 158 148 148 158 163 164 160 157 152 157 158 159 158 158 159 169 171 161 158 162 153 162 164 164 164 164 164 163 154 171 165 158 156 156 155 156 166 168 159 156 154 155 173 165 146 130 100 171 134 98 100 236 192 189 179 151 147 130 111 85 103 255 215 130 190 156 120 157 143 87 78 255 230 182 83 124 91 255 239 138 170 172 173 140 176 116 101 81 255 200 155 173 255 202 255 196 255 255 255 198 198 208 156 187 136 166 243 138 153 165 208 92 219 121 200 177 111 226 169 123 255 74 108 147 255 129 159 185 152 173 253 102 170 255 74 111 183 176 120 184 138 249 100 247 131 93 180 234 77 125 167 160 156 186 176 141 162 249 98 234 77 109 173 111 181 130 200 145 178 138 206 126 255 138 155 199 146 167 144 247 108 132 159 215 121 173 158 157 168 168 161 168 226 120 156 173 155 -0 -113 -156 -186 -207 -221 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 592 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -200 -176 -142 -93 -0 156 165 155 119 230 180 156 173 159 166 157 162 109 223 165 120 91 233 139 190 129 200 141 77 231 130 173 187 139 207 160 202 134 198 131 123 255 125 156 234 105 213 180 182 165 143 167 108 245 181 148 75 242 167 89 215 174 157 136 220 143 99 65 242 189 255 122 205 125 201 134 78 237 125 95 220 232 190 255 126 204 131 172 103 190 224 145 205 146 117 228 160 235 83 240 255 255 255 255 255 255 193 233 165 226 124 229 255 104 125 151 188 129 229 243 243 215 255 79 138 128 159 244 255 76 136 126 170 178 141 232 242 253 255 186 125 104 129 147 167 185 201 158 195 137 99 116 215 222 196 200 200 180 157 154 155 159 168 167 157 158 162 164 167 175 173 154 163 164 165 165 165 165 164 161 171 170 162 171 170 160 160 165 168 173 174 173 171 168 175 166 163 160 153 143 153 160 163 166 175 168 171 173 174 173 168 165 160 160 170 171 162 170 171 161 164 165 165 165 165 164 163 154 173 175 167 164 162 158 157 167 168 159 155 154 157 180 200 200 196 222 215 116 99 137 195 158 201 185 167 147 129 104 125 186 255 253 242 232 141 178 170 126 136 76 255 244 159 128 138 79 255 215 243 243 229 129 188 151 125 104 255 229 124 226 165 233 193 255 255 255 255 255 255 240 83 235 160 228 117 146 205 145 224 190 103 172 131 204 126 255 190 232 220 95 125 237 78 134 201 125 205 122 255 189 242 65 99 143 220 136 157 174 215 89 167 242 75 148 181 245 108 167 143 165 182 180 213 105 234 156 125 255 123 131 198 134 202 160 207 139 187 173 130 231 77 141 200 129 190 139 233 91 120 165 223 109 162 157 166 159 173 156 180 230 119 155 165 156 -0 -93 -142 -176 -200 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 593 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -212 -193 -166 -126 -76 -0 166 158 155 103 233 164 157 170 156 158 175 143 103 224 161 138 255 178 131 175 139 203 120 213 210 177 163 161 138 185 174 158 174 162 126 55 232 160 118 216 101 185 218 140 180 88 167 234 174 157 150 255 171 132 215 170 169 157 101 199 132 109 255 128 151 219 122 182 129 187 118 240 161 102 218 104 230 82 233 159 152 186 135 89 229 188 121 198 166 255 121 161 216 238 190 196 255 255 255 198 255 234 84 182 202 249 100 169 142 174 155 235 255 91 97 148 169 99 135 224 239 247 79 123 134 146 182 163 226 255 100 95 102 207 131 139 157 186 201 188 111 122 228 235 230 241 255 92 100 119 124 131 138 147 156 168 167 157 159 168 163 166 175 173 154 163 164 165 165 165 165 165 164 164 164 160 170 170 160 161 169 162 168 158 158 157 156 155 148 148 148 146 141 130 130 141 146 148 148 148 155 156 157 158 158 168 162 169 161 160 170 170 160 164 164 164 165 165 165 165 165 164 163 154 173 175 166 163 168 159 157 167 168 156 147 138 131 124 119 100 92 255 241 230 235 228 122 111 188 201 186 157 139 131 207 102 95 100 255 226 163 182 146 134 123 79 247 239 224 135 99 169 148 97 91 255 235 155 174 142 169 100 249 202 182 84 234 255 198 255 255 255 196 190 238 216 161 121 255 166 198 121 188 229 89 135 186 152 159 233 82 230 104 218 102 161 240 118 187 129 182 122 219 151 128 255 109 132 199 101 157 169 170 215 132 171 255 150 157 174 234 167 88 180 140 218 185 101 216 118 160 232 55 126 162 174 158 174 185 138 161 163 177 210 213 120 203 139 175 131 178 255 138 161 224 103 143 175 158 156 170 157 164 233 103 155 158 166 -0 -76 -126 -166 -193 -212 -225 -234 -240 -244 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 594 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -184 -153 -111 -0 164 168 155 155 98 235 155 176 158 163 157 161 145 111 239 143 75 235 158 174 169 109 201 217 104 225 150 171 128 215 121 174 151 172 147 125 255 173 161 255 121 221 105 190 156 146 75 242 117 220 119 110 226 144 194 210 127 187 104 215 159 156 255 183 99 252 135 198 154 117 188 211 208 135 227 144 255 119 151 232 180 173 166 145 255 135 158 137 196 117 230 216 255 255 255 255 255 255 255 255 198 255 214 232 153 179 105 143 138 205 215 254 78 137 111 234 242 226 234 255 105 164 87 112 144 233 245 238 255 155 93 99 118 193 166 185 197 183 120 135 125 235 255 77 108 136 83 154 147 156 170 174 175 173 169 167 157 161 174 174 164 169 167 152 162 164 165 165 165 165 165 165 165 165 164 163 162 153 159 169 162 169 159 158 158 158 158 156 151 156 158 157 153 146 135 146 153 157 158 156 151 156 158 158 158 158 159 169 162 169 159 153 162 163 164 165 165 165 165 165 165 165 165 164 162 152 167 169 164 174 174 161 157 167 169 173 175 174 170 156 147 154 83 136 108 77 255 235 125 135 120 183 197 185 166 193 118 99 93 155 255 238 245 233 144 112 87 164 105 255 234 226 242 234 111 137 78 254 215 205 138 143 105 179 153 232 214 255 198 255 255 255 255 255 255 255 255 216 230 117 196 137 158 135 255 145 166 173 180 232 151 119 255 144 227 135 208 211 188 117 154 198 135 252 99 183 255 156 159 215 104 187 127 210 194 144 226 110 119 220 117 242 75 146 156 190 105 221 121 255 161 173 255 125 147 172 151 174 121 215 128 171 150 225 104 217 201 109 169 174 158 235 75 143 239 111 145 161 157 163 158 176 155 235 98 155 155 168 164 -0 -111 -153 -184 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 595 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -227 -216 -199 -174 -139 -91 -0 173 159 153 150 93 218 157 170 156 152 174 155 141 100 247 110 174 234 152 180 135 88 241 151 90 199 209 116 215 162 195 125 193 130 183 255 184 156 81 242 163 166 188 196 130 153 255 147 94 197 81 247 111 237 121 188 138 157 141 211 150 92 217 175 89 224 150 178 135 86 251 123 205 192 164 76 226 158 91 224 165 154 156 90 221 181 146 88 199 245 154 155 207 199 197 255 255 255 196 255 208 255 169 178 192 114 192 208 243 131 187 87 121 234 255 76 95 166 75 149 166 117 139 238 255 90 122 81 180 112 134 199 233 157 172 121 147 148 173 178 249 127 155 144 155 127 164 162 165 173 162 158 153 164 156 164 180 168 156 158 166 157 155 158 163 164 165 165 165 165 165 165 165 165 164 161 170 169 162 169 160 161 165 167 168 173 173 170 166 166 165 163 157 147 147 157 163 165 166 166 170 173 173 168 167 165 161 160 169 162 169 170 161 164 165 165 165 165 165 165 165 165 164 163 158 155 157 166 158 156 168 180 164 156 164 153 158 162 173 165 162 164 127 155 144 155 127 249 178 173 148 147 121 172 157 233 199 134 112 180 81 122 90 255 238 139 117 166 149 75 166 95 76 255 234 121 87 187 131 243 208 192 114 192 178 169 255 208 255 196 255 255 255 197 199 207 155 154 245 199 88 146 181 221 90 156 154 165 224 91 158 226 76 164 192 205 123 251 86 135 178 150 224 89 175 217 92 150 211 141 157 138 188 121 237 111 247 81 197 94 147 255 153 130 196 188 166 163 242 81 156 184 255 183 130 193 125 195 162 215 116 209 199 90 151 241 88 135 180 152 234 174 110 247 100 141 155 174 152 156 170 157 218 93 150 153 159 173 -0 -91 -139 -174 -199 -216 -227 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 596 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -224 -210 -191 -163 -124 -75 -0 170 156 136 171 255 155 175 158 173 147 160 160 122 99 245 181 109 236 135 160 120 78 236 101 243 131 179 101 187 187 150 198 160 156 105 252 189 108 122 242 172 172 157 180 100 121 230 110 226 163 255 147 93 197 185 148 192 151 137 201 129 238 99 172 231 175 140 168 117 77 236 96 244 171 129 211 215 140 255 129 180 109 150 232 164 179 104 73 255 219 83 236 255 255 255 255 255 255 190 240 156 219 120 171 183 230 145 139 132 187 134 174 247 89 130 111 169 99 155 177 123 181 251 108 146 131 110 172 150 170 218 137 126 160 164 193 186 153 232 255 75 88 125 147 172 190 157 168 139 151 154 168 155 163 182 157 156 158 167 163 164 167 174 165 164 165 165 165 165 165 165 165 165 165 164 163 160 168 160 161 169 160 161 168 158 157 155 149 149 149 148 145 138 125 138 145 148 149 149 149 155 157 158 168 161 160 169 161 160 168 160 163 164 165 165 165 165 165 165 165 165 165 164 165 174 167 164 163 167 158 156 157 182 163 155 168 154 151 139 168 157 190 172 147 125 88 75 255 232 153 186 193 164 160 126 137 218 170 150 172 110 131 146 108 251 181 123 177 155 99 169 111 130 89 247 174 134 187 132 139 145 230 183 171 120 219 156 240 190 255 255 255 255 255 255 236 83 219 255 73 104 179 164 232 150 109 180 129 255 140 215 211 129 171 244 96 236 77 117 168 140 175 231 172 99 238 129 201 137 151 192 148 185 197 93 147 255 163 226 110 230 121 100 180 157 172 172 242 122 108 189 252 105 156 160 198 150 187 187 101 179 131 243 101 236 78 120 160 135 236 109 181 245 99 122 160 160 147 173 158 175 155 255 171 136 156 170 -0 -75 -124 -163 -191 -210 -224 -233 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 597 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -182 -151 -109 -0 181 159 165 137 118 255 155 169 156 158 163 163 148 112 96 253 131 92 220 192 131 132 255 135 129 210 205 113 217 121 182 138 176 177 119 82 255 133 124 90 230 205 112 209 145 75 246 138 128 199 119 228 117 216 172 191 130 182 146 117 203 220 178 75 229 177 154 203 122 134 255 113 78 233 138 218 93 193 75 229 192 138 81 237 188 129 158 91 64 245 214 236 193 196 255 255 255 197 255 238 83 187 188 219 176 144 138 150 216 236 162 192 240 120 115 139 177 131 186 179 161 246 255 74 100 123 165 206 141 210 237 135 142 178 166 151 123 240 255 163 180 169 186 186 178 132 135 155 162 183 168 166 163 182 157 155 158 168 167 156 159 167 157 158 163 164 165 165 165 167 171 172 172 172 172 171 169 159 161 170 166 169 176 167 166 165 164 158 160 165 166 163 158 148 148 158 163 166 165 160 158 164 165 166 167 176 169 166 170 161 159 169 171 172 172 172 172 171 167 165 165 165 164 163 158 157 167 159 156 167 168 158 155 157 182 163 166 168 183 162 155 135 132 178 186 186 169 180 163 255 240 123 151 166 178 142 135 237 210 141 206 165 123 100 74 255 246 161 179 186 131 177 139 115 120 240 192 162 236 216 150 138 144 176 219 188 187 83 238 255 197 255 255 255 196 193 236 214 245 64 91 158 129 188 237 81 138 192 229 75 193 93 218 138 233 78 113 255 134 122 203 154 177 229 75 178 220 203 117 146 182 130 191 172 216 117 228 119 199 128 138 246 75 145 209 112 205 230 90 124 133 255 82 119 177 176 138 182 121 217 113 205 210 129 135 255 132 131 192 220 92 131 253 96 112 148 163 163 158 156 169 155 255 118 137 165 159 181 -0 -109 -151 -182 -204 -219 -230 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 598 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -196 -171 -136 -89 -0 173 157 160 129 74 249 170 156 175 155 156 157 139 107 77 238 147 255 153 168 127 78 230 152 118 226 159 173 166 208 113 205 130 156 87 99 243 131 133 255 122 165 112 187 143 255 159 147 107 199 241 137 160 213 129 165 153 184 121 89 255 151 180 255 124 202 126 173 114 90 230 129 255 94 251 109 233 117 184 221 154 146 255 173 153 189 110 103 255 255 255 255 255 255 255 255 255 199 255 216 235 136 120 166 156 227 242 255 94 100 225 255 74 92 149 177 152 203 111 229 255 72 139 140 162 197 122 151 232 122 115 146 169 177 178 173 255 70 78 89 122 144 136 137 154 176 181 183 161 153 148 169 153 153 157 168 167 157 161 172 165 167 174 165 164 165 165 167 174 165 164 164 164 164 162 153 159 170 170 161 168 159 158 158 158 156 152 162 157 157 156 153 146 134 146 153 156 157 157 162 152 156 158 158 158 159 168 161 170 170 159 153 162 164 164 164 164 165 174 167 165 165 164 165 174 167 165 172 161 157 167 168 157 153 153 169 148 153 161 183 181 176 154 137 136 144 122 89 78 70 255 173 178 177 169 146 115 122 232 151 122 197 162 140 139 72 255 229 111 203 152 177 149 92 74 255 225 100 94 255 242 227 156 166 120 136 235 216 255 199 255 255 255 255 255 255 255 255 255 103 110 189 153 173 255 146 154 221 184 117 233 109 251 94 255 129 230 90 114 173 126 202 124 255 180 151 255 89 121 184 153 165 129 213 160 137 241 199 107 147 159 255 143 187 112 165 122 255 133 131 243 99 87 156 130 205 113 208 166 173 159 226 118 152 230 78 127 168 153 255 147 238 77 107 139 157 156 155 175 156 170 249 74 129 160 157 173 -0 -89 -136 -171 -196 -214 -226 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 599 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -222 -208 -188 -159 -121 -67 -0 158 166 166 99 121 252 156 155 178 140 183 151 117 131 255 132 81 249 169 148 106 239 164 144 91 213 202 139 196 157 193 162 170 114 91 255 163 117 76 232 197 111 226 122 92 222 174 119 73 255 158 198 137 182 163 170 159 161 104 66 248 100 162 227 159 179 136 161 107 246 111 77 231 90 208 129 195 192 91 223 151 72 239 140 165 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 166 193 237 255 121 81 154 158 249 110 148 142 177 153 207 205 190 247 92 141 145 145 183 191 144 230 250 152 147 179 191 153 137 220 255 121 97 125 160 175 171 180 183 165 158 129 139 159 171 184 156 157 167 167 157 165 180 165 166 173 165 164 164 165 167 174 165 164 164 164 164 163 160 170 171 170 161 168 159 158 160 165 166 166 165 163 157 157 157 155 149 139 139 149 155 157 157 157 163 165 166 166 165 160 158 159 168 161 170 171 170 160 163 164 164 164 164 165 174 167 165 164 164 165 173 166 165 180 165 157 167 167 157 156 184 171 159 139 129 158 165 183 180 171 175 160 125 97 121 255 220 137 153 191 179 147 152 250 230 144 191 183 145 145 141 92 247 190 205 207 153 177 142 148 110 249 158 154 81 121 255 237 193 166 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 165 140 239 72 151 223 91 192 195 129 208 90 231 77 111 246 107 161 136 179 159 227 162 100 248 66 104 161 159 170 163 182 137 198 158 255 73 119 174 222 92 122 226 111 197 232 76 117 163 255 91 114 170 162 193 157 196 139 202 213 91 144 164 239 106 148 169 249 81 132 255 131 117 151 183 140 178 155 156 252 121 99 166 166 158 -0 -67 -121 -159 -188 -208 -222 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 600 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -201 -178 -146 -97 -0 172 155 158 147 126 95 253 131 175 166 139 173 146 89 90 237 107 113 251 138 128 191 200 147 149 255 122 186 101 188 191 155 183 143 100 170 229 145 96 241 178 158 152 196 97 240 137 157 95 63 252 123 172 195 173 173 139 199 116 89 255 120 91 255 113 200 164 87 165 239 176 87 242 141 229 148 118 243 142 255 151 139 255 163 186 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 121 228 243 255 81 155 109 147 229 255 82 111 207 228 204 240 93 144 219 118 134 151 167 206 121 150 242 99 92 110 154 137 155 180 240 119 177 131 163 183 153 151 152 128 149 173 168 188 181 183 156 156 166 166 157 168 187 164 159 166 157 156 158 163 166 174 165 164 164 164 164 164 164 163 164 162 153 162 158 158 161 169 159 158 158 158 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 158 158 158 159 169 161 158 158 162 153 162 164 163 164 164 164 164 164 164 165 174 166 163 158 156 157 166 159 164 187 168 157 166 166 156 156 183 181 188 168 173 149 128 152 151 153 183 163 131 177 119 240 180 155 137 154 110 92 99 242 150 121 206 167 151 134 118 219 144 93 240 204 228 207 111 82 255 229 147 109 155 81 255 243 228 121 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 186 163 255 139 151 255 142 243 118 148 229 141 242 87 176 239 165 87 164 200 113 255 91 120 255 89 116 199 139 173 173 195 172 123 252 63 95 157 137 240 97 196 152 158 178 241 96 145 229 170 100 143 183 155 191 188 101 186 122 255 149 147 200 191 128 138 251 113 107 237 90 89 146 173 139 166 175 131 253 95 126 147 158 155 172 -0 -97 -146 -178 -201 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 601 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -233 -224 -211 -192 -166 -130 -78 -0 158 160 161 159 106 90 240 130 178 147 169 176 115 77 252 134 108 100 237 109 227 171 183 140 81 245 211 106 222 115 201 127 176 134 187 255 120 136 230 216 134 180 122 186 223 173 151 145 99 255 157 162 168 185 148 172 129 175 108 200 212 97 99 236 104 190 127 74 245 125 174 192 197 220 182 135 78 226 75 239 135 80 235 168 157 113 214 217 238 190 196 255 255 255 198 255 236 83 154 230 255 117 138 89 146 153 254 255 207 214 215 249 90 130 130 110 219 249 146 151 168 186 196 144 180 235 148 142 165 188 159 178 238 252 159 175 148 172 129 139 171 188 176 197 161 177 145 153 127 130 152 161 155 174 198 164 153 168 164 164 167 174 167 173 165 164 164 164 165 165 165 165 164 164 160 170 170 159 161 171 166 167 167 167 167 165 161 169 165 164 162 157 147 147 157 162 164 165 169 161 165 167 167 167 167 166 171 161 159 170 170 160 164 164 165 165 165 165 164 164 164 165 173 167 174 167 164 164 168 153 164 198 174 155 161 152 130 127 153 145 177 161 197 176 188 171 139 129 172 148 175 159 252 238 178 159 188 165 142 148 235 180 144 196 186 168 151 146 249 219 110 130 130 90 249 215 214 207 255 254 153 146 89 138 117 255 230 154 83 236 255 198 255 255 255 196 190 238 217 214 113 157 168 235 80 135 239 75 226 78 135 182 220 197 192 174 125 245 74 127 190 104 236 99 97 212 200 108 175 129 172 148 185 168 162 157 255 99 145 151 173 223 186 122 180 134 216 230 136 120 255 187 134 176 127 201 115 222 106 211 245 81 140 183 171 227 109 237 100 108 134 252 77 115 176 169 147 178 130 240 90 106 159 161 160 158 -0 -78 -130 -166 -192 -211 -224 -233 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 602 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -219 -204 -183 -152 -111 -64 -0 163 156 147 140 138 255 156 156 184 146 169 167 100 255 173 135 92 253 152 93 192 200 165 109 111 244 160 142 181 208 144 187 133 183 81 233 82 239 116 199 121 166 76 226 166 168 121 162 255 174 156 201 132 174 169 152 171 155 211 255 108 94 253 121 216 142 138 255 161 82 213 87 253 138 162 126 255 91 131 220 89 255 125 164 132 241 255 255 255 255 255 255 255 255 198 255 214 219 245 117 166 146 153 196 198 255 63 73 95 138 137 94 146 151 158 240 100 98 129 170 213 104 129 235 255 75 87 139 137 142 230 255 79 98 111 138 172 162 185 190 141 163 129 146 158 167 189 168 186 201 166 173 199 143 141 156 166 156 159 168 164 169 163 163 164 164 165 165 165 165 165 165 164 164 163 158 161 171 170 159 158 159 159 159 158 157 155 148 148 147 145 138 125 138 145 147 148 148 155 157 158 159 159 159 158 159 170 171 161 158 163 164 164 165 165 165 165 165 165 164 164 163 163 169 164 168 159 156 166 156 141 143 199 173 166 201 186 168 189 167 158 146 129 163 141 190 185 162 172 138 111 98 79 255 230 142 137 139 87 75 255 235 129 104 213 170 129 98 100 240 158 151 146 94 137 138 95 73 63 255 198 196 153 146 166 117 245 219 214 255 198 255 255 255 255 255 255 255 255 241 132 164 125 255 89 220 131 91 255 126 162 138 253 87 213 82 161 255 138 142 216 121 253 94 108 255 211 155 171 152 169 174 132 201 156 174 255 162 121 168 166 226 76 166 121 199 116 239 82 233 81 183 133 187 144 208 181 142 160 244 111 109 165 200 192 93 152 253 92 135 173 255 100 167 169 146 184 156 156 255 138 140 147 156 163 -0 -64 -111 -152 -183 -204 -219 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 603 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -226 -214 -197 -172 -136 -88 -0 156 151 183 129 133 90 231 145 170 171 130 191 170 255 145 159 110 170 227 135 224 103 215 131 116 89 237 155 134 214 162 172 151 186 109 254 155 255 138 200 153 190 134 255 171 193 116 216 255 134 188 140 179 155 198 140 168 144 209 84 246 96 255 173 144 186 112 92 228 153 255 123 64 234 179 139 81 226 123 246 137 183 208 190 104 225 156 207 199 197 255 255 255 196 255 208 255 245 255 199 196 198 205 165 119 255 97 89 99 146 143 133 172 173 181 231 147 148 165 194 144 110 231 255 72 139 140 176 173 187 242 91 138 131 142 174 177 161 153 129 152 181 168 190 176 189 157 160 178 122 132 169 149 140 155 165 159 165 175 174 167 173 164 163 164 164 165 165 167 171 172 172 172 172 170 161 171 170 160 160 165 168 173 174 174 174 171 166 166 165 163 157 147 147 157 163 165 166 166 171 174 174 174 173 168 165 160 160 170 171 161 170 172 172 172 172 171 167 165 165 164 164 163 164 173 167 174 175 165 159 165 155 140 149 169 132 122 178 160 157 189 176 190 168 181 152 129 153 161 177 174 142 131 138 91 242 187 173 176 140 139 72 255 231 110 144 194 165 148 147 231 181 173 172 133 143 146 99 89 97 255 119 165 205 198 196 199 255 245 255 208 255 196 255 255 255 197 199 207 156 225 104 190 208 183 137 246 123 226 81 139 179 234 64 123 255 153 228 92 112 186 144 173 255 96 246 84 209 144 168 140 198 155 179 140 188 134 255 216 116 193 171 255 134 190 153 200 138 255 155 254 109 186 151 172 162 214 134 155 237 89 116 131 215 103 224 135 227 170 110 159 145 255 170 191 130 171 170 145 231 90 133 129 183 151 156 -0 -88 -136 -172 -197 -214 -226 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 604 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -222 -207 -187 -158 -116 -64 -0 164 148 174 108 132 240 173 139 184 156 111 215 98 214 178 140 166 139 224 193 155 112 191 122 137 255 176 146 93 213 188 133 182 135 144 220 84 219 145 203 146 158 82 232 158 165 156 146 212 185 163 165 156 149 165 183 133 241 116 114 243 255 186 166 164 151 95 244 148 82 237 133 255 145 178 89 169 225 173 209 185 153 187 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 88 137 121 145 208 255 140 100 148 182 167 162 182 128 230 255 81 100 131 179 182 226 255 76 141 146 166 179 163 153 236 132 135 153 159 179 150 166 182 165 191 141 172 160 167 129 131 158 174 148 237 249 240 239 242 242 242 239 234 228 228 218 211 210 206 205 205 206 206 199 193 192 187 184 176 179 177 168 169 176 169 175 166 165 165 165 162 152 156 157 156 153 146 134 146 153 156 157 156 152 162 165 165 165 166 175 169 176 169 168 177 179 176 184 187 192 193 199 206 206 205 205 206 210 211 218 228 228 234 239 242 242 242 239 240 249 237 148 174 158 131 129 167 160 172 141 191 165 182 166 150 179 159 153 135 132 236 153 163 179 166 146 141 76 255 226 182 179 131 100 81 255 230 128 182 162 167 182 148 100 140 255 208 145 121 137 88 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 187 153 185 209 173 225 169 89 178 145 255 133 237 82 148 244 95 151 164 166 186 255 243 114 116 241 133 183 165 149 156 165 163 185 212 146 156 165 158 232 82 158 146 203 145 219 84 220 144 135 182 133 188 213 93 146 176 255 137 122 191 112 155 193 224 139 166 140 178 214 98 215 111 156 184 139 173 240 132 108 174 148 164 -0 -64 -116 -158 -187 -207 -222 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 605 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -216 -200 -176 -142 -93 -0 167 146 163 164 81 239 170 151 154 186 134 101 212 223 183 148 196 142 95 250 188 120 222 144 106 90 235 180 109 242 164 162 195 133 203 255 135 219 175 120 175 175 147 255 129 178 163 138 255 164 169 173 189 112 216 125 159 131 200 117 108 238 232 152 158 190 110 245 179 109 134 245 255 152 177 140 173 77 226 118 241 150 232 120 188 212 236 193 196 255 255 255 197 255 238 70 255 103 91 104 146 158 188 224 92 186 160 188 143 138 175 186 179 244 91 132 152 206 233 154 232 90 130 155 165 190 130 160 227 255 82 109 155 180 199 135 172 129 163 162 177 210 146 168 157 178 198 150 233 255 91 96 110 110 111 111 111 111 111 103 109 121 114 128 129 129 129 129 123 137 132 145 139 143 154 149 152 161 153 160 150 149 149 149 149 144 154 149 151 155 154 149 139 139 149 154 155 151 149 154 144 149 149 149 149 150 160 153 161 152 149 154 143 139 145 132 137 123 129 129 129 129 128 114 121 109 103 111 111 111 111 111 110 110 96 91 255 233 150 198 178 157 168 146 210 177 162 163 129 172 135 199 180 155 109 82 255 227 160 130 190 165 155 130 90 232 154 233 206 152 132 91 244 179 186 175 138 143 188 160 186 92 224 188 158 146 104 91 103 255 70 238 255 197 255 255 255 196 193 236 212 188 120 232 150 241 118 226 77 173 140 177 152 255 245 134 109 179 245 110 190 158 152 232 238 108 117 200 131 159 125 216 112 189 173 169 164 255 138 163 178 129 255 147 175 175 120 175 219 135 255 203 133 195 162 164 242 109 180 235 90 106 144 222 120 188 250 95 142 196 148 183 223 212 101 134 186 154 151 170 239 81 164 163 146 167 -0 -93 -142 -176 -200 -216 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 606 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -163 -124 -74 -0 146 201 130 176 255 145 193 131 186 175 127 77 236 150 163 152 177 98 79 241 163 129 192 109 93 251 135 150 140 204 172 153 170 126 147 255 196 183 137 191 172 161 91 226 184 158 162 78 243 129 168 164 151 111 186 101 162 225 132 113 96 255 140 185 124 198 255 165 147 133 109 241 217 172 150 174 131 255 134 91 231 143 194 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 158 179 181 135 229 190 219 142 168 128 190 222 144 181 215 118 129 183 216 93 110 232 138 142 177 162 178 133 236 255 137 171 165 193 165 130 146 177 178 208 157 186 121 131 155 151 176 138 251 255 204 208 194 191 187 183 178 172 172 172 170 162 172 173 173 173 173 173 173 172 172 171 170 162 171 171 168 175 170 176 168 168 173 175 175 175 174 172 169 175 166 163 160 153 143 153 160 163 166 175 169 172 174 175 175 175 173 168 168 176 170 175 168 171 171 162 170 171 172 172 173 173 173 173 173 173 172 162 170 172 172 172 178 183 187 191 194 208 204 255 251 138 176 151 155 131 121 186 157 208 178 177 146 130 165 193 165 171 137 255 236 133 178 162 177 142 138 232 110 93 216 183 129 118 215 181 144 222 190 128 168 142 219 190 229 135 181 179 158 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 194 143 231 91 134 255 131 174 150 172 217 241 109 133 147 165 255 198 124 185 140 255 96 113 132 225 162 101 186 111 151 164 168 129 243 78 162 158 184 226 91 161 172 191 137 183 196 255 147 126 170 153 172 204 140 150 135 251 93 109 192 129 163 241 79 98 177 152 163 150 236 77 127 175 186 131 193 145 255 176 130 201 146 -0 -74 -124 -163 -191 -210 -223 -232 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 607 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -218 -202 -180 -149 -107 -0 175 128 184 122 146 219 142 174 114 200 147 134 255 148 179 141 200 125 93 255 147 169 180 155 94 254 167 180 155 130 228 125 186 146 119 97 255 193 173 143 210 126 174 255 165 152 188 101 129 222 197 128 185 112 207 135 78 255 149 122 101 66 255 202 150 151 143 251 158 156 109 96 255 189 125 213 121 78 234 134 255 176 137 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 189 129 164 221 255 89 103 121 164 167 223 102 105 225 247 155 161 202 153 110 227 255 155 151 183 133 154 228 255 81 89 124 163 163 172 147 180 161 188 148 143 176 133 169 188 185 205 169 255 64 73 82 90 108 112 121 131 148 153 152 144 155 157 157 157 157 159 163 164 164 164 162 154 163 164 164 161 153 161 151 153 161 151 150 152 157 157 157 155 149 149 148 146 141 130 130 141 146 148 149 149 155 157 157 157 152 150 151 161 153 151 161 153 161 164 164 163 154 162 164 164 164 163 159 157 157 157 157 155 144 152 153 148 131 121 112 108 90 82 73 64 255 169 205 185 188 169 133 176 143 148 188 161 180 147 172 163 163 124 89 81 255 228 154 133 183 151 155 255 227 110 153 202 161 155 247 225 105 102 223 167 164 121 103 89 255 221 164 129 189 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 137 176 255 134 234 78 121 213 125 189 255 96 109 156 158 251 143 151 150 202 255 66 101 122 149 255 78 135 207 112 185 128 197 222 129 101 188 152 165 255 174 126 210 143 173 193 255 97 119 146 186 125 228 130 155 180 167 254 94 155 180 169 147 255 93 125 200 141 179 148 255 134 147 200 114 174 142 219 146 122 184 128 175 -0 -107 -149 -180 -202 -218 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 608 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -193 -167 -131 -86 -0 149 162 180 88 252 134 201 143 138 193 134 70 230 196 142 217 161 101 155 235 130 160 196 158 255 173 165 175 143 89 201 197 162 116 97 65 255 164 178 115 190 128 122 255 129 190 134 161 255 167 162 191 144 169 167 99 70 230 145 104 96 255 121 189 154 153 47 233 148 142 92 66 255 168 105 181 96 243 166 76 236 160 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 165 153 188 232 90 145 135 172 200 173 167 122 169 244 100 97 133 176 180 150 249 92 103 120 147 148 236 255 76 141 136 168 197 130 153 169 205 158 204 116 159 168 170 200 158 185 138 230 255 108 97 99 122 136 153 154 157 165 155 151 163 165 165 165 167 171 175 165 164 164 163 160 170 172 172 170 162 170 166 169 178 174 176 182 189 182 180 180 178 173 173 173 172 168 160 152 160 168 172 173 173 173 178 180 180 182 189 182 176 174 178 169 166 170 162 170 172 172 170 160 163 164 164 165 175 171 167 165 165 165 163 151 155 165 157 154 153 136 122 99 97 108 255 230 138 185 158 200 170 168 159 116 204 158 205 169 153 130 197 168 136 141 76 255 236 148 147 120 103 92 249 150 180 176 133 97 100 244 169 122 167 173 200 172 135 145 90 232 188 153 165 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 160 236 76 166 243 96 181 105 168 255 66 92 142 148 233 47 153 154 189 121 255 96 104 145 230 70 99 167 169 144 191 162 167 255 161 134 190 129 255 122 128 190 115 178 164 255 65 97 116 162 197 201 89 143 175 165 173 255 158 196 160 130 235 155 101 161 217 142 196 230 70 134 193 138 143 201 134 252 88 180 162 149 -0 -86 -131 -167 -193 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 609 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -229 -219 -204 -183 -152 -111 -64 -0 201 123 171 89 223 115 183 131 197 169 138 255 120 169 153 201 136 171 255 131 199 114 196 93 219 200 130 179 89 241 125 183 152 85 88 255 138 166 162 189 160 97 70 240 190 157 157 75 247 142 189 162 159 190 122 138 253 140 120 97 244 224 151 172 156 122 255 148 169 110 83 255 179 149 189 140 208 209 150 255 124 161 216 236 190 196 255 255 255 198 255 236 83 225 132 157 186 140 173 237 150 156 166 186 131 177 188 151 190 232 149 148 168 203 111 147 255 78 87 125 147 232 255 75 128 146 144 173 163 160 186 190 149 160 140 125 178 152 217 207 207 219 183 245 107 163 137 135 155 164 156 158 166 157 156 156 159 163 164 167 174 165 165 164 164 164 164 163 164 164 162 154 163 162 153 163 162 153 162 161 149 148 148 148 146 139 142 147 148 146 141 130 130 141 146 148 147 142 139 146 148 148 148 149 161 162 153 162 163 153 162 163 154 162 164 164 163 164 164 164 164 165 165 174 167 164 163 159 156 156 157 166 158 156 164 155 135 137 163 107 245 183 219 207 207 217 152 178 125 140 160 149 190 186 160 163 173 144 146 128 75 255 232 147 125 87 78 255 147 111 203 168 148 149 232 190 151 188 177 131 186 166 156 150 237 173 140 186 157 132 225 83 236 255 198 255 255 255 196 190 236 216 161 124 255 150 209 208 140 189 149 179 255 83 110 169 148 255 122 156 172 151 224 244 97 120 140 253 138 122 190 159 162 189 142 247 75 157 157 190 240 70 97 160 189 162 166 138 255 88 85 152 183 125 241 89 179 130 200 219 93 196 114 199 131 255 171 136 201 153 169 120 255 138 169 197 131 183 115 223 89 171 123 201 -0 -64 -111 -152 -183 -204 -219 -229 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 610 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -213 -195 -170 -135 -88 -0 124 179 88 172 232 155 173 160 113 215 135 91 228 115 170 222 140 166 83 230 141 164 108 186 240 122 167 194 120 126 198 150 159 136 75 252 224 196 144 158 189 129 79 255 149 164 175 94 131 237 112 191 155 173 153 179 255 164 121 109 248 255 151 203 139 118 90 233 140 155 96 224 245 130 162 140 213 124 202 105 227 216 255 255 255 255 255 255 255 255 198 255 212 248 104 164 168 163 239 255 81 109 154 173 152 204 111 135 240 255 75 99 139 160 135 231 255 109 125 167 181 243 91 128 137 149 165 196 125 171 164 193 114 168 164 241 255 255 255 84 117 113 210 238 147 163 154 159 159 154 157 166 157 158 163 167 174 165 166 174 165 164 164 164 164 164 164 164 164 164 160 170 171 168 177 177 170 177 176 167 166 166 166 166 164 161 169 165 165 164 160 153 143 153 160 164 165 165 169 161 164 166 166 166 166 167 176 177 170 177 177 168 171 170 160 164 164 164 164 164 164 164 164 164 165 174 166 165 174 167 163 158 157 166 157 154 159 159 154 163 147 238 210 113 117 84 255 255 255 241 164 168 114 193 164 171 125 196 165 149 137 128 91 243 181 167 125 109 255 231 135 160 139 99 75 255 240 135 111 204 152 173 154 109 81 255 239 163 168 164 104 248 212 255 198 255 255 255 255 255 255 255 255 216 227 105 202 124 213 140 162 130 245 224 96 155 140 233 90 118 139 203 151 255 248 109 121 164 255 179 153 173 155 191 112 237 131 94 175 164 149 255 79 129 189 158 144 196 224 252 75 136 159 150 198 126 120 194 167 122 240 186 108 164 141 230 83 166 140 222 170 115 228 91 135 215 113 160 173 155 232 172 88 179 124 -0 -88 -135 -170 -195 -213 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 611 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -185 -156 -114 -64 -0 174 146 75 230 176 157 182 138 124 201 128 241 133 86 252 160 178 144 255 141 186 125 79 234 163 173 165 173 127 210 160 192 109 151 255 255 164 160 197 121 183 90 173 233 139 184 137 159 255 153 210 133 179 154 173 82 230 146 99 234 123 255 133 180 103 121 245 155 104 150 215 117 228 196 100 248 145 95 204 235 165 155 207 199 197 255 255 255 196 255 203 255 188 148 190 125 235 255 72 146 138 180 165 180 159 126 226 255 94 144 145 176 183 232 255 132 176 168 183 162 233 96 109 130 155 183 170 166 200 145 158 162 202 232 255 92 78 100 161 153 165 235 131 128 136 139 157 162 156 164 156 159 166 159 166 157 159 166 157 156 158 162 164 164 165 165 165 165 164 164 164 164 163 161 153 162 161 150 149 152 157 158 158 158 157 155 149 149 148 146 141 130 130 141 146 148 149 149 155 157 158 158 158 157 152 149 150 161 162 153 161 163 164 164 164 164 165 165 165 165 164 164 162 158 156 157 166 159 157 166 159 166 159 156 164 156 162 157 139 136 128 131 235 165 153 161 100 78 92 255 232 202 162 158 145 200 166 170 183 155 130 109 96 233 162 183 168 176 132 255 232 183 176 145 144 94 255 226 126 159 180 165 180 138 146 72 255 235 125 190 148 188 255 203 255 196 255 255 255 197 199 207 155 165 235 204 95 145 248 100 196 228 117 215 150 104 155 245 121 103 180 133 255 123 234 99 146 230 82 173 154 179 133 210 153 255 159 137 184 139 233 173 90 183 121 197 160 164 255 255 151 109 192 160 210 127 173 165 173 163 234 79 125 186 141 255 144 178 160 252 86 133 241 128 201 124 138 182 157 176 230 75 146 174 -0 -64 -114 -156 -185 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 612 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -197 -173 -138 -89 -0 187 152 153 255 122 200 129 164 147 96 204 220 197 108 88 235 183 144 81 235 165 160 101 255 167 153 203 141 175 174 202 151 161 82 243 118 255 171 164 159 184 148 188 255 155 200 156 147 74 250 159 165 185 130 209 103 125 213 103 239 98 71 246 163 158 75 242 184 145 75 230 151 255 141 155 89 213 105 73 255 225 83 236 255 255 255 255 255 255 190 238 166 232 120 187 208 255 80 139 151 154 192 129 224 232 233 255 169 88 122 150 181 231 255 88 108 144 135 164 178 237 103 129 173 201 219 135 162 140 152 217 233 182 239 77 134 100 121 153 136 236 255 146 136 156 171 182 156 159 154 157 166 160 168 163 166 173 165 165 167 174 165 164 164 165 165 165 165 165 165 164 164 163 160 170 169 159 160 168 176 167 167 167 167 166 164 158 160 165 164 161 154 144 154 161 164 165 160 158 164 166 167 167 167 167 176 168 160 159 169 170 160 163 164 164 165 165 165 165 165 165 164 164 165 174 167 165 165 173 166 163 168 160 166 157 154 159 156 182 171 156 136 146 255 236 136 153 121 100 134 77 239 182 233 217 152 140 162 135 219 201 173 129 103 237 178 164 135 144 108 88 255 231 181 150 122 88 169 255 233 232 224 129 192 154 151 139 80 255 208 187 120 232 166 238 190 255 255 255 255 255 255 236 83 225 255 73 105 213 89 155 141 255 151 230 75 145 184 242 75 158 163 246 71 98 239 103 213 125 103 209 130 185 165 159 250 74 147 156 200 155 255 188 148 184 159 164 171 255 118 243 82 161 151 202 174 175 141 203 153 167 255 101 160 165 235 81 144 183 235 88 108 197 220 204 96 147 164 129 200 122 255 153 152 187 -0 -89 -138 -173 -197 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 613 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -207 -187 -159 -117 -0 122 166 136 117 221 132 172 174 169 111 74 255 137 190 89 254 122 187 89 255 154 177 131 127 235 191 121 188 112 194 119 194 143 171 255 119 72 253 126 188 150 165 186 75 244 132 159 175 87 150 251 150 196 168 122 179 115 243 137 213 145 81 255 165 186 144 255 152 158 142 255 140 78 236 171 122 214 158 91 64 244 215 236 193 196 255 255 255 197 255 236 84 186 194 232 153 183 89 135 151 223 221 229 255 91 151 82 190 123 253 255 255 255 89 151 139 164 170 197 153 217 182 187 211 159 105 115 169 193 215 233 89 112 218 96 118 115 150 173 224 255 80 87 105 146 161 137 139 154 155 164 159 168 167 159 166 157 156 161 172 165 164 164 165 165 165 165 165 165 165 165 165 164 163 162 153 159 170 169 159 158 159 159 159 158 157 152 161 150 149 147 142 131 131 142 147 149 150 161 152 157 158 159 159 159 158 159 169 170 159 153 162 163 164 165 165 165 165 165 165 165 165 165 164 164 165 172 161 156 157 166 159 167 168 159 164 155 154 139 137 161 146 105 87 80 255 224 173 150 115 118 96 218 112 89 233 215 193 169 115 105 159 211 187 182 217 153 197 170 164 139 151 89 255 255 255 253 123 190 82 151 91 255 229 221 223 151 135 89 183 153 232 194 186 84 236 255 197 255 255 255 196 193 236 215 244 64 91 158 214 122 171 236 78 140 255 142 158 152 255 144 186 165 255 81 145 213 137 243 115 179 122 168 196 150 251 150 87 175 159 132 244 75 186 165 150 188 126 253 72 119 255 171 143 194 119 194 112 188 121 191 235 127 131 177 154 255 89 187 122 254 89 190 137 255 74 111 169 174 172 132 221 117 136 166 122 -0 -117 -159 -187 -207 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 614 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -198 -175 -141 -92 -0 192 122 137 232 153 192 167 171 140 98 65 245 100 191 211 197 204 131 168 220 180 150 160 255 157 156 170 140 220 129 175 172 110 138 213 85 100 235 202 178 106 227 92 124 218 181 177 129 145 91 236 122 189 148 183 160 155 209 192 173 101 208 255 137 165 93 221 197 121 92 231 87 248 171 129 218 189 110 103 255 255 255 255 255 255 255 255 255 199 255 216 234 137 143 150 185 137 220 239 255 91 184 75 140 158 119 230 232 255 64 105 170 123 145 147 167 154 218 240 255 83 135 135 148 138 183 210 212 136 146 94 148 225 164 171 179 191 157 238 117 153 142 158 183 187 167 177 183 168 159 168 167 159 166 157 159 168 181 165 163 164 164 165 165 165 165 165 165 165 165 165 165 164 161 170 171 170 159 158 161 166 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 166 161 158 159 170 171 170 161 164 165 165 165 165 165 165 165 165 165 165 164 164 163 165 181 168 159 157 166 159 167 168 159 168 183 177 167 187 183 158 142 153 117 238 157 191 179 171 164 225 148 94 146 136 212 210 183 138 148 135 135 83 255 240 218 154 167 147 145 123 170 105 64 255 232 230 119 158 140 75 184 91 255 239 220 137 185 150 143 137 234 216 255 199 255 255 255 255 255 255 255 255 255 103 110 189 218 129 171 248 87 231 92 121 197 221 93 165 137 255 208 101 173 192 209 155 160 183 148 189 122 236 91 145 129 177 181 218 124 92 227 106 178 202 235 100 85 213 138 110 172 175 129 220 140 170 156 157 255 160 150 180 220 168 131 204 197 211 191 100 245 65 98 140 171 167 192 153 232 137 122 192 -0 -92 -141 -175 -198 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 615 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -231 -221 -207 -188 -161 -123 -74 -0 157 105 255 181 129 203 124 170 129 108 255 140 76 223 144 212 160 173 117 218 156 161 76 223 170 159 192 145 176 141 212 131 86 233 115 91 255 131 173 157 102 192 113 244 164 188 141 151 134 255 123 213 123 170 157 168 117 242 176 136 193 79 254 110 160 238 145 167 88 245 120 171 233 109 226 171 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 231 241 209 246 131 75 142 192 117 193 215 226 255 104 220 74 95 128 130 148 167 230 245 255 110 82 159 168 169 174 169 207 139 141 130 155 138 218 250 91 110 148 123 239 255 191 183 186 191 195 146 159 163 143 151 165 166 159 166 159 165 177 182 165 163 163 164 164 165 165 165 165 165 167 171 172 172 172 172 171 171 169 159 159 161 169 162 168 159 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 159 168 162 169 161 159 159 169 171 171 172 172 172 172 171 167 165 165 165 165 165 164 164 163 163 165 182 177 165 159 166 159 166 165 151 143 163 159 146 195 191 186 183 191 255 239 123 148 110 91 250 218 138 155 130 141 139 207 169 174 169 168 159 82 110 255 245 230 167 148 130 128 95 74 220 104 255 226 215 193 117 192 142 75 131 246 209 241 231 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 171 226 109 233 171 120 245 88 167 145 238 160 110 254 79 193 136 176 242 117 168 157 170 123 213 123 255 134 151 141 188 164 244 113 192 102 157 173 131 255 91 115 233 86 131 212 141 176 145 192 159 170 223 76 161 156 218 117 173 160 212 144 223 76 140 255 108 129 170 124 203 129 181 255 105 157 -0 -74 -123 -161 -188 -207 -221 -231 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 616 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -176 -145 -105 -0 159 128 92 219 174 129 177 190 132 156 255 161 143 255 153 93 203 197 163 255 140 180 98 155 215 189 134 188 168 168 105 181 131 255 151 100 162 228 164 180 122 217 157 162 230 130 162 184 117 77 232 177 164 191 106 221 127 91 232 143 195 92 100 232 76 241 140 183 138 204 199 169 122 206 93 215 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 124 236 255 91 118 173 123 91 226 243 195 233 93 211 76 144 218 95 108 130 147 231 248 255 132 75 151 120 165 142 165 162 191 177 163 163 230 245 253 255 135 115 146 173 172 255 65 74 87 108 138 113 130 150 155 169 175 166 158 165 159 168 170 176 157 155 155 156 158 163 164 165 165 165 168 174 165 164 164 164 164 163 161 151 152 160 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 160 152 151 161 163 164 164 164 164 165 174 168 165 165 165 164 163 158 156 155 155 157 176 170 168 159 165 158 166 175 169 155 150 130 113 138 108 87 74 65 255 172 173 146 115 135 255 253 245 230 163 163 177 191 162 165 142 165 120 151 75 132 255 248 231 147 130 108 95 218 144 76 211 93 233 195 243 226 91 123 173 118 91 255 236 124 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 215 93 206 122 169 199 204 138 183 140 241 76 232 100 92 195 143 232 91 127 221 106 191 164 177 232 77 117 184 162 130 230 162 157 217 122 180 164 228 162 100 151 255 131 181 105 168 168 188 134 189 215 155 98 180 140 255 163 197 203 93 153 255 143 161 255 156 132 190 177 129 174 219 92 128 159 -0 -105 -145 -176 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 617 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -231 -221 -208 -189 -162 -127 -85 -0 107 132 230 162 162 169 190 158 134 93 231 133 82 240 109 245 137 181 81 240 185 127 155 245 155 168 121 181 192 130 208 130 79 228 142 180 255 168 206 143 155 180 173 122 205 194 148 159 96 248 140 177 179 153 101 191 137 255 105 226 119 92 252 157 255 142 179 152 207 130 231 119 232 144 224 157 113 214 217 238 190 196 255 255 255 198 255 236 83 165 227 255 76 134 134 226 225 226 255 78 118 129 109 218 129 164 227 102 125 147 239 255 109 74 161 100 153 146 179 185 215 169 201 121 155 237 255 92 95 109 189 143 176 142 225 255 114 104 115 142 173 159 176 189 171 176 166 158 165 159 168 171 176 157 155 155 158 165 173 165 164 165 165 167 174 165 164 164 164 164 164 163 158 161 171 172 171 169 158 158 158 158 158 158 156 152 160 150 148 146 141 130 130 141 146 148 150 160 152 156 158 158 158 158 158 158 169 171 172 171 161 158 163 164 164 164 164 164 165 174 167 165 165 164 165 173 165 158 155 155 157 176 171 168 159 165 158 166 176 171 189 176 159 173 142 115 104 114 255 225 142 176 143 189 109 95 92 255 237 155 121 201 169 215 185 179 146 153 100 161 74 109 255 239 147 125 102 227 164 129 218 109 129 118 78 255 226 225 226 134 134 76 255 227 165 83 236 255 198 255 255 255 196 190 238 217 214 113 157 224 144 232 119 231 130 207 152 179 142 255 157 252 92 119 226 105 255 137 191 101 153 179 177 140 248 96 159 148 194 205 122 173 180 155 143 206 168 255 180 142 228 79 130 208 130 192 181 121 168 155 245 155 127 185 240 81 181 137 245 109 240 82 133 231 93 134 158 190 169 162 162 230 132 107 -0 -85 -127 -162 -189 -208 -221 -231 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 618 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -146 -105 -0 165 81 237 197 146 156 143 178 159 97 239 154 132 255 155 130 207 209 109 133 239 151 179 150 211 191 130 218 147 171 158 163 100 243 124 177 76 240 139 174 182 112 237 124 226 191 171 119 153 234 175 184 151 176 121 227 123 78 231 101 188 99 169 220 118 219 193 133 232 150 89 212 146 200 198 167 132 241 255 255 255 255 255 255 255 255 198 255 215 225 235 105 150 166 234 255 77 169 81 126 135 148 208 251 138 171 192 135 161 237 255 64 142 99 158 131 177 172 194 204 111 130 157 153 238 255 81 139 112 136 162 142 172 234 255 166 193 155 169 177 149 169 188 157 165 157 149 158 156 167 171 176 157 155 158 165 175 174 165 164 164 165 167 174 165 164 164 164 164 165 164 163 160 170 172 172 169 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 169 172 172 170 160 163 164 165 164 164 164 164 165 174 167 165 164 164 165 174 175 165 158 155 157 176 171 167 156 158 149 157 165 157 188 169 149 177 169 155 193 166 255 234 172 142 162 136 112 139 81 255 238 153 157 130 111 204 194 172 177 131 158 99 142 64 255 237 161 135 192 171 138 251 208 148 135 126 81 169 77 255 234 166 150 105 235 225 215 255 198 255 255 255 255 255 255 255 255 241 132 167 198 200 146 212 89 150 232 133 193 219 118 220 169 99 188 101 231 78 123 227 121 176 151 184 175 234 153 119 171 191 226 124 237 112 182 174 139 240 76 177 124 243 100 163 158 171 147 218 130 191 211 150 179 151 239 133 109 209 207 130 155 255 132 154 239 97 159 178 143 156 146 197 237 81 165 -0 -105 -146 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 619 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -208 -189 -163 -124 -75 -0 162 255 139 167 202 100 228 145 126 219 179 136 76 240 145 119 239 155 135 91 227 158 173 129 232 160 146 189 140 185 171 136 200 174 194 100 167 235 199 133 161 80 217 138 193 186 151 82 238 174 167 145 198 132 164 190 96 239 155 214 127 162 117 220 240 125 161 132 214 89 247 155 107 251 194 104 225 156 207 199 197 255 255 255 196 255 208 255 244 255 204 202 209 243 78 131 173 89 139 162 182 229 90 94 233 244 205 208 240 78 129 151 130 177 176 206 180 152 142 115 253 255 255 255 142 99 132 143 173 186 180 186 247 100 94 113 126 144 132 170 202 156 146 160 148 161 166 167 170 175 157 155 158 168 169 167 157 156 158 163 166 174 165 164 164 164 165 165 165 165 164 164 164 164 162 151 152 159 168 159 159 159 159 158 157 152 161 150 149 147 142 131 131 142 147 149 150 161 152 157 158 159 159 159 159 168 159 152 151 162 164 164 164 164 165 165 165 165 164 164 164 165 174 166 163 158 156 157 167 169 168 158 155 157 175 170 167 166 161 148 160 146 156 202 170 132 144 126 113 94 100 247 186 180 186 173 143 132 99 142 255 255 255 253 115 142 152 180 206 176 177 130 151 129 78 240 208 205 244 233 94 90 229 182 162 139 89 173 131 78 243 209 202 204 255 244 255 208 255 196 255 255 255 197 199 207 156 225 104 194 251 107 155 247 89 214 132 161 125 240 220 117 162 127 214 155 239 96 190 164 132 198 145 167 174 238 82 151 186 193 138 217 80 161 133 199 235 167 100 194 174 200 136 171 185 140 189 146 160 232 129 173 158 227 91 135 155 239 119 145 240 76 136 179 219 126 145 228 100 202 167 139 255 162 -0 -75 -124 -163 -189 -208 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 620 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -144 -94 -0 149 117 216 162 159 166 101 201 111 224 161 164 102 152 226 136 78 232 152 139 255 121 195 150 92 216 173 151 178 127 177 143 202 186 166 143 169 96 248 169 161 148 255 157 108 243 162 151 255 154 208 119 211 160 182 122 180 214 178 207 152 167 118 74 255 169 115 162 232 129 145 221 120 89 238 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 95 124 208 96 121 174 140 178 179 138 220 141 231 255 78 96 123 211 118 134 159 182 196 190 121 124 162 173 227 255 64 104 140 191 134 152 180 198 172 163 138 255 83 93 129 143 168 173 204 112 117 150 174 169 175 167 167 170 155 154 158 170 173 168 157 158 165 173 167 173 165 164 164 164 165 165 165 165 165 165 165 164 164 158 161 171 170 160 161 165 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 165 161 160 170 171 161 158 164 164 165 165 165 165 165 165 165 164 164 164 165 173 167 173 165 158 157 168 173 170 158 154 155 170 167 167 175 169 174 150 117 112 204 173 168 143 129 93 83 255 138 163 172 198 180 152 134 191 140 104 64 255 227 173 162 124 121 190 196 182 159 134 118 211 123 96 78 255 231 141 220 138 179 178 140 174 121 96 208 124 95 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 238 89 120 221 145 129 232 162 115 169 255 74 118 167 152 207 178 214 180 122 182 160 211 119 208 154 255 151 162 243 108 157 255 148 161 169 248 96 169 143 166 186 202 143 177 127 178 151 173 216 92 150 195 121 255 139 152 232 78 136 226 152 102 164 161 224 111 201 101 166 159 162 216 117 149 -0 -94 -144 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 621 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -208 -189 -163 -122 -65 -0 137 224 173 133 185 136 223 133 195 179 186 121 184 255 155 135 255 167 127 80 232 187 169 146 255 154 171 205 117 208 110 226 161 203 137 179 110 77 233 184 140 82 254 121 88 226 144 89 240 112 177 105 188 164 160 76 227 106 245 128 181 139 90 64 254 152 86 255 162 147 131 195 97 255 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 91 105 145 213 140 181 213 150 177 145 234 253 197 242 77 129 113 236 251 188 187 201 185 122 145 134 237 252 250 255 222 74 91 119 139 130 194 223 158 147 160 214 255 105 127 146 160 167 173 163 146 173 189 161 158 145 144 147 151 147 155 175 185 166 164 167 175 174 167 173 164 164 164 164 165 165 165 165 165 165 165 165 165 164 160 170 170 160 161 169 162 168 158 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 158 168 162 169 161 160 170 170 160 164 165 165 165 165 165 165 165 165 165 164 164 164 164 173 167 174 175 167 164 166 185 175 155 147 151 147 144 145 158 161 189 173 146 163 173 167 160 146 127 105 255 214 160 147 158 223 194 130 139 119 91 74 222 255 250 252 237 134 145 122 185 201 187 188 251 236 113 129 77 242 197 253 234 145 177 150 213 181 140 213 145 105 91 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 255 97 195 131 147 162 255 86 152 254 64 90 139 181 128 245 106 227 76 160 164 188 105 177 112 240 89 144 226 88 121 254 82 140 184 233 77 110 179 137 203 161 226 110 208 117 205 171 154 255 146 169 187 232 80 127 167 255 135 155 255 184 121 186 179 195 133 223 136 185 133 173 224 137 -0 -65 -122 -163 -189 -208 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 622 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -145 -95 -0 94 254 178 125 214 143 183 187 158 162 174 155 145 112 255 123 80 232 161 88 255 157 172 158 75 239 130 172 173 156 160 93 215 121 177 186 134 126 255 137 170 111 84 231 88 248 171 109 255 135 204 129 221 115 180 135 255 116 101 213 187 164 100 103 255 125 139 88 234 188 133 238 102 219 198 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 158 213 248 140 189 105 125 172 152 255 64 87 192 87 111 230 255 77 86 117 129 125 152 183 235 255 91 102 90 228 97 100 150 161 182 224 102 112 150 184 221 99 174 157 172 181 178 203 133 144 163 129 143 165 171 212 230 231 223 221 219 180 177 173 177 175 165 167 157 156 156 158 163 164 165 165 165 165 167 171 172 172 172 171 170 160 161 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 161 160 170 171 172 172 172 171 167 165 165 165 165 164 163 158 156 156 157 167 165 175 177 173 177 180 219 221 223 231 230 212 171 165 143 129 163 144 133 203 178 181 172 157 174 99 221 184 150 112 102 224 182 161 150 100 97 228 90 102 91 255 235 183 152 125 129 117 86 77 255 230 111 87 192 87 64 255 152 172 125 105 189 140 248 213 158 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 198 219 102 238 133 188 234 88 139 125 255 103 100 164 187 213 101 116 255 135 180 115 221 129 204 135 255 109 171 248 88 231 84 111 170 137 255 126 134 186 177 121 215 93 160 156 173 172 130 239 75 158 172 157 255 88 161 232 80 123 255 112 145 155 174 162 158 187 183 143 214 125 178 254 94 -0 -95 -145 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 623 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -164 -127 -77 -0 89 214 172 121 178 220 137 199 182 196 146 168 103 65 243 87 255 179 123 138 233 129 190 100 130 216 201 151 178 170 135 226 153 187 149 171 116 77 236 188 134 130 255 113 145 217 151 120 221 170 171 157 167 193 149 83 224 99 243 159 176 138 131 255 171 99 139 252 123 177 139 208 215 154 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 189 214 89 100 162 149 168 189 217 255 133 123 213 174 176 246 90 134 117 135 154 182 205 173 242 90 139 111 127 223 148 155 187 154 209 196 145 168 195 165 174 119 171 151 186 150 178 130 125 215 231 228 230 212 208 232 108 103 119 121 114 121 132 152 164 156 156 159 163 164 167 174 165 165 165 165 165 168 174 165 164 164 164 162 153 159 170 171 169 158 158 158 158 158 158 156 152 160 150 148 146 142 130 130 142 146 148 150 160 152 156 158 158 158 158 158 158 169 171 170 159 153 162 164 164 164 165 174 168 165 165 165 165 165 174 167 164 163 159 156 156 164 152 132 121 114 121 119 103 108 232 208 212 230 228 231 215 125 130 178 150 186 151 171 119 174 165 195 168 145 196 209 154 187 155 148 223 127 111 139 90 242 173 205 182 154 135 117 134 90 246 176 174 213 123 133 255 217 189 168 149 162 100 89 214 189 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 154 215 208 139 177 123 252 139 99 171 255 131 138 176 159 243 99 224 83 149 193 167 157 171 170 221 120 151 217 145 113 255 130 134 188 236 77 116 171 149 187 153 226 135 170 178 151 201 216 130 100 190 129 233 138 123 179 255 87 243 65 103 168 146 196 182 199 137 220 178 121 172 214 89 -0 -77 -127 -164 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 624 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -178 -149 -111 -69 -0 222 175 150 121 180 190 111 189 165 165 179 125 74 255 110 136 235 143 171 255 151 201 133 159 255 149 181 130 172 141 191 158 164 191 140 150 108 247 164 168 111 77 235 174 255 135 181 255 176 143 194 176 164 164 152 255 112 250 153 190 136 175 255 176 150 81 236 173 151 171 91 227 181 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 171 218 122 155 196 130 179 255 255 241 245 237 255 82 125 239 107 114 122 168 178 198 122 122 253 94 110 129 241 255 204 201 207 187 229 100 111 150 133 183 197 170 200 151 185 122 226 234 249 255 93 110 114 118 150 156 101 133 146 153 155 157 167 181 165 164 166 174 165 167 174 166 164 165 165 165 168 174 165 164 164 164 163 160 170 171 171 169 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 169 171 171 170 160 163 164 164 164 165 174 168 165 165 165 164 166 174 167 165 174 166 164 165 181 167 157 155 153 146 133 101 156 150 118 114 110 93 255 249 234 226 122 185 151 200 170 197 183 133 150 111 100 229 187 207 201 204 255 241 129 110 94 253 122 122 198 178 168 122 114 107 239 125 82 255 237 245 241 255 255 179 130 196 155 122 218 171 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 181 227 91 171 151 173 236 81 150 176 255 175 136 190 153 250 112 255 152 164 164 176 194 143 176 255 181 135 255 174 235 77 111 168 164 247 108 150 140 191 164 158 191 141 172 130 181 149 255 159 133 201 151 255 171 143 235 136 110 255 74 125 179 165 165 189 111 190 180 121 150 175 222 -0 -69 -111 -149 -178 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 625 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -165 -134 -99 -65 -0 207 137 153 88 225 111 222 129 182 149 160 107 199 224 129 131 210 161 82 250 157 171 154 75 240 162 147 205 104 221 189 186 123 187 99 151 238 173 180 144 86 247 164 81 234 134 129 255 177 128 183 143 186 140 81 238 183 194 189 139 169 84 239 139 140 255 190 151 199 148 255 121 169 216 236 190 196 255 255 255 198 255 236 83 225 132 157 215 226 129 171 141 228 245 255 66 96 109 134 82 153 161 245 165 161 173 203 140 150 135 219 255 102 127 164 255 64 74 96 102 144 156 111 154 183 174 209 152 170 130 200 220 223 255 92 102 84 155 148 158 170 197 185 157 177 167 156 159 173 180 164 163 165 173 165 166 173 165 164 164 165 165 167 174 166 164 164 164 164 164 163 164 164 162 150 152 159 168 159 159 159 159 158 157 153 161 150 149 147 142 131 131 142 147 149 150 161 153 157 158 159 159 159 159 168 159 152 150 162 164 164 163 164 164 164 164 164 166 174 167 165 165 164 164 165 173 166 165 173 165 163 164 180 173 159 156 167 177 157 185 197 170 158 148 155 84 102 92 255 223 220 200 130 170 152 209 174 183 154 111 156 144 102 96 74 64 255 164 127 102 255 219 135 150 140 203 173 161 165 245 161 153 82 134 109 96 66 255 245 228 141 171 129 226 215 157 132 225 83 236 255 198 255 255 255 196 190 236 216 169 121 255 148 199 151 190 255 140 139 239 84 169 139 189 194 183 238 81 140 186 143 183 128 177 255 129 134 234 81 164 247 86 144 180 173 238 151 99 187 123 186 189 221 104 205 147 162 240 75 154 171 157 250 82 161 210 131 129 224 199 107 160 149 182 129 222 111 225 88 153 137 207 -0 -65 -99 -134 -165 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 626 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -198 -177 -151 -120 -87 255 122 172 178 100 254 153 144 171 192 168 151 138 196 147 222 123 238 182 110 110 237 140 196 88 165 239 173 159 167 101 197 179 159 161 156 75 245 117 220 140 142 198 224 102 125 211 105 63 239 144 214 106 210 157 107 121 247 140 223 167 165 131 255 164 108 109 230 177 139 174 91 223 219 255 255 255 255 255 255 255 255 198 255 213 248 104 167 224 93 109 171 236 255 117 224 83 92 109 133 109 148 228 255 74 87 136 126 154 175 224 252 151 189 170 235 255 112 103 116 153 187 194 147 180 145 232 243 220 222 210 246 101 164 137 104 104 123 164 164 183 203 179 145 159 161 154 158 175 188 158 154 157 165 156 158 166 157 158 162 164 165 167 174 166 164 164 165 165 165 165 164 164 163 158 161 171 170 160 161 165 168 173 174 173 171 167 167 172 172 168 161 152 161 168 172 172 167 167 171 173 174 173 168 165 161 160 170 171 161 158 163 164 164 165 165 165 165 164 164 166 174 167 165 164 162 158 157 166 158 156 165 157 154 158 188 175 158 154 161 159 145 179 203 183 164 164 123 104 104 137 164 101 246 210 222 220 243 232 145 180 147 194 187 153 116 103 112 255 235 170 189 151 252 224 175 154 126 136 87 74 255 228 148 109 133 109 92 83 224 117 255 236 171 109 93 224 167 104 248 213 255 198 255 255 255 255 255 255 255 255 219 223 91 174 139 177 230 109 108 164 255 131 165 167 223 140 247 121 107 157 210 106 214 144 239 63 105 211 125 102 224 198 142 140 220 117 245 75 156 161 159 179 197 101 167 159 173 239 165 88 196 140 237 110 110 182 238 123 222 147 196 138 151 168 192 171 144 153 254 100 178 172 122 255 -87 -120 -151 -177 -198 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 627 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -188 -165 -137 -106 -73 -0 178 169 141 130 221 165 197 164 153 169 123 231 157 90 210 144 224 142 147 255 185 137 159 163 91 230 152 182 137 222 131 172 168 176 142 255 146 93 192 127 203 122 201 115 246 117 75 255 125 186 172 101 195 129 119 90 240 93 217 173 140 83 235 138 81 248 187 153 139 163 216 187 155 207 199 197 255 255 255 196 255 203 255 188 148 194 198 144 206 233 248 78 151 215 96 110 142 156 147 179 244 92 138 127 164 179 202 177 231 89 99 128 242 255 182 201 161 173 189 165 114 141 162 230 255 77 96 102 161 134 110 220 223 215 214 209 214 184 201 130 114 130 153 161 156 210 229 211 211 209 211 201 199 201 194 193 194 186 180 180 183 173 172 172 172 172 172 172 172 172 172 170 162 171 170 160 161 169 162 168 159 158 157 156 151 160 149 148 146 141 130 130 141 146 148 149 160 151 156 157 158 159 168 162 169 161 160 170 171 162 170 172 172 172 172 172 172 172 172 172 173 183 180 180 186 194 193 194 201 199 201 211 209 211 211 229 210 156 161 153 130 114 130 201 184 214 209 214 215 223 220 110 134 161 102 96 77 255 230 162 141 114 165 189 173 161 201 182 255 242 128 99 89 231 177 202 179 164 127 138 92 244 179 147 156 142 110 96 215 151 78 248 233 206 144 198 194 148 188 255 203 255 196 255 255 255 197 199 207 155 187 216 163 139 153 187 248 81 138 235 83 140 173 217 93 240 90 119 129 195 101 172 186 125 255 75 117 246 115 201 122 203 127 192 93 146 255 142 176 168 172 131 222 137 182 152 230 91 163 159 137 185 255 147 142 224 144 210 90 157 231 123 169 153 164 197 165 221 130 141 169 178 -0 -73 -106 -137 -165 -188 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 628 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -233 -225 -213 -198 -178 -152 -123 -91 255 164 189 134 178 255 131 175 182 146 161 143 122 206 142 255 146 122 205 137 74 250 144 182 175 137 255 124 189 144 194 152 208 129 172 150 92 227 109 232 95 247 125 227 160 156 213 98 210 219 111 197 130 222 143 143 131 255 157 255 146 157 148 255 144 146 255 183 161 164 94 247 235 83 236 255 255 255 255 255 255 190 238 166 232 120 238 251 200 232 122 171 87 140 230 150 155 169 148 158 165 245 95 112 142 190 200 159 124 229 172 175 183 255 65 74 90 112 151 132 159 160 186 185 242 90 135 121 138 181 160 222 255 79 96 102 129 113 151 130 131 154 201 221 199 202 240 89 102 108 120 113 128 129 129 129 132 137 133 149 154 156 156 156 156 156 156 156 158 162 163 162 153 163 164 158 161 170 168 176 167 166 166 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 166 166 167 176 168 170 161 158 164 163 153 162 163 162 158 156 156 156 156 156 156 156 154 149 133 137 132 129 129 129 128 113 120 108 102 89 240 202 199 221 201 154 131 130 151 113 129 102 96 79 255 222 160 181 138 121 135 90 242 185 186 160 159 132 151 112 90 74 65 255 183 175 172 229 124 159 200 190 142 112 95 245 165 158 148 169 155 150 230 140 87 171 122 232 200 251 238 120 232 166 238 190 255 255 255 255 255 255 236 83 235 247 94 164 161 183 255 146 144 255 148 157 146 255 157 255 131 143 143 222 130 197 111 219 210 98 213 156 160 227 125 247 95 232 109 227 92 150 172 129 208 152 194 144 189 124 255 137 175 182 144 250 74 137 205 122 146 255 142 206 122 143 161 146 182 175 131 255 178 134 189 164 255 -91 -123 -152 -178 -198 -213 -225 -233 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 629 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -188 -166 -138 -108 -77 -0 124 181 167 90 244 197 139 159 194 112 144 229 141 74 249 120 228 173 88 116 235 148 209 127 78 230 189 133 224 181 147 168 172 144 138 238 141 129 182 90 206 138 196 171 129 203 220 255 123 213 149 166 176 149 111 77 238 82 245 181 123 88 233 154 72 244 133 165 119 100 225 215 236 193 196 255 255 255 197 255 236 84 186 198 255 89 107 146 119 169 120 231 255 75 104 140 148 233 251 255 110 151 186 216 104 113 227 255 75 99 217 255 109 99 111 151 180 173 190 169 158 132 248 113 117 130 234 248 249 255 129 105 111 134 151 158 182 163 175 182 220 101 113 177 163 125 144 142 157 162 166 171 174 181 188 180 181 187 179 179 179 179 179 180 180 182 187 179 177 169 178 179 177 169 177 177 170 159 158 158 158 158 158 156 152 160 150 148 146 142 130 130 142 146 148 150 160 152 156 158 158 158 158 158 159 170 177 177 169 177 179 178 169 177 179 187 182 180 180 179 179 179 179 179 187 181 180 188 181 174 171 166 162 157 142 144 125 163 177 113 101 220 182 175 163 182 158 151 134 111 105 129 255 249 248 234 130 117 113 248 132 158 169 190 173 180 151 111 99 109 255 217 99 75 255 227 113 104 216 186 151 110 255 251 233 148 140 104 75 255 231 120 169 119 146 107 89 255 198 186 84 236 255 197 255 255 255 196 193 236 215 225 100 119 165 133 244 72 154 233 88 123 181 245 82 238 77 111 149 176 166 149 213 123 255 220 203 129 171 196 138 206 90 182 129 141 238 138 144 172 168 147 181 224 133 189 230 78 127 209 148 235 116 88 173 228 120 249 74 141 229 144 112 194 159 139 197 244 90 167 181 124 -0 -77 -108 -138 -166 -188 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 630 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -233 -225 -214 -198 -178 -153 -123 -91 -65 -0 151 184 128 102 242 159 196 140 162 93 249 165 99 108 231 125 217 125 149 255 140 150 187 96 241 178 156 123 203 153 179 176 129 137 222 164 162 195 140 223 160 119 235 144 76 229 89 244 170 155 203 152 172 125 96 254 109 123 244 148 98 255 149 142 255 159 194 104 121 253 255 255 255 255 255 255 255 255 199 255 216 234 154 219 97 120 155 212 231 199 245 92 142 145 155 233 255 47 143 198 190 164 144 121 236 255 162 180 178 238 92 156 132 143 183 150 178 150 163 175 212 255 83 115 236 255 90 92 95 176 129 144 165 171 187 157 166 158 194 184 143 232 249 222 217 222 221 222 218 213 206 207 197 181 173 175 164 163 162 163 163 163 163 164 167 157 153 144 155 156 155 151 162 161 150 152 157 158 161 165 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 165 161 158 157 152 150 161 162 151 155 156 155 144 153 157 167 164 163 163 163 163 162 163 164 175 173 181 197 207 206 213 218 222 221 222 217 222 249 232 143 184 194 158 166 157 187 171 165 144 129 176 95 92 90 255 236 115 83 255 212 175 163 150 178 150 183 143 132 156 92 238 178 180 162 255 236 121 144 164 190 198 143 47 255 233 155 145 142 92 245 199 231 212 155 120 97 219 154 234 216 255 199 255 255 255 255 255 255 255 255 253 121 104 194 159 255 142 149 255 98 148 244 123 109 254 96 125 172 152 203 155 170 244 89 229 76 144 235 119 160 223 140 195 162 164 222 137 129 176 179 153 203 123 156 178 241 96 187 150 140 255 149 125 217 125 231 108 99 165 249 93 162 140 196 159 242 102 128 184 151 -0 -65 -91 -123 -153 -178 -198 -214 -225 -233 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 631 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -166 -136 -102 -70 -0 161 160 158 112 90 236 147 172 150 134 100 227 115 142 255 135 136 194 131 84 238 103 203 133 203 181 171 135 224 133 182 161 173 87 255 193 121 165 150 208 193 134 89 217 133 255 123 113 239 172 137 179 205 131 110 242 162 126 91 235 128 113 233 127 93 230 168 164 79 254 156 208 198 198 255 255 255 196 255 207 255 169 181 215 102 195 221 247 89 130 204 88 121 158 184 245 90 122 153 151 124 158 166 173 253 99 91 100 151 220 129 150 159 199 220 176 203 145 171 138 223 155 185 181 251 90 138 106 114 160 123 165 182 196 148 141 159 231 247 204 208 252 88 85 99 103 119 119 110 121 120 114 123 135 152 155 155 155 155 155 155 155 156 158 163 163 160 170 172 172 171 171 169 159 161 170 166 169 176 167 166 166 166 164 160 168 158 157 155 149 139 139 149 155 157 158 168 160 164 166 166 166 167 176 169 166 170 161 159 169 171 171 172 172 170 160 163 163 158 156 155 155 155 155 155 155 155 152 135 123 114 120 121 110 119 119 103 99 85 88 252 208 204 247 231 159 141 148 196 182 165 123 160 114 106 138 90 251 181 185 155 223 138 171 145 203 176 220 199 159 150 129 220 151 100 91 99 253 173 166 158 124 151 153 122 90 245 184 158 121 88 204 130 89 247 221 195 102 215 181 169 255 207 255 196 255 255 255 198 198 208 156 254 79 164 168 230 93 127 233 113 128 235 91 126 162 242 110 131 205 179 137 172 239 113 123 255 133 217 89 134 193 208 150 165 121 193 255 87 173 161 182 133 224 135 171 181 203 133 203 103 238 84 131 194 136 135 255 142 115 227 100 134 150 172 147 236 90 112 158 160 161 -0 -70 -102 -136 -166 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 632 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -178 -150 -115 -73 -0 232 128 207 123 139 255 155 154 176 92 141 239 156 127 77 237 126 212 169 82 255 125 194 170 207 125 230 100 232 166 188 137 173 143 95 235 147 195 99 246 121 182 89 245 139 78 230 118 90 231 129 208 126 179 111 242 185 141 139 255 131 154 255 128 107 247 130 163 151 255 83 240 255 255 255 255 255 255 193 236 155 219 121 227 208 238 131 145 89 150 207 138 167 197 152 242 121 118 156 154 150 185 152 186 255 94 97 120 248 255 203 201 211 215 101 136 120 125 155 225 255 86 111 151 251 102 108 117 156 173 175 204 180 121 127 161 239 255 78 87 143 157 88 105 131 148 153 154 152 166 172 172 174 179 172 171 171 171 172 172 172 172 174 181 172 171 171 171 171 171 171 169 159 161 171 170 161 168 159 158 158 158 158 157 156 149 151 156 156 153 146 134 146 153 156 156 151 149 156 157 158 158 158 158 159 168 161 170 171 161 159 169 171 171 171 171 171 171 172 181 174 172 172 172 172 171 171 171 172 179 174 172 172 166 152 154 153 148 131 105 88 157 143 87 78 255 239 161 127 121 180 204 175 173 156 117 108 102 251 151 111 86 255 225 155 125 120 136 101 215 211 201 203 255 248 120 97 94 255 186 152 185 150 154 156 118 121 242 152 197 167 138 207 150 89 145 131 238 208 227 121 219 155 236 193 255 255 255 255 255 255 240 83 255 151 163 130 247 107 128 255 154 131 255 139 141 185 242 111 179 126 208 129 231 90 118 230 78 139 245 89 182 121 246 99 195 147 235 95 143 173 137 188 166 232 100 230 125 207 170 194 125 255 82 169 212 126 237 77 127 156 239 141 92 176 154 155 255 139 123 207 128 232 -0 -73 -115 -150 -178 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 633 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -220 -207 -189 -164 -130 -80 -0 119 217 112 179 107 91 232 184 157 147 74 238 157 157 96 241 162 141 198 167 255 166 144 149 241 138 93 196 100 216 153 143 208 125 164 255 134 183 151 95 216 209 121 156 209 119 235 147 140 255 114 220 168 134 167 243 164 161 118 90 234 143 83 233 101 245 163 190 121 220 212 238 190 196 255 255 255 198 255 236 83 187 223 255 91 139 133 147 129 214 232 152 183 145 221 255 75 103 139 172 189 202 140 232 255 96 108 212 255 66 89 117 137 141 104 157 157 184 197 231 91 138 153 221 255 83 116 172 196 157 185 151 160 133 171 240 255 76 135 121 174 191 149 153 157 165 156 155 158 166 157 158 166 156 155 155 156 156 156 156 156 159 167 157 155 155 155 156 156 155 155 149 152 163 164 160 168 159 158 160 165 167 167 166 165 161 168 159 157 155 150 139 139 150 155 157 159 168 161 165 166 167 167 165 160 158 159 168 160 164 163 152 149 155 155 156 156 155 155 155 157 167 159 156 156 156 156 156 155 155 156 166 158 157 166 158 155 156 165 157 153 149 191 174 121 135 76 255 240 171 133 160 151 185 157 196 172 116 83 255 221 153 138 91 231 197 184 157 157 104 141 137 117 89 66 255 212 108 96 255 232 140 202 189 172 139 103 75 255 221 145 183 152 232 214 129 147 133 139 91 255 223 187 83 236 255 198 255 255 255 196 190 238 212 220 121 190 163 245 101 233 83 143 234 90 118 161 164 243 167 134 168 220 114 255 140 147 235 119 209 156 121 209 216 95 151 183 134 255 164 125 208 143 153 216 100 196 93 138 241 149 144 166 255 167 198 141 162 241 96 157 157 238 74 147 157 184 232 91 107 179 112 217 119 -0 -80 -130 -164 -189 -207 -220 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 634 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -199 -177 -147 -98 -0 167 255 126 207 115 94 248 136 180 158 142 255 182 121 145 226 206 151 136 195 129 222 178 98 151 213 109 227 139 230 152 182 112 183 100 129 230 112 179 154 255 155 170 158 128 206 212 201 112 90 234 93 191 172 82 225 175 177 115 112 241 168 88 255 165 255 162 165 155 243 255 255 255 255 255 255 255 255 198 255 215 235 216 91 148 171 177 188 162 232 132 133 179 140 238 93 144 158 180 203 151 121 255 255 238 243 246 255 200 89 104 121 146 151 157 187 169 174 138 209 128 143 179 220 105 163 202 227 161 163 196 125 146 234 255 255 73 128 141 181 216 142 136 148 159 154 155 158 166 157 159 168 163 163 164 164 165 165 167 171 174 181 173 172 172 172 172 172 172 172 170 162 171 172 172 169 159 160 167 176 167 166 167 166 165 164 158 159 164 164 160 153 143 153 160 164 164 159 158 164 165 166 167 166 167 176 167 160 159 169 172 172 171 162 170 172 172 172 172 172 172 172 173 181 174 171 167 165 165 164 164 163 163 168 159 157 166 158 155 154 159 148 136 142 216 181 141 128 73 255 255 234 146 125 196 163 161 227 202 163 105 220 179 143 128 209 138 174 169 187 157 151 146 121 104 89 200 255 246 243 238 255 255 121 151 203 180 158 144 93 238 140 179 133 132 232 162 188 177 171 148 91 216 235 215 255 198 255 255 255 255 255 255 255 255 243 155 165 162 255 165 255 88 168 241 112 115 177 175 225 82 172 191 93 234 90 112 201 212 206 128 158 170 155 255 154 179 112 230 129 100 183 112 182 152 230 139 227 109 213 151 98 178 222 129 195 136 151 206 226 145 121 182 255 142 158 180 136 248 94 115 207 126 255 167 -0 -98 -147 -177 -199 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 635 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -189 -162 -124 -67 -0 83 247 158 173 96 255 186 137 182 136 92 229 155 82 235 121 190 146 88 199 243 142 152 75 238 130 128 197 221 155 181 139 192 144 75 245 130 205 142 83 255 136 198 137 74 250 138 189 95 247 127 220 130 163 255 137 186 152 83 242 205 117 112 234 82 221 191 115 207 165 202 199 197 255 255 255 196 255 208 255 225 247 163 174 199 151 123 234 255 162 161 193 142 241 160 165 186 163 133 151 224 255 66 96 108 114 84 211 108 116 161 184 182 192 138 127 170 215 249 140 154 246 250 197 201 223 93 100 150 131 143 234 255 70 86 149 146 168 205 112 110 124 156 162 154 158 167 164 166 175 174 164 163 164 164 165 167 174 167 173 165 163 163 164 164 164 164 164 163 160 170 172 172 170 159 161 170 169 159 158 158 158 158 158 156 152 160 150 148 146 141 130 130 141 146 148 150 160 152 156 158 158 158 158 158 159 169 170 161 159 170 172 172 170 160 163 164 164 164 164 164 163 163 165 173 167 174 167 165 164 164 163 164 174 175 166 164 167 158 154 162 156 124 110 112 205 168 146 149 86 70 255 234 143 131 150 100 93 223 201 197 250 246 154 140 249 215 170 127 138 192 182 184 161 116 108 211 84 114 108 96 66 255 224 151 133 163 186 165 160 241 142 193 161 162 255 234 123 151 199 174 163 247 225 255 208 255 196 255 255 255 197 199 202 165 207 115 191 221 82 234 112 117 205 242 83 152 186 137 255 163 130 220 127 247 95 189 138 250 74 137 198 136 255 83 142 205 130 245 75 144 192 139 181 155 221 197 128 130 238 75 152 142 243 199 88 146 190 121 235 82 155 229 92 136 182 137 186 255 96 173 158 247 83 -0 -67 -124 -162 -189 -207 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 636 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -143 -94 -0 115 113 242 152 179 255 141 177 144 150 124 241 151 153 255 126 193 173 109 74 255 167 163 143 255 164 143 93 255 145 202 142 169 170 141 255 169 146 177 111 84 234 111 186 98 63 234 100 185 227 188 177 158 179 85 229 200 146 156 255 122 177 148 255 109 159 194 160 240 84 233 255 255 255 255 255 255 190 240 156 253 100 94 139 139 151 173 252 88 86 115 125 219 255 76 110 137 165 246 255 255 244 96 101 113 117 116 209 155 175 199 159 153 130 148 188 210 215 89 100 229 255 78 87 136 142 110 129 171 166 191 242 90 132 127 149 148 192 180 143 156 224 238 236 234 235 234 224 223 219 207 199 198 193 192 193 195 188 188 179 172 171 171 171 171 171 171 171 171 170 171 171 169 159 161 171 170 159 158 160 165 167 167 167 166 164 159 160 165 164 161 154 144 154 161 164 165 160 159 164 166 167 167 167 165 160 158 159 170 171 161 159 169 171 171 170 171 171 171 171 171 171 171 171 172 179 188 188 195 193 192 193 198 199 207 219 223 224 234 235 234 236 238 224 156 143 180 192 148 149 127 132 90 242 191 166 171 129 110 142 136 87 78 255 229 100 89 215 210 188 148 130 153 159 199 175 155 209 116 117 113 101 96 244 255 255 246 165 137 110 76 255 219 125 115 86 88 252 173 151 139 139 94 100 253 156 240 190 255 255 255 255 255 255 233 84 240 160 194 159 109 255 148 177 122 255 156 146 200 229 85 179 158 177 188 227 185 100 234 63 98 186 111 234 84 111 177 146 169 255 141 170 169 142 202 145 255 93 143 164 255 143 163 167 255 74 109 173 193 126 255 153 151 241 124 150 144 177 141 255 179 152 242 113 115 -0 -94 -143 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 637 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -189 -161 -119 -65 -0 116 91 230 143 132 219 157 156 190 90 229 178 148 92 215 144 209 133 96 65 252 194 133 82 226 162 107 70 242 121 171 197 131 161 92 224 182 151 146 129 255 111 214 135 124 255 132 76 234 123 225 182 151 157 255 163 173 145 95 218 212 137 78 227 161 239 130 173 212 234 193 196 255 255 255 197 255 238 83 254 121 119 164 153 177 190 236 139 139 152 169 240 118 157 232 254 255 255 71 123 248 97 104 122 132 200 241 144 171 129 139 170 165 191 185 121 194 132 167 247 90 134 117 157 164 142 169 182 173 154 235 131 132 139 166 239 251 231 228 238 255 91 97 110 110 103 119 120 110 114 128 123 137 138 138 138 141 145 142 154 155 155 156 156 156 156 156 156 155 155 155 149 152 163 164 158 158 161 169 160 159 159 159 159 157 153 161 150 149 147 142 131 131 142 147 149 150 161 153 157 159 159 159 159 160 169 161 158 158 164 163 152 149 155 155 155 156 156 156 156 156 156 155 155 154 142 145 141 138 138 138 137 123 128 114 110 120 119 103 110 110 97 91 255 238 228 231 251 239 166 139 132 131 235 154 173 182 169 142 164 157 117 134 90 247 167 132 194 121 185 191 165 170 139 129 171 144 241 200 132 122 104 97 248 123 71 255 255 254 232 157 118 240 169 152 139 139 236 190 177 153 164 119 121 254 83 238 255 197 255 255 255 196 193 234 212 173 130 239 161 227 78 137 212 218 95 145 173 163 255 157 151 182 225 123 234 76 132 255 124 135 214 111 255 129 146 151 182 224 92 161 131 197 171 121 242 70 107 162 226 82 133 194 252 65 96 133 209 144 215 92 148 178 229 90 190 156 157 219 132 143 230 91 116 -0 -65 -119 -161 -189 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 638 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -176 -142 -93 -0 132 128 255 131 143 220 165 192 139 184 255 171 169 101 225 162 111 188 120 105 255 116 170 132 255 175 136 122 255 121 203 140 178 99 157 240 129 170 180 112 77 234 143 167 162 255 150 136 255 161 89 212 180 122 113 255 149 178 88 241 155 195 96 238 172 143 200 226 255 255 255 255 255 255 255 255 199 255 212 255 79 104 165 161 187 230 255 81 99 125 254 255 220 220 252 100 79 208 81 98 234 109 120 145 149 225 131 133 168 152 172 173 163 129 172 197 237 144 171 242 131 130 136 181 124 161 190 135 163 230 255 81 107 129 237 255 77 83 110 144 81 146 122 139 144 148 153 154 152 163 165 164 166 171 172 175 181 172 171 171 172 172 172 172 172 172 172 172 172 172 170 162 171 172 170 159 161 171 167 167 168 173 174 174 174 172 167 167 172 172 168 161 152 161 168 172 172 167 167 172 174 174 174 173 168 167 167 171 161 159 170 172 171 162 170 172 172 172 172 172 172 172 172 172 172 171 171 172 181 175 172 171 166 164 165 163 152 154 153 148 144 139 122 146 81 144 110 83 77 255 237 129 107 81 255 230 163 135 190 161 124 181 136 130 131 242 171 144 237 197 172 129 163 173 172 152 168 133 131 225 149 145 120 109 234 98 81 208 79 100 252 220 220 255 254 125 99 81 255 230 187 161 165 104 79 255 212 255 199 255 255 255 255 255 255 255 255 226 200 143 172 238 96 195 155 241 88 178 149 255 113 122 180 212 89 161 255 136 150 255 162 167 143 234 77 112 180 170 129 240 157 99 178 140 203 121 255 122 136 175 255 132 170 116 255 105 120 188 111 162 225 101 169 171 255 184 139 192 165 220 143 131 255 128 132 -0 -93 -142 -176 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 639 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -207 -189 -162 -123 -67 -0 137 75 237 93 255 179 145 171 140 135 253 185 129 194 203 111 211 154 145 255 155 197 132 80 238 140 175 255 162 168 167 153 151 74 231 162 183 142 162 96 248 151 172 174 79 222 128 82 245 100 247 131 159 104 65 251 176 130 146 233 135 182 204 212 174 145 182 166 203 198 198 255 255 255 196 255 202 255 220 151 164 194 133 183 248 109 140 150 171 255 64 74 117 169 92 92 193 101 145 239 99 121 140 230 255 162 159 183 140 169 148 173 182 213 216 93 111 226 255 75 93 152 177 150 185 152 219 237 255 119 166 157 175 255 84 127 101 130 155 119 140 150 163 158 165 156 156 158 163 164 167 174 165 166 173 165 163 163 163 164 164 164 164 164 164 164 164 164 164 160 170 172 170 160 161 171 170 159 161 168 159 158 158 157 156 152 160 149 148 146 141 130 130 141 146 148 149 160 152 156 157 158 158 159 168 161 159 170 171 161 160 170 172 170 160 164 164 164 164 164 164 164 164 164 164 163 163 163 165 173 166 165 174 167 164 163 158 156 156 165 158 163 150 140 119 155 130 101 127 84 255 175 157 166 119 255 237 219 152 185 150 177 152 93 75 255 226 111 93 216 213 182 173 148 169 140 183 159 162 255 230 140 121 99 239 145 101 193 92 92 169 117 74 64 255 171 150 140 109 248 183 133 194 164 151 220 255 202 255 196 255 255 255 198 198 203 166 182 145 174 212 204 182 135 233 146 130 176 251 65 104 159 131 247 100 245 82 128 222 79 174 172 151 248 96 162 142 183 162 231 74 151 153 167 168 162 255 175 140 238 80 132 197 155 255 145 154 211 111 203 194 129 185 253 135 140 171 145 179 255 93 237 75 137 -0 -67 -123 -162 -189 -207 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 640 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -214 -199 -177 -146 -98 -0 151 134 255 130 96 230 184 153 172 114 56 240 134 197 164 171 143 167 165 171 216 164 161 100 246 170 162 98 220 188 175 171 171 141 255 162 164 184 100 159 228 185 145 197 122 224 164 89 255 138 150 201 191 111 74 255 175 164 151 140 234 82 225 129 192 169 232 84 237 255 255 255 255 255 255 193 233 165 243 121 163 168 159 244 255 81 108 139 176 255 103 90 118 162 99 119 195 136 173 213 103 146 164 253 70 78 101 125 165 198 174 185 195 137 160 117 147 247 110 150 148 180 130 232 246 247 255 149 79 112 137 139 229 255 82 110 121 204 223 217 216 213 195 189 179 173 173 175 165 166 173 165 166 172 164 163 163 163 163 164 164 164 164 164 164 164 164 164 164 163 164 162 153 159 170 170 160 161 169 160 159 160 165 166 165 163 158 159 164 164 160 153 143 153 160 164 164 159 158 163 165 166 165 160 159 160 169 161 160 170 170 159 153 162 164 163 164 164 164 164 164 164 164 164 164 164 163 163 163 163 164 172 166 165 173 166 165 175 173 173 179 189 195 213 216 217 223 204 121 110 82 255 229 139 137 112 79 149 255 247 246 232 130 180 148 150 110 247 147 117 160 137 195 185 174 198 165 125 101 78 70 253 164 146 103 213 173 136 195 119 99 162 118 90 103 255 176 139 108 81 255 244 159 168 163 121 243 165 233 193 255 255 255 255 255 255 237 84 232 169 192 129 225 82 234 140 151 164 175 255 74 111 191 201 150 138 255 89 164 224 122 197 145 185 228 159 100 184 164 162 255 141 171 171 175 188 220 98 162 170 246 100 161 164 216 171 165 167 143 171 164 197 134 240 56 114 172 153 184 230 96 130 255 134 151 -0 -98 -146 -177 -199 -214 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 641 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -130 -81 -0 122 78 230 145 255 123 186 175 138 85 255 149 169 183 171 171 200 121 206 255 120 186 124 160 233 170 127 255 112 187 162 152 155 92 226 198 138 156 75 234 174 182 114 181 205 187 123 139 221 183 158 201 150 87 191 245 135 182 146 121 233 255 122 230 121 165 215 236 190 196 255 255 255 198 255 234 84 207 155 190 130 230 255 72 146 138 164 239 255 131 100 139 167 127 188 226 143 176 192 137 213 230 255 138 99 135 186 216 149 155 132 168 172 198 137 228 255 81 119 157 181 234 255 90 101 83 179 102 139 164 255 255 213 219 207 211 247 89 102 118 109 114 129 124 144 152 155 158 166 157 158 165 156 155 155 156 158 162 163 164 164 164 165 165 165 165 165 164 164 164 160 170 171 170 160 161 170 166 167 169 176 167 166 165 164 160 167 158 156 154 149 138 138 149 154 156 158 167 160 164 165 166 167 176 169 167 166 170 161 160 170 171 170 160 164 164 164 165 165 165 165 165 164 164 164 163 162 158 156 155 155 156 165 158 157 166 158 155 152 144 124 129 114 109 118 102 89 247 211 207 219 213 255 255 164 139 102 179 83 101 90 255 234 181 157 119 81 255 228 137 198 172 168 132 155 149 216 186 135 99 138 255 230 213 137 192 176 143 226 188 127 167 139 100 131 255 239 164 138 146 72 255 230 130 190 155 207 84 234 255 198 255 255 255 196 190 236 215 165 121 230 122 255 233 121 146 182 135 245 191 87 150 201 158 183 221 139 123 187 205 181 114 182 174 234 75 156 138 198 226 92 155 152 162 187 112 255 127 170 233 160 124 186 120 255 206 121 200 171 171 183 169 149 255 85 138 175 186 123 255 145 230 78 122 -0 -81 -130 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 642 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -150 -115 -67 -0 96 240 148 79 230 150 163 167 116 146 231 187 143 194 148 172 156 208 102 249 192 138 185 107 216 157 97 220 211 124 180 109 150 242 124 175 172 142 255 146 196 154 107 245 192 142 170 255 122 177 93 205 111 183 117 232 121 181 126 96 229 229 158 182 217 255 255 255 255 255 255 255 255 198 255 212 240 115 165 163 247 93 142 154 144 235 255 84 175 138 164 181 152 214 101 105 232 242 209 243 125 82 179 122 167 207 111 112 156 179 201 162 123 158 241 119 163 197 220 174 245 77 133 106 115 172 139 181 185 255 63 73 83 102 152 127 94 128 135 136 156 163 169 182 165 166 173 165 166 173 165 164 164 165 167 174 165 164 164 165 165 165 165 165 165 165 165 165 164 164 164 162 153 159 170 170 159 161 169 159 158 158 158 157 155 149 151 156 155 152 145 134 145 152 155 156 151 149 155 157 158 158 158 159 169 161 159 170 170 159 153 162 164 164 164 165 165 165 165 165 165 165 165 165 164 164 165 174 167 165 164 164 165 173 166 165 173 166 165 182 169 163 156 136 135 128 94 127 152 102 83 73 63 255 185 181 139 172 115 106 133 77 245 174 220 197 163 119 241 158 123 162 201 179 156 112 111 207 167 122 179 82 125 243 209 242 232 105 101 214 152 181 164 138 175 84 255 235 144 154 142 93 247 163 165 115 240 212 255 198 255 255 255 255 255 255 255 255 217 182 158 229 229 96 126 181 121 232 117 183 111 205 93 177 122 255 170 142 192 245 107 154 196 146 255 142 172 175 124 242 150 109 180 124 211 220 97 157 216 107 185 138 192 249 102 208 156 172 148 194 143 187 231 146 116 167 163 150 230 79 148 240 96 -0 -67 -115 -150 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 643 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -220 -207 -189 -166 -136 -90 -0 192 207 219 89 240 171 163 188 128 170 255 128 193 150 151 213 134 195 149 94 241 174 139 176 255 147 174 255 164 168 193 140 81 232 172 150 171 148 93 231 111 187 130 79 229 169 158 81 233 205 109 239 157 186 153 255 138 197 143 98 75 255 161 177 169 155 207 199 197 255 255 255 196 255 203 255 173 160 191 162 245 107 127 149 233 255 83 131 169 136 176 187 128 207 155 231 255 91 117 155 115 103 173 153 190 169 112 151 189 165 140 156 157 252 255 199 199 226 94 117 234 108 125 122 175 202 160 191 121 255 98 89 93 125 164 159 149 159 157 166 166 161 175 157 158 165 157 158 166 157 156 158 163 167 174 165 164 164 165 165 165 165 165 165 165 165 165 165 165 165 164 160 170 171 170 159 161 169 160 160 165 166 167 166 164 161 168 158 157 155 149 139 139 149 155 157 158 168 161 164 166 167 166 165 160 160 169 161 159 170 171 170 160 164 165 165 165 165 165 165 165 165 165 165 165 165 164 164 165 174 167 163 158 156 157 166 158 157 165 158 157 175 161 166 166 157 159 149 159 164 125 93 89 98 255 121 191 160 202 175 122 125 108 234 117 94 226 199 199 255 252 157 156 140 165 189 151 112 169 190 153 173 103 115 155 117 91 255 231 155 207 128 187 176 136 169 131 83 255 233 149 127 107 245 162 191 160 173 255 203 255 196 255 255 255 197 199 207 155 169 177 161 255 75 98 143 197 138 255 153 186 157 239 109 205 233 81 158 169 229 79 130 187 111 231 93 148 171 150 172 232 81 140 193 168 164 255 174 147 255 176 139 174 241 94 149 195 134 213 151 150 193 128 255 170 128 188 163 171 240 89 219 207 192 -0 -90 -136 -166 -189 -207 -220 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 644 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -179 -153 -118 -62 76 229 120 207 182 199 152 202 140 176 79 232 140 182 168 137 181 105 198 111 90 233 165 140 128 255 123 122 255 139 184 158 149 255 164 161 203 109 143 243 125 214 144 126 255 152 187 107 139 236 153 129 202 196 141 79 239 150 171 120 90 69 255 186 227 83 236 255 255 255 255 255 255 190 237 166 226 130 194 221 255 101 128 233 255 88 148 140 165 139 190 159 213 245 178 239 78 137 127 168 160 179 209 154 173 159 144 185 164 173 163 188 174 255 63 73 107 128 110 147 242 167 167 167 203 122 139 160 206 255 144 106 125 158 198 125 143 145 147 151 154 171 156 157 165 157 159 168 163 164 167 174 167 174 165 164 164 164 165 165 165 165 165 167 171 172 172 173 173 172 172 171 171 169 159 161 169 162 167 175 167 166 166 166 165 163 158 158 158 156 153 146 134 146 153 156 158 158 158 163 165 166 166 166 167 175 167 162 169 161 159 169 171 171 172 172 173 173 172 172 171 167 165 165 165 165 165 164 164 164 165 174 167 174 167 164 163 168 159 157 165 157 156 171 154 151 147 145 143 125 198 158 125 106 144 255 206 160 139 122 203 167 167 167 242 147 110 128 107 73 63 255 174 188 163 173 164 185 144 159 173 154 209 179 160 168 127 137 78 239 178 245 213 159 190 139 165 140 148 88 255 233 128 101 255 221 194 130 226 166 237 190 255 255 255 255 255 255 236 83 227 186 255 69 90 120 171 150 239 79 141 196 202 129 153 236 139 107 187 152 255 126 144 214 125 243 143 109 203 161 164 255 149 158 184 139 255 122 123 255 128 140 165 233 90 111 198 105 181 137 168 182 140 232 79 176 140 202 152 199 182 207 120 229 76 -62 -118 -153 -179 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 645 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -206 -189 -167 -137 -93 -0 255 147 91 218 133 228 122 168 174 122 238 173 165 174 128 212 110 221 147 139 255 132 173 104 63 236 97 70 247 112 189 147 79 230 192 152 169 81 237 171 155 173 141 76 238 130 154 140 90 230 147 117 239 162 87 254 172 182 139 98 92 255 132 151 215 236 193 196 255 255 255 197 255 236 84 182 200 239 159 82 165 233 255 113 98 123 157 173 167 189 153 243 101 106 214 96 123 191 221 157 183 122 130 179 155 162 191 128 168 169 185 134 255 99 95 119 147 138 230 255 75 88 143 160 122 164 181 229 111 191 139 162 179 132 134 157 169 177 169 173 147 151 163 156 158 170 173 164 166 173 167 173 165 164 164 164 165 165 167 171 172 175 181 172 171 171 171 171 171 171 171 169 159 161 170 167 172 169 159 158 158 158 158 158 156 150 152 157 157 155 150 139 139 150 155 157 157 152 150 156 158 158 158 158 158 159 169 172 167 170 161 159 169 171 171 171 171 171 171 171 172 181 175 172 171 167 165 165 164 164 164 165 173 167 173 166 164 173 170 158 156 163 151 147 173 169 177 169 157 134 132 179 162 139 191 111 229 181 164 122 160 143 88 75 255 230 138 147 119 95 99 255 134 185 169 168 128 191 162 155 179 130 122 183 157 221 191 123 96 214 106 101 243 153 189 167 173 157 123 98 113 255 233 165 82 159 239 200 182 84 236 255 197 255 255 255 196 193 236 215 151 132 255 92 98 139 182 172 254 87 162 239 117 147 230 90 140 154 130 238 76 141 173 155 171 237 81 169 152 192 230 79 147 189 112 247 70 97 236 63 104 173 132 255 139 147 221 110 212 128 174 165 173 238 122 174 168 122 228 133 218 91 147 255 -0 -93 -137 -167 -189 -206 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 646 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -213 -198 -178 -154 -121 -74 -0 231 146 255 134 93 201 171 177 144 201 197 145 218 111 220 164 144 184 133 90 237 169 134 74 252 138 79 255 145 218 148 152 255 124 190 139 176 255 139 192 162 161 139 255 130 192 152 127 255 169 135 92 231 120 165 221 170 176 111 104 255 203 210 255 255 255 255 255 255 255 255 199 255 215 232 145 143 161 109 234 255 83 154 128 148 181 146 217 223 194 250 99 116 227 180 190 227 101 106 170 148 168 185 133 191 189 162 197 129 164 212 255 162 145 157 174 159 246 121 153 146 180 165 156 191 214 239 153 183 123 174 182 158 172 173 152 141 146 152 154 171 156 158 230 244 248 247 248 246 245 241 240 240 240 241 241 241 245 242 242 241 236 236 231 230 230 231 226 226 220 213 213 219 216 209 209 202 200 200 201 201 201 200 198 196 201 200 199 197 193 186 181 186 193 197 199 200 201 196 198 200 201 201 201 200 200 202 209 209 216 219 213 213 220 226 226 231 230 230 231 236 236 241 242 242 245 241 241 241 240 240 240 241 245 246 248 247 248 244 230 158 156 171 154 152 146 141 152 173 172 158 182 174 123 183 153 239 214 191 156 165 180 146 153 121 246 159 174 157 145 162 255 212 164 129 197 162 189 191 133 185 168 148 170 106 101 227 190 180 227 116 99 250 194 223 217 146 181 148 128 154 83 255 234 109 161 143 145 232 215 255 199 255 255 255 255 255 255 255 255 210 203 255 104 111 176 170 221 165 120 231 92 135 169 255 127 152 192 130 255 139 161 162 192 139 255 176 139 190 124 255 152 148 218 145 255 79 138 252 74 134 169 237 90 133 184 144 164 220 111 218 145 197 201 144 177 171 201 93 134 255 146 231 -0 -74 -121 -154 -178 -198 -213 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 647 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -188 -166 -140 -106 -70 -0 155 75 234 99 232 156 185 137 236 136 227 112 180 101 190 172 149 170 127 247 160 149 117 199 215 111 185 237 125 183 140 98 231 139 180 101 146 220 121 175 186 121 90 227 144 186 136 74 237 151 143 255 132 162 127 241 167 153 128 255 122 193 153 208 198 198 255 255 255 196 255 207 255 165 169 174 172 227 255 112 88 143 131 235 244 245 255 93 140 183 112 224 255 76 122 164 121 153 191 123 189 196 165 210 112 142 167 222 243 255 146 216 121 151 137 222 255 75 100 130 156 140 182 186 235 89 101 144 154 199 128 131 144 144 167 229 242 243 243 225 217 232 255 91 97 111 111 111 111 111 111 111 111 111 111 122 111 111 111 111 111 103 119 119 119 109 120 109 110 114 125 114 119 120 121 124 128 130 130 133 137 138 138 137 134 120 120 120 118 115 98 98 115 118 120 120 120 134 137 138 138 137 133 130 130 128 124 121 120 119 114 125 114 110 109 120 109 119 119 119 103 111 111 111 111 111 122 111 111 111 111 111 111 111 111 111 111 97 91 255 232 217 225 243 243 242 229 167 144 144 131 128 199 154 144 101 89 235 186 182 140 156 130 100 75 255 222 137 151 121 216 146 255 243 222 167 142 112 210 165 196 189 123 191 153 121 164 122 76 255 224 112 183 140 93 255 245 244 235 131 143 88 112 255 227 172 174 169 165 255 207 255 196 255 255 255 198 198 208 153 193 122 255 128 153 167 241 127 162 132 255 143 151 237 74 136 186 144 227 90 121 186 175 121 220 146 101 180 139 231 98 140 183 125 237 185 111 215 199 117 149 160 247 127 170 149 172 190 101 180 112 227 136 236 137 185 156 232 99 234 75 155 -0 -70 -106 -140 -166 -188 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 648 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -212 -197 -177 -153 -125 -94 -67 -0 98 143 201 126 208 137 165 132 202 102 216 204 113 218 131 162 99 177 229 194 142 128 200 152 214 184 149 235 184 161 92 255 165 196 138 79 225 150 212 133 164 108 234 170 137 163 133 255 162 141 82 234 189 134 91 233 162 138 255 160 242 70 240 255 255 255 255 255 255 193 236 155 217 121 192 212 238 78 148 117 168 234 255 91 123 82 157 240 247 238 255 83 135 160 182 132 176 179 164 213 122 150 159 153 237 247 255 129 78 138 156 116 168 173 240 92 143 145 180 196 190 218 180 176 111 153 182 189 134 122 174 232 246 244 255 92 109 99 103 119 194 90 145 121 135 139 144 148 152 154 155 155 155 158 165 155 155 155 155 155 154 154 154 154 150 160 152 160 169 168 175 167 168 175 183 175 174 176 182 173 172 172 170 166 167 173 174 172 168 160 161 160 168 172 174 173 167 166 170 172 172 173 182 176 174 175 183 175 168 167 175 168 169 160 152 160 150 154 154 154 154 155 155 155 155 155 165 158 155 155 155 154 152 148 144 139 135 121 145 90 194 119 103 99 109 92 255 244 246 232 174 122 134 189 182 153 111 176 180 218 190 196 180 145 143 92 240 173 168 116 156 138 78 129 255 247 237 153 159 150 122 213 164 179 176 132 182 160 135 83 255 238 247 240 157 82 123 91 255 234 168 117 148 78 238 212 192 121 217 155 236 193 255 255 255 255 255 255 240 70 242 160 255 138 162 233 91 134 189 234 82 141 162 255 133 163 137 170 234 108 164 133 212 150 225 79 138 196 165 255 92 161 184 235 149 184 214 152 200 128 142 194 229 177 99 162 131 218 113 204 216 102 202 132 165 137 208 126 201 143 98 -0 -67 -94 -125 -153 -177 -197 -212 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 649 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -187 -164 -138 -108 -78 -0 130 141 241 135 187 176 120 164 225 130 91 222 153 192 160 194 111 91 255 152 185 109 232 155 87 246 154 108 238 179 135 112 228 154 174 112 255 185 146 184 110 160 236 195 134 204 121 77 230 155 99 255 141 162 136 255 130 198 255 124 162 215 238 190 196 255 255 255 198 255 236 83 169 182 230 129 204 96 137 177 205 241 90 139 126 109 238 255 90 121 81 152 149 180 164 160 198 151 177 177 123 236 251 250 255 131 75 161 101 162 163 165 193 166 223 97 122 187 209 157 188 105 185 213 141 170 134 159 166 251 255 255 93 144 76 143 127 122 143 233 249 223 219 218 216 212 206 201 187 179 177 173 172 175 165 164 164 164 164 164 164 164 164 163 161 153 163 163 163 161 150 152 162 161 150 149 152 160 150 149 149 148 147 143 152 143 147 148 146 141 130 130 141 146 148 147 143 152 143 147 148 149 149 150 160 152 149 150 161 162 152 150 161 163 163 163 153 161 163 164 164 164 164 164 164 164 164 165 175 172 173 177 179 187 201 206 212 216 218 219 223 249 233 143 122 127 143 76 144 93 255 255 251 166 159 134 170 141 213 185 105 188 157 209 187 122 97 223 166 193 165 163 162 101 161 75 131 255 250 251 236 123 177 177 151 198 160 164 180 149 152 81 121 90 255 238 109 126 139 90 241 205 177 137 96 204 129 230 182 169 83 236 255 198 255 255 255 196 190 238 215 162 124 255 198 130 255 136 162 141 255 99 155 230 77 121 204 134 195 236 160 110 184 146 185 255 112 174 154 228 112 135 179 238 108 154 246 87 155 232 109 185 152 255 91 111 194 160 192 153 222 91 130 225 164 120 176 187 135 241 141 130 -0 -78 -108 -138 -164 -187 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 650 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -224 -212 -196 -175 -150 -121 -90 255 154 160 161 213 150 212 147 87 252 160 142 255 129 204 165 165 152 87 100 238 207 146 93 205 116 77 240 116 91 235 143 155 255 123 197 137 119 221 185 153 162 76 243 115 175 134 183 97 233 175 124 131 229 187 122 77 228 185 115 207 216 255 255 255 255 255 255 255 255 198 255 215 227 177 158 122 225 182 195 212 122 242 112 118 141 162 254 77 131 119 107 140 164 193 115 188 211 145 184 140 232 255 91 150 74 159 94 157 134 188 158 178 158 171 226 186 196 226 112 112 172 166 221 101 105 162 221 242 232 255 65 109 156 155 106 148 148 159 238 255 78 84 99 103 109 121 113 122 132 145 142 154 156 156 156 156 156 156 156 156 158 162 163 162 154 163 165 164 162 153 159 170 170 159 160 167 176 167 166 167 167 167 166 164 161 169 165 165 163 160 153 143 153 160 163 165 165 169 161 164 166 167 167 167 166 167 176 167 160 159 170 170 159 153 162 164 165 163 154 162 163 162 158 156 156 156 156 156 156 156 156 154 142 145 132 122 113 121 109 103 99 84 78 255 238 159 148 148 106 155 156 109 65 255 232 242 221 162 105 101 221 166 172 112 112 226 196 186 226 171 158 178 158 188 134 157 94 159 74 150 91 255 232 140 184 145 211 188 115 193 164 140 107 119 131 77 254 162 141 118 112 242 122 212 195 182 225 122 158 177 227 215 255 198 255 255 255 255 255 255 255 255 216 207 115 185 228 77 122 187 229 131 124 175 233 97 183 134 175 115 243 76 162 153 185 221 119 137 197 123 255 155 143 235 91 116 240 77 116 205 93 146 207 238 100 87 152 165 165 204 129 255 142 160 252 87 147 212 150 213 161 160 154 255 -90 -121 -150 -175 -196 -212 -224 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 651 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -162 -135 -104 -72 -0 166 178 110 208 105 187 123 79 237 148 75 230 121 198 126 187 110 78 255 142 183 136 222 126 134 255 144 133 255 149 160 78 224 194 153 166 255 130 171 195 142 255 147 201 157 121 176 226 216 130 179 255 178 158 96 235 176 148 202 165 155 207 199 197 255 255 255 196 255 208 255 151 186 161 229 255 82 135 155 218 255 83 115 161 185 242 96 111 143 129 157 186 164 167 221 105 119 167 175 248 77 134 145 87 147 137 175 157 190 152 184 129 232 255 76 122 152 111 165 205 172 163 121 216 234 249 100 139 191 74 98 132 147 150 173 169 238 255 144 163 140 151 160 153 164 164 163 163 163 163 164 164 164 165 165 165 167 171 174 180 172 169 162 171 172 172 170 162 171 171 170 159 161 170 169 159 158 159 159 159 159 159 158 157 155 148 148 148 146 141 130 130 141 146 148 148 148 155 157 158 159 159 159 159 159 158 159 169 170 161 159 170 171 171 162 170 172 172 171 162 169 172 180 174 171 167 165 165 165 164 164 164 163 163 163 163 164 164 153 160 151 140 163 144 255 238 169 173 150 147 132 98 74 191 139 100 249 234 216 121 163 172 205 165 111 152 122 76 255 232 129 184 152 190 157 175 137 147 87 145 134 77 248 175 167 119 105 221 167 164 186 157 129 143 111 96 242 185 161 115 83 255 218 155 135 82 255 229 161 186 151 255 208 255 196 255 255 255 197 199 207 155 165 202 148 176 235 96 158 178 255 179 130 216 226 176 121 157 201 147 255 142 195 171 130 255 166 153 194 224 78 160 149 255 133 144 255 134 126 222 136 183 142 255 78 110 187 126 198 121 230 75 148 237 79 123 187 105 208 110 178 166 -0 -72 -104 -135 -162 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 652 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -119 -87 -0 156 162 174 255 125 218 131 139 255 152 110 173 216 218 134 199 153 100 255 183 140 184 198 153 115 90 233 146 63 235 182 103 188 217 155 163 82 234 202 125 171 92 223 166 162 159 76 237 105 186 136 114 255 129 138 216 208 121 219 225 83 236 255 255 255 255 255 255 190 240 153 210 132 255 255 229 233 234 233 241 95 156 152 177 164 242 110 125 149 143 195 210 143 176 157 129 177 208 174 234 96 117 151 129 175 156 184 164 190 129 165 226 255 82 134 166 180 158 197 122 230 242 242 255 118 156 98 140 187 106 120 154 196 216 195 188 246 80 93 100 112 140 141 154 156 156 156 156 156 158 163 164 164 165 165 167 174 167 173 164 161 153 163 164 164 162 154 163 164 162 153 159 170 170 159 158 160 165 168 173 174 175 174 173 171 166 166 166 164 161 153 143 153 161 164 166 166 166 171 173 174 175 174 173 168 165 160 158 159 170 170 159 153 162 164 163 154 162 164 164 163 153 161 164 173 167 174 167 165 165 164 164 163 158 156 156 156 156 156 154 141 140 112 100 93 80 246 188 195 216 196 154 120 106 187 140 98 156 118 255 242 242 230 122 197 158 180 166 134 82 255 226 165 129 190 164 184 156 175 129 151 117 96 234 174 208 177 129 157 176 143 210 195 143 149 125 110 242 164 177 152 156 95 241 233 234 233 229 255 255 132 210 153 240 190 255 255 255 255 255 255 236 83 225 219 121 208 216 138 129 255 114 136 186 105 237 76 159 162 166 223 92 171 125 202 234 82 163 155 217 188 103 182 235 63 146 233 90 115 153 198 184 140 183 255 100 153 199 134 218 216 173 110 152 255 139 131 218 125 255 174 162 156 -0 -87 -119 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 653 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -185 -162 -134 -103 -72 -0 123 181 90 253 145 171 110 97 232 123 177 96 237 177 132 156 165 255 154 188 89 241 182 109 111 245 140 133 255 161 138 205 92 220 192 108 141 233 165 110 165 239 130 186 148 149 255 141 192 161 104 65 253 95 226 184 175 111 179 214 236 193 196 255 255 255 197 255 238 70 193 203 255 69 75 96 121 140 146 88 145 146 186 175 243 111 131 172 176 222 101 106 183 194 171 204 112 154 238 153 159 184 141 177 159 200 139 149 240 255 255 91 147 158 190 121 134 178 232 255 90 122 81 161 160 125 234 245 200 201 211 220 100 113 149 227 137 132 144 150 166 156 156 158 163 164 165 167 174 165 164 164 165 167 174 167 173 164 161 153 163 164 164 164 160 170 172 170 162 170 171 170 159 159 161 169 162 168 159 158 158 158 157 155 149 151 156 156 154 149 139 139 149 154 156 156 151 149 155 157 158 158 158 159 168 162 169 161 159 159 170 171 170 162 170 172 170 160 164 164 164 163 153 161 164 173 167 174 167 165 164 164 165 174 167 165 164 163 158 156 156 166 150 144 132 137 227 149 113 100 220 211 201 200 245 234 125 160 161 81 122 90 255 232 178 134 121 190 158 147 91 255 255 240 149 139 200 159 177 141 184 159 153 238 154 112 204 171 194 183 106 101 222 176 172 131 111 243 175 186 146 145 88 146 140 121 96 75 69 255 203 193 70 238 255 197 255 255 255 196 193 236 214 179 111 175 184 226 95 253 65 104 161 192 141 255 149 148 186 130 239 165 110 165 233 141 108 192 220 92 205 138 161 255 133 140 245 111 109 182 241 89 188 154 255 165 156 132 177 237 96 177 123 232 97 110 171 145 253 90 181 123 -0 -72 -103 -134 -162 -185 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 654 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -119 -79 -0 142 192 131 103 242 186 136 81 251 134 197 104 79 237 139 188 171 91 222 145 168 79 230 151 81 242 173 111 91 233 158 161 171 255 154 154 143 91 228 147 75 230 163 186 176 121 106 223 156 195 115 73 255 165 255 150 167 161 223 255 255 255 255 255 255 255 255 199 255 215 242 122 255 92 90 98 126 146 151 130 178 173 200 137 225 167 179 205 152 166 130 172 214 128 143 170 135 240 255 82 119 148 162 188 181 132 155 233 255 70 122 174 161 175 146 153 199 216 241 76 133 124 108 156 173 232 255 77 87 118 138 142 100 147 234 255 154 141 152 161 164 164 166 173 164 164 167 174 165 164 164 164 167 174 167 173 164 161 153 163 165 165 165 164 164 164 162 154 163 164 162 153 157 161 170 168 176 167 166 166 166 166 166 164 160 168 159 157 156 153 145 134 145 153 156 157 159 168 160 164 166 166 166 166 166 167 176 168 170 161 157 153 162 164 163 154 162 164 164 164 165 165 165 163 153 161 164 173 167 174 167 164 164 164 165 174 167 164 164 173 166 164 164 161 152 141 154 255 234 147 100 142 138 118 87 77 255 232 173 156 108 124 133 76 241 216 199 153 146 175 161 174 122 70 255 233 155 132 181 188 162 148 119 82 255 240 135 170 143 128 214 172 130 166 152 205 179 167 225 137 200 173 178 130 151 146 126 98 90 92 255 122 242 215 255 199 255 255 255 255 255 255 255 255 223 161 167 150 255 165 255 73 115 195 156 223 106 121 176 186 163 230 75 147 228 91 143 154 154 255 171 161 158 233 91 111 173 242 81 151 230 79 168 145 222 91 171 188 139 237 79 104 197 134 251 81 136 186 242 103 131 192 142 -0 -79 -119 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 655 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -162 -135 -84 -0 221 177 168 111 90 231 170 147 255 168 142 158 94 255 157 161 168 132 206 183 122 178 255 138 166 255 188 132 102 239 155 189 152 111 255 177 159 139 255 155 134 255 162 165 163 154 90 241 188 121 171 87 179 237 83 227 191 105 211 153 208 198 198 255 255 255 196 255 207 255 162 160 255 104 98 120 143 181 182 164 176 149 163 229 255 82 134 126 179 203 149 197 186 144 177 176 221 255 89 151 151 171 194 130 164 218 244 255 173 79 97 128 126 172 175 203 200 116 230 96 117 131 133 189 184 255 55 123 109 129 163 170 161 194 242 92 102 109 129 144 149 156 165 156 155 158 166 157 156 156 158 165 173 167 173 164 161 153 163 165 165 165 165 165 164 164 161 171 172 170 162 170 168 177 177 171 159 158 158 159 159 159 158 158 156 150 152 157 157 155 150 139 139 150 155 157 157 152 150 156 158 158 159 159 159 158 158 159 171 177 177 168 170 162 170 172 171 161 164 164 165 165 165 165 165 163 153 161 164 173 167 173 165 158 156 156 157 166 158 155 156 165 156 149 144 129 109 102 92 242 194 161 170 163 129 109 123 55 255 184 189 133 131 117 96 230 116 200 203 175 172 126 128 97 79 173 255 244 218 164 130 194 171 151 151 89 255 221 176 177 144 186 197 149 203 179 126 134 82 255 229 163 149 176 164 182 181 143 120 98 104 255 160 162 255 207 255 196 255 255 255 198 198 208 153 211 105 191 227 83 237 179 87 171 121 188 241 90 154 163 165 162 255 134 155 255 139 159 177 255 111 152 189 155 239 102 132 188 255 166 138 255 178 122 183 206 132 168 161 157 255 94 158 142 168 255 147 170 231 90 111 168 177 221 -0 -84 -135 -162 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 656 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -211 -195 -175 -149 -108 -0 255 125 168 153 134 255 131 159 92 220 163 186 113 136 228 179 135 162 210 183 157 89 161 233 106 133 224 175 91 243 202 123 184 109 91 255 173 127 81 240 144 83 232 192 129 187 117 251 163 153 189 134 190 255 114 135 208 145 247 70 240 255 255 255 255 255 255 193 236 155 216 124 255 128 111 139 171 197 121 135 175 251 255 255 85 163 172 168 208 137 155 213 111 125 239 255 255 120 109 144 162 186 191 205 230 244 124 75 188 90 129 160 190 210 191 120 145 138 239 136 145 163 243 255 252 255 125 126 131 173 200 143 171 130 245 112 108 128 144 152 165 165 156 155 158 168 163 164 164 167 176 174 165 167 157 155 152 163 165 165 165 165 165 165 165 164 164 164 164 160 170 171 169 163 151 152 157 158 161 166 168 173 174 174 172 169 176 167 165 164 160 153 143 153 160 164 165 167 176 169 172 174 174 173 168 166 161 158 157 152 151 163 169 171 170 160 164 164 164 164 165 165 165 165 165 165 165 163 152 155 157 167 165 174 176 167 164 164 163 168 158 155 156 165 165 152 144 128 108 112 245 130 171 143 200 173 131 126 125 255 252 255 243 163 145 136 239 138 145 120 191 210 190 160 129 90 188 75 124 244 230 205 191 186 162 144 109 120 255 255 239 125 111 213 155 137 208 168 172 163 85 255 255 251 175 135 121 197 171 139 111 128 255 124 216 155 236 193 255 255 255 255 255 255 240 70 247 145 208 135 114 255 190 134 189 153 163 251 117 187 129 192 232 83 144 240 81 127 173 255 91 109 184 123 202 243 91 175 224 133 106 233 161 89 157 183 210 162 135 179 228 136 113 186 163 220 92 159 131 255 134 153 168 125 255 -0 -108 -149 -175 -195 -211 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 657 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -186 -163 -134 -80 -0 237 196 121 153 77 237 111 149 238 129 178 150 164 255 130 176 106 244 143 195 122 81 255 158 75 245 123 179 255 121 181 149 151 86 79 243 161 87 255 156 144 255 146 156 194 140 165 191 179 148 163 178 91 230 139 242 123 168 217 238 190 196 255 255 255 198 255 236 83 165 207 255 138 153 176 182 150 138 232 245 255 65 113 157 179 130 191 220 129 172 170 123 219 255 63 129 181 151 171 226 243 193 226 122 162 113 92 186 148 183 189 189 115 143 137 175 219 255 82 120 229 255 99 82 105 183 147 162 198 111 121 168 212 255 82 108 129 143 166 163 154 155 158 168 167 156 156 161 174 174 164 163 164 164 164 164 165 165 165 165 165 165 165 165 165 165 164 164 163 163 161 153 157 161 170 166 169 176 169 175 166 165 165 164 162 152 156 157 156 154 149 138 138 149 154 156 157 156 152 162 164 165 165 166 175 169 176 169 166 170 161 157 153 161 163 163 164 164 165 165 165 165 165 165 165 165 165 165 164 164 164 164 163 164 174 174 161 156 156 167 168 158 155 154 163 166 143 129 108 82 255 212 168 121 111 198 162 147 183 105 82 99 255 229 120 82 255 219 175 137 143 115 189 189 183 148 186 92 113 162 122 226 193 243 226 171 151 181 129 63 255 219 123 170 172 129 220 191 130 179 157 113 65 255 245 232 138 150 182 176 153 138 255 207 165 83 236 255 198 255 255 255 196 190 238 217 168 123 242 139 230 91 178 163 148 179 191 165 140 194 156 146 255 144 156 255 87 161 243 79 86 151 149 181 121 255 179 123 245 75 158 255 81 122 195 143 244 106 176 130 255 164 150 178 129 238 149 111 237 77 153 121 196 237 -0 -80 -134 -163 -186 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 658 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -212 -196 -176 -149 -112 -60 132 235 162 99 148 243 158 79 233 156 192 136 162 80 229 174 139 101 213 137 165 99 88 243 143 255 168 149 124 215 178 173 179 111 80 255 180 122 125 231 158 84 227 174 164 157 200 149 229 174 102 233 96 244 138 162 200 219 255 255 255 255 255 255 255 255 198 255 214 225 202 115 198 162 167 170 172 239 255 117 191 74 104 122 151 158 220 93 114 231 239 244 255 210 75 105 134 135 217 248 88 108 138 124 173 157 192 227 165 184 121 158 162 178 173 183 219 84 155 233 255 170 91 87 119 156 130 172 174 134 181 198 222 93 155 148 165 175 175 146 148 156 167 167 157 158 168 182 174 164 163 163 164 164 165 165 165 165 165 165 167 171 172 172 172 172 172 172 172 170 162 169 162 171 170 161 168 161 168 158 157 157 157 156 152 161 157 157 157 156 153 145 134 145 153 156 157 157 157 161 152 156 157 157 157 158 168 161 168 161 170 171 162 169 162 170 172 172 172 172 172 172 172 171 167 165 165 165 165 165 165 164 164 163 163 164 174 182 168 158 157 167 167 156 148 146 175 175 165 148 155 93 222 198 181 134 174 172 130 156 119 87 91 170 255 233 155 84 219 183 173 178 162 158 121 184 165 227 192 157 173 124 138 108 88 248 217 135 134 105 75 210 255 244 239 231 114 93 220 158 151 122 104 74 191 117 255 239 172 170 167 162 198 115 202 225 214 255 198 255 255 255 255 255 255 255 255 219 200 162 138 244 96 233 102 174 229 149 200 157 164 174 227 84 158 231 125 122 180 255 80 111 179 173 178 215 124 149 168 255 143 243 88 99 165 137 213 101 139 174 229 80 162 136 192 156 233 79 158 243 148 99 162 235 132 -60 -112 -149 -176 -196 -212 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 659 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -187 -163 -128 -77 -0 91 227 140 75 229 188 122 255 173 168 154 190 89 248 181 139 132 233 135 204 116 98 255 144 92 224 171 120 255 163 169 171 147 88 183 248 140 156 255 145 155 255 173 151 178 137 179 93 212 139 99 220 221 186 184 145 181 155 207 199 197 255 255 255 196 255 208 255 179 219 148 185 130 233 241 221 254 79 153 183 87 111 159 180 182 177 127 234 255 90 113 89 220 98 117 211 234 255 145 88 121 157 217 237 180 217 102 106 150 159 197 144 166 164 193 196 135 220 254 81 187 100 114 156 177 160 193 151 158 202 130 186 111 152 144 158 144 146 143 160 165 166 157 159 173 181 168 156 154 155 156 158 163 164 165 165 165 165 168 174 165 164 164 164 164 164 164 162 153 163 160 170 170 162 168 161 168 159 158 158 159 159 158 157 156 149 151 157 157 155 149 139 139 149 155 157 157 151 149 156 157 158 159 159 158 158 159 168 161 168 162 170 170 160 163 153 162 164 164 164 164 164 164 165 174 168 165 165 165 165 164 163 158 156 155 154 156 168 181 173 159 157 166 165 160 143 146 144 158 144 152 111 186 130 202 158 151 193 160 177 156 114 100 187 81 254 220 135 196 193 164 166 144 197 159 150 106 102 217 180 237 217 157 121 88 145 255 234 211 117 98 220 89 113 90 255 234 127 177 182 180 159 111 87 183 153 79 254 221 241 233 130 185 148 219 179 255 208 255 196 255 255 255 197 199 207 155 181 145 184 186 221 220 99 139 212 93 179 137 178 151 173 255 155 145 255 156 140 248 183 88 147 171 169 163 255 120 171 224 92 144 255 98 116 204 135 233 132 139 181 248 89 190 154 168 173 255 122 188 229 75 140 227 91 -0 -77 -128 -163 -187 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 660 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -197 -177 -147 -98 -0 137 255 145 139 255 197 153 137 221 158 150 191 138 158 209 157 125 236 133 177 168 111 246 178 129 239 134 153 79 235 107 216 134 135 175 105 229 165 83 231 148 82 248 125 188 129 207 110 222 175 110 80 241 170 174 169 232 83 236 255 255 255 255 255 255 190 240 153 223 111 121 176 228 255 91 127 165 87 141 186 111 150 191 131 212 225 188 247 90 140 118 123 229 203 213 246 125 81 174 113 231 254 255 80 112 155 122 157 178 188 164 160 196 138 255 255 255 255 144 109 183 134 143 170 130 176 198 125 174 174 160 200 137 166 171 186 170 171 178 175 161 154 157 175 188 158 155 155 158 162 166 174 165 164 165 165 165 168 174 165 164 164 164 164 164 164 163 160 170 171 171 169 161 168 162 169 160 160 165 168 173 174 175 174 172 169 176 167 165 164 160 153 143 153 160 164 165 167 176 169 172 174 175 174 173 168 165 160 160 169 162 168 161 169 171 171 170 160 163 164 164 164 164 164 164 165 174 168 165 165 165 164 165 174 166 162 158 155 155 158 188 175 157 154 161 175 178 171 170 186 171 166 137 200 160 174 174 125 198 176 130 170 143 134 183 109 144 255 255 255 255 138 196 160 164 188 178 157 122 155 112 80 255 254 231 113 174 81 125 246 213 203 229 123 118 140 90 247 188 225 212 131 191 150 111 186 141 87 165 127 91 255 228 176 121 111 223 153 240 190 255 255 255 255 255 255 236 83 232 169 174 170 241 80 110 175 222 110 207 129 188 125 248 82 148 231 83 165 229 105 175 135 134 216 107 235 79 153 134 239 129 178 246 111 168 177 133 236 125 157 209 158 138 191 150 158 221 137 153 197 255 139 145 255 137 -0 -98 -147 -177 -197 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 661 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -205 -188 -164 -125 -66 -0 70 236 147 71 233 160 187 255 137 185 111 172 162 130 232 94 235 180 123 161 164 246 135 172 221 159 181 101 157 217 102 199 110 184 143 255 151 152 255 169 110 110 225 193 133 221 152 141 229 125 99 255 161 221 121 165 215 236 193 196 255 255 255 197 255 238 70 211 161 175 208 235 77 136 134 162 120 162 196 157 205 201 201 247 89 123 227 95 112 147 230 255 76 129 156 115 102 164 235 255 84 82 148 161 182 143 180 173 202 126 171 164 224 255 65 97 147 203 135 186 133 176 183 162 205 138 150 195 121 185 207 145 179 170 140 140 151 149 132 147 149 173 190 146 154 155 161 172 166 173 165 164 164 165 165 167 174 166 164 164 164 164 165 165 165 164 164 164 164 162 153 162 160 168 159 161 169 162 168 159 158 158 158 157 155 149 149 150 149 147 142 130 130 142 147 149 150 149 149 155 157 158 158 158 159 168 162 169 161 159 168 160 162 153 162 164 164 164 164 165 165 165 164 164 164 164 166 174 167 165 165 164 164 165 173 166 172 161 155 154 146 190 173 149 147 132 149 151 140 140 170 179 145 207 185 121 195 150 138 205 162 183 176 133 186 135 203 147 97 65 255 224 164 171 126 202 173 180 143 182 161 148 82 84 255 235 164 102 115 156 129 76 255 230 147 112 95 227 123 89 247 201 201 205 157 196 162 120 162 134 136 77 235 208 175 161 211 70 238 255 197 255 255 255 196 193 236 215 165 121 221 161 255 99 125 229 141 152 221 133 193 225 110 110 169 255 152 151 255 143 184 110 199 102 217 157 101 181 159 221 172 135 246 164 161 123 180 235 94 232 130 162 172 111 185 137 255 187 160 233 71 147 236 70 -0 -66 -125 -164 -188 -205 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 662 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -197 -177 -147 -96 -0 134 255 144 148 255 130 206 91 246 185 134 193 190 139 89 207 89 202 160 100 163 236 167 93 252 172 172 139 183 255 122 228 121 211 130 78 237 148 82 241 130 147 255 140 162 123 196 165 111 214 117 157 242 123 183 217 255 255 255 255 255 255 255 255 199 255 217 247 105 167 184 216 96 122 162 189 132 231 239 202 239 93 158 150 100 161 234 185 189 201 235 78 133 144 171 160 201 224 247 77 130 111 140 161 133 174 206 164 131 235 253 255 255 252 88 97 119 126 133 182 151 187 127 155 193 113 182 187 162 215 138 139 178 141 165 178 179 173 177 184 183 191 145 152 155 164 180 165 167 157 156 158 163 164 167 174 166 164 164 165 165 165 165 165 165 165 165 164 164 160 170 171 169 159 161 170 168 175 167 166 166 166 166 166 164 158 160 166 166 165 161 154 144 154 161 165 166 166 160 158 164 166 166 166 166 166 167 175 168 170 161 159 169 171 170 160 164 164 165 165 165 165 165 165 165 165 164 164 166 174 167 164 163 158 156 157 167 165 180 164 155 152 145 191 183 184 177 173 179 178 165 141 178 139 138 215 162 187 182 113 193 155 127 187 151 182 133 126 119 97 88 252 255 255 253 235 131 164 206 174 133 161 140 111 130 77 247 224 201 160 171 144 133 78 235 201 189 185 234 161 100 150 158 93 239 202 239 231 132 189 162 122 96 216 184 167 105 247 217 255 199 255 255 255 255 255 255 255 255 217 183 123 242 157 117 214 111 165 196 123 162 140 255 147 130 241 82 148 237 78 130 211 121 228 122 255 183 139 172 172 252 93 167 236 163 100 160 202 89 207 89 139 190 193 134 185 246 91 206 130 255 148 144 255 134 -0 -96 -147 -177 -197 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 663 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -205 -188 -163 -124 -66 -0 71 240 110 110 229 112 168 102 242 152 156 167 176 89 242 131 227 168 134 78 255 160 128 100 232 194 138 177 82 243 156 194 134 175 87 247 169 117 142 223 133 80 239 149 138 221 132 180 255 123 179 255 155 177 169 156 208 198 198 255 255 255 196 255 207 255 168 145 191 150 226 138 158 187 141 234 255 92 117 129 109 177 183 138 245 255 76 100 138 212 119 139 217 235 196 227 122 198 86 111 134 170 184 169 199 139 168 228 255 100 72 118 255 75 85 116 146 170 195 133 172 144 201 191 157 208 121 187 215 128 161 187 138 170 171 161 164 158 146 163 120 134 146 220 237 236 234 231 231 232 232 228 227 228 223 222 217 216 216 216 216 216 216 216 216 216 216 211 210 206 199 189 189 197 198 191 181 180 180 180 181 181 180 178 175 182 174 173 172 169 163 154 154 163 169 172 173 174 182 175 178 180 181 181 180 180 180 181 191 198 197 189 189 199 206 210 211 216 216 216 216 216 216 216 216 216 216 217 222 223 228 227 228 232 232 231 231 234 236 237 220 146 134 120 163 146 158 164 161 171 170 138 187 161 128 215 187 121 208 157 191 201 144 172 133 195 170 146 116 85 75 255 118 72 100 255 228 168 139 199 169 184 170 134 111 86 198 122 227 196 235 217 139 119 212 138 100 76 255 245 138 183 177 109 129 117 92 255 234 141 187 158 138 226 150 191 145 168 255 207 255 196 255 255 255 198 198 208 156 169 177 155 255 179 123 255 180 132 221 138 149 239 80 133 223 142 117 169 247 87 175 134 194 156 243 82 177 138 194 232 100 128 160 255 78 134 168 227 131 242 89 176 167 156 152 242 102 168 112 229 110 110 240 71 -0 -66 -124 -163 -188 -205 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 664 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -212 -197 -176 -145 -94 -0 133 255 143 81 247 125 205 112 90 230 186 111 201 121 135 210 210 168 164 98 71 250 107 133 251 138 169 198 109 123 241 147 194 176 144 193 222 121 180 255 159 88 255 170 108 233 172 141 129 255 161 93 229 183 227 83 240 255 255 255 255 255 255 193 236 155 219 123 208 227 255 95 129 178 229 255 82 143 135 147 153 205 122 221 255 82 136 132 234 250 206 209 245 89 119 138 125 203 142 144 168 188 137 233 248 235 240 255 162 91 85 119 243 151 136 152 162 186 153 162 188 162 208 115 188 196 166 217 101 116 171 163 173 206 148 149 155 163 223 237 234 239 243 255 91 97 99 112 111 111 111 114 119 120 119 110 121 120 120 120 120 120 120 120 120 120 113 128 120 124 129 133 145 146 138 139 139 139 140 140 140 140 140 139 138 130 133 139 139 138 136 129 114 129 136 138 139 139 133 130 138 139 140 140 140 140 140 139 139 139 138 146 145 133 129 124 120 128 113 120 120 120 120 120 120 120 120 120 121 110 119 120 119 114 111 111 111 112 99 97 91 255 243 239 234 237 223 163 155 149 148 206 173 163 171 116 101 217 166 196 188 115 208 162 188 162 153 186 162 152 136 151 243 119 85 91 162 255 240 235 248 233 137 188 168 144 142 203 125 138 119 89 245 209 206 250 234 132 136 82 255 221 122 205 153 147 135 143 82 255 229 178 129 95 255 227 208 123 219 155 236 193 255 255 255 255 255 255 240 83 227 183 229 93 161 255 129 141 172 233 108 170 255 88 159 255 180 121 222 193 144 176 194 147 241 123 109 198 169 138 251 133 107 250 71 98 164 168 210 210 135 121 201 111 186 230 90 112 205 125 247 81 143 255 133 -0 -94 -145 -176 -197 -212 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 665 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -205 -187 -161 -122 -64 -0 78 233 149 255 162 150 162 135 255 131 140 217 143 139 104 250 177 143 145 123 255 143 81 242 176 139 184 155 126 91 230 102 187 143 198 122 194 143 112 255 111 148 234 133 93 198 183 99 55 239 99 249 122 151 215 238 190 196 255 255 255 198 255 236 83 181 200 242 135 83 165 253 255 255 131 99 141 151 169 230 236 233 255 139 89 128 150 255 63 74 128 156 89 134 160 206 247 127 140 180 164 236 255 77 96 167 76 180 100 115 213 255 82 109 159 183 197 125 172 164 213 214 181 222 101 139 173 113 179 209 150 177 130 126 229 243 252 255 93 109 121 145 82 148 131 140 155 158 163 166 173 164 163 163 160 171 173 173 173 173 173 173 173 173 173 172 171 168 176 169 178 178 176 166 166 168 173 175 181 182 183 188 188 187 184 190 188 188 192 190 184 176 176 184 190 192 188 188 190 184 187 188 188 183 182 181 175 173 168 166 166 176 178 178 169 176 168 171 172 173 173 173 173 173 173 173 173 173 171 160 163 163 164 173 166 163 158 155 140 131 148 82 145 121 109 93 255 252 243 229 126 130 177 150 209 179 113 173 139 101 222 181 214 213 164 172 125 197 183 159 109 82 255 213 115 100 180 76 167 96 77 255 236 164 180 140 127 247 206 160 134 89 156 128 74 63 255 150 128 89 139 255 233 236 230 169 151 141 99 131 255 255 253 165 83 135 242 200 181 83 236 255 198 255 255 255 196 190 238 215 151 122 249 99 239 55 99 183 198 93 133 234 148 111 255 112 143 194 122 198 143 187 102 230 91 126 155 184 139 176 242 81 143 255 123 145 143 177 250 104 139 143 217 140 131 255 135 162 150 162 255 149 233 78 -0 -64 -122 -161 -187 -205 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 666 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -196 -174 -142 -94 -0 88 247 156 92 218 172 171 147 77 232 180 144 182 160 112 70 240 175 120 196 255 167 151 255 175 167 113 189 141 137 255 105 233 99 240 125 225 165 103 64 238 145 128 219 116 229 135 157 81 255 111 199 203 210 255 255 255 255 255 255 255 255 198 255 215 232 145 162 139 114 237 255 65 114 179 124 155 162 237 255 90 139 81 170 123 164 222 255 124 98 137 158 121 182 193 223 90 95 192 220 173 247 77 126 110 169 100 177 142 151 233 138 171 161 192 150 125 201 228 204 242 93 134 142 106 186 202 159 205 131 199 225 210 231 255 91 114 83 151 137 160 178 142 160 153 154 158 166 159 166 156 155 155 155 155 156 157 157 157 157 157 157 159 163 164 164 163 161 153 163 163 161 150 149 152 161 153 160 150 152 160 149 148 148 147 144 134 143 130 128 126 121 104 121 126 128 130 143 134 144 147 148 148 149 160 152 150 160 153 161 152 149 150 161 163 163 153 161 163 164 164 163 159 157 157 157 157 157 157 156 155 155 155 155 156 166 159 166 158 154 153 160 142 178 160 137 151 83 114 91 255 231 210 225 199 131 205 159 202 186 106 142 134 93 242 204 228 201 125 150 192 161 171 138 233 151 142 177 100 169 110 126 77 247 173 220 192 95 90 223 193 182 121 158 137 98 124 255 222 164 123 170 81 139 90 255 237 162 155 124 179 114 65 255 237 114 139 162 145 232 215 255 198 255 255 255 255 255 255 255 255 210 203 199 111 255 81 157 135 229 116 219 128 145 238 64 103 165 225 125 240 99 233 105 255 137 141 189 113 167 175 255 151 167 255 196 120 175 240 70 112 160 182 144 180 232 77 147 171 172 218 92 156 247 88 -0 -94 -142 -174 -196 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 667 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -235 -227 -217 -203 -185 -159 -122 -73 -0 203 194 139 237 129 172 136 138 243 165 172 151 176 137 122 255 133 157 102 160 235 144 95 237 197 117 220 159 129 74 234 143 197 101 202 128 212 116 74 254 159 162 255 123 180 169 165 122 181 232 207 131 192 152 207 199 197 255 255 255 196 255 208 255 165 169 184 138 230 255 179 73 104 136 130 175 230 255 74 127 140 107 158 142 187 224 79 162 135 186 198 170 209 121 208 140 182 232 93 117 238 108 116 134 179 143 194 124 228 255 86 110 143 151 160 198 241 89 130 140 109 146 155 160 211 122 213 226 210 243 90 104 213 77 138 121 119 151 179 208 153 156 165 155 158 166 159 166 157 156 158 162 164 164 165 165 167 171 172 172 175 181 172 171 171 169 161 170 171 169 159 160 168 177 176 183 175 176 183 175 173 173 173 171 168 176 168 172 172 170 164 154 154 164 170 172 172 168 176 168 171 173 173 173 175 183 176 175 183 176 177 168 160 159 169 171 170 161 169 171 171 172 181 175 172 172 171 167 165 165 164 164 162 158 156 157 166 159 166 158 155 165 156 153 208 179 151 119 121 138 77 213 104 90 243 210 226 213 122 211 160 155 146 109 140 130 89 241 198 160 151 143 110 86 255 228 124 194 143 179 134 116 108 238 117 93 232 182 140 208 121 209 170 198 186 135 162 79 224 187 142 158 107 140 127 74 255 230 175 130 136 104 73 179 255 230 138 184 169 165 255 208 255 196 255 255 255 197 199 207 152 192 131 207 232 181 122 165 169 180 123 255 162 159 254 74 116 212 128 202 101 197 143 234 74 129 159 220 117 197 237 95 144 235 160 102 157 133 255 122 137 176 151 172 165 243 138 136 172 129 237 139 194 203 -0 -73 -122 -159 -185 -203 -217 -227 -235 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 668 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -194 -171 -142 -103 -64 207 119 194 222 171 192 115 138 224 209 129 162 204 131 176 255 172 172 130 91 255 151 111 250 154 168 124 188 135 119 255 150 132 193 207 160 136 187 96 204 229 158 75 237 192 186 151 142 182 116 229 169 241 70 236 255 255 255 255 255 255 190 240 156 217 121 174 186 244 91 190 87 115 161 186 216 233 77 133 136 152 154 187 169 192 205 122 174 167 214 111 136 155 216 246 150 195 129 109 146 245 151 150 171 186 137 166 174 243 79 131 131 172 194 202 210 126 89 143 155 150 180 176 237 244 245 255 91 118 129 101 151 217 120 141 155 165 206 222 146 149 164 156 158 166 159 166 157 158 165 173 165 164 165 165 167 174 165 164 166 173 164 163 163 161 153 162 164 162 151 153 163 164 163 161 150 152 160 150 149 149 149 149 148 147 143 152 141 140 139 136 130 115 130 136 139 140 141 152 143 147 148 149 149 149 149 150 160 152 150 161 163 164 163 153 151 162 164 162 153 161 163 163 164 173 166 164 165 174 167 165 165 164 165 173 165 158 157 166 159 166 158 156 164 149 146 222 206 165 155 141 120 217 151 101 129 118 91 255 245 244 237 176 180 150 155 143 89 126 210 202 194 172 131 131 79 243 174 166 137 186 171 150 151 245 146 109 129 195 150 246 216 155 136 111 214 167 174 122 205 192 169 187 154 152 136 133 77 233 216 186 161 115 87 190 91 244 186 174 121 217 156 240 190 255 255 255 255 255 255 236 70 241 169 229 116 182 142 151 186 192 237 75 158 229 204 96 187 136 160 207 193 132 150 255 119 135 188 124 168 154 250 111 151 255 91 130 172 172 255 176 131 204 162 129 209 224 138 115 192 171 222 194 119 207 -64 -103 -142 -171 -194 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 669 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -202 -182 -156 -123 -85 -0 138 80 255 151 185 158 88 255 137 179 190 140 173 156 106 220 186 148 107 71 247 118 185 202 183 139 169 168 110 77 232 158 77 224 187 138 209 133 201 117 222 93 140 238 168 188 105 221 161 255 121 166 215 236 193 196 255 255 255 197 255 238 83 169 183 221 170 221 96 178 134 171 195 192 105 226 97 121 163 186 192 130 152 229 245 181 197 172 143 111 234 255 255 95 99 165 162 141 227 255 75 99 140 149 177 203 186 200 100 130 181 212 175 119 174 127 120 179 175 180 135 235 255 89 111 81 149 144 152 135 236 241 201 203 200 199 207 93 100 130 139 150 163 158 166 157 161 174 173 164 163 164 164 167 174 165 164 166 173 164 163 163 161 153 163 164 164 158 161 172 173 172 170 159 161 169 160 160 165 168 173 174 174 173 171 167 168 173 173 171 165 155 155 165 171 173 173 168 167 171 173 174 174 173 168 165 160 160 169 161 159 170 172 173 172 161 158 164 164 163 153 161 163 163 164 173 166 164 165 174 167 164 164 163 164 173 174 161 157 166 158 163 150 139 130 100 93 207 199 200 203 201 241 236 135 152 144 149 81 111 89 255 235 135 180 175 179 120 127 174 119 175 212 181 130 100 200 186 203 177 149 140 99 75 255 227 141 162 165 99 95 255 255 234 111 143 172 197 181 245 229 152 130 192 186 163 121 97 226 105 192 195 171 134 178 96 221 170 221 183 169 83 238 255 197 255 255 255 196 193 236 215 166 121 255 161 221 105 188 168 238 140 93 222 117 201 133 209 138 187 224 77 158 232 77 110 168 169 139 183 202 185 118 247 71 107 148 186 220 106 156 173 140 190 179 137 255 88 158 185 151 255 80 138 -0 -85 -123 -156 -182 -202 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 670 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -169 -138 -102 -66 -0 87 70 244 123 189 124 81 235 199 165 164 164 171 109 255 127 170 138 122 255 125 192 155 227 154 156 202 134 96 241 168 140 255 138 182 144 180 207 157 255 129 139 90 237 130 164 111 202 105 229 218 255 255 255 255 255 255 255 255 199 255 215 227 177 123 161 241 220 233 163 189 121 156 141 237 176 183 204 137 144 130 238 255 79 107 114 145 151 234 255 84 83 154 151 195 121 164 238 92 142 156 187 191 187 121 161 202 136 163 208 105 141 129 194 175 173 194 130 165 167 251 90 137 116 109 140 147 164 230 255 78 88 109 139 129 146 120 138 166 173 180 164 167 159 168 182 174 164 163 163 164 166 174 165 164 166 173 164 163 163 162 154 164 165 165 164 160 171 172 172 170 159 161 170 166 169 176 169 175 166 165 165 165 163 158 162 157 156 155 152 145 133 145 152 155 156 157 162 158 163 165 165 165 166 175 169 176 169 166 170 161 159 170 172 172 171 160 164 165 165 164 154 162 163 163 164 173 166 164 165 174 166 164 163 163 164 174 182 168 159 167 164 180 173 166 138 120 146 129 139 109 88 78 255 230 164 147 140 109 116 137 90 251 167 165 130 194 173 175 194 129 141 105 208 163 136 202 161 121 187 191 187 156 142 92 238 164 121 195 151 154 83 84 255 234 151 145 114 107 79 255 238 130 144 137 204 183 176 237 141 156 121 189 163 233 220 241 161 123 177 227 215 255 199 255 255 255 255 255 255 255 255 218 229 105 202 111 164 130 237 90 139 129 255 157 207 180 144 182 138 255 140 168 241 96 134 202 156 154 227 155 192 125 255 122 138 170 127 255 109 171 164 164 165 199 235 81 124 189 123 244 70 87 -0 -66 -102 -138 -169 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 671 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -180 -152 -116 -74 -0 132 117 255 136 217 140 139 255 144 207 143 166 191 135 90 224 202 122 181 255 166 144 198 98 209 182 134 179 121 230 205 139 81 233 140 194 111 246 161 75 232 140 139 255 142 190 125 117 200 239 169 155 208 198 198 255 255 255 196 255 207 255 151 183 155 242 255 80 99 102 148 153 188 223 255 76 121 134 134 170 227 255 76 126 130 154 182 185 248 77 129 111 142 179 183 147 193 222 138 150 176 161 123 164 153 215 226 143 171 158 130 168 176 220 112 141 165 167 200 173 254 93 106 122 131 165 183 200 239 78 132 120 135 169 175 190 167 176 173 183 156 154 158 170 176 167 155 154 155 156 158 166 157 156 158 166 157 156 156 156 152 163 167 171 172 171 171 171 171 169 159 161 171 170 161 168 161 168 158 157 157 157 157 156 152 160 150 149 148 146 141 130 130 141 146 148 149 150 160 152 156 157 157 157 157 158 168 161 168 161 170 171 161 159 169 171 171 171 171 172 171 167 163 152 156 156 156 157 166 158 156 157 166 158 156 155 154 155 167 176 170 158 154 156 183 173 176 167 190 175 169 135 120 132 78 239 200 183 165 131 122 106 93 254 173 200 167 165 141 112 220 176 168 130 158 171 143 226 215 153 164 123 161 176 150 138 222 193 147 183 179 142 111 129 77 248 185 182 154 130 126 76 255 227 170 134 134 121 76 255 223 188 153 148 102 99 80 255 242 155 183 151 255 207 255 196 255 255 255 198 198 208 155 169 239 200 117 125 190 142 255 139 140 232 75 161 246 111 194 140 233 81 139 205 230 121 179 134 182 209 98 198 144 166 255 181 122 202 224 90 135 191 166 143 207 144 255 139 140 217 136 255 117 132 -0 -74 -116 -152 -180 -201 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 672 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -209 -191 -166 -132 -88 -0 159 165 255 153 152 177 122 91 233 121 176 194 116 170 145 255 162 167 129 131 222 181 139 191 255 144 167 111 175 235 122 184 93 253 173 129 188 80 235 100 139 217 98 90 233 159 172 121 74 255 227 83 240 255 255 255 255 255 255 193 236 152 210 122 229 255 157 99 110 139 174 179 163 241 106 149 159 157 175 195 234 90 139 141 144 187 196 174 228 96 112 146 177 205 112 134 235 255 137 144 172 168 159 186 158 226 93 110 177 185 171 192 168 145 140 188 203 173 122 219 255 94 109 144 191 215 200 171 191 106 127 131 160 180 174 131 139 144 158 136 139 150 167 176 167 155 155 157 162 166 174 166 165 169 179 173 172 172 172 172 172 175 181 172 171 171 171 169 163 151 153 163 164 160 168 161 168 159 158 158 159 159 159 158 156 152 157 160 165 165 161 154 144 154 161 165 165 160 157 152 156 158 159 159 159 158 158 159 168 161 168 160 164 163 153 151 163 169 171 171 171 172 181 175 172 172 172 172 172 173 179 169 165 166 174 166 162 157 155 155 167 176 167 150 139 136 158 144 139 131 174 180 160 131 127 106 191 171 200 215 191 144 109 94 255 219 122 173 203 188 140 145 168 192 171 185 177 110 93 226 158 186 159 168 172 144 137 255 235 134 112 205 177 146 112 96 228 174 196 187 144 141 139 90 234 195 175 157 159 149 106 241 163 179 174 139 110 99 157 255 229 122 210 152 236 193 255 255 255 255 255 255 240 83 227 255 74 121 172 159 233 90 98 217 139 100 235 80 188 129 173 253 93 184 122 235 175 111 167 144 255 191 139 181 222 131 129 167 162 255 145 170 116 194 176 121 233 91 122 177 152 153 255 165 159 -0 -88 -132 -166 -191 -209 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 673 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -200 -179 -149 -108 -0 181 168 93 219 129 204 127 114 237 157 209 158 161 194 140 75 246 162 151 84 244 133 175 150 145 255 174 149 76 243 125 217 124 137 222 154 128 192 255 126 168 255 129 65 247 177 139 163 91 64 245 215 237 190 196 255 255 255 198 255 236 70 192 203 249 93 179 117 125 175 212 229 191 251 90 121 148 162 201 115 236 108 121 161 173 214 111 146 234 159 162 180 151 146 130 230 255 95 87 129 172 129 172 179 189 191 135 160 208 127 140 147 181 188 192 170 121 153 163 240 93 158 155 192 222 112 103 192 227 128 148 168 192 135 152 158 178 233 247 246 247 251 245 236 224 216 216 217 212 213 201 199 200 203 187 179 173 172 172 172 172 175 165 163 163 163 161 151 153 160 171 173 172 169 161 168 159 160 165 168 173 175 175 174 173 171 168 175 166 164 162 156 146 146 156 162 164 166 175 168 171 173 174 175 175 173 168 165 160 159 168 161 169 172 173 171 160 153 151 161 163 163 163 165 175 172 172 172 172 173 179 187 203 200 199 201 213 212 217 216 216 224 236 245 251 247 246 247 233 178 158 152 135 192 168 148 128 227 192 103 112 222 192 155 158 93 240 163 153 121 170 192 188 181 147 140 127 208 160 135 191 189 179 172 129 172 129 87 95 255 230 130 146 151 180 162 159 234 146 111 214 173 161 121 108 236 115 201 162 148 121 90 251 191 229 212 175 125 117 179 93 249 203 192 70 236 255 198 255 255 255 196 190 237 215 245 64 91 163 139 177 247 65 129 255 168 126 255 192 128 154 222 137 124 217 125 243 76 149 174 255 145 150 175 133 244 84 151 162 246 75 140 194 161 158 209 157 237 114 127 204 129 219 93 168 181 -0 -108 -149 -179 -200 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 674 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -208 -190 -164 -126 -76 -0 165 139 237 111 223 169 89 242 187 155 198 139 181 165 93 158 246 159 133 255 180 143 165 109 98 255 154 144 255 176 144 186 135 130 203 143 90 179 230 164 75 240 147 254 174 151 197 110 103 255 255 255 255 255 255 255 255 255 198 255 215 241 131 199 99 161 123 214 229 222 93 149 165 117 154 176 186 166 147 243 160 164 186 162 155 125 231 255 75 100 142 170 182 169 245 129 164 143 173 176 168 208 131 197 221 141 170 156 117 178 189 218 121 134 159 156 191 167 234 186 196 196 180 129 120 155 224 93 109 138 169 153 220 236 234 235 255 91 108 120 110 110 99 104 119 120 120 120 114 128 129 130 130 123 136 153 155 155 156 156 156 156 156 156 155 149 153 166 170 172 172 170 161 168 159 161 169 161 168 159 158 158 158 157 156 155 148 148 148 147 144 137 124 137 144 147 148 148 148 155 156 157 158 158 158 159 168 161 169 161 159 168 161 170 172 172 170 166 153 149 155 156 156 156 156 156 156 155 155 153 136 123 130 130 129 128 114 120 120 120 119 104 99 110 110 120 108 91 255 235 234 236 220 153 169 138 109 93 224 155 120 129 180 196 196 186 234 167 191 156 159 134 121 218 189 178 117 156 170 141 221 197 131 208 168 176 173 143 164 129 245 169 182 170 142 100 75 255 231 125 155 162 186 164 160 243 147 166 186 176 154 117 165 149 93 222 229 214 123 161 99 199 131 241 215 255 198 255 255 255 255 255 255 255 255 255 103 110 197 151 174 254 147 240 75 164 230 179 90 143 203 130 135 186 144 176 255 144 154 255 98 109 165 143 180 255 133 159 246 158 93 165 181 139 198 155 187 242 89 169 223 111 237 139 165 -0 -76 -126 -164 -190 -208 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 675 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -178 -146 -96 -0 125 152 217 165 101 184 180 255 112 214 152 186 111 192 135 155 92 232 140 129 215 167 184 129 89 63 252 127 88 230 177 170 179 128 237 164 112 82 255 175 100 120 235 255 120 184 140 167 132 255 152 207 199 197 255 255 255 196 255 208 255 166 169 207 111 239 255 255 111 141 110 179 200 140 187 163 186 130 223 255 76 110 133 175 192 171 243 93 142 156 184 183 129 224 255 75 100 125 173 161 179 147 152 222 101 104 172 178 173 205 151 146 130 168 189 170 157 235 255 79 108 114 160 169 163 188 193 135 152 237 251 249 255 92 109 174 75 138 120 132 125 130 135 152 155 158 163 165 166 171 173 175 179 181 187 179 179 179 179 179 179 180 180 180 178 176 187 194 186 180 177 168 171 166 168 176 170 176 167 166 166 167 167 166 166 164 158 159 165 165 163 -0 -0 -0 -0 163 165 165 159 158 164 166 166 167 167 166 166 167 176 170 176 168 166 171 168 177 180 186 194 187 176 178 180 180 180 179 179 179 179 179 179 187 181 179 175 173 171 166 165 163 158 155 152 135 130 125 132 120 138 75 174 109 92 255 249 251 237 152 135 193 188 163 169 160 114 108 79 255 235 157 170 189 168 130 146 151 205 173 178 172 104 101 222 152 147 179 161 173 125 100 75 255 224 129 183 184 156 142 93 243 171 192 175 133 110 76 255 223 130 186 163 187 140 200 179 110 141 111 255 255 239 111 207 169 166 255 208 255 196 255 255 255 197 199 207 152 255 132 167 140 184 120 255 235 120 100 175 255 82 112 164 237 128 179 170 177 230 88 127 252 63 89 129 184 167 215 129 140 232 92 155 135 192 111 186 152 214 112 255 180 184 101 165 217 152 125 -0 -96 -146 -178 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 676 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -164 -124 -67 -0 99 255 178 122 214 131 138 212 137 215 200 130 206 141 166 134 255 134 192 255 151 174 155 93 71 255 158 104 255 127 173 162 173 136 213 135 88 66 255 120 153 255 89 217 198 153 149 212 255 70 236 255 255 255 255 255 255 190 240 155 218 121 229 232 255 55 129 180 165 152 207 137 157 194 129 165 163 239 92 142 162 184 212 121 139 237 143 148 172 138 164 162 240 92 141 144 183 208 137 182 153 181 194 137 167 205 130 151 172 171 173 160 191 155 215 223 255 127 101 125 164 199 130 147 241 250 224 227 253 100 113 81 147 131 181 110 143 161 165 159 168 166 156 161 172 164 166 173 164 166 173 165 167 157 155 155 155 155 156 156 156 156 156 155 157 165 154 143 152 143 150 160 153 161 153 161 151 152 157 158 159 159 159 158 156 152 -0 -0 -0 -0 -61 -69 -69 -69 -61 -0 -0 -0 -0 152 156 158 159 159 159 158 157 152 151 161 153 161 153 160 150 143 152 143 154 165 157 155 156 156 156 156 156 155 155 155 155 157 167 165 173 166 164 173 166 164 172 161 156 166 168 159 165 161 143 110 181 131 147 81 113 100 253 227 224 250 241 147 130 199 164 125 101 127 255 223 215 155 191 160 173 171 172 151 130 205 167 137 194 181 153 182 137 208 183 144 141 92 240 162 164 138 172 148 143 237 139 121 212 184 162 142 92 239 163 165 129 194 157 137 207 152 165 180 129 55 255 232 229 121 218 155 240 190 255 255 255 255 255 255 236 70 255 212 149 153 198 217 89 255 153 120 255 66 88 135 213 136 173 162 173 127 255 104 158 255 71 93 155 174 151 255 192 134 255 134 166 141 206 130 200 215 137 212 138 131 214 122 178 255 99 -0 -67 -124 -164 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 677 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -146 -95 -0 155 81 238 142 184 180 104 245 160 124 220 179 150 178 176 142 64 240 134 134 255 132 176 135 81 183 240 122 118 219 201 111 222 143 122 194 112 85 255 146 141 80 232 135 199 163 165 113 214 217 236 193 196 255 255 255 197 255 237 83 169 229 255 116 181 81 99 141 132 196 221 129 178 164 156 192 162 230 165 171 195 153 146 150 220 255 81 109 171 175 198 162 231 157 161 170 192 112 143 188 133 203 224 144 182 159 147 181 201 130 154 216 232 211 245 155 76 160 131 160 186 141 131 235 255 79 95 139 170 92 108 107 132 238 253 245 247 239 224 223 215 201 200 203 181 173 175 165 164 167 157 156 156 158 162 163 164 164 164 164 164 165 164 166 173 162 153 162 160 170 169 162 170 168 176 168 169 176 168 168 173 174 -0 -0 -0 -0 -62 -74 -79 -83 -97 -110 -110 -110 -110 -97 -83 -79 -74 -62 -0 -0 -0 -0 174 173 168 168 176 169 168 176 168 170 162 169 170 160 162 153 162 173 166 164 165 164 164 164 164 164 163 162 158 156 156 157 167 164 165 175 173 181 203 200 201 215 223 224 239 247 245 253 238 132 107 108 92 170 139 95 79 255 235 131 141 186 160 131 160 76 155 245 211 232 216 154 130 201 181 147 159 182 144 224 203 133 188 143 112 192 170 161 157 231 162 198 175 171 109 81 255 220 150 146 153 195 171 165 230 162 192 156 164 178 129 221 196 132 141 99 81 181 116 255 229 169 83 237 255 197 255 255 255 196 193 236 217 214 113 165 163 199 135 232 80 141 146 255 85 112 194 122 143 222 111 201 219 118 122 240 183 81 135 176 132 255 134 134 240 64 142 176 178 150 179 220 124 160 245 104 180 184 142 238 81 155 -0 -95 -146 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 678 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -124 -65 -0 160 255 116 207 154 158 100 215 168 93 205 188 180 154 158 126 255 162 109 55 233 205 131 112 193 255 136 159 255 158 150 105 208 125 237 130 99 236 194 159 87 255 134 241 132 165 132 241 255 255 255 255 255 255 255 255 199 255 215 227 239 105 161 182 122 157 183 172 221 123 133 188 151 174 146 232 255 75 110 125 171 185 185 225 146 176 169 203 150 124 226 255 74 99 131 169 139 182 153 166 224 123 133 189 152 173 162 149 216 239 255 92 129 150 155 98 161 150 177 165 141 230 255 155 93 98 142 166 110 135 134 237 255 77 96 99 100 111 103 109 121 123 122 132 149 154 155 156 159 163 164 167 174 165 164 164 165 165 165 165 165 167 174 163 154 163 164 164 164 160 170 171 169 159 161 169 160 161 168 -0 -0 -0 -66 -78 -82 -96 -113 -122 -130 -138 -144 -146 -146 -146 -144 -138 -130 -122 -113 -96 -82 -78 -66 -0 -0 -0 168 161 160 169 161 159 169 171 170 160 164 164 164 163 154 163 174 167 165 165 165 165 165 164 164 165 174 167 164 163 159 156 155 154 149 132 122 123 121 109 103 111 100 99 96 77 255 237 134 135 110 166 142 98 93 155 255 230 141 165 177 150 161 98 155 150 129 92 255 239 216 149 162 173 152 189 133 123 224 166 153 182 139 169 131 99 74 255 226 124 150 203 169 176 146 225 185 185 171 125 110 75 255 232 146 174 151 188 133 123 221 172 183 157 122 182 161 105 239 227 215 255 199 255 255 255 255 255 255 255 255 241 132 165 132 241 134 255 87 159 194 236 99 130 237 125 208 105 150 158 255 159 136 255 193 112 131 205 233 55 109 162 255 126 158 154 180 188 205 93 168 215 100 158 154 207 116 255 160 -0 -65 -124 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 679 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -147 -97 -0 100 128 227 120 198 109 155 235 131 165 255 112 189 149 184 112 78 227 146 81 255 132 168 112 181 90 226 158 74 239 181 119 201 169 129 207 102 229 193 185 112 137 232 140 207 191 105 226 156 208 198 198 255 255 255 196 255 207 255 245 255 200 202 221 142 165 135 198 233 138 162 193 125 173 227 255 83 134 147 165 202 130 221 255 79 101 139 152 161 172 242 92 141 151 178 197 142 181 152 216 232 135 156 189 124 230 239 240 255 130 75 146 150 173 179 127 180 156 180 154 235 255 83 171 101 125 177 196 140 159 173 252 90 131 107 112 122 141 145 143 162 173 164 166 173 165 164 167 174 165 167 174 165 164 164 165 165 165 165 165 167 174 165 160 171 172 172 172 171 171 171 169 159 160 169 160 -0 -0 -0 -63 -77 -84 -100 -118 -126 -135 -146 -154 -161 -166 -171 -173 -175 -175 -173 -171 -166 -161 -154 -146 -135 -126 -118 -100 -84 -77 -63 -0 -0 -0 160 169 160 159 169 171 171 171 172 172 172 171 160 165 174 167 165 165 165 165 165 164 164 165 174 167 165 174 167 164 165 173 166 164 173 162 143 145 141 122 112 107 131 90 252 173 159 140 196 177 125 101 171 83 255 235 154 180 156 180 127 179 173 150 146 75 130 255 240 239 230 124 189 156 135 232 216 152 181 142 197 178 151 141 92 242 172 161 152 139 101 79 255 221 130 202 165 147 134 83 255 227 173 125 193 162 138 233 198 135 165 142 221 202 200 255 245 255 207 255 196 255 255 255 198 198 208 156 226 105 191 207 140 232 137 112 185 193 229 102 207 129 169 201 119 181 239 74 158 226 90 181 112 168 132 255 81 146 227 78 112 184 149 189 112 255 165 131 235 155 109 198 120 227 128 100 -0 -97 -147 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 680 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -128 -77 -0 75 241 151 160 165 86 228 173 153 98 255 218 125 204 138 97 236 173 101 164 233 191 125 195 107 236 173 99 129 226 161 138 221 147 118 203 215 174 217 139 165 255 167 146 188 149 248 84 240 255 255 255 255 255 255 193 236 152 255 64 74 117 111 105 151 169 229 93 108 149 140 225 248 255 84 144 144 155 228 233 234 255 119 112 138 180 190 192 164 232 150 155 171 153 140 171 202 155 230 100 100 171 178 230 255 91 165 75 159 100 158 169 195 158 151 185 140 218 220 255 81 144 166 136 161 200 152 148 178 145 255 77 89 117 139 148 160 155 161 175 157 158 166 157 156 159 168 163 166 173 165 164 164 164 165 165 165 165 167 174 165 164 163 164 164 164 164 164 163 161 150 152 163 -0 -0 -0 -67 -81 -96 -115 -127 -139 -149 -157 -165 -172 -179 -184 -188 -192 -194 -195 -196 -195 -194 -192 -188 -184 -179 -172 -165 -157 -149 -139 -127 -115 -96 -81 -67 -0 -0 -0 163 152 150 161 163 164 164 164 164 164 163 164 165 174 167 165 165 165 165 164 164 164 165 173 166 163 168 159 156 157 166 158 157 175 161 155 160 148 139 117 89 77 255 145 178 148 152 200 161 136 166 144 81 255 220 218 140 185 151 158 195 169 158 100 159 75 165 91 255 230 178 171 100 100 230 155 202 171 140 153 171 155 150 232 164 192 190 180 138 112 119 255 234 233 228 155 144 144 84 255 248 225 140 149 108 93 229 169 151 105 111 117 74 64 255 152 236 193 255 255 255 255 255 255 240 84 248 149 188 146 167 255 165 139 217 174 215 203 118 147 221 138 161 226 129 99 173 236 107 195 125 191 233 164 101 173 236 97 138 204 125 218 255 98 153 173 228 86 165 160 151 241 75 -0 -77 -128 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 681 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -200 -179 -151 -109 -0 161 255 148 165 188 145 255 151 183 110 80 245 182 111 186 104 225 212 124 158 138 236 164 130 156 236 202 122 153 255 131 165 101 203 136 75 231 202 105 187 158 75 247 143 232 121 188 213 238 190 196 255 255 255 198 255 236 70 255 103 91 121 125 164 188 186 180 116 133 170 239 255 110 82 155 158 156 240 255 91 141 82 166 137 174 196 139 124 230 255 81 109 152 171 167 203 121 145 221 139 196 230 181 241 78 137 163 88 154 133 190 172 187 121 227 239 240 255 117 168 89 144 178 140 201 217 141 163 183 214 255 100 115 146 151 157 163 160 174 157 158 166 157 158 165 175 174 164 167 157 156 158 162 164 164 165 165 167 174 166 164 164 164 164 164 164 164 164 163 158 -0 -0 -0 -63 -77 -85 -103 -123 -134 -146 -157 -165 -173 -180 -187 -192 -197 -201 -205 -207 -209 -211 -212 -212 -211 -209 -207 -205 -201 -197 -192 -187 -180 -173 -165 -157 -146 -134 -123 -103 -85 -77 -63 -0 -0 -0 158 163 164 164 164 164 164 164 164 164 166 174 167 165 165 164 164 162 158 156 157 167 164 174 175 165 158 157 166 158 157 174 160 163 157 151 146 115 100 255 214 183 163 141 217 201 140 178 144 89 168 117 255 240 239 227 121 187 172 190 133 154 88 163 137 78 241 181 230 196 139 221 145 121 203 167 171 152 109 81 255 230 124 139 196 174 137 166 82 141 91 255 240 156 158 155 82 110 255 239 170 133 116 180 186 188 164 125 121 91 103 255 70 236 255 198 255 255 255 196 190 238 213 188 121 232 143 247 75 158 187 105 202 231 75 136 203 101 165 131 255 153 122 202 236 156 130 164 236 138 158 124 212 225 104 186 111 182 245 80 110 183 151 255 145 188 165 148 255 161 -0 -109 -151 -179 -200 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 682 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -190 -167 -133 -85 -0 128 215 195 142 166 104 225 138 153 86 92 238 148 203 137 231 122 180 179 142 91 228 152 94 245 121 167 166 76 230 195 111 214 156 136 255 161 150 198 175 93 130 234 143 194 232 255 255 255 255 255 255 255 255 198 255 217 255 132 110 163 172 190 130 168 192 123 219 234 255 80 147 110 148 145 231 255 81 139 143 108 163 153 197 154 165 231 255 79 149 140 180 162 175 168 121 242 255 197 227 93 125 203 96 127 175 159 196 171 201 129 157 232 255 91 133 81 163 173 131 187 183 160 222 153 142 179 150 223 98 170 167 176 173 183 156 163 147 152 163 156 159 168 169 167 156 156 159 163 166 174 165 164 165 165 167 174 166 164 164 164 165 165 165 165 165 164 -0 -0 -0 -64 -79 -95 -114 -128 -141 -153 -163 -172 -179 -186 -193 -198 -203 -207 -211 -214 -217 -219 -221 -222 -223 -223 -223 -222 -221 -219 -217 -214 -211 -207 -203 -198 -193 -186 -179 -172 -163 -153 -141 -128 -114 -95 -79 -64 -0 -0 -0 164 165 165 165 165 165 164 164 164 166 174 167 165 165 164 165 174 166 163 159 156 156 167 169 168 159 156 163 152 147 163 156 183 173 176 167 170 98 223 150 179 142 153 222 160 183 187 131 173 163 81 133 91 255 232 157 129 201 171 196 159 175 127 96 203 125 93 227 197 255 242 121 168 175 162 180 140 149 79 255 231 165 154 197 153 163 108 143 139 81 255 231 145 148 110 147 80 255 234 219 123 192 168 130 190 172 163 110 132 255 217 255 198 255 255 255 255 255 255 255 255 232 194 143 234 130 93 175 198 150 161 255 136 156 214 111 195 230 76 166 167 121 245 94 152 228 91 142 179 180 122 231 137 203 148 238 92 86 153 138 225 104 166 142 195 215 128 -0 -85 -133 -167 -190 -207 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 683 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -179 -152 -112 -0 85 238 124 180 120 166 223 169 173 114 102 255 140 182 156 196 156 201 164 164 138 255 145 156 255 154 193 162 140 255 141 154 137 219 100 90 233 181 143 214 124 159 255 176 137 186 165 202 199 197 255 255 255 196 255 208 255 214 212 167 197 139 159 142 237 238 237 255 128 148 88 133 130 169 231 255 125 87 127 159 154 192 155 194 123 228 255 98 152 147 158 193 124 187 188 162 255 70 93 128 109 138 207 133 187 209 182 137 140 157 151 233 255 80 139 135 109 181 197 160 204 122 235 252 170 169 196 148 236 212 215 191 169 169 139 140 155 158 173 156 158 170 173 168 157 158 165 173 167 173 165 164 164 165 167 174 165 164 164 165 165 165 165 165 165 -0 -0 -0 -66 -81 -98 -118 -132 -145 -157 -167 -176 -184 -191 -197 -202 -207 -211 -215 -219 -222 -224 -226 -228 -229 -230 -231 -232 -232 -231 -230 -229 -228 -226 -224 -222 -219 -215 -211 -207 -202 -197 -191 -184 -176 -167 -157 -145 -132 -118 -98 -81 -66 -0 -0 -0 165 165 165 165 165 165 164 164 165 174 167 165 164 164 165 173 167 173 165 158 157 168 173 170 158 156 173 158 155 140 139 169 169 191 215 212 236 148 196 169 170 252 235 122 204 160 197 181 109 135 139 80 255 233 151 157 140 137 182 209 187 133 207 138 109 128 93 70 255 162 188 187 124 193 158 147 152 98 255 228 123 194 155 192 154 159 127 87 125 255 231 169 130 133 88 148 128 255 237 238 237 142 159 139 197 167 212 214 255 208 255 196 255 255 255 197 199 202 165 186 137 176 255 159 124 214 143 181 233 90 100 219 137 154 141 255 140 162 193 154 255 156 145 255 138 164 164 201 156 196 156 182 140 255 102 114 173 169 223 166 120 180 124 238 85 -0 -112 -152 -179 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 684 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -220 -206 -189 -166 -134 -88 -0 255 163 162 157 87 255 185 165 150 111 145 230 210 127 226 165 163 170 193 123 79 239 170 72 233 159 183 142 72 236 172 155 112 189 72 232 179 180 115 192 129 91 240 160 234 84 233 255 255 255 255 255 255 190 240 156 241 113 149 140 151 177 233 255 90 140 75 162 145 111 159 223 241 255 83 156 122 161 173 177 154 220 217 224 255 112 92 140 148 189 184 168 211 112 220 255 122 107 143 130 213 241 170 203 150 148 144 185 237 250 255 138 88 127 152 155 209 137 203 212 197 254 88 86 115 120 230 255 77 101 111 130 146 147 166 178 175 156 158 170 176 157 156 161 173 173 165 167 157 156 158 163 166 174 165 164 164 165 165 165 165 165 -0 -0 -0 -68 -84 -102 -123 -135 -149 -160 -170 -179 -187 -194 -200 -206 -210 -215 -218 -222 -225 -227 -230 -232 -233 -235 -236 -237 -237 -238 -238 -238 -237 -237 -236 -235 -233 -232 -230 -227 -225 -222 -218 -215 -210 -206 -200 -194 -187 -179 -170 -160 -149 -135 -123 -102 -84 -68 -0 -0 -0 165 165 165 165 165 164 164 165 174 166 163 158 156 157 167 165 173 173 161 156 157 176 170 158 156 175 178 166 147 146 130 111 101 77 255 230 120 115 86 88 254 197 212 203 137 209 155 152 127 88 138 255 250 237 185 144 148 150 203 170 241 213 130 143 107 122 255 220 112 211 168 184 189 148 140 92 112 255 224 217 220 154 177 173 161 122 156 83 255 241 223 159 111 145 162 75 140 90 255 233 177 151 140 149 113 241 156 240 190 255 255 255 255 255 255 233 84 234 160 240 91 129 192 115 180 179 232 72 189 112 155 172 236 72 142 183 159 233 72 170 239 79 123 193 170 163 165 226 127 210 230 145 111 150 165 185 255 87 157 162 163 255 -0 -88 -134 -166 -189 -206 -220 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 685 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -177 -150 -114 -60 91 221 173 181 122 79 237 168 168 148 168 255 131 185 106 213 189 109 223 151 87 255 171 143 255 177 140 168 135 255 171 181 120 220 135 250 208 130 159 199 154 95 253 124 161 215 234 193 196 255 255 255 197 255 238 84 226 132 165 153 184 174 247 90 139 139 93 158 159 238 255 255 142 82 152 165 140 180 243 255 255 255 92 188 78 155 135 161 183 218 112 139 164 220 255 98 175 136 162 164 238 151 149 194 103 140 235 250 255 110 82 171 123 161 167 232 239 207 245 93 144 211 89 108 133 228 255 70 134 127 134 156 171 184 178 175 155 156 169 175 157 155 164 180 168 156 156 159 163 167 174 167 174 165 164 164 165 165 165 167 -0 -0 -0 -68 -84 -102 -124 -139 -152 -163 -173 -182 -190 -196 -203 -208 -213 -217 -221 -224 -227 -229 -232 -234 -236 -237 -238 -240 -240 -241 -242 -242 -242 -242 -242 -242 -241 -240 -240 -238 -237 -236 -234 -232 -229 -227 -224 -221 -217 -213 -208 -203 -196 -190 -182 -173 -163 -152 -139 -124 -102 -84 -68 -0 -0 -0 167 165 165 165 164 164 165 174 167 174 167 163 159 156 156 168 180 164 155 157 175 169 156 155 175 178 184 171 156 134 127 134 70 255 228 133 108 89 211 144 93 245 207 239 232 167 161 123 171 82 110 255 250 235 140 103 194 149 151 238 164 162 136 175 98 255 220 164 139 112 218 183 161 135 155 78 188 92 255 255 255 243 180 140 165 152 82 142 255 255 238 159 158 93 139 139 90 247 174 184 153 165 132 226 84 238 255 197 255 255 255 196 193 234 215 161 124 253 95 154 199 159 130 208 250 135 220 120 181 171 255 135 168 140 177 255 143 171 255 87 151 223 109 189 213 106 185 131 255 168 148 168 168 237 79 122 181 173 221 91 -60 -114 -150 -177 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 686 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -205 -187 -163 -132 -88 -0 239 130 165 156 137 255 129 177 150 159 81 233 158 197 255 133 158 98 218 117 167 224 157 77 226 152 198 127 75 240 144 156 128 216 255 162 160 186 147 209 102 222 200 217 255 255 255 255 255 255 255 255 199 255 213 248 105 165 163 198 120 254 65 98 140 129 222 229 254 64 112 180 117 148 151 229 248 255 79 91 111 171 205 103 160 143 179 184 125 145 247 255 255 97 127 162 140 175 226 255 75 98 144 125 238 255 116 74 147 110 161 143 179 232 255 78 119 130 109 153 223 191 190 197 241 91 138 134 147 175 186 184 170 156 130 131 156 170 155 155 218 235 233 230 226 227 228 224 223 218 218 207 205 200 199 199 -0 -0 -0 -0 -76 -84 -102 -125 -139 -152 -164 -174 -183 -191 -198 -204 -210 -214 -219 -222 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -245 -245 -246 -246 -246 -245 -245 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -222 -219 -214 -210 -204 -198 -191 -183 -174 -164 -152 -139 -125 -102 -84 -76 -0 -0 -0 -0 199 199 200 205 207 218 218 223 224 228 227 226 230 233 235 218 155 155 170 156 131 130 156 170 184 186 175 147 134 138 91 241 197 190 191 223 153 109 130 119 78 255 232 179 143 161 110 147 74 116 255 238 125 144 98 75 255 226 175 140 162 127 97 255 255 247 145 125 184 179 143 160 103 205 171 111 91 79 255 248 229 151 148 117 180 112 64 254 229 222 129 140 98 65 254 120 198 163 165 105 248 213 255 199 255 255 255 255 255 255 255 255 217 200 222 102 209 147 186 160 162 255 216 128 156 144 240 75 127 198 152 226 77 157 224 167 117 218 98 158 133 255 197 158 233 81 159 150 177 129 255 137 156 165 130 239 -0 -88 -132 -163 -187 -205 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 687 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -174 -146 -112 -68 -0 164 187 137 147 91 228 203 123 186 89 251 198 133 151 255 161 166 255 127 166 117 222 103 182 214 139 172 89 166 221 174 147 140 160 245 174 151 190 113 198 225 145 181 156 208 198 198 255 255 255 196 255 202 255 188 149 191 132 199 217 255 147 129 217 232 255 117 204 74 103 143 121 169 237 255 105 183 80 86 109 152 161 138 182 149 235 238 235 237 255 70 122 174 157 170 170 238 255 82 143 152 178 166 255 84 149 88 137 142 182 210 235 255 80 135 136 145 155 240 255 76 100 137 220 128 135 169 193 200 186 154 139 145 156 240 253 252 249 255 255 93 98 103 119 120 120 120 120 120 113 128 120 130 129 -0 -0 -74 -80 -93 -110 -125 -139 -152 -164 -175 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -232 -235 -237 -238 -240 -241 -243 -244 -245 -245 -246 -247 -247 -248 -248 -248 -248 -248 -248 -248 -248 -247 -247 -246 -245 -245 -244 -243 -241 -240 -238 -237 -235 -232 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -175 -164 -152 -139 -125 -110 -93 -80 -74 -0 -0 129 130 120 128 113 120 120 120 120 120 119 103 98 93 255 255 249 252 253 240 156 145 139 154 186 200 193 169 135 128 220 137 100 76 255 240 155 145 136 135 80 255 235 210 182 142 137 88 149 84 255 166 178 152 143 82 255 238 170 170 157 174 122 70 255 237 235 238 235 149 182 138 161 152 109 86 80 183 105 255 237 169 121 143 103 74 204 117 255 232 217 129 147 255 217 199 132 191 149 188 255 202 255 196 255 255 255 198 198 208 156 181 145 225 198 113 190 151 174 245 160 140 147 174 221 166 89 172 139 214 182 103 222 117 166 127 255 166 161 255 151 133 198 251 89 186 123 203 228 91 147 137 187 164 -0 -68 -112 -146 -174 -195 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 688 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -218 -204 -184 -158 -127 -90 -0 173 163 167 92 147 244 149 169 184 130 148 213 181 117 100 255 153 96 253 178 157 255 140 207 255 133 195 122 187 255 174 172 131 219 76 226 189 136 168 90 228 169 232 83 240 255 255 255 255 255 255 193 233 165 232 121 188 207 241 135 89 235 240 255 139 75 157 201 96 116 165 194 222 247 78 143 175 88 111 151 184 189 158 161 235 255 91 108 149 185 79 97 123 147 216 233 246 80 132 133 163 142 222 255 82 131 125 173 205 224 238 131 136 87 123 155 226 240 255 82 143 140 245 255 204 201 215 197 138 114 131 151 173 231 255 90 95 121 74 118 171 150 155 155 155 156 158 163 164 164 164 161 -0 -0 -0 -85 -105 -117 -127 -140 -153 -164 -175 -184 -192 -199 -206 -211 -216 -221 -224 -228 -231 -233 -235 -237 -239 -241 -242 -243 -245 -245 -246 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -246 -245 -245 -243 -242 -241 -239 -237 -235 -233 -231 -228 -224 -221 -216 -211 -206 -199 -192 -184 -175 -164 -153 -140 -127 -117 -105 -85 -0 -0 -0 161 164 164 164 163 158 156 155 155 155 150 171 118 74 121 95 90 255 231 173 151 131 114 138 197 215 201 204 255 245 140 143 82 255 240 226 155 123 87 136 131 238 224 205 173 125 131 82 255 222 142 163 133 132 80 246 233 216 147 123 97 79 185 149 108 91 255 235 161 158 189 184 151 111 88 175 143 78 247 222 194 165 116 96 201 157 75 139 255 240 235 89 135 241 207 188 121 232 165 233 193 255 255 255 255 255 255 240 83 232 169 228 90 168 136 189 226 76 219 131 172 174 255 187 122 195 133 255 207 140 255 157 178 253 96 153 255 100 117 181 213 148 130 184 169 149 244 147 92 167 163 173 -0 -90 -127 -158 -184 -204 -218 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 689 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -211 -194 -171 -141 -107 -69 -0 143 180 139 74 229 196 139 192 158 152 119 240 140 91 63 248 115 93 243 164 75 240 187 104 255 180 154 172 80 251 150 160 105 197 255 141 161 182 155 255 121 164 215 238 190 196 255 255 255 198 255 234 84 186 194 232 146 140 134 232 255 120 75 168 100 161 207 133 187 212 225 122 193 87 130 184 135 147 179 149 123 155 233 255 63 133 116 154 184 111 138 236 255 255 107 160 100 132 170 194 167 243 129 167 169 194 217 228 122 144 123 129 110 243 255 255 152 76 132 133 161 255 65 74 96 124 113 131 143 174 193 170 240 90 138 106 126 99 129 137 136 153 155 158 165 173 164 164 164 -0 -0 -63 -78 -95 -116 -133 -145 -155 -165 -175 -184 -192 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -192 -184 -175 -165 -155 -145 -133 -116 -95 -78 -63 -0 -0 164 164 164 173 165 158 155 153 136 137 129 99 126 106 138 90 240 170 193 174 143 131 113 124 96 74 65 255 161 133 132 76 152 255 255 243 110 129 123 144 122 228 217 194 169 167 129 243 167 194 170 132 100 160 107 255 255 236 138 111 184 154 116 133 63 255 233 155 123 149 179 147 135 184 130 87 193 122 225 212 187 133 207 161 100 168 75 120 255 232 134 140 146 232 194 186 84 234 255 198 255 255 255 196 190 238 215 164 121 255 155 182 161 141 255 197 105 160 150 251 80 172 154 180 255 104 187 240 75 164 243 93 115 248 63 91 140 240 119 152 158 192 139 196 229 74 139 180 143 -0 -69 -107 -141 -171 -194 -211 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 690 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -182 -156 -123 -86 -0 116 209 148 139 255 136 185 112 188 172 129 88 222 103 71 255 149 107 90 237 99 131 248 123 81 246 156 180 109 109 230 176 125 105 184 237 152 167 163 105 221 217 255 255 255 255 255 255 255 255 198 255 215 234 137 143 143 167 232 255 80 153 100 164 126 235 246 180 209 136 128 125 198 144 175 211 110 134 171 173 181 202 239 91 133 146 144 240 246 214 215 252 63 128 176 185 124 161 197 116 252 255 199 195 198 212 136 125 120 146 210 222 224 255 65 112 184 102 136 154 231 255 108 98 111 147 138 160 183 201 142 145 239 132 133 140 159 147 166 160 165 156 159 168 166 156 155 -0 -0 -63 -77 -94 -114 -129 -144 -158 -168 -177 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -177 -168 -158 -144 -129 -114 -94 -77 -63 -0 -0 155 156 166 168 159 156 165 160 166 147 159 140 133 132 239 145 142 201 183 160 138 147 111 98 108 255 231 154 136 102 184 112 65 255 224 222 210 146 120 125 136 212 198 195 199 255 252 116 197 161 124 185 176 128 63 252 215 214 246 240 144 146 133 91 239 202 181 173 171 134 110 211 175 144 198 125 128 136 209 180 246 235 126 164 100 153 80 255 232 167 143 143 137 234 215 255 198 255 255 255 255 255 255 255 255 217 221 105 163 167 152 237 184 105 125 176 230 109 109 180 156 246 81 123 248 131 99 237 90 107 149 255 71 103 222 88 129 172 188 112 185 136 255 139 148 209 116 -0 -86 -123 -156 -182 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 691 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -193 -169 -138 -102 -66 -0 111 184 146 76 228 217 117 216 139 160 88 254 120 85 181 235 117 138 255 129 132 91 236 87 92 229 211 129 145 255 183 157 110 72 255 176 182 131 156 228 169 155 207 199 197 255 255 255 196 255 208 255 161 160 176 234 247 255 137 87 141 120 175 230 255 80 111 144 138 160 202 240 143 176 134 121 199 216 169 178 121 243 102 111 140 233 255 77 87 152 199 74 104 140 139 138 186 164 155 255 65 74 88 136 141 126 135 231 249 255 90 147 199 74 103 145 121 164 179 239 93 156 129 140 169 164 182 173 115 134 219 255 81 108 129 147 161 158 166 157 159 170 173 164 -0 -0 -0 -76 -94 -114 -130 -144 -157 -168 -178 -187 -194 -200 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -240 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -240 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -200 -194 -187 -178 -168 -157 -144 -130 -114 -94 -76 -0 -0 -0 164 173 170 159 157 166 158 161 147 129 108 81 255 219 134 115 173 182 164 169 140 129 156 93 239 179 164 121 145 103 74 199 147 90 255 249 231 135 126 141 136 88 74 65 255 155 164 186 138 139 140 104 74 199 152 87 77 255 233 140 111 102 243 121 178 169 216 199 121 134 176 143 240 202 160 138 144 111 80 255 230 175 120 141 87 137 255 247 234 176 160 161 255 208 255 196 255 255 255 197 199 207 155 169 228 156 131 182 176 255 72 110 157 183 255 145 129 211 229 92 87 236 91 132 129 255 138 117 235 181 85 120 254 88 160 139 216 117 217 228 76 146 184 111 -0 -66 -102 -138 -169 -193 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 692 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -153 -116 -74 -0 112 204 145 130 255 149 178 149 168 176 122 147 222 106 170 130 211 106 90 235 144 134 255 115 102 255 112 178 131 74 248 158 144 90 63 253 163 157 104 250 227 83 236 255 255 255 255 255 255 190 240 156 217 124 240 255 130 75 165 112 159 146 255 255 179 192 188 194 182 187 207 101 99 187 194 194 228 102 107 163 215 255 91 132 173 245 90 134 116 155 200 117 134 173 165 174 192 120 216 255 105 96 109 146 151 162 237 255 108 74 142 157 196 107 125 168 155 186 161 219 97 134 132 170 171 174 129 157 155 223 252 146 176 164 174 183 156 160 155 158 173 181 -0 -0 -0 -76 -93 -113 -129 -144 -157 -168 -178 -187 -195 -201 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -201 -195 -187 -178 -168 -157 -144 -129 -113 -93 -76 -0 -0 -0 181 173 158 155 160 156 183 174 164 176 146 252 223 155 157 129 174 171 170 132 134 97 219 161 186 155 168 125 107 196 157 142 74 108 255 237 162 151 146 109 96 105 255 216 120 192 174 165 173 134 117 200 155 116 134 90 245 173 132 91 255 215 163 107 102 228 194 194 187 99 101 207 187 182 194 188 192 179 255 255 146 159 112 165 75 130 255 240 124 217 156 240 190 255 255 255 255 255 255 236 83 227 250 104 157 163 253 63 90 144 158 248 74 131 178 112 255 102 115 255 134 144 235 90 106 211 130 170 106 222 147 122 176 168 149 178 149 255 130 145 204 112 -0 -74 -116 -153 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 693 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -167 -133 -80 -0 174 157 175 116 90 227 169 164 173 174 148 178 255 138 183 122 246 114 93 248 159 125 77 233 110 154 232 197 152 86 172 247 159 116 99 255 137 162 118 111 216 215 236 193 196 255 255 255 197 255 238 83 181 200 253 91 159 93 158 139 185 194 255 66 82 90 128 129 140 138 224 193 197 233 102 147 156 122 217 235 255 124 179 175 188 242 111 115 126 205 232 128 149 169 132 233 241 249 255 171 145 120 133 173 190 206 241 77 142 99 141 206 231 138 160 179 146 174 179 224 126 159 158 190 124 167 172 200 176 232 89 88 122 130 163 148 151 163 158 172 -0 -0 -0 -75 -91 -111 -126 -142 -156 -168 -178 -187 -195 -202 -208 -213 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -213 -208 -202 -195 -187 -178 -168 -156 -142 -126 -111 -91 -75 -0 -0 -0 172 158 163 151 148 163 130 122 88 89 232 176 200 172 167 124 190 158 159 126 224 179 174 146 179 160 138 231 206 141 99 142 77 241 206 190 173 133 120 145 171 255 249 241 233 132 169 149 128 232 205 126 115 111 242 188 175 179 124 255 235 217 122 156 147 102 233 197 193 224 138 140 129 128 90 82 66 255 194 185 139 158 93 159 91 253 200 181 83 238 255 197 255 255 255 196 193 236 215 216 111 118 162 137 255 99 116 159 247 172 86 152 197 232 154 110 233 77 125 159 248 93 114 246 122 183 138 255 178 148 174 173 164 169 227 90 116 175 157 174 -0 -80 -133 -167 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 694 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -201 -180 -149 -100 -0 175 173 196 119 104 228 181 153 166 199 123 174 83 244 191 142 155 221 96 254 160 143 108 245 161 143 137 235 178 117 165 100 234 115 149 255 170 190 104 121 246 255 255 255 255 255 255 255 255 199 255 215 232 145 222 95 129 124 175 187 217 193 236 85 88 112 143 154 173 233 255 77 132 143 105 230 241 243 255 157 79 120 149 123 224 255 81 109 153 222 93 109 142 160 237 255 90 94 102 206 165 154 188 209 193 121 226 96 127 115 165 229 122 123 151 149 165 196 162 195 111 145 178 190 177 203 192 132 122 230 172 171 180 184 201 146 164 156 -0 -0 -0 -67 -89 -109 -124 -139 -153 -166 -176 -186 -194 -201 -207 -213 -218 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -218 -213 -207 -201 -194 -186 -176 -166 -153 -139 -124 -109 -89 -67 -0 -0 -0 156 164 146 201 184 180 171 172 230 122 132 192 203 177 190 178 145 111 195 162 196 165 149 151 123 122 229 165 115 127 96 226 121 193 209 188 154 165 206 102 94 90 255 237 160 142 109 93 222 153 109 81 255 224 123 149 120 79 157 255 243 241 230 105 143 132 77 255 233 173 154 143 112 88 85 236 193 217 187 175 124 129 95 222 145 232 215 255 199 255 255 255 255 255 255 255 255 246 121 104 190 170 255 149 115 234 100 165 117 178 235 137 143 161 245 108 143 160 254 96 221 155 142 191 244 83 174 123 199 166 153 181 228 104 119 196 173 175 -0 -100 -149 -180 -201 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 695 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -191 -164 -126 -68 -0 150 181 155 101 232 222 126 206 139 167 186 114 100 249 157 158 131 228 255 190 120 136 238 168 173 138 90 238 124 171 104 254 139 198 255 139 199 158 79 254 153 208 198 198 255 255 255 196 255 207 255 164 169 225 102 154 192 214 198 105 174 229 99 112 135 164 203 222 253 81 140 158 150 234 255 91 123 82 183 101 153 171 168 245 133 166 151 182 198 136 146 185 194 247 90 139 111 149 208 121 167 211 111 144 126 235 145 157 156 227 249 144 143 169 168 182 165 182 158 133 201 228 143 169 129 129 153 221 255 75 88 123 162 128 146 167 -0 -0 -64 -78 -97 -121 -136 -151 -163 -174 -184 -193 -200 -207 -212 -217 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -217 -212 -207 -200 -193 -184 -174 -163 -151 -136 -121 -97 -78 -64 -0 -0 167 146 128 162 123 88 75 255 221 153 129 129 169 143 228 201 133 158 182 165 182 168 169 143 144 249 227 156 157 145 235 126 144 111 211 167 121 208 149 111 139 90 247 194 185 146 136 198 182 151 166 133 245 168 171 153 101 183 82 123 91 255 234 150 158 140 81 253 222 203 164 135 112 99 229 174 105 198 214 192 154 102 225 169 164 255 207 255 196 255 255 255 198 198 208 153 254 79 158 199 139 255 198 139 254 104 171 124 238 90 138 173 168 238 136 120 190 255 228 131 158 157 249 100 114 186 167 139 206 126 222 232 101 155 181 150 -0 -68 -126 -164 -191 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 696 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -216 -201 -178 -145 -98 -0 113 198 139 173 255 105 194 121 179 162 173 154 98 91 239 177 138 96 222 228 166 83 248 118 225 144 134 255 155 192 109 178 217 148 128 220 112 184 142 255 70 240 255 255 255 255 255 255 193 236 155 217 121 228 198 209 199 115 143 150 202 215 102 130 194 213 237 130 137 93 139 168 232 255 74 137 126 109 177 139 181 134 224 255 75 106 138 230 241 184 183 207 152 229 127 133 147 198 195 156 200 143 111 162 215 255 82 121 157 239 100 93 112 161 153 192 129 189 199 187 223 101 100 156 162 174 181 232 117 153 146 179 201 149 175 -0 -0 -64 -88 -111 -130 -146 -159 -171 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -199 -191 -182 -171 -159 -146 -130 -111 -88 -64 -0 -0 175 149 201 179 146 153 117 232 181 174 162 156 100 101 223 187 199 189 129 192 153 161 112 93 100 239 157 121 82 255 215 162 111 143 200 156 195 198 147 133 127 229 152 207 183 184 241 230 138 106 75 255 224 134 181 139 177 109 126 137 74 255 232 168 139 93 137 130 237 213 194 130 102 215 202 150 143 115 199 209 198 228 121 217 155 236 193 255 255 255 255 255 255 240 70 255 142 184 112 220 128 148 217 178 109 192 155 255 134 144 225 118 248 83 166 228 222 96 138 177 239 91 98 154 173 162 179 121 194 105 255 173 139 198 113 -0 -98 -145 -178 -201 -216 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 697 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -222 -209 -190 -164 -126 -78 -0 196 170 165 89 230 206 150 178 168 148 175 136 102 255 139 169 99 74 255 137 161 255 143 93 209 116 77 231 176 139 207 255 170 94 239 124 221 115 205 217 238 190 196 255 255 255 198 255 236 83 169 221 255 90 113 147 159 180 181 161 231 203 207 237 122 136 128 135 124 184 205 241 77 119 129 141 155 198 138 172 159 239 92 143 158 233 255 79 89 140 142 238 255 177 170 184 221 105 134 172 171 171 203 225 92 153 155 182 238 141 134 162 194 146 164 171 222 111 137 183 136 166 202 146 162 219 255 137 136 152 174 124 -0 -0 -0 -74 -93 -116 -136 -152 -166 -178 -188 -196 -204 -210 -216 -220 -225 -228 -231 -234 -236 -239 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -239 -236 -234 -231 -228 -225 -220 -216 -210 -204 -196 -188 -178 -166 -152 -136 -116 -93 -74 -0 -0 -0 124 174 152 136 137 255 219 162 146 202 166 136 183 137 111 222 171 164 146 194 162 134 141 238 182 155 153 92 225 203 171 171 172 134 105 221 184 170 177 255 238 142 140 89 79 255 233 158 143 92 239 159 172 138 198 155 141 129 119 77 241 205 184 124 135 128 136 122 237 207 203 231 161 181 180 159 147 113 90 255 221 169 83 236 255 198 255 255 255 196 190 238 217 205 115 221 124 239 94 170 255 207 139 176 231 77 116 209 93 143 255 161 137 255 74 99 169 139 255 102 136 175 148 168 178 150 206 230 89 165 170 196 -0 -78 -126 -164 -190 -209 -222 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 698 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -216 -200 -179 -149 -111 -71 -0 169 178 129 97 225 158 161 198 116 214 126 139 155 231 173 129 89 64 255 168 85 229 110 209 157 87 245 188 134 169 129 255 160 255 155 142 183 234 255 255 255 255 255 255 255 255 198 255 215 227 228 105 155 168 190 186 130 179 233 255 75 118 129 125 143 173 179 186 217 122 230 96 110 135 159 189 184 169 194 172 221 129 144 243 255 161 178 168 188 183 255 100 91 99 149 144 110 181 213 148 171 164 194 101 148 151 229 255 74 92 150 140 159 182 197 144 111 190 220 143 185 159 167 197 230 92 105 122 166 187 -0 -0 -64 -86 -107 -124 -142 -158 -172 -183 -192 -201 -208 -214 -219 -224 -227 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -227 -224 -219 -214 -208 -201 -192 -183 -172 -158 -142 -124 -107 -86 -64 -0 -0 187 166 122 105 92 230 197 167 159 185 143 220 190 111 144 197 182 159 140 150 92 74 255 229 151 148 101 194 164 171 148 213 181 110 144 149 99 91 100 255 183 188 168 178 161 255 243 144 129 221 172 194 169 184 189 159 135 110 96 230 122 217 186 179 173 143 125 129 118 75 255 233 179 130 186 190 168 155 105 228 227 215 255 198 255 255 255 255 255 255 255 255 234 183 142 155 255 160 255 129 169 134 188 245 87 157 209 110 229 85 168 255 64 89 129 173 231 155 139 126 214 116 198 161 158 225 97 129 178 169 -0 -71 -111 -149 -179 -200 -216 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 699 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -222 -209 -190 -166 -135 -99 -64 -0 143 156 143 255 121 208 122 168 112 187 109 182 255 164 165 99 98 255 161 143 255 135 137 228 107 204 207 154 200 99 55 241 82 216 180 135 194 156 207 199 197 255 255 255 196 255 208 255 216 250 156 163 182 136 151 160 208 232 90 136 136 147 169 208 222 162 170 144 125 235 121 134 168 188 220 113 139 138 232 252 172 178 255 88 81 89 122 145 154 255 78 87 111 162 172 164 212 137 151 194 183 197 129 169 178 241 92 142 147 176 172 196 139 175 165 153 225 180 178 214 133 162 139 237 132 128 157 192 122 -0 -64 -88 -111 -131 -149 -163 -176 -187 -197 -204 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -204 -197 -187 -176 -163 -149 -131 -111 -88 -64 -0 122 192 157 128 132 237 139 162 133 214 178 180 225 153 165 175 139 196 172 176 147 142 92 241 178 169 129 197 183 194 151 137 212 164 172 162 111 87 78 255 154 145 122 89 81 88 255 178 172 252 232 138 139 113 220 188 168 134 121 235 125 144 170 162 222 208 169 147 136 136 90 232 208 160 151 136 182 163 156 250 216 255 208 255 196 255 255 255 197 199 207 156 194 135 180 216 82 241 55 99 200 154 207 204 107 228 137 135 255 143 161 255 98 99 165 164 255 182 109 187 112 168 122 208 121 255 143 156 143 -0 -64 -99 -135 -166 -190 -209 -222 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 700 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -200 -179 -152 -120 -85 -0 150 172 142 71 235 122 176 193 122 211 121 201 73 237 159 150 141 255 178 148 79 226 156 109 219 203 136 196 141 156 81 255 109 175 185 168 235 83 236 255 255 255 255 255 255 190 240 153 246 111 104 131 167 161 189 174 162 250 72 100 156 203 221 201 105 111 173 177 176 243 175 179 202 169 124 117 167 176 251 100 93 135 246 98 99 122 157 183 222 255 100 110 152 194 131 190 220 128 168 150 143 169 134 185 171 229 124 136 158 157 154 147 159 197 131 221 254 88 121 121 125 173 216 255 81 107 159 -0 -0 -0 -89 -114 -135 -152 -167 -180 -191 -200 -207 -214 -219 -224 -228 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -228 -224 -219 -214 -207 -200 -191 -180 -167 -152 -135 -114 -89 -0 -0 -0 159 107 81 255 216 173 125 121 121 88 254 221 131 197 159 147 154 157 158 136 124 229 171 185 134 169 143 150 168 128 220 190 131 194 152 110 100 255 222 183 157 122 99 98 246 135 93 100 251 176 167 117 124 169 202 179 175 243 176 177 173 111 105 201 221 203 156 100 72 250 162 174 189 161 167 131 104 111 246 153 240 190 255 255 255 255 255 255 236 83 235 168 185 175 109 255 81 156 141 196 136 203 219 109 156 226 79 148 178 255 141 150 159 237 73 201 121 211 122 193 176 122 235 71 142 172 150 -0 -85 -120 -152 -179 -200 -215 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 701 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -221 -208 -190 -167 -139 -106 -0 210 185 154 135 255 135 192 165 159 176 155 145 162 255 189 113 184 255 195 155 151 255 174 128 91 235 126 227 137 186 102 165 229 170 230 121 175 212 236 193 196 255 255 255 197 255 238 70 254 121 118 157 182 152 141 226 245 255 135 189 219 214 101 138 119 150 201 127 230 255 76 111 134 156 139 168 197 175 242 133 128 167 246 111 116 165 195 183 206 91 165 153 187 165 160 218 101 111 174 182 193 187 149 240 253 255 90 150 182 180 184 155 236 242 244 255 130 100 153 150 172 178 224 117 162 165 -0 -0 -74 -92 -117 -138 -156 -170 -183 -193 -202 -210 -216 -222 -226 -230 -233 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -236 -233 -230 -226 -222 -216 -210 -202 -193 -183 -170 -156 -138 -117 -92 -74 -0 -0 165 162 117 224 178 172 150 153 100 130 255 244 242 236 155 184 180 182 150 90 255 253 240 149 187 193 182 174 111 101 218 160 165 187 153 165 91 206 183 195 165 116 111 246 167 128 133 242 175 197 168 139 156 134 111 76 255 230 127 201 150 119 138 101 214 219 189 135 255 245 226 141 152 182 157 118 121 254 70 238 255 197 255 255 255 196 193 236 212 175 121 230 170 229 165 102 186 137 227 126 235 91 128 174 255 151 155 195 255 184 113 189 255 162 145 155 176 159 165 192 135 255 135 154 185 210 -0 -106 -139 -167 -190 -208 -221 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 702 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -227 -215 -200 -180 -155 -125 -0 255 124 181 126 78 226 148 207 131 196 173 166 148 109 255 136 192 80 230 181 145 83 254 134 145 255 151 143 179 179 145 182 255 182 142 193 226 255 255 255 255 255 255 255 255 199 255 217 255 79 104 162 163 176 237 255 76 160 216 220 112 137 111 165 161 181 158 219 255 88 144 149 167 182 154 183 154 237 255 81 107 160 236 164 168 204 137 143 210 132 171 156 199 126 165 192 113 180 218 165 140 128 231 255 56 135 184 190 144 137 136 232 255 90 102 90 178 141 178 137 175 214 254 137 149 -0 -0 -85 -105 -123 -141 -159 -173 -185 -195 -204 -212 -218 -223 -228 -231 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -231 -228 -223 -218 -212 -204 -195 -185 -173 -159 -141 -123 -105 -85 -0 -0 149 137 254 214 175 137 178 141 178 90 102 90 255 232 136 137 144 190 184 135 56 255 231 128 140 165 218 180 113 192 165 126 199 156 171 132 210 143 137 204 168 164 236 160 107 81 255 237 154 183 154 182 167 149 144 88 255 219 158 181 161 165 111 137 112 220 216 160 76 255 237 176 163 162 104 79 255 217 255 199 255 255 255 255 255 255 255 255 226 193 142 182 255 182 145 179 179 143 151 255 145 134 254 83 145 181 230 80 192 136 255 109 148 166 173 196 131 207 148 226 78 126 181 124 255 -0 -125 -155 -180 -200 -215 -227 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 703 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -221 -208 -191 -169 -142 -107 -0 250 150 167 88 239 173 128 186 112 190 162 155 98 66 254 159 155 255 139 161 120 84 234 120 98 240 149 191 173 137 187 75 242 176 136 185 165 203 198 198 255 255 255 196 255 207 255 205 142 158 190 137 253 255 184 197 219 140 128 120 155 154 195 131 226 239 255 118 104 127 154 174 144 209 227 202 250 95 151 143 250 255 163 161 177 135 213 244 162 168 188 132 134 198 204 153 204 112 145 173 232 255 146 85 114 140 139 156 177 186 248 91 139 112 128 167 134 169 172 207 222 89 94 -0 -0 -75 -105 -127 -145 -161 -175 -187 -197 -206 -213 -219 -224 -229 -232 -236 -238 -240 -242 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -242 -240 -238 -236 -232 -229 -224 -219 -213 -206 -197 -187 -175 -161 -145 -127 -105 -75 -0 -0 94 89 222 207 172 169 134 167 128 112 139 91 248 186 177 156 139 140 114 85 146 255 232 173 145 112 204 153 204 198 134 132 188 168 162 244 213 135 177 161 163 255 250 143 151 95 250 202 227 209 144 174 154 127 104 118 255 239 226 131 195 154 155 120 128 140 219 197 184 255 253 137 190 158 142 205 255 207 255 196 255 255 255 198 198 203 165 185 136 176 242 75 187 137 173 191 149 240 98 120 234 84 120 161 139 255 155 159 254 66 98 155 162 190 112 186 128 173 239 88 167 150 250 -0 -107 -142 -169 -191 -208 -221 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 704 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -201 -182 -157 -125 -75 -0 239 174 136 186 209 129 205 126 218 123 180 110 75 255 131 174 77 226 189 125 135 255 140 81 255 153 166 204 125 217 106 140 232 160 233 84 237 255 255 255 255 255 255 193 236 156 234 115 184 199 170 255 63 72 105 105 131 147 156 181 172 141 230 255 129 74 159 122 158 252 255 255 255 98 155 185 111 144 167 255 71 78 100 123 133 233 101 106 135 161 139 177 218 121 129 222 216 227 197 238 79 170 116 138 172 171 192 157 141 255 94 107 123 158 184 181 189 178 122 -0 -0 -0 -0 -65 -94 -124 -146 -162 -176 -188 -198 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -198 -188 -176 -162 -146 -124 -94 -65 -0 -0 -0 -0 122 178 189 181 184 158 123 107 94 255 141 157 192 171 172 138 116 170 79 238 197 227 216 222 129 121 218 177 139 161 135 106 101 233 133 123 100 78 71 255 167 144 111 185 155 98 255 255 255 252 158 122 159 74 129 255 230 141 172 181 156 147 131 105 105 72 63 255 170 199 184 115 234 156 236 193 255 255 255 255 255 255 237 84 233 160 232 140 106 217 125 204 166 153 255 81 140 255 135 125 189 226 77 174 131 255 75 110 180 123 218 126 205 129 209 186 136 174 239 -0 -75 -125 -157 -182 -201 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 705 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -238 -231 -221 -209 -192 -171 -143 -97 -0 91 228 145 191 136 183 181 165 159 177 190 134 97 212 226 176 122 197 208 174 106 90 238 144 255 170 179 136 181 121 184 174 255 124 161 215 236 190 196 255 255 255 198 255 236 83 194 183 221 112 139 255 99 90 110 125 160 172 174 144 171 236 255 76 153 99 158 136 240 255 63 98 145 191 198 192 118 151 235 255 123 98 134 160 180 236 132 139 176 179 157 237 237 216 230 255 91 102 136 201 122 176 128 167 175 153 145 165 219 255 96 115 179 207 160 151 124 164 -0 255 -65 -69 -77 -95 -122 -144 -163 -177 -189 -199 -207 -215 -221 -226 -230 -234 -237 -239 -242 -244 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -244 -242 -239 -237 -234 -230 -226 -221 -215 -207 -199 -189 -177 -163 -144 -122 -95 -77 -69 -65 255 -0 164 124 151 160 207 179 115 96 255 219 165 145 153 175 167 128 176 122 201 136 102 91 255 230 216 237 237 157 179 176 139 132 236 180 160 134 98 123 255 235 151 118 192 198 191 145 98 63 255 240 136 158 99 153 76 255 236 171 144 174 172 160 125 110 90 99 255 139 112 221 183 194 83 236 255 198 255 255 255 196 190 236 215 161 124 255 174 184 121 181 136 179 170 255 144 238 90 106 174 208 197 122 176 226 212 97 134 190 177 159 165 181 183 136 191 145 228 91 -0 -97 -143 -171 -192 -209 -221 -231 -238 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 706 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -216 -201 -183 -158 -123 -66 -0 255 111 232 131 220 132 181 177 140 203 160 102 220 255 164 143 200 93 197 152 96 250 144 79 221 184 132 197 139 143 192 116 231 216 255 255 255 255 255 255 255 255 198 255 212 235 135 142 124 220 255 149 116 144 157 176 150 174 221 240 255 72 140 166 122 173 226 255 183 71 89 109 150 139 144 125 247 255 160 196 145 164 168 202 235 125 139 174 130 228 255 79 96 173 75 142 130 202 236 144 174 140 188 163 186 184 179 220 132 179 173 207 112 128 161 -0 -0 255 -73 -87 -99 -111 -127 -145 -163 -177 -189 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -189 -177 -163 -145 -127 -111 -99 -87 -73 255 -0 -0 161 128 112 207 173 179 132 220 179 184 186 163 188 140 174 144 236 202 130 142 75 173 96 79 255 228 130 174 139 125 235 202 168 164 145 196 160 255 247 125 144 139 150 109 89 71 183 255 226 173 122 166 140 72 255 240 221 174 150 176 157 144 116 149 255 220 124 142 135 235 212 255 198 255 255 255 255 255 255 255 255 216 231 116 192 143 139 197 132 184 221 79 144 250 96 152 197 93 200 143 164 255 220 102 160 203 140 177 181 132 220 131 232 111 255 -0 -66 -123 -158 -183 -201 -216 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 707 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -221 -209 -193 -171 -141 -93 -0 79 236 94 199 154 175 190 151 170 101 201 128 199 114 255 105 231 109 246 108 153 240 201 100 240 200 141 193 163 154 87 193 242 161 155 207 199 197 255 255 255 196 255 203 255 175 168 180 155 239 128 198 115 159 158 183 230 251 255 166 75 135 142 162 167 202 236 90 193 81 93 129 165 175 181 166 255 71 91 102 120 143 168 227 89 94 157 181 229 255 136 94 104 177 110 148 160 225 132 137 177 168 202 163 150 123 230 255 143 143 152 158 126 217 232 -0 -65 -77 -91 -106 -120 -134 -149 -164 -177 -189 -199 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -199 -189 -177 -164 -149 -134 -120 -106 -91 -77 -65 -0 232 217 126 158 152 143 143 255 230 123 150 163 202 168 177 137 132 225 160 148 110 177 104 94 136 255 229 181 157 94 89 227 168 143 120 102 91 71 255 166 181 175 165 129 93 81 193 90 236 202 167 162 142 135 75 166 255 251 230 183 158 159 115 198 128 239 155 180 168 175 255 203 255 196 255 255 255 197 199 207 155 161 242 193 87 154 163 193 141 200 240 100 201 240 153 108 246 109 231 105 255 114 199 128 201 101 170 151 190 175 154 199 94 236 79 -0 -93 -141 -171 -193 -209 -221 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 708 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -201 -182 -156 -118 -61 87 254 136 227 130 188 174 146 191 105 228 138 195 108 64 241 101 187 129 213 81 243 124 195 196 190 162 185 147 188 104 73 255 223 83 236 255 255 255 255 255 255 190 237 165 226 121 185 216 255 94 148 139 234 247 248 255 109 80 187 89 127 168 183 193 121 236 107 181 112 135 155 184 143 133 222 255 122 107 130 157 175 177 210 131 207 232 209 248 80 164 113 158 197 123 152 237 252 164 165 185 171 122 152 171 230 255 96 93 131 230 242 247 255 119 -0 -70 -91 -108 -123 -137 -151 -165 -178 -189 -199 -208 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -208 -199 -189 -178 -165 -151 -137 -123 -108 -91 -70 -0 119 255 247 242 230 131 93 96 255 230 171 152 122 171 185 165 164 252 237 152 123 197 158 113 164 80 248 209 232 207 131 210 177 175 157 130 107 122 255 222 133 143 184 155 135 112 181 107 236 121 193 183 168 127 89 187 80 109 255 248 247 234 139 148 94 255 216 185 121 226 165 237 190 255 255 255 255 255 255 236 83 223 255 73 104 188 147 185 162 190 196 195 124 243 81 213 129 187 101 241 64 108 195 138 228 105 191 146 174 188 130 227 136 254 87 -61 -118 -156 -182 -201 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 709 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -209 -192 -169 -137 -89 -0 174 215 192 164 177 204 125 211 144 153 188 202 124 75 250 154 210 149 130 213 255 165 78 223 127 207 131 190 121 163 91 64 246 214 236 193 196 255 255 255 197 255 236 84 185 193 230 175 82 160 170 217 254 100 172 74 145 109 172 122 172 198 140 159 154 245 156 195 112 131 176 174 167 180 244 131 181 138 148 172 133 240 250 210 242 89 130 158 89 162 150 186 142 134 232 255 79 87 120 137 156 201 228 199 240 79 145 130 237 255 91 113 83 167 -0 -73 -102 -123 -138 -152 -165 -177 -189 -199 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -199 -189 -177 -165 -152 -138 -123 -102 -73 -0 167 83 113 91 255 237 130 145 79 240 199 228 201 156 137 120 87 79 255 232 134 142 186 150 162 89 158 130 89 242 210 250 240 133 172 148 138 181 131 244 180 167 174 176 131 112 195 156 245 154 159 140 198 172 122 172 109 145 74 172 100 254 217 170 160 82 175 230 193 185 84 236 255 197 255 255 255 196 193 236 214 246 64 91 163 121 190 131 207 127 223 78 165 255 213 130 149 210 154 250 75 124 202 188 153 144 211 125 204 177 164 192 215 174 -0 -89 -137 -169 -192 -209 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 710 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -180 -152 -112 -63 172 128 248 163 164 151 182 112 184 171 122 225 164 96 204 209 200 179 142 95 207 231 147 255 125 229 155 195 152 194 110 103 255 255 255 255 255 255 255 255 255 199 255 215 233 136 142 170 109 241 255 255 178 104 165 86 131 129 180 154 195 139 152 177 233 255 94 130 125 168 205 132 151 215 255 84 129 122 170 186 172 255 70 104 135 89 139 162 138 190 136 178 163 168 251 97 139 123 147 176 208 232 93 133 182 89 148 230 255 75 128 116 115 -0 -0 -80 -115 -136 -153 -166 -178 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -178 -166 -153 -136 -115 -80 -0 -0 115 116 128 75 255 230 148 89 182 133 93 232 208 176 147 123 139 97 251 168 163 178 136 190 138 162 139 89 135 104 70 255 172 186 170 122 129 84 255 215 151 132 205 168 125 130 94 255 233 177 152 139 195 154 180 129 131 86 165 104 178 255 255 241 109 170 142 136 233 215 255 199 255 255 255 255 255 255 255 255 255 103 110 194 152 195 155 229 125 255 147 231 207 95 142 179 200 209 204 96 164 225 122 171 184 112 182 151 164 163 248 128 172 -63 -112 -152 -180 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 711 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -128 -78 -0 143 78 237 194 115 201 131 212 133 161 79 224 114 202 118 253 122 194 99 73 255 139 94 233 143 200 183 144 166 161 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 182 229 255 55 129 207 109 171 117 152 178 211 156 180 133 214 226 255 72 156 152 164 191 132 233 255 255 129 133 151 167 202 127 220 255 122 112 139 121 176 190 172 191 154 192 129 220 255 81 110 131 187 212 187 126 99 134 218 207 219 240 78 134 137 132 -0 -0 -67 -98 -130 -150 -166 -178 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -178 -166 -150 -130 -98 -67 -0 -0 132 137 134 78 240 219 207 218 134 99 126 187 212 187 131 110 81 255 220 129 192 154 191 172 190 176 121 139 112 122 255 220 127 202 167 151 133 129 255 255 233 132 191 164 152 156 72 255 226 214 133 180 156 211 178 152 117 171 109 207 129 55 255 229 182 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 161 166 144 183 200 143 233 94 139 255 73 99 194 122 253 118 202 114 224 79 161 133 212 131 201 115 194 237 78 143 -0 -78 -128 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 712 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -145 -95 -0 152 135 255 147 159 205 159 168 179 172 140 255 137 208 135 78 237 130 165 90 64 255 99 243 174 133 229 155 187 135 212 255 70 240 255 255 255 255 255 255 193 236 155 216 124 232 242 255 165 81 99 169 139 192 124 178 197 112 229 246 255 255 182 77 143 170 145 228 236 233 255 55 134 192 140 159 162 162 224 255 106 176 137 160 143 201 167 193 111 150 168 156 238 92 147 136 171 218 105 150 135 201 234 255 91 120 207 96 122 151 -0 -0 -65 -94 -124 -147 -164 -178 -189 -198 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -198 -189 -178 -164 -147 -124 -94 -65 -0 -0 151 122 96 207 120 91 255 234 201 135 150 105 218 171 136 147 92 238 156 168 150 111 193 167 201 143 160 137 176 106 255 224 162 162 159 140 192 134 55 255 233 236 228 145 170 143 77 182 255 255 246 229 112 197 178 124 192 139 169 99 81 165 255 242 232 124 216 155 236 193 255 255 255 255 255 255 240 70 255 212 135 187 155 229 133 174 243 99 255 64 90 165 130 237 78 135 208 137 255 140 172 179 168 159 205 159 147 255 135 152 -0 -95 -145 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 713 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -207 -188 -161 -120 -66 -0 117 90 230 164 154 160 199 140 196 143 75 234 201 152 135 255 139 184 132 99 255 122 160 217 166 89 213 173 158 113 214 217 238 190 196 255 255 255 198 255 236 83 161 231 255 140 75 182 102 156 200 134 176 155 238 235 232 255 92 81 104 207 103 157 171 239 255 91 138 164 81 109 134 134 232 246 246 255 90 109 156 131 176 182 217 111 156 134 185 158 173 233 149 159 170 186 145 125 208 213 241 143 75 146 147 229 192 -0 -0 -0 -67 -93 -119 -143 -162 -177 -189 -199 -207 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -207 -199 -189 -177 -162 -143 -119 -93 -67 -0 -0 -0 192 229 147 146 75 143 241 213 208 125 145 186 170 159 149 233 173 158 185 134 156 111 217 182 176 131 156 109 90 255 246 246 232 134 134 109 81 164 138 91 255 239 171 157 103 207 104 81 92 255 232 235 238 155 176 134 200 156 102 182 75 140 255 231 161 83 236 255 198 255 255 255 196 190 238 217 214 113 158 173 213 89 166 217 160 122 255 99 132 184 139 255 135 152 201 234 75 143 196 140 199 160 154 164 230 90 117 -0 -66 -120 -161 -188 -207 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 714 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -214 -198 -174 -140 -91 -0 115 113 238 176 133 200 127 185 114 185 93 131 244 147 132 89 232 135 163 156 255 165 175 130 237 94 246 131 164 132 241 255 255 255 255 255 255 255 255 198 255 214 223 242 116 174 106 187 145 186 141 154 188 231 255 90 137 154 102 87 123 187 140 222 224 255 79 138 142 158 101 146 162 240 255 92 158 75 145 135 171 173 204 151 144 140 186 152 185 137 221 255 79 111 131 231 242 253 255 110 161 141 98 155 231 255 76 -0 -67 -81 -98 -123 -142 -161 -177 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -177 -161 -142 -123 -98 -81 -67 -0 76 255 231 155 98 141 161 110 255 253 242 231 131 111 79 255 221 137 185 152 186 140 144 151 204 173 171 135 145 75 158 92 255 240 162 146 101 158 142 138 79 255 224 222 140 187 123 87 102 154 137 90 255 231 188 154 141 186 145 187 106 174 116 242 223 214 255 198 255 255 255 255 255 255 255 255 241 132 164 131 246 94 237 130 175 165 255 156 163 135 232 89 132 147 244 131 93 185 114 185 127 200 133 176 238 113 115 -0 -91 -140 -174 -198 -214 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 715 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -220 -206 -186 -157 -116 -64 -0 83 242 204 121 206 157 193 130 224 130 130 90 240 99 131 234 169 101 236 255 160 187 160 93 218 157 201 190 104 225 156 207 199 197 255 255 255 196 255 208 255 246 255 193 192 184 217 137 179 137 196 207 245 77 134 138 143 110 115 236 248 240 255 117 167 87 123 164 179 124 173 227 255 64 134 155 93 140 170 191 164 140 162 172 180 131 230 242 246 255 137 122 158 237 255 90 103 90 174 178 160 130 -0 -0 -0 -0 -62 -90 -115 -130 -146 -162 -176 -189 -199 -207 -214 -220 -225 -230 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -230 -225 -220 -214 -207 -199 -189 -176 -162 -146 -130 -115 -90 -62 -0 -0 -0 -0 130 160 178 174 90 103 90 255 237 158 122 137 255 246 242 230 131 180 172 162 140 164 191 170 140 93 155 134 64 255 227 173 124 179 164 123 87 167 117 255 240 248 236 115 110 143 138 134 77 245 207 196 137 179 137 217 184 192 193 255 246 255 208 255 196 255 255 255 197 199 207 156 225 104 190 201 157 218 93 160 187 160 255 236 101 169 234 131 99 240 90 130 130 224 130 193 157 206 121 204 242 83 -0 -64 -116 -157 -186 -206 -220 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 716 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -172 -137 -88 -0 152 255 122 181 112 169 201 164 124 182 131 138 255 145 74 237 207 126 97 217 231 124 171 162 255 168 145 188 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 73 87 143 121 125 173 179 227 136 204 87 116 144 173 161 233 255 91 131 75 157 166 117 151 193 164 180 212 236 78 126 142 166 135 165 194 116 166 164 190 129 165 232 255 90 102 91 187 153 188 243 77 134 111 131 181 162 166 154 -0 -67 -70 -74 -93 -118 -136 -150 -164 -177 -189 -199 -208 -215 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -215 -208 -199 -189 -177 -164 -150 -136 -118 -93 -74 -70 -67 -0 154 166 162 181 131 111 134 77 243 188 153 187 91 102 90 255 232 165 129 190 164 166 116 194 165 135 166 142 126 78 236 212 180 164 193 151 117 166 157 75 131 91 255 233 161 173 144 116 87 204 136 227 179 173 125 121 143 87 73 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 188 145 168 255 162 171 124 231 217 97 126 207 237 74 145 255 138 131 182 124 164 201 169 112 181 122 255 152 -0 -88 -137 -172 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 717 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -205 -185 -155 -114 -64 -0 85 215 202 131 208 112 177 145 200 156 98 91 235 143 255 115 185 100 88 255 126 205 127 113 255 143 232 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 91 104 154 139 181 204 191 143 126 203 107 157 209 225 168 245 77 134 132 99 164 178 127 218 223 170 201 122 225 97 112 158 176 141 192 181 161 194 143 165 179 209 243 77 135 112 168 206 160 197 229 148 153 153 168 192 123 156 -0 255 -78 -94 -106 -121 -137 -153 -166 -178 -189 -199 -207 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -207 -199 -189 -178 -166 -153 -137 -121 -106 -94 -78 255 -0 156 123 192 168 153 153 148 229 197 160 206 168 112 135 77 243 209 179 165 143 194 161 181 192 141 176 158 112 97 225 122 201 170 223 218 127 178 164 99 132 134 77 245 168 225 209 157 107 203 126 143 191 204 181 139 154 104 91 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 232 143 255 113 127 205 126 255 88 100 185 115 255 143 235 91 98 156 200 145 177 112 208 131 202 215 85 -0 -64 -114 -155 -185 -205 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 718 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -171 -137 -91 -0 105 230 166 162 167 163 212 120 207 172 132 67 251 122 92 218 180 144 101 64 252 124 179 104 65 249 143 194 232 255 255 255 255 255 255 255 255 199 255 217 255 132 110 163 188 163 197 136 166 149 151 235 219 228 209 93 118 238 108 125 144 129 237 243 253 255 98 109 163 156 231 104 138 184 154 178 206 111 139 158 176 207 199 137 224 138 147 162 205 112 130 233 255 75 99 121 168 177 142 -0 -0 -72 -90 -108 -125 -140 -154 -167 -179 -189 -199 -207 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -207 -199 -189 -179 -167 -154 -140 -125 -108 -90 -72 -0 -0 142 177 168 121 99 75 255 233 130 112 205 162 147 138 224 137 199 207 176 158 139 111 206 178 154 184 138 104 231 156 163 109 98 255 253 243 237 129 144 125 108 238 118 93 209 228 219 235 151 149 166 136 197 163 188 163 110 132 255 217 255 199 255 255 255 255 255 255 255 255 232 194 143 249 65 104 179 124 252 64 101 144 180 218 92 122 251 67 132 172 207 120 212 163 167 162 166 230 105 -0 -91 -137 -171 -195 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 719 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -204 -184 -156 -119 -74 -0 166 210 143 201 130 192 169 93 209 138 136 255 163 96 235 146 201 116 99 255 154 187 134 74 255 176 137 186 166 203 198 198 255 255 255 196 255 207 255 214 212 161 194 121 147 193 132 179 153 240 255 91 109 137 110 143 248 136 143 159 235 255 90 93 96 166 158 189 165 196 137 186 204 149 180 150 130 186 198 209 121 144 235 255 138 136 171 150 125 229 255 71 139 140 162 196 125 221 -0 -72 -87 -104 -121 -138 -153 -166 -178 -189 -199 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -199 -189 -178 -166 -153 -138 -121 -104 -87 -72 -0 221 125 196 162 140 139 71 255 229 125 150 171 136 138 255 235 144 121 209 198 186 130 150 180 149 204 186 137 196 165 189 158 166 96 93 90 255 235 159 143 136 248 143 110 137 109 91 255 240 153 179 132 193 147 121 194 161 212 214 255 207 255 196 255 255 255 198 198 203 166 186 137 176 255 74 134 187 154 255 99 116 201 146 235 96 163 255 136 138 209 93 169 192 130 201 143 210 166 -0 -74 -119 -156 -184 -204 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 720 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -212 -195 -171 -141 -103 -65 -0 151 190 122 179 100 206 121 222 154 192 255 188 109 244 184 114 186 145 255 168 165 158 118 181 234 160 234 84 238 255 255 255 255 255 255 193 236 156 241 113 135 166 152 190 185 141 184 170 255 98 145 128 156 135 229 255 83 120 160 248 90 138 107 115 153 161 133 213 226 156 203 111 125 189 188 179 200 152 155 157 233 255 81 88 115 172 172 162 247 110 148 147 145 227 235 237 255 -0 -79 -103 -119 -135 -150 -164 -177 -188 -198 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -198 -188 -177 -164 -150 -135 -119 -103 -79 -0 255 237 235 227 145 147 148 110 247 162 172 172 115 88 81 255 233 157 155 152 200 179 188 189 125 111 203 156 226 213 133 161 153 115 107 138 90 248 160 120 83 255 229 135 156 128 145 98 255 170 184 141 185 190 152 166 135 113 241 156 236 193 255 255 255 255 255 255 238 84 234 160 234 181 118 158 165 168 255 145 186 114 184 244 109 188 255 192 154 222 121 206 100 179 122 190 151 -0 -65 -103 -141 -171 -195 -212 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 721 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -184 -158 -127 -90 -0 140 217 123 207 104 219 159 163 184 175 104 250 184 255 139 158 111 202 255 121 206 136 140 198 255 124 161 216 236 190 196 255 255 255 198 255 236 83 225 132 158 187 144 195 131 162 200 221 255 81 120 134 174 226 255 85 161 166 190 254 93 106 117 149 248 255 255 255 106 127 182 148 182 218 112 205 220 215 214 187 237 91 139 124 158 192 129 218 255 81 110 144 236 255 91 132 -0 -0 -84 -119 -134 -149 -162 -175 -187 -197 -206 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -206 -197 -187 -175 -162 -149 -134 -119 -84 -0 -0 132 91 255 236 144 110 81 255 218 129 192 158 124 139 91 237 187 214 215 220 205 112 218 182 148 182 127 106 255 255 255 248 149 117 106 93 254 190 166 161 85 255 226 174 134 120 81 255 221 200 162 131 195 144 187 158 132 225 83 236 255 198 255 255 255 196 190 236 216 161 124 255 198 140 136 206 121 255 202 111 158 139 255 184 250 104 175 184 163 159 219 104 207 123 217 140 -0 -90 -127 -158 -184 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 722 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -173 -146 -114 -79 -0 173 170 166 162 143 169 197 122 216 128 76 234 102 222 187 121 230 98 210 121 179 110 230 105 227 216 255 255 255 255 255 255 255 255 198 255 213 248 104 164 173 155 183 155 207 190 240 79 144 140 234 254 255 79 143 168 137 228 255 96 114 211 235 255 63 100 151 197 185 210 140 238 245 255 255 93 124 137 112 242 114 122 140 189 185 171 237 92 149 143 240 255 70 137 -0 -60 -80 -108 -135 -149 -162 -174 -185 -196 -205 -212 -219 -224 -229 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -229 -224 -219 -212 -205 -196 -185 -174 -162 -149 -135 -108 -80 -60 -0 137 70 255 240 143 149 92 237 171 185 189 140 122 114 242 112 137 124 93 255 255 245 238 140 210 185 197 151 100 63 255 235 211 114 96 255 228 137 168 143 79 255 254 234 140 144 79 240 190 207 155 183 155 173 164 104 248 213 255 198 255 255 255 255 255 255 255 255 216 227 105 230 110 179 121 210 98 230 121 187 222 102 234 76 128 216 122 197 169 143 162 166 170 173 -0 -79 -114 -146 -173 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 723 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -161 -133 -99 -62 242 173 169 174 170 207 128 175 102 191 132 255 137 155 222 154 129 195 224 142 206 125 89 212 235 165 155 207 199 197 255 255 255 196 255 203 255 188 148 190 131 213 229 200 229 127 196 100 144 238 255 84 83 151 148 161 255 255 222 228 221 246 130 181 71 91 117 133 158 131 230 255 92 80 98 165 168 160 212 255 89 127 177 217 123 151 222 139 156 233 255 71 134 -0 -0 -77 -112 -134 -149 -162 -174 -185 -195 -204 -212 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -212 -204 -195 -185 -174 -162 -149 -134 -112 -77 -0 -0 134 71 255 233 156 139 222 151 123 217 177 127 89 255 212 160 168 165 98 80 92 255 230 131 158 133 117 91 71 181 130 246 221 228 222 255 255 161 148 151 83 84 255 238 144 100 196 127 229 200 229 213 131 190 148 188 255 203 255 196 255 255 255 197 199 207 155 165 235 212 89 125 206 142 224 195 129 154 222 155 137 255 132 191 102 175 128 207 170 174 169 173 242 -62 -99 -133 -161 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 724 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -117 -70 -0 236 133 186 143 178 160 200 116 230 134 78 230 188 93 216 152 91 237 139 160 176 99 88 255 225 83 236 255 255 255 255 255 255 190 238 166 232 120 188 201 246 89 133 143 125 223 195 201 250 90 135 120 145 155 178 255 64 74 96 131 155 122 170 85 103 140 181 198 233 255 145 102 86 110 153 131 215 245 138 180 169 204 152 136 244 255 194 194 247 78 133 -0 -0 -66 -98 -128 -149 -163 -175 -185 -195 -203 -211 -218 -224 -228 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -228 -224 -218 -211 -203 -195 -185 -175 -163 -149 -128 -98 -66 -0 -0 133 78 247 194 194 255 244 136 152 204 169 180 138 245 215 131 153 110 86 102 145 255 233 198 181 140 103 85 170 122 155 131 96 74 64 255 178 155 145 120 135 90 250 201 195 223 125 143 133 89 246 201 188 120 232 166 238 190 255 255 255 255 255 255 236 83 225 255 88 99 176 160 139 237 91 152 216 93 188 230 78 134 230 116 200 160 178 143 186 133 236 -0 -70 -117 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 725 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -185 -162 -134 -92 -0 255 129 211 130 218 141 199 166 130 194 118 247 138 174 255 159 146 255 147 195 150 146 101 64 244 215 236 193 196 255 255 255 197 255 236 84 186 194 232 145 157 94 166 174 233 255 78 124 240 96 106 125 161 181 195 255 98 89 99 138 158 142 183 106 120 222 240 213 251 81 168 111 114 153 183 173 235 100 104 131 184 223 129 153 255 70 80 119 203 88 -0 -0 -66 -96 -125 -147 -163 -176 -186 -195 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -195 -186 -176 -163 -147 -125 -96 -66 -0 -0 88 203 119 80 70 255 153 129 223 184 131 104 100 235 173 183 153 114 111 168 81 251 213 240 222 120 106 183 142 158 138 99 89 98 255 195 181 161 125 106 96 240 124 78 255 233 174 166 94 157 145 232 194 186 84 236 255 197 255 255 255 196 193 236 215 244 64 101 146 150 195 147 255 146 159 255 174 138 247 118 194 130 166 199 141 218 130 211 129 255 -0 -92 -134 -162 -185 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 726 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -174 -149 -117 -70 -0 233 131 171 137 189 104 182 170 118 192 213 189 140 128 253 151 81 239 139 177 177 119 103 255 255 255 255 255 255 255 255 255 199 255 216 234 137 143 143 168 218 237 217 243 94 147 165 243 153 152 174 189 139 230 255 141 99 129 169 177 157 191 138 222 254 88 119 148 89 159 148 150 173 138 151 228 155 158 180 214 101 111 219 255 117 87 138 207 -0 -0 -64 -94 -124 -147 -164 -177 -187 -196 -204 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -204 -196 -187 -177 -164 -147 -124 -94 -64 -0 -0 207 138 87 117 255 219 111 101 214 180 158 155 228 151 138 173 150 148 159 89 148 119 88 254 222 138 191 157 177 169 129 99 141 255 230 139 189 174 152 153 243 165 147 94 243 217 237 218 168 143 143 137 234 216 255 199 255 255 255 255 255 255 255 255 255 103 119 177 177 139 239 81 151 253 128 140 189 213 192 118 170 182 104 189 137 171 131 233 -0 -70 -117 -149 -174 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 727 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -203 -184 -160 -132 -99 -63 251 145 176 146 218 110 216 130 153 79 250 184 176 104 63 242 89 255 152 152 164 170 132 255 153 208 198 198 255 255 255 196 255 207 255 161 160 176 249 255 255 93 130 160 99 139 231 255 81 108 197 208 226 255 80 184 150 165 173 139 239 249 244 255 147 88 129 152 130 186 150 168 165 169 225 255 86 109 154 184 122 165 237 93 165 132 -0 -0 -64 -73 -94 -122 -145 -163 -177 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -177 -163 -145 -122 -94 -73 -64 -0 -0 132 165 93 237 165 122 184 154 109 86 255 225 169 165 168 150 186 130 152 129 88 147 255 244 249 239 139 173 165 150 184 80 255 226 208 197 108 81 255 231 139 99 160 130 93 255 255 249 176 160 161 255 207 255 196 255 255 255 198 198 208 153 255 132 170 164 152 152 255 89 242 63 104 176 184 250 79 153 130 216 110 218 146 176 145 251 -63 -99 -132 -160 -184 -203 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 728 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -194 -172 -144 -113 -79 -0 151 174 124 238 156 144 166 185 97 69 239 197 133 74 255 139 167 210 167 189 122 211 255 70 240 255 255 255 255 255 255 193 236 155 216 124 234 255 65 113 162 160 175 122 255 255 207 213 213 246 93 197 77 155 192 113 159 164 231 255 91 100 83 178 122 160 172 158 184 123 177 168 185 223 104 145 165 198 207 142 178 217 139 168 159 -0 -66 -85 -103 -122 -142 -161 -176 -188 -197 -205 -212 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -212 -205 -197 -188 -176 -161 -142 -122 -103 -85 -66 -0 159 168 139 217 178 142 207 198 165 145 104 223 185 168 177 123 184 158 172 160 122 178 83 100 91 255 231 164 159 113 192 155 77 197 93 246 213 213 207 255 255 122 175 160 162 113 65 255 234 124 216 155 236 193 255 255 255 255 255 255 240 70 255 211 122 189 167 210 167 139 255 74 133 197 239 69 97 185 166 144 156 238 124 174 151 -0 -79 -113 -144 -172 -194 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 729 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -182 -157 -126 -91 -0 162 174 121 131 208 166 193 151 154 121 255 123 180 117 198 225 170 140 194 174 157 120 214 217 238 190 196 255 255 255 198 255 236 83 165 227 255 181 74 104 127 171 187 165 255 64 73 95 130 129 109 200 122 174 159 136 189 237 255 155 102 98 114 174 148 176 139 188 192 169 203 129 237 255 166 166 188 160 120 116 238 255 152 165 181 -0 -74 -102 -123 -142 -159 -174 -187 -197 -205 -212 -218 -224 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -224 -218 -212 -205 -197 -187 -174 -159 -142 -123 -102 -74 -0 181 165 152 255 238 116 120 160 188 166 166 255 237 129 203 169 192 188 139 176 148 174 114 98 102 155 255 237 189 136 159 174 122 200 109 129 130 95 73 64 255 165 187 171 127 104 74 181 255 227 165 83 236 255 198 255 255 255 196 190 238 217 214 120 157 174 194 140 170 225 198 117 180 123 255 121 154 151 193 166 208 131 121 174 162 -0 -91 -126 -157 -182 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 730 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -193 -169 -140 -106 -69 -0 199 119 126 235 129 168 182 122 199 255 167 136 174 197 138 246 142 241 139 164 133 241 255 255 255 255 255 255 255 255 198 255 215 225 235 105 198 118 134 179 205 124 160 255 99 90 99 142 149 187 231 143 176 131 254 255 255 73 182 139 136 154 186 123 174 168 216 112 139 149 228 255 79 87 120 142 165 151 227 255 81 99 125 -0 -0 -88 -116 -138 -156 -171 -185 -196 -205 -212 -218 -224 -228 -232 -236 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -236 -232 -228 -224 -218 -212 -205 -196 -185 -171 -156 -138 -116 -88 -0 -0 125 99 81 255 227 151 165 142 120 87 79 255 228 149 139 112 216 168 174 123 186 154 136 139 182 73 255 255 254 131 176 143 231 187 149 142 99 90 99 255 160 124 205 179 134 118 198 105 235 225 215 255 198 255 255 255 255 255 255 255 255 241 133 164 139 241 142 246 138 197 174 136 167 255 199 122 182 168 129 235 126 119 199 -0 -69 -106 -140 -169 -193 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 731 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -155 -122 -85 -0 127 182 87 255 158 189 139 161 109 169 230 161 88 248 144 92 235 130 205 190 105 226 156 207 199 197 255 255 255 196 255 208 255 244 255 212 230 140 158 187 124 126 231 255 156 132 165 194 179 210 101 105 164 226 255 66 109 162 201 109 126 175 173 167 199 173 149 117 185 196 244 91 137 122 157 180 195 148 241 128 160 155 -0 -0 -76 -108 -132 -152 -169 -182 -194 -203 -211 -218 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -218 -211 -203 -194 -182 -169 -152 -132 -108 -76 -0 -0 155 160 128 241 148 195 180 157 122 137 91 244 196 185 117 149 173 199 167 173 175 126 109 201 162 109 66 255 226 164 105 101 210 179 194 165 132 156 255 231 126 124 187 158 140 230 212 255 244 255 208 255 196 255 255 255 197 199 207 156 226 105 190 205 130 235 92 144 248 88 161 230 169 109 161 139 189 158 255 87 182 127 -0 -85 -122 -155 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 732 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -168 -138 -101 -65 -0 182 145 58 225 184 155 184 117 109 255 163 126 79 233 135 255 168 137 193 148 248 83 236 255 255 255 255 255 255 190 240 153 255 64 88 89 110 136 165 154 252 255 217 236 163 184 130 122 200 154 241 255 255 212 75 98 148 145 121 187 214 148 162 139 166 164 178 217 136 229 147 147 156 181 162 124 215 255 75 100 -0 -0 -67 -96 -126 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -126 -96 -67 -0 -0 100 75 255 215 124 162 181 156 147 147 229 136 217 178 164 166 139 162 148 214 187 121 145 148 98 75 212 255 255 241 154 200 122 130 184 163 236 217 255 252 154 165 136 110 89 88 64 255 153 240 190 255 255 255 255 255 255 236 83 248 148 193 137 168 255 135 233 79 126 163 255 109 117 184 155 184 225 58 145 182 -0 -65 -101 -138 -168 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 733 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -153 -116 -73 -0 161 160 153 250 121 180 152 154 88 92 242 147 136 255 128 85 251 130 236 120 188 213 236 193 196 255 255 255 197 255 238 70 255 103 101 99 125 179 206 168 255 64 88 97 101 135 139 237 253 209 250 64 114 220 97 110 155 166 155 211 112 116 168 179 206 153 169 149 228 255 74 92 137 165 173 163 238 128 161 -0 -0 -65 -95 -124 -146 -164 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -164 -146 -124 -95 -65 -0 -0 161 128 238 163 173 165 137 92 74 255 228 149 169 153 206 179 168 116 112 211 155 166 155 110 97 220 114 64 250 209 253 237 139 135 101 97 88 64 255 168 206 179 125 99 101 103 255 70 238 255 197 255 255 255 196 193 236 213 188 120 236 130 251 85 128 255 136 147 242 92 88 154 152 180 121 250 153 160 161 -0 -73 -116 -153 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 734 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -167 -133 -80 -0 200 121 226 255 142 201 137 183 110 81 251 164 138 75 237 105 117 236 140 196 232 255 255 255 255 255 255 255 255 199 255 217 255 132 119 146 176 206 121 121 255 99 101 100 126 169 232 255 78 118 204 75 108 199 102 134 180 162 173 176 122 168 198 178 121 126 181 227 255 76 139 139 167 187 130 221 255 85 -0 -0 -77 -97 -124 -146 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -146 -124 -97 -77 -0 -0 85 255 221 130 187 167 139 139 76 255 227 181 126 121 178 198 168 122 176 173 162 180 134 102 199 108 75 204 118 78 255 232 169 126 100 101 99 255 121 121 206 176 146 119 132 255 217 255 199 255 255 255 255 255 255 255 255 232 196 140 236 117 105 237 75 138 164 251 81 110 183 137 201 142 255 226 121 200 -0 -80 -133 -167 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 735 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -181 -151 -103 -0 152 176 121 179 255 172 158 177 148 98 255 203 130 128 255 116 153 255 171 145 186 166 203 198 198 255 255 255 196 255 207 255 214 211 170 177 150 160 142 210 255 145 116 144 185 207 234 89 135 135 202 96 124 195 128 160 190 123 190 196 159 193 122 161 150 194 222 228 90 130 146 148 180 163 164 239 91 -0 -0 -85 -109 -128 -147 -165 -179 -190 -200 -208 -216 -222 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -222 -216 -208 -200 -190 -179 -165 -147 -128 -109 -85 -0 -0 91 239 164 163 180 148 146 130 90 228 222 194 150 161 122 193 159 196 190 123 190 160 128 195 124 96 202 135 135 89 234 207 185 144 116 145 255 210 142 160 150 177 170 211 214 255 207 255 196 255 255 255 198 198 203 166 186 145 171 255 153 116 255 128 130 203 255 98 148 177 158 172 255 179 121 176 152 -0 -103 -151 -181 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 736 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -210 -192 -166 -131 -78 -0 183 151 145 84 255 152 190 147 161 255 121 178 109 91 230 127 91 235 170 234 84 238 255 255 255 255 255 255 193 236 156 241 120 122 164 177 195 139 224 98 202 186 201 180 115 237 131 132 152 208 114 164 202 138 201 203 177 218 112 131 165 176 208 158 206 105 232 104 116 145 184 209 143 173 -0 -0 -60 -88 -112 -133 -151 -165 -179 -190 -200 -208 -215 -221 -226 -231 -235 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -235 -231 -226 -221 -215 -208 -200 -190 -179 -165 -151 -133 -112 -88 -60 -0 -0 173 143 209 184 145 116 104 232 105 206 158 208 176 165 131 112 218 177 203 201 138 202 164 114 208 152 132 131 237 115 180 201 186 202 98 224 139 195 177 164 122 120 241 156 236 193 255 255 255 255 255 255 238 84 234 170 235 91 127 230 91 109 178 121 255 161 147 190 152 255 84 145 151 183 -0 -78 -131 -166 -192 -210 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 737 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -150 -110 -65 -0 157 164 91 67 251 114 171 163 85 211 211 129 96 245 140 96 252 121 165 216 236 190 196 255 255 255 198 255 236 83 226 133 157 189 152 139 147 237 195 230 111 114 146 218 255 74 99 147 201 137 224 225 188 228 101 140 159 126 186 207 192 122 121 225 230 255 101 119 175 204 111 116 -0 -0 -68 -88 -114 -134 -152 -167 -179 -190 -200 -208 -215 -221 -226 -231 -234 -238 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -238 -234 -231 -226 -221 -215 -208 -200 -190 -179 -167 -152 -134 -114 -88 -68 -0 -0 116 111 204 175 119 101 255 230 225 121 122 192 207 186 126 159 140 101 228 188 225 224 137 201 147 99 74 255 218 146 114 111 230 195 237 147 139 152 189 157 133 226 83 236 255 198 255 255 255 196 190 236 216 165 121 252 96 140 245 96 129 211 211 85 163 171 114 251 67 91 164 157 -0 -65 -110 -150 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 738 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -210 -192 -166 -130 -87 -0 130 199 103 73 255 154 192 158 134 224 155 183 111 242 183 111 239 179 218 255 255 255 255 255 255 255 255 198 255 213 248 105 164 174 167 152 239 255 91 129 121 158 184 235 92 143 145 240 244 234 255 79 122 153 105 170 177 165 205 128 148 135 235 255 97 89 173 155 196 157 112 -0 -0 -69 -90 -112 -132 -150 -166 -179 -190 -200 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -200 -190 -179 -166 -150 -132 -112 -90 -69 -0 -0 112 157 196 155 173 89 97 255 235 135 148 128 205 165 177 170 105 153 122 79 255 234 244 240 145 143 92 235 184 158 121 129 91 255 239 152 167 174 164 105 248 213 255 198 255 255 255 255 255 255 255 255 218 179 239 111 183 242 111 183 155 224 134 158 192 154 255 73 103 199 130 -0 -87 -130 -166 -192 -210 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 739 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -149 -109 -65 -0 116 168 87 205 240 150 152 142 194 216 121 173 242 135 169 237 171 169 155 207 199 197 255 255 255 196 255 203 255 188 148 190 139 194 210 255 81 146 152 154 187 139 244 96 122 235 255 90 131 75 140 161 171 144 191 151 181 181 129 173 226 255 71 143 129 165 139 181 173 174 -0 -66 -86 -107 -127 -146 -163 -177 -189 -199 -207 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -207 -199 -189 -177 -163 -146 -127 -107 -86 -66 -0 174 173 181 139 165 129 143 71 255 226 173 129 181 181 151 191 144 171 161 140 75 131 90 255 235 122 96 244 139 187 154 152 146 81 255 210 194 139 190 148 188 255 203 255 196 255 255 255 197 199 207 155 169 171 237 169 135 242 173 121 216 194 142 152 150 240 205 87 168 116 -0 -65 -109 -149 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 740 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -211 -192 -166 -130 -87 -0 130 196 142 201 118 226 189 100 230 124 215 76 227 178 82 226 181 227 83 236 255 255 255 255 255 255 190 238 166 232 120 193 205 241 140 167 89 151 159 216 222 222 255 109 163 251 91 138 130 93 143 172 133 184 211 146 190 132 183 209 239 78 135 142 156 178 170 198 150 175 -0 -74 -102 -123 -141 -158 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -158 -141 -123 -102 -74 -0 175 150 198 170 178 156 142 135 78 239 209 183 132 190 146 211 184 133 172 143 93 130 138 91 251 163 109 255 222 222 216 159 151 89 167 140 241 205 193 120 232 166 238 190 255 255 255 255 255 255 236 83 227 181 226 82 178 227 76 215 124 230 100 189 226 118 201 142 196 130 -0 -87 -130 -166 -192 -211 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 741 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -149 -108 -63 164 125 167 202 167 255 171 155 101 197 121 209 255 149 161 255 138 151 215 236 193 196 255 255 255 197 255 236 84 186 196 236 137 130 142 170 139 242 253 255 93 155 102 184 188 255 67 98 131 130 185 196 179 212 112 125 174 175 220 136 186 88 126 154 172 143 169 196 113 -0 -0 -80 -116 -138 -156 -171 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -171 -156 -138 -116 -80 -0 -0 113 196 169 143 172 154 126 88 186 136 220 175 174 125 112 212 179 196 185 130 131 98 67 255 188 184 102 155 93 255 253 242 139 170 142 130 137 236 196 186 84 236 255 197 255 255 255 196 193 236 215 151 138 255 161 149 255 209 121 197 101 155 171 255 167 202 167 125 164 -63 -108 -149 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 742 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -210 -192 -166 -128 -77 -0 146 100 242 142 108 255 130 145 219 138 95 198 230 172 90 223 210 255 255 255 255 255 255 255 255 199 255 216 234 145 140 130 168 235 246 225 255 63 128 174 188 137 234 250 255 136 132 156 182 224 114 140 168 131 182 204 188 154 131 191 136 167 181 185 150 -0 -0 -0 -0 -68 -100 -133 -153 -169 -182 -194 -204 -212 -219 -225 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -225 -219 -212 -204 -194 -182 -169 -153 -133 -100 -68 -0 -0 -0 -0 150 185 181 167 136 191 131 154 188 204 182 131 168 140 114 224 182 156 132 136 255 250 234 137 188 174 128 63 255 225 246 235 168 130 140 145 234 216 255 199 255 255 255 255 255 255 255 255 210 223 90 172 230 198 95 138 219 145 130 255 108 142 242 100 146 -0 -77 -128 -166 -192 -210 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 743 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -148 -99 -0 167 125 89 219 98 65 250 109 200 166 104 73 255 171 127 183 197 153 208 198 198 255 255 255 196 255 207 255 165 170 171 236 251 255 92 138 198 74 104 140 138 230 255 76 104 192 138 172 200 124 130 185 199 159 201 151 177 130 199 232 145 174 150 124 210 -0 -64 -71 -78 -98 -126 -149 -167 -181 -193 -203 -211 -218 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -218 -211 -203 -193 -181 -167 -149 -126 -98 -78 -71 -64 -0 210 124 150 174 145 232 199 130 177 151 201 159 199 185 130 124 200 172 138 192 104 76 255 230 138 140 104 74 198 138 92 255 251 236 171 170 165 255 207 255 196 255 255 255 198 198 208 153 197 183 127 171 255 73 104 166 200 109 250 65 98 219 89 125 167 -0 -99 -148 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 744 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -192 -166 -128 -76 -0 164 90 246 110 74 255 112 224 172 141 90 63 254 110 220 243 71 240 255 255 255 255 255 255 193 236 155 218 121 235 255 117 85 135 144 197 117 133 176 189 247 78 132 128 175 154 209 207 145 164 193 127 160 205 115 164 164 227 94 111 228 239 250 255 -0 -85 -99 -111 -126 -145 -164 -180 -192 -202 -211 -218 -224 -229 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -229 -224 -218 -211 -202 -192 -180 -164 -145 -126 -111 -99 -85 -0 255 250 239 228 111 94 227 164 164 115 205 160 127 193 164 145 207 209 154 175 128 132 78 247 189 176 133 117 197 144 135 85 117 255 235 121 218 155 236 193 255 255 255 255 255 255 240 71 243 220 110 254 63 90 141 172 224 112 255 74 110 246 90 164 -0 -76 -128 -166 -192 -210 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 745 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -202 -180 -150 -109 -64 -0 136 175 200 95 201 224 144 193 166 110 98 255 154 101 200 215 238 190 196 255 255 255 198 255 236 83 169 179 252 91 153 105 128 233 248 174 180 197 184 213 118 134 191 216 184 222 93 120 177 201 157 200 154 159 194 163 192 136 236 255 91 -0 -0 -0 -106 -120 -135 -149 -164 -178 -191 -201 -210 -217 -223 -228 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -228 -223 -217 -210 -201 -191 -178 -164 -149 -135 -120 -106 -0 -0 -0 91 255 236 136 192 163 194 159 154 200 157 201 177 120 93 222 184 216 191 134 118 213 184 197 180 174 248 233 128 105 153 91 252 179 169 83 236 255 198 255 255 255 196 190 238 215 200 101 154 255 98 110 166 193 144 224 201 95 200 175 136 -0 -64 -109 -150 -180 -202 -217 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 746 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -192 -167 -133 -91 -0 123 181 128 190 208 255 145 157 177 150 145 255 167 132 235 255 255 255 255 255 255 255 255 198 255 215 227 171 239 96 127 116 237 255 79 88 136 123 239 250 192 194 230 102 122 163 121 169 212 112 169 206 133 164 147 237 248 215 254 79 -0 -0 -75 -107 -125 -139 -152 -166 -179 -190 -201 -210 -217 -223 -228 -232 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -232 -228 -223 -217 -210 -201 -190 -179 -166 -152 -139 -125 -107 -75 -0 -0 79 254 215 248 237 147 164 133 206 169 112 212 169 121 163 122 102 230 194 192 250 239 123 136 88 79 255 237 116 127 96 239 171 227 215 255 198 255 255 255 255 255 255 255 255 235 132 167 255 145 150 177 157 145 255 208 190 128 181 123 -0 -91 -133 -167 -192 -210 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 747 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -217 -202 -181 -153 -118 -77 -0 195 147 76 225 76 231 152 205 120 191 255 194 105 218 155 207 199 197 255 255 255 196 255 208 255 151 181 237 111 140 230 255 75 136 126 161 167 255 69 79 118 130 116 175 197 159 206 192 163 208 112 121 176 230 255 78 128 174 87 -0 -66 -97 -125 -142 -155 -167 -179 -190 -200 -209 -216 -223 -228 -232 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -232 -228 -223 -216 -209 -200 -190 -179 -167 -155 -142 -125 -97 -66 -0 87 174 128 78 255 230 176 121 112 208 163 192 206 159 197 175 116 130 118 79 69 255 167 161 126 136 75 255 230 140 111 237 181 151 255 208 255 196 255 255 255 197 199 207 155 218 105 194 255 191 120 205 152 231 76 225 76 147 195 -0 -77 -118 -153 -181 -202 -217 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 748 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -192 -169 -140 -105 -71 -0 173 130 255 100 165 215 162 147 194 87 231 146 247 83 236 255 255 255 255 255 255 190 240 153 210 138 226 169 183 245 91 128 138 147 163 230 255 121 97 153 170 166 200 128 169 219 100 130 167 131 181 204 238 90 135 143 172 -0 -61 -93 -123 -143 -157 -169 -180 -190 -200 -209 -216 -222 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -222 -216 -209 -200 -190 -180 -169 -157 -143 -123 -93 -61 -0 172 143 135 90 238 204 181 131 167 130 100 219 169 128 200 166 170 153 97 121 255 230 163 147 138 128 91 245 183 169 226 138 210 153 240 190 255 255 255 255 255 255 236 83 247 146 231 87 194 147 162 215 165 100 255 130 173 -0 -71 -105 -140 -169 -192 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 749 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -216 -202 -182 -157 -126 -94 -65 -0 137 82 222 188 255 153 181 157 164 255 123 169 217 236 193 196 255 255 255 197 255 238 71 197 223 255 82 135 242 96 109 130 164 242 255 169 199 154 185 130 182 199 160 207 143 104 179 201 162 202 122 242 113 117 152 -0 -63 -89 -118 -141 -158 -171 -182 -191 -200 -208 -215 -222 -227 -232 -235 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -235 -232 -227 -222 -215 -208 -200 -191 -182 -171 -158 -141 -118 -89 -63 -0 152 117 113 242 122 202 162 201 179 104 143 207 160 199 182 130 185 154 199 169 255 242 164 130 109 96 242 135 82 255 223 197 71 238 255 197 255 255 255 196 193 236 217 169 123 255 164 157 181 153 255 188 222 82 137 -0 -65 -94 -126 -157 -182 -202 -216 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 750 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -193 -171 -143 -112 -81 -0 153 148 255 183 81 247 169 181 173 91 220 220 255 255 255 255 255 255 255 255 199 255 215 243 183 90 161 178 242 111 129 178 203 251 92 109 109 122 151 166 216 104 141 178 170 162 207 122 143 166 215 255 83 115 -0 -0 -78 -112 -137 -156 -171 -183 -192 -201 -208 -215 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -215 -208 -201 -192 -183 -171 -156 -137 -112 -78 -0 -0 115 83 255 215 166 143 122 207 162 170 178 141 104 216 166 151 122 109 109 92 251 203 178 129 111 242 178 161 90 183 243 215 255 199 255 255 255 255 255 255 255 255 220 220 91 173 181 169 247 81 183 255 148 153 -0 -81 -112 -143 -171 -193 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 751 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -235 -227 -216 -202 -182 -157 -127 -94 -66 -0 128 80 253 110 97 232 144 175 128 201 182 156 208 198 198 255 255 255 196 255 207 255 200 220 127 172 149 227 173 183 211 121 255 81 88 117 161 182 193 144 110 189 218 143 174 166 123 190 210 230 85 152 -0 -0 -66 -95 -128 -152 -169 -182 -193 -201 -209 -215 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -215 -209 -201 -193 -182 -169 -152 -128 -95 -66 -0 -0 152 85 230 210 190 123 166 174 143 218 189 110 144 193 182 161 117 88 81 255 121 211 183 173 227 149 172 127 220 200 255 207 255 196 255 255 255 198 198 208 156 182 201 128 175 144 232 97 110 253 80 128 -0 -66 -94 -127 -157 -182 -202 -216 -227 -235 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 752 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -209 -192 -169 -139 -104 -70 -0 167 104 109 232 138 255 122 201 110 231 232 83 240 255 255 255 255 255 255 193 236 155 235 101 110 171 230 255 76 121 155 211 255 98 110 154 184 139 168 166 156 218 137 130 186 169 170 217 151 166 105 -0 -0 -64 -91 -120 -145 -165 -180 -192 -201 -209 -216 -221 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -221 -216 -209 -201 -192 -180 -165 -145 -120 -91 -64 -0 -0 105 166 151 217 170 169 186 130 137 218 156 166 168 139 184 154 110 98 255 211 155 121 76 255 230 171 110 101 235 155 236 193 255 255 255 255 255 255 240 83 232 231 110 201 122 255 138 232 109 104 167 -0 -70 -104 -139 -169 -192 -209 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 753 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -227 -216 -201 -180 -152 -115 -72 -0 218 116 142 255 122 78 233 185 153 101 201 215 238 190 196 255 255 255 198 255 236 83 218 132 154 254 255 198 209 215 216 224 85 161 148 183 152 155 189 129 208 238 146 171 211 133 173 173 140 -0 -0 -0 -64 -88 -116 -140 -161 -177 -190 -200 -209 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -209 -200 -190 -177 -161 -140 -116 -88 -64 -0 -0 -0 140 173 173 133 211 171 146 238 208 129 189 155 152 183 148 161 85 224 216 215 209 198 255 254 154 132 218 83 236 255 198 255 255 255 196 190 238 215 201 101 153 185 233 78 122 255 142 116 218 -0 -72 -115 -152 -180 -201 -216 -227 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 754 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -238 -231 -221 -209 -191 -165 -128 -78 -0 112 195 127 77 234 87 252 157 159 132 235 255 255 255 255 255 255 255 255 198 255 217 247 105 167 255 63 73 95 121 124 194 134 163 147 177 137 180 184 158 235 131 124 176 131 129 236 242 -0 -0 -65 -74 -91 -114 -137 -157 -174 -188 -199 -208 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -208 -199 -188 -174 -157 -137 -114 -91 -74 -65 -0 -0 242 236 129 131 176 124 131 235 158 184 180 137 177 147 163 134 194 124 121 95 73 63 255 167 105 247 217 255 198 255 255 255 255 255 255 255 255 235 132 159 157 252 87 234 77 127 195 112 -0 -78 -128 -165 -191 -209 -221 -231 -238 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 755 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -200 -178 -146 -96 -0 120 233 140 95 244 144 194 220 182 104 223 155 207 199 197 255 255 255 196 255 208 255 169 146 194 255 98 90 104 138 197 230 142 158 171 190 158 201 121 225 255 126 121 174 145 233 255 -0 -62 -79 -90 -103 -119 -137 -155 -172 -186 -198 -207 -215 -221 -226 -230 -234 -237 -240 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -237 -234 -230 -226 -221 -215 -207 -198 -186 -172 -155 -137 -119 -103 -90 -79 -62 -0 255 233 145 174 121 126 255 225 121 201 158 190 171 158 142 230 197 138 104 90 98 255 194 146 169 255 208 255 196 255 255 255 197 199 207 155 223 104 182 220 194 144 244 95 140 233 120 -0 -96 -146 -178 -200 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 756 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -221 -208 -189 -162 -121 -65 -0 140 208 110 217 188 197 132 206 139 249 83 236 255 255 255 255 255 255 190 240 156 220 123 231 255 145 110 141 166 219 101 100 152 192 114 152 172 142 250 58 87 119 174 151 251 -0 -0 -70 -99 -114 -127 -141 -156 -171 -185 -197 -206 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -206 -197 -185 -171 -156 -141 -127 -114 -99 -70 -0 -0 251 151 174 119 87 58 250 142 172 152 114 192 152 100 101 219 166 141 110 145 255 231 123 220 156 240 190 255 255 255 255 255 255 236 83 249 139 206 132 197 188 217 110 208 140 -0 -65 -121 -162 -189 -208 -221 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 757 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -199 -176 -143 -92 -0 159 119 200 223 107 250 138 242 130 176 217 236 193 196 255 255 255 197 255 238 83 182 220 255 87 191 150 166 172 200 145 155 189 150 154 251 255 255 255 153 145 182 199 162 -0 -63 -70 -92 -117 -133 -146 -158 -171 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -171 -158 -146 -133 -117 -92 -70 -63 -0 162 199 182 145 153 255 255 255 251 154 150 189 155 145 200 172 166 150 191 87 255 220 182 83 238 255 197 255 255 255 196 193 236 217 176 130 242 138 250 107 223 200 119 159 -0 -92 -143 -176 -199 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 758 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -220 -207 -188 -160 -119 -64 -0 140 76 236 132 79 231 153 195 220 255 255 255 255 255 255 255 255 199 255 215 232 201 91 164 194 120 177 193 224 109 130 171 226 240 255 67 84 179 226 160 182 127 -0 -0 -79 -99 -117 -134 -149 -161 -173 -184 -195 -204 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -204 -195 -184 -173 -161 -149 -134 -117 -99 -79 -0 -0 127 182 160 226 179 84 67 255 240 226 171 130 109 224 193 177 120 194 164 91 201 232 215 255 199 255 255 255 255 255 255 255 255 220 195 153 231 79 132 236 76 140 -0 -64 -119 -160 -188 -207 -220 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 759 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -214 -197 -174 -140 -90 -0 157 137 255 150 137 255 180 144 184 156 208 198 198 255 255 255 196 255 207 255 201 231 128 173 157 147 205 157 144 112 250 255 255 118 205 73 91 145 121 121 161 -0 -0 -69 -91 -113 -132 -149 -162 -174 -185 -195 -204 -212 -218 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -218 -212 -204 -195 -185 -174 -162 -149 -132 -113 -91 -69 -0 -0 161 121 121 145 91 73 205 118 255 255 250 112 144 157 205 147 157 173 128 231 201 255 207 255 196 255 255 255 198 198 208 156 184 144 180 255 137 150 255 137 157 -0 -90 -140 -174 -197 -214 -225 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 760 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -220 -206 -186 -157 -116 -64 -0 121 92 238 111 91 235 169 233 83 240 255 255 255 255 255 255 193 236 155 235 101 110 175 181 181 162 152 145 224 255 65 108 167 201 87 103 164 151 176 200 -0 -65 -85 -106 -126 -144 -160 -174 -185 -195 -204 -211 -218 -224 -229 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -229 -224 -218 -211 -204 -195 -185 -174 -160 -144 -126 -106 -85 -65 -0 200 176 151 164 103 87 201 167 108 65 255 224 145 152 162 181 181 175 110 101 235 155 236 193 255 255 255 255 255 255 240 83 233 169 235 91 111 238 92 121 -0 -64 -116 -157 -186 -206 -220 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 761 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -225 -213 -196 -172 -137 -90 -0 125 108 249 133 96 251 121 165 216 238 190 196 255 255 255 198 255 236 83 223 132 153 201 144 169 153 215 231 255 201 74 98 142 202 142 168 199 157 183 152 -0 -73 -101 -122 -140 -157 -172 -184 -195 -203 -211 -218 -223 -228 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -228 -223 -218 -211 -203 -195 -184 -172 -157 -140 -122 -101 -73 -0 152 183 157 199 168 142 202 142 98 74 201 255 231 215 153 169 144 201 153 132 223 83 236 255 198 255 255 255 196 190 238 216 165 121 251 96 133 249 108 125 -0 -90 -137 -172 -196 -213 -225 -233 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 762 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -219 -205 -185 -155 -115 -65 -0 99 236 190 102 229 182 218 255 255 255 255 255 255 255 255 198 255 217 249 104 159 185 122 232 247 255 165 76 208 95 110 219 242 167 196 116 130 -0 -0 -0 -80 -116 -138 -155 -169 -182 -194 -203 -211 -218 -223 -228 -232 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -232 -228 -223 -218 -211 -203 -194 -182 -169 -155 -138 -116 -80 -0 -0 -0 130 116 196 167 242 219 110 95 208 76 165 255 247 232 122 185 159 104 249 217 255 198 255 255 255 255 255 255 255 255 218 182 229 102 190 236 99 -0 -65 -115 -155 -185 -205 -219 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 763 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -212 -195 -171 -137 -91 -0 134 242 135 184 223 177 169 155 207 199 197 255 255 255 196 255 208 255 176 139 182 157 233 255 97 81 188 100 225 190 200 246 89 100 125 130 -0 -0 -65 -78 -103 -133 -153 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -153 -133 -103 -78 -65 -0 -0 130 125 100 89 246 200 190 225 100 188 81 97 255 233 157 182 139 176 255 208 255 196 255 255 255 197 199 207 155 169 177 223 184 135 242 134 -0 -91 -137 -171 -195 -212 -224 -233 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 764 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -229 -218 -204 -184 -157 -120 -75 -0 203 180 83 225 190 227 83 236 255 255 255 255 255 255 190 240 156 220 130 206 220 252 78 138 110 183 222 255 76 128 175 90 125 146 164 -0 -65 -87 -110 -131 -151 -167 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -167 -151 -131 -110 -87 -65 -0 164 146 125 90 175 128 76 255 222 183 110 138 78 252 220 206 130 220 156 240 190 255 255 255 255 255 255 236 83 227 190 225 83 180 203 -0 -75 -120 -157 -184 -204 -218 -229 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 765 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -244 -239 -233 -224 -211 -194 -172 -142 -106 -71 -0 158 161 255 122 156 215 236 193 196 255 255 255 197 255 238 83 184 195 242 132 194 87 122 232 253 255 82 130 147 181 136 164 167 -0 -63 -87 -109 -130 -150 -166 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -166 -150 -130 -109 -87 -63 -0 167 164 136 181 147 130 82 255 253 232 122 87 194 132 242 195 184 83 238 255 197 255 255 255 196 193 236 215 156 122 255 161 158 -0 -71 -106 -142 -172 -194 -211 -224 -233 -239 -244 -247 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 766 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -203 -183 -158 -128 -95 -66 -0 171 90 219 212 255 255 255 255 255 255 255 255 199 255 216 233 144 153 138 197 144 234 255 109 80 148 137 173 195 123 -0 -0 -0 -77 -108 -130 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -130 -108 -77 -0 -0 -0 123 195 173 137 148 80 109 255 234 144 197 138 153 144 233 216 255 199 255 255 255 255 255 255 255 255 212 219 90 171 -0 -66 -95 -128 -158 -183 -203 -217 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 767 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -239 -232 -223 -210 -193 -170 -143 -112 -81 -0 178 127 190 195 153 208 198 198 255 255 255 196 255 207 255 165 169 180 231 250 188 244 77 142 104 128 153 -0 -0 -0 -0 -64 -76 -99 -128 -149 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -149 -128 -99 -76 -64 -0 -0 -0 -0 153 128 104 142 77 244 188 250 231 180 169 165 255 207 255 196 255 255 255 198 198 208 153 195 190 127 178 -0 -81 -112 -143 -170 -193 -210 -223 -232 -239 -244 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 768 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -201 -181 -155 -125 -94 -65 -0 110 221 239 71 240 255 255 255 255 255 255 193 236 155 218 121 235 255 79 107 217 95 127 116 167 -0 -0 -65 -71 -77 -91 -109 -128 -148 -166 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -166 -148 -128 -109 -91 -77 -71 -65 -0 -0 167 116 127 95 217 107 79 255 235 121 218 155 236 193 255 255 255 255 255 255 240 71 239 221 110 -0 -65 -94 -125 -155 -181 -201 -217 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 769 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -222 -209 -191 -167 -137 -104 -72 -0 154 101 199 215 238 190 196 255 255 255 198 255 236 83 169 182 251 91 137 132 223 110 140 195 218 -0 -66 -81 -94 -105 -118 -133 -150 -166 -180 -192 -202 -211 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -211 -202 -192 -180 -166 -150 -133 -118 -105 -94 -81 -66 -0 218 195 140 110 223 132 137 91 251 182 169 83 236 255 198 255 255 255 196 190 238 215 199 101 154 -0 -72 -104 -137 -167 -191 -209 -222 -232 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 770 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -200 -178 -149 -115 -77 -0 171 132 234 255 255 255 255 255 255 255 255 198 255 215 227 177 229 96 111 150 236 200 208 233 112 -0 -70 -94 -112 -126 -140 -153 -167 -180 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -180 -167 -153 -140 -126 -112 -94 -70 -0 112 233 208 200 236 150 111 96 229 177 227 215 255 198 255 255 255 255 255 255 255 255 234 132 171 -0 -77 -115 -149 -178 -200 -216 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 771 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -222 -208 -188 -162 -130 -91 -0 198 105 218 155 207 199 197 255 255 255 196 255 208 255 156 190 223 102 133 238 255 76 119 140 120 -0 -72 -104 -127 -143 -157 -169 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -169 -157 -143 -127 -104 -72 -0 120 140 119 76 255 238 133 102 223 190 156 255 208 255 196 255 255 255 197 199 207 155 218 105 198 -0 -91 -130 -162 -188 -208 -222 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 772 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -215 -198 -175 -145 -109 -70 -0 146 247 83 236 255 255 255 255 255 255 190 240 153 212 122 225 184 190 249 92 137 140 159 -0 -0 -78 -115 -139 -157 -171 -182 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -182 -171 -157 -139 -115 -78 -0 -0 159 140 137 92 249 190 184 225 122 212 153 240 190 255 255 255 255 255 255 236 83 247 146 -0 -70 -109 -145 -175 -198 -215 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 773 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -222 -207 -187 -160 -126 -88 -0 123 169 217 236 193 196 255 255 255 197 255 238 71 195 219 255 83 135 236 108 121 157 -0 -0 -65 -96 -128 -152 -169 -182 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -182 -169 -152 -128 -96 -65 -0 -0 157 121 108 236 135 83 255 219 195 71 238 255 197 255 255 255 196 193 236 217 169 123 -0 -88 -126 -160 -187 -207 -222 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 774 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -236 -228 -215 -198 -174 -143 -104 -64 -0 220 255 255 255 255 255 255 255 255 199 255 215 239 190 90 161 180 242 99 125 -0 -0 -64 -92 -121 -146 -165 -180 -192 -202 -210 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -210 -202 -192 -180 -165 -146 -121 -92 -64 -0 -0 125 99 242 180 161 90 190 239 215 255 199 255 255 255 255 255 255 255 255 220 -0 -64 -104 -143 -174 -198 -215 -228 -236 -242 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 775 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -187 -159 -120 -72 -0 182 156 208 198 198 255 255 255 196 255 207 255 199 221 127 171 158 203 134 -0 -0 -64 -90 -119 -143 -162 -178 -191 -201 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -201 -191 -178 -162 -143 -119 -90 -64 -0 -0 134 203 158 171 127 221 199 255 207 255 196 255 255 255 198 198 208 156 182 -0 -72 -120 -159 -187 -207 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 776 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -228 -215 -198 -173 -139 -90 -0 232 83 240 255 255 255 255 255 255 193 236 155 234 101 110 178 -0 -0 -0 -0 -65 -90 -116 -140 -160 -176 -189 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -189 -176 -160 -140 -116 -90 -65 -0 -0 -0 -0 178 110 101 234 155 236 193 255 255 255 255 255 255 240 83 232 -0 -90 -139 -173 -198 -215 -228 -237 -243 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 777 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -222 -207 -186 -156 -116 -65 -0 215 238 190 196 255 255 255 198 255 236 83 218 132 154 -0 -0 -66 -71 -75 -91 -115 -137 -157 -174 -188 -199 -208 -215 -221 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -221 -215 -208 -199 -188 -174 -157 -137 -115 -91 -75 -71 -66 -0 -0 154 132 218 83 236 255 198 255 255 255 196 190 238 215 -0 -65 -116 -156 -186 -207 -222 -233 -241 -246 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 778 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -229 -216 -197 -172 -137 -93 -0 255 255 255 255 255 255 255 255 198 255 217 247 105 171 -0 -65 -81 -95 -106 -120 -137 -155 -172 -186 -197 -207 -215 -221 -226 -231 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -231 -226 -221 -215 -207 -197 -186 -172 -155 -137 -120 -106 -95 -81 -65 -0 171 105 247 217 255 198 255 255 255 255 255 255 255 255 -0 -93 -137 -172 -197 -216 -229 -238 -244 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 779 -255 -254 -254 -254 -253 -252 -250 -246 -241 -234 -223 -208 -186 -155 -115 -64 -0 207 199 197 255 255 255 196 255 208 255 169 146 198 -0 -72 -94 -112 -128 -142 -157 -171 -185 -196 -206 -214 -220 -226 -230 -234 -238 -240 -243 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -243 -240 -238 -234 -230 -226 -220 -214 -206 -196 -185 -171 -157 -142 -128 -112 -94 -72 -0 198 146 169 255 208 255 196 255 255 255 197 199 207 -0 -64 -115 -155 -186 -208 -223 -234 -241 -246 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 780 -255 -254 -254 -253 -253 -251 -249 -245 -239 -230 -217 -198 -171 -131 -76 -0 236 255 255 255 255 255 255 190 240 156 220 123 -0 -0 -77 -104 -125 -143 -158 -172 -184 -195 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -195 -184 -172 -158 -143 -125 -104 -77 -0 -0 123 220 156 240 190 255 255 255 255 255 255 236 -0 -76 -131 -171 -198 -217 -230 -239 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 781 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -185 -148 -91 -0 236 193 196 255 255 255 197 255 238 83 182 -0 -0 -70 -91 -115 -137 -155 -170 -183 -194 -204 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -204 -194 -183 -170 -155 -137 -115 -91 -70 -0 -0 182 83 238 255 197 255 255 255 196 193 236 -0 -91 -148 -185 -209 -225 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 782 -255 -254 -254 -253 -252 -249 -246 -240 -232 -218 -199 -167 -113 -0 255 255 255 255 255 255 255 199 255 215 232 -0 -64 -88 -109 -130 -149 -167 -181 -193 -203 -211 -218 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -218 -211 -203 -193 -181 -167 -149 -130 -109 -88 -64 -0 232 215 255 199 255 255 255 255 255 255 255 -0 -113 -167 -199 -218 -232 -240 -246 -249 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 783 -255 -254 -254 -253 -251 -249 -244 -238 -227 -211 -186 -142 -75 -0 198 198 255 255 255 196 255 207 255 -0 -0 -72 -104 -126 -145 -162 -178 -191 -201 -210 -217 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -217 -210 -201 -191 -178 -162 -145 -126 -104 -72 -0 -0 255 207 255 196 255 255 255 198 198 -0 -75 -142 -186 -211 -227 -238 -244 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 784 -254 -254 -253 -252 -251 -248 -243 -235 -222 -202 -167 -110 -0 255 255 255 255 255 255 193 236 -0 -0 -65 -90 -120 -143 -160 -175 -188 -200 -209 -217 -223 -228 -233 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -233 -228 -223 -217 -209 -200 -188 -175 -160 -143 -120 -90 -65 -0 -0 236 193 255 255 255 255 255 255 -0 -110 -167 -202 -222 -235 -243 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 785 -254 -254 -253 -252 -250 -246 -241 -231 -215 -189 -144 -79 -0 196 255 255 255 198 255 236 -0 -64 -93 -116 -139 -159 -174 -187 -198 -208 -216 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -216 -208 -198 -187 -174 -159 -139 -116 -93 -64 -0 236 255 198 255 255 255 196 -0 -79 -144 -189 -215 -231 -241 -246 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 786 -254 -254 -253 -252 -249 -245 -239 -227 -207 -172 -115 -0 255 255 255 255 255 198 255 -0 -76 -115 -137 -156 -173 -187 -198 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -198 -187 -173 -156 -137 -115 -76 -0 255 198 255 255 255 255 255 -0 -115 -172 -207 -227 -239 -245 -249 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 787 -254 -254 -253 -251 -249 -244 -236 -223 -197 -151 -85 -0 255 255 255 196 255 -0 -0 -91 -131 -155 -172 -186 -198 -207 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -207 -198 -186 -172 -155 -131 -91 -0 -0 255 196 255 255 255 -0 -85 -151 -197 -223 -236 -244 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 788 -254 -254 -253 -251 -248 -243 -234 -218 -185 -128 -0 255 255 255 255 -0 -0 -75 -113 -148 -171 -186 -197 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -197 -186 -171 -148 -113 -75 -0 -0 255 255 255 255 -0 -128 -185 -218 -234 -243 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 789 -254 -254 -253 -251 -248 -243 -233 -213 -176 -116 -0 255 255 -0 -0 -79 -110 -142 -167 -185 -198 -208 -216 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -216 -208 -198 -185 -167 -142 -110 -79 -0 -0 255 255 -0 -116 -176 -213 -233 -243 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 790 -254 -254 -253 -251 -248 -242 -232 -211 -175 -123 255 -0 -0 -85 -115 -144 -167 -186 -199 -209 -217 -223 -229 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -229 -223 -217 -209 -199 -186 -167 -144 -115 -85 -0 -0 255 -123 -175 -211 -232 -242 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 791 -254 -254 -253 -251 -248 -243 -233 -214 -185 -148 -123 -116 -128 -151 -172 -189 -202 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -202 -189 -172 -151 -128 -116 -123 -148 -185 -214 -233 -243 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 792 -254 -254 -253 -251 -249 -244 -235 -221 -202 -185 -175 -176 -185 -197 -207 -215 -222 -227 -232 -236 -239 -241 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -241 -239 -236 -232 -227 -222 -215 -207 -197 -185 -176 -175 -185 -202 -221 -235 -244 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 793 -254 -254 -253 -252 -249 -246 -240 -231 -221 -214 -211 -213 -218 -223 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -223 -218 -213 -211 -214 -221 -231 -240 -246 -249 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 794 -254 -254 -253 -252 -251 -248 -244 -240 -235 -233 -232 -233 -234 -236 -239 -241 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -241 -239 -236 -234 -233 -232 -233 -235 -240 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 795 -254 -254 -254 -253 -252 -250 -248 -246 -244 -243 -242 -243 -243 -244 -245 -246 -248 -249 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -249 -248 -246 -245 -244 -243 -243 -242 -243 -244 -246 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 796 -255 -254 -254 -253 -253 -252 -251 -249 -249 -248 -248 -248 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -248 -248 -248 -249 -249 -251 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 797 -255 -254 -254 -254 -253 -253 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 798 -255 -255 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 799 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 run j 2714 run time 139 run time_per_iter 0.051216 run pixels_tot 640000 run pixels_out 0.5229 run pixels_in 0.4771 run size 390 0.975 run shrinkzone 116 run minfraction 0.014 run maxvaluefraction 0.299 cmd /home/martink/work/design/sanctuary/snowflake/bin/snowflake -q -a 0.0726525404292458 -b 1.05116866426088 -g 9.28324398327622e-05 -i 30000 -k 0.00222624294996856 -m 0.133619921368085 -n 800 -r 0.639387125339269 -s 0.000000 -t 0.159458185278088 -x 0 -z 10 summary_head file size shrinksize minf maxvf all out in a b g i k m n r s t x y z j time time_per_iter summary /home/martink/work/sanctuary/snowflake/flakes.3/snowflake-rvbhuafh 0.975 116 0.013663535439795 0.299270072992701 640000 0.5229328125 0.4770671875 0.0726525404 1.0511686643 0.0000928324 30000 0.0022262429 0.1336199214 800 0.6393871253 0.0000000000 0.1594581853 409 780 10 2714 139 0.051216