param a 0.0217892438 param b 1.0709723626 param g 0.0000741062 param k 0.0211977269 param m 0.1297354892 param r 0.6102229073 param s 0.0000000000 param t 0.1436794142 param n 800 param y 780 param z 10 param i 30000 param x 356 y 0 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -252 -252 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -252 -252 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -254 y 2 -254 -254 -254 -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 -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 -252 -251 -251 -250 -250 -250 -249 -250 -250 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -250 -250 -249 -250 -250 -250 -251 -251 -252 -253 -253 -253 y 3 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -247 -246 -246 -247 -247 -247 -248 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -247 -247 -246 -246 -247 -248 -249 -250 -251 -252 -253 -253 y 4 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -246 -244 -242 -242 -241 -242 -242 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -242 -242 -241 -242 -242 -244 -246 -248 -249 -251 -252 -253 y 5 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -238 -235 -234 -234 -234 -235 -237 -238 -240 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -237 -235 -234 -234 -234 -235 -238 -241 -245 -248 -250 -251 -252 y 6 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -236 -230 -224 -221 -220 -222 -224 -227 -230 -232 -235 -237 -240 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -237 -235 -232 -230 -227 -224 -222 -220 -221 -224 -230 -236 -241 -246 -249 -251 -252 y 7 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -230 -219 -208 -201 -198 -200 -205 -211 -216 -221 -225 -229 -232 -235 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -235 -232 -229 -225 -221 -216 -211 -205 -200 -198 -201 -208 -219 -230 -238 -244 -248 -250 -252 y 8 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -235 -224 -208 -189 -172 -163 -163 -172 -184 -195 -204 -211 -217 -222 -227 -230 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -230 -227 -222 -217 -211 -204 -195 -184 -172 -163 -163 -172 -189 -208 -224 -235 -242 -247 -250 -252 y 9 -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 -254 -254 -253 -253 -251 -250 -246 -242 -234 -221 -201 -172 -139 -116 -108 -118 -140 -161 -177 -190 -200 -208 -215 -220 -225 -229 -232 -235 -238 -240 -242 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -235 -232 -229 -225 -220 -215 -208 -200 -190 -177 -161 -140 -118 -108 -116 -139 -172 -201 -221 -234 -242 -246 -250 -251 y 10 -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 -254 -254 -253 -253 -251 -249 -246 -241 -234 -220 -198 -163 -116 255 -0 -0 -77 -109 -138 -160 -176 -188 -198 -206 -213 -219 -224 -228 -231 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -231 -228 -224 -219 -213 -206 -198 -188 -176 -160 -138 -109 -77 -0 -0 255 -116 -163 -198 -220 -234 -241 -246 -249 -251 y 11 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -250 -247 -242 -234 -222 -200 -163 -108 -0 255 255 -0 -0 -86 -121 -144 -162 -176 -188 -197 -205 -212 -218 -223 -227 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -227 -223 -218 -212 -205 -197 -188 -176 -162 -144 -121 -86 -0 -0 255 255 -0 -108 -163 -200 -222 -234 -242 -247 -250 -251 y 12 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -235 -224 -205 -172 -118 -0 255 255 255 255 -0 -78 -107 -128 -146 -163 -176 -188 -197 -204 -211 -216 -222 -226 -230 -233 -236 -239 -241 -243 -244 -245 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -236 -233 -230 -226 -222 -216 -211 -204 -197 -188 -176 -163 -146 -128 -107 -78 -0 255 255 255 255 -0 -118 -172 -205 -224 -235 -242 -247 -250 -252 y 13 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -211 -184 -140 -77 -0 255 255 255 180 -0 -71 -89 -109 -129 -149 -165 -177 -187 -195 -203 -209 -216 -221 -226 -230 -233 -236 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -233 -230 -226 -221 -216 -209 -203 -195 -187 -177 -165 -149 -129 -109 -89 -71 -0 180 255 255 255 -0 -77 -140 -184 -211 -227 -237 -243 -247 -250 -252 y 14 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -230 -216 -195 -161 -109 -0 255 255 255 255 255 -0 -0 -66 -86 -113 -136 -153 -165 -176 -185 -194 -202 -209 -215 -221 -225 -229 -233 -235 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -225 -221 -215 -209 -202 -194 -185 -176 -165 -153 -136 -113 -86 -66 -0 -0 255 255 255 255 255 -0 -109 -161 -195 -216 -230 -238 -244 -248 -250 -252 y 15 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -245 -240 -232 -221 -204 -177 -138 -86 -0 180 255 255 255 187 255 -0 -0 -69 -101 -124 -140 -152 -163 -173 -183 -193 -201 -209 -215 -221 -225 -229 -232 -235 -237 -240 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -237 -235 -232 -229 -225 -221 -215 -209 -201 -193 -183 -173 -163 -152 -140 -124 -101 -69 -0 -0 255 187 255 255 255 180 -0 -86 -138 -177 -204 -221 -232 -240 -245 -248 -251 -252 y 16 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -225 -211 -190 -160 -121 -78 -0 255 255 255 255 255 255 126 -0 -63 -92 -111 -125 -137 -149 -161 -172 -183 -193 -202 -209 -215 -221 -225 -229 -232 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -232 -229 -225 -221 -215 -209 -202 -193 -183 -172 -161 -149 -137 -125 -111 -92 -63 -0 126 255 255 255 255 255 255 -0 -78 -121 -160 -190 -211 -225 -235 -242 -246 -249 -251 -252 y 17 -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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -217 -200 -176 -144 -107 -71 -0 187 255 255 255 187 255 104 -0 -64 -83 -96 -107 -120 -133 -147 -161 -174 -185 -195 -203 -210 -215 -220 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -215 -210 -203 -195 -185 -174 -161 -147 -133 -120 -107 -96 -83 -64 -0 104 255 187 255 255 255 187 -0 -71 -107 -144 -176 -200 -217 -229 -237 -243 -247 -250 -251 -253 y 18 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -222 -208 -188 -162 -128 -89 -0 255 255 255 255 255 255 255 239 -0 -61 -69 -76 -87 -102 -117 -133 -149 -164 -176 -187 -196 -204 -210 -215 -219 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -215 -210 -204 -196 -187 -176 -164 -149 -133 -117 -102 -87 -76 -69 -61 -0 239 255 255 255 255 255 255 255 -0 -89 -128 -162 -188 -208 -222 -232 -240 -244 -248 -250 -252 -253 y 19 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -235 -227 -215 -198 -176 -146 -109 -66 -0 255 187 255 255 255 185 255 84 -0 -0 -0 -0 -68 -84 -101 -120 -137 -154 -168 -179 -189 -197 -203 -209 -214 -218 -222 -226 -229 -232 -235 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -235 -232 -229 -226 -222 -218 -214 -209 -203 -197 -189 -179 -168 -154 -137 -120 -101 -84 -68 -0 -0 -0 -0 84 255 185 255 255 255 187 255 -0 -66 -109 -146 -176 -198 -215 -227 -235 -241 -246 -249 -251 -252 -253 y 20 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -220 -206 -188 -163 -129 -86 -0 126 255 255 255 255 255 255 241 255 94 166 116 -0 -0 -68 -85 -104 -124 -143 -158 -171 -181 -189 -196 -202 -207 -212 -217 -221 -225 -228 -232 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -232 -228 -225 -221 -217 -212 -207 -202 -196 -189 -181 -171 -158 -143 -124 -104 -85 -68 -0 -0 116 166 94 255 241 255 255 255 255 255 255 126 -0 -86 -129 -163 -188 -206 -220 -230 -238 -243 -247 -249 -251 -252 -253 y 21 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -197 -176 -149 -113 -69 -0 104 255 185 255 255 255 187 255 215 173 215 79 101 -0 -0 -64 -81 -107 -129 -147 -161 -171 -180 -187 -194 -199 -205 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -205 -199 -194 -187 -180 -171 -161 -147 -129 -107 -81 -64 -0 -0 101 79 215 173 215 255 187 255 255 255 185 255 104 -0 -69 -113 -149 -176 -197 -213 -225 -234 -240 -245 -248 -250 -252 -253 -253 y 22 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -188 -165 -136 -101 -63 -0 239 255 255 255 255 255 255 255 151 84 186 196 124 155 -0 -0 -0 -83 -111 -133 -149 -160 -170 -177 -184 -190 -197 -203 -208 -214 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -214 -208 -203 -197 -190 -184 -177 -170 -160 -149 -133 -111 -83 -0 -0 -0 155 124 196 186 84 151 255 255 255 255 255 255 255 239 -0 -63 -101 -136 -165 -188 -205 -219 -229 -237 -242 -246 -249 -251 -252 -253 -254 y 23 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -224 -212 -197 -177 -153 -124 -92 -64 -0 84 241 187 255 255 255 187 255 134 68 134 148 83 140 200 82 -0 -58 -87 -116 -135 -148 -158 -166 -173 -180 -187 -194 -200 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -244 -245 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -244 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -200 -194 -187 -180 -173 -166 -158 -148 -135 -116 -87 -58 -0 82 200 140 83 148 134 68 134 255 187 255 255 255 187 241 84 -0 -64 -92 -124 -153 -177 -197 -212 -224 -232 -239 -244 -247 -249 -251 -252 -253 -254 y 24 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -228 -218 -204 -187 -165 -140 -111 -83 -61 -0 255 255 255 255 255 255 255 255 255 74 139 156 68 125 194 69 82 -0 -61 -92 -119 -133 -143 -151 -160 -168 -176 -184 -191 -198 -205 -210 -216 -221 -225 -229 -232 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -232 -229 -225 -221 -216 -210 -205 -198 -191 -184 -176 -168 -160 -151 -143 -133 -119 -92 -61 -0 82 69 194 125 68 156 139 74 255 255 255 255 255 255 255 255 255 -0 -61 -83 -111 -140 -165 -187 -204 -218 -228 -235 -241 -245 -248 -250 -252 -253 -253 -254 y 25 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -238 -231 -223 -211 -195 -176 -152 -125 -96 -69 -0 94 215 255 187 255 255 255 186 255 219 226 220 249 74 132 206 67 72 -0 -0 -62 -90 -110 -121 -134 -145 -155 -164 -172 -180 -188 -195 -202 -209 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -209 -202 -195 -188 -180 -172 -164 -155 -145 -134 -121 -110 -90 -62 -0 -0 72 67 206 132 74 249 220 226 219 255 186 255 255 255 187 255 215 94 -0 -69 -96 -125 -152 -176 -195 -211 -223 -231 -238 -243 -246 -249 -251 -252 -253 -254 -254 y 26 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -203 -185 -163 -137 -107 -76 -0 166 173 151 255 255 255 255 255 255 255 82 146 86 233 247 224 255 64 102 87 -0 -0 -57 -74 -92 -114 -129 -140 -150 -159 -168 -176 -185 -193 -200 -207 -213 -218 -223 -227 -231 -234 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -236 -234 -231 -227 -223 -218 -213 -207 -200 -193 -185 -176 -168 -159 -150 -140 -129 -114 -92 -74 -57 -0 -0 87 102 64 255 224 247 233 86 146 82 255 255 255 255 255 255 255 151 173 166 -0 -76 -107 -137 -163 -185 -203 -216 -227 -235 -240 -244 -247 -250 -251 -252 -253 -254 -254 y 27 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -209 -194 -173 -149 -120 -87 -0 116 215 84 134 255 186 255 255 255 183 255 187 241 71 79 186 121 255 255 73 83 55 66 -0 -0 -69 -98 -113 -124 -134 -143 -152 -162 -172 -182 -191 -199 -206 -212 -218 -222 -227 -230 -233 -236 -239 -241 -242 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -241 -239 -236 -233 -230 -227 -222 -218 -212 -206 -199 -191 -182 -172 -162 -152 -143 -134 -124 -113 -98 -69 -0 -0 66 55 83 73 255 255 121 186 79 71 241 187 255 183 255 255 255 186 255 134 84 215 116 -0 -87 -120 -149 -173 -194 -209 -222 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 y 28 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -216 -202 -183 -161 -133 -102 -68 -0 79 186 68 255 255 255 255 255 255 255 236 255 225 86 96 190 83 103 255 255 255 255 255 255 -0 -63 -84 -97 -107 -116 -124 -134 -145 -157 -169 -180 -189 -198 -205 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -205 -198 -189 -180 -169 -157 -145 -134 -124 -116 -107 -97 -84 -63 -0 255 255 255 255 255 255 103 83 190 96 86 225 255 236 255 255 255 255 255 255 255 68 186 79 -0 -68 -102 -133 -161 -183 -202 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 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 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -193 -172 -147 -117 -84 -0 101 196 134 74 219 255 183 255 255 255 196 255 228 255 55 106 206 69 84 93 187 110 119 142 225 -0 -0 -69 -79 -88 -94 -102 -112 -127 -142 -156 -168 -179 -189 -197 -205 -211 -217 -221 -226 -229 -233 -235 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -235 -233 -229 -226 -221 -217 -211 -205 -197 -189 -179 -168 -156 -142 -127 -112 -102 -94 -88 -79 -69 -0 -0 225 142 119 110 187 93 84 69 206 106 55 255 228 255 196 255 255 255 183 255 219 74 134 196 101 -0 -84 -117 -147 -172 -193 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -226 -215 -201 -183 -161 -133 -101 -68 -0 124 148 139 226 82 255 255 255 255 255 255 252 83 243 255 255 199 64 107 84 189 69 74 99 126 135 -0 -0 -63 -67 -69 -75 -89 -109 -127 -142 -156 -168 -179 -188 -197 -204 -211 -216 -221 -225 -229 -232 -235 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -225 -221 -216 -211 -204 -197 -188 -179 -168 -156 -142 -127 -109 -89 -75 -69 -67 -63 -0 -0 135 126 99 74 69 189 84 107 64 199 255 255 243 83 252 255 255 255 255 255 255 82 226 139 148 124 -0 -68 -101 -133 -161 -183 -201 -215 -226 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -230 -221 -209 -193 -174 -149 -120 -85 -0 155 83 156 220 146 187 236 196 255 255 255 179 255 79 146 124 226 252 255 69 68 203 61 74 89 108 103 129 -0 -0 -0 -0 -0 -73 -94 -112 -128 -143 -156 -168 -179 -188 -197 -204 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -204 -197 -188 -179 -168 -156 -143 -128 -112 -94 -73 -0 -0 -0 -0 -0 129 103 108 89 74 61 203 68 69 255 252 226 124 146 79 255 179 255 255 255 196 236 187 146 220 156 83 155 -0 -85 -120 -149 -174 -193 -209 -221 -230 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -215 -202 -185 -164 -137 -104 -64 -0 140 68 249 86 241 255 255 255 255 255 255 255 246 255 103 121 88 152 255 255 255 255 53 96 131 181 99 120 131 157 186 139 -0 -62 -80 -98 -114 -130 -143 -156 -168 -179 -189 -197 -204 -210 -216 -221 -225 -229 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -225 -221 -216 -210 -204 -197 -189 -179 -168 -156 -143 -130 -114 -98 -80 -62 -0 139 186 157 131 120 99 181 131 96 53 255 255 255 255 152 88 121 103 255 246 255 255 255 255 255 255 255 241 86 249 68 140 -0 -64 -104 -137 -164 -185 -202 -215 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -221 -209 -195 -176 -154 -124 -81 -0 200 125 74 233 71 225 228 252 179 255 255 255 187 255 218 189 217 86 133 123 140 148 248 255 255 255 137 79 98 102 103 146 146 -0 -0 -66 -84 -100 -115 -128 -142 -156 -169 -180 -189 -197 -204 -210 -216 -220 -225 -228 -231 -234 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -234 -231 -228 -225 -220 -216 -210 -204 -197 -189 -180 -169 -156 -142 -128 -115 -100 -84 -66 -0 -0 146 146 103 102 98 79 137 255 255 255 248 148 140 123 133 86 217 189 218 255 187 255 255 255 179 252 228 225 71 233 74 125 200 -0 -81 -124 -154 -176 -195 -209 -221 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -203 -187 -168 -143 -107 -0 82 194 132 247 79 86 255 83 255 255 255 255 255 255 255 145 85 175 186 185 212 134 142 74 146 130 227 245 74 92 93 84 114 122 85 -0 -0 -71 -85 -96 -110 -126 -143 -158 -170 -180 -189 -197 -203 -210 -215 -220 -224 -228 -231 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -203 -197 -189 -180 -170 -158 -143 -126 -110 -96 -85 -71 -0 -0 85 122 114 84 93 92 74 245 227 130 146 74 142 134 212 185 186 175 85 145 255 255 255 255 255 255 255 83 255 86 79 247 132 194 82 -0 -107 -143 -168 -187 -203 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -221 -210 -196 -179 -158 -129 -83 -0 69 206 224 186 96 55 243 79 246 187 255 255 255 187 255 138 68 110 114 102 178 205 238 81 158 100 111 221 234 222 227 228 191 221 76 87 -0 -60 -66 -72 -87 -108 -129 -146 -159 -170 -179 -188 -195 -203 -209 -214 -219 -224 -227 -231 -234 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -224 -219 -214 -209 -203 -195 -188 -179 -170 -159 -146 -129 -108 -87 -72 -66 -60 -0 87 76 221 191 228 227 222 234 221 111 100 158 81 238 205 178 102 114 110 68 138 255 187 255 255 255 187 246 79 243 55 96 186 224 206 69 -0 -83 -129 -158 -179 -196 -210 -221 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -204 -189 -171 -147 -111 -58 82 67 255 121 190 106 255 146 255 255 255 255 255 255 255 255 254 74 109 115 75 103 126 221 255 127 82 94 119 145 168 139 170 126 189 211 182 -0 -0 -0 -0 -61 -84 -112 -132 -145 -156 -166 -176 -186 -194 -202 -208 -214 -219 -223 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -202 -194 -186 -176 -166 -156 -145 -132 -112 -84 -61 -0 -0 -0 -0 182 211 189 126 170 139 168 145 119 94 82 127 255 221 126 103 75 115 109 74 254 255 255 255 255 255 255 255 255 146 255 106 190 121 255 67 82 -58 -111 -147 -171 -189 -204 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -229 -220 -210 -197 -181 -161 -133 -87 -0 72 64 255 83 206 255 124 103 218 255 187 255 255 255 186 255 215 219 199 228 75 87 117 95 255 95 74 73 99 123 138 142 162 190 122 151 150 131 224 255 -0 -0 -58 -88 -114 -127 -138 -150 -162 -173 -184 -193 -200 -207 -213 -218 -223 -227 -230 -233 -235 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -235 -233 -230 -227 -223 -218 -213 -207 -200 -193 -184 -173 -162 -150 -138 -127 -114 -88 -58 -0 -0 255 224 131 150 151 122 190 162 142 138 123 99 73 74 95 255 95 117 87 75 228 199 219 215 255 186 255 255 255 187 255 218 103 124 255 206 83 255 64 72 -0 -87 -133 -161 -181 -197 -210 -220 -229 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -232 -224 -215 -203 -189 -171 -149 -116 -61 -0 102 255 103 69 199 226 121 189 145 255 255 255 255 255 255 255 92 155 86 188 211 183 189 170 255 51 60 69 83 97 117 112 99 150 172 158 188 95 114 255 97 75 -0 -59 -85 -103 -114 -127 -143 -159 -171 -182 -191 -199 -206 -212 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -212 -206 -199 -191 -182 -171 -159 -143 -127 -114 -103 -85 -59 -0 75 97 255 114 95 188 158 172 150 99 112 117 97 83 69 60 51 255 170 189 183 211 188 86 155 92 255 255 255 255 255 255 255 145 189 121 226 199 69 103 255 102 -0 -61 -116 -149 -171 -189 -203 -215 -224 -232 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -240 -234 -228 -219 -209 -196 -180 -160 -135 -92 -0 87 73 255 84 64 252 88 217 85 138 255 186 255 255 255 183 255 199 255 72 78 157 116 144 166 249 254 187 192 184 179 181 177 95 103 136 114 167 190 151 255 52 59 67 -0 -58 -71 -77 -96 -122 -141 -156 -169 -181 -190 -198 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -198 -190 -181 -169 -156 -141 -122 -96 -77 -71 -58 -0 67 59 52 255 151 190 167 114 136 103 95 177 181 179 184 192 187 254 249 166 144 116 157 78 72 255 199 255 183 255 255 255 186 255 138 85 217 88 252 64 84 255 73 87 -0 -92 -135 -160 -180 -196 -209 -219 -228 -234 -240 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -214 -202 -187 -170 -148 -119 -62 -0 83 255 93 107 255 152 86 175 68 254 255 255 255 255 255 255 233 255 243 88 95 171 77 99 128 144 246 255 76 99 98 135 166 182 142 166 94 99 145 155 252 255 160 165 154 -0 -0 -0 -65 -93 -119 -137 -154 -168 -179 -189 -198 -205 -211 -216 -221 -224 -228 -231 -234 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -228 -224 -221 -216 -211 -205 -198 -189 -179 -168 -154 -137 -119 -93 -65 -0 -0 -0 154 165 160 255 252 155 145 99 94 166 142 182 166 135 98 99 76 255 246 144 128 99 77 171 95 88 243 255 233 255 255 255 255 255 255 254 68 175 86 152 255 107 93 255 83 -0 -62 -119 -148 -170 -187 -202 -214 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -194 -177 -158 -133 -90 -0 55 255 187 84 69 255 133 186 110 74 215 255 183 255 255 255 196 255 227 255 56 106 191 69 75 99 123 129 238 165 206 95 104 115 145 164 157 184 127 129 139 108 247 255 70 73 85 111 -0 -0 -64 -89 -114 -136 -153 -167 -178 -188 -197 -204 -210 -215 -220 -224 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -197 -188 -178 -167 -153 -136 -114 -89 -64 -0 -0 111 85 73 70 255 247 108 139 129 127 184 157 164 145 115 104 95 206 165 238 129 123 99 75 69 191 106 56 255 227 255 196 255 255 255 183 255 215 74 110 186 133 255 69 84 187 255 55 -0 -90 -133 -158 -177 -194 -207 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -212 -199 -184 -166 -143 -110 -57 66 255 110 189 68 255 123 185 114 109 219 92 255 255 255 255 255 255 251 83 250 255 255 181 63 98 100 113 120 218 255 155 109 106 108 112 137 129 143 172 139 173 104 108 250 255 119 138 121 136 -0 -0 -60 -88 -117 -137 -153 -166 -178 -188 -196 -203 -209 -214 -219 -223 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -196 -188 -178 -166 -153 -137 -117 -88 -60 -0 -0 136 121 138 119 255 250 108 104 173 139 172 143 129 137 112 108 106 109 155 255 218 120 113 100 98 63 181 255 255 250 83 251 255 255 255 255 255 255 92 219 109 114 185 123 255 68 189 110 255 66 -57 -110 -143 -166 -184 -199 -212 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -190 -173 -151 -121 -74 -0 255 119 69 203 255 140 212 102 115 199 155 199 233 196 255 255 255 179 255 79 175 95 229 248 255 43 91 137 114 97 255 116 83 81 92 103 126 155 114 144 162 168 151 98 132 247 255 65 75 95 129 -0 -0 -70 -99 -119 -137 -152 -166 -178 -187 -195 -202 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -202 -195 -187 -178 -166 -152 -137 -119 -99 -70 -0 -0 129 95 75 65 255 247 132 98 151 168 162 144 114 155 126 103 92 81 83 116 255 97 114 137 91 43 255 248 229 95 175 79 255 179 255 255 255 196 233 199 155 199 115 102 212 140 255 203 69 119 255 -0 -74 -121 -151 -173 -190 -205 -217 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -221 -210 -197 -180 -160 -134 -92 -0 255 142 74 61 255 148 134 178 75 228 86 255 255 255 255 255 255 255 255 244 255 157 85 111 145 255 255 255 91 108 70 255 93 67 70 84 100 104 149 99 107 138 163 197 86 94 121 240 176 177 161 156 167 -0 -60 -80 -99 -116 -135 -152 -166 -177 -186 -193 -200 -206 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -206 -200 -193 -186 -177 -166 -152 -135 -116 -99 -80 -60 -0 167 156 161 177 176 240 121 94 86 197 163 138 107 99 149 104 100 84 70 67 93 255 70 108 91 255 255 255 145 111 85 157 255 244 255 255 255 255 255 255 255 255 86 228 75 178 134 148 255 61 74 142 255 -0 -92 -134 -160 -180 -197 -210 -221 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -215 -203 -187 -168 -145 -114 -69 -0 225 99 74 53 248 142 205 103 75 188 72 243 227 251 179 255 255 255 187 255 224 241 83 93 121 132 147 231 241 246 255 255 74 56 64 67 72 82 153 71 82 113 128 173 210 127 139 230 90 152 103 110 132 167 -0 -60 -70 -88 -113 -135 -153 -165 -175 -183 -191 -198 -205 -211 -217 -221 -225 -229 -232 -235 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -225 -221 -217 -211 -205 -198 -191 -183 -175 -165 -153 -135 -113 -88 -70 -60 -0 167 132 110 103 152 90 230 139 127 210 173 128 113 82 71 153 82 72 67 64 56 74 255 255 246 241 231 147 132 121 93 83 241 224 255 187 255 255 255 179 251 227 243 72 188 75 103 205 142 248 53 74 99 225 -0 -69 -114 -145 -168 -187 -203 -215 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -220 -208 -194 -176 -155 -129 -98 -63 -0 126 89 96 255 74 238 126 87 211 78 88 255 83 255 255 255 255 255 255 255 121 219 102 101 136 124 147 140 157 139 232 255 55 52 66 77 87 98 184 58 101 144 132 93 177 102 112 220 255 118 87 82 95 122 160 -0 -0 -59 -88 -118 -138 -152 -162 -171 -180 -189 -197 -204 -211 -216 -221 -225 -228 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -204 -197 -189 -180 -171 -162 -152 -138 -118 -88 -59 -0 -0 160 122 95 82 87 118 255 220 112 102 177 93 132 144 101 58 184 98 87 77 66 52 55 255 232 139 157 140 147 124 136 101 102 219 121 255 255 255 255 255 255 255 83 255 88 78 211 87 126 238 74 255 96 89 126 -0 -63 -98 -129 -155 -176 -194 -208 -220 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -214 -200 -184 -164 -140 -113 -84 -0 135 108 131 255 146 81 221 117 183 157 95 56 250 79 244 187 255 255 255 187 255 95 214 63 78 120 94 122 132 151 152 155 255 255 255 255 255 255 255 246 255 255 91 125 69 183 68 72 89 255 91 67 70 89 102 138 120 93 -0 -70 -103 -123 -137 -147 -157 -167 -177 -187 -196 -204 -210 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -210 -204 -196 -187 -177 -167 -157 -147 -137 -123 -103 -70 -0 93 120 138 102 89 70 67 91 255 89 72 68 183 69 125 91 255 255 246 255 255 255 255 255 255 255 155 152 151 132 122 94 120 78 63 214 95 255 187 255 255 255 187 244 79 250 56 95 157 183 117 221 81 146 255 131 108 135 -0 -84 -113 -140 -164 -184 -200 -214 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -218 -206 -191 -172 -150 -124 -97 -69 -0 103 181 255 130 158 255 95 189 116 171 106 255 175 255 255 255 255 255 255 255 255 243 249 53 104 160 85 110 124 126 155 140 112 228 255 134 97 103 126 143 154 227 237 244 255 178 59 68 87 255 52 61 69 82 93 135 123 77 -0 -62 -90 -107 -119 -130 -141 -152 -164 -175 -186 -195 -203 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -203 -195 -186 -175 -164 -152 -141 -130 -119 -107 -90 -62 -0 77 123 135 93 82 69 61 52 255 87 68 59 178 255 244 237 227 154 143 126 103 97 134 255 228 112 140 155 126 124 110 85 160 104 53 249 243 255 255 255 255 255 255 255 255 175 255 106 171 116 189 95 255 158 130 255 181 103 -0 -69 -97 -124 -150 -172 -191 -206 -218 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -198 -180 -159 -134 -107 -79 -0 129 99 137 227 100 127 255 170 144 77 191 255 95 157 224 255 187 255 255 255 186 255 125 241 255 255 135 62 92 119 104 136 155 167 150 255 96 74 73 94 107 134 137 159 166 240 254 51 90 112 251 255 237 219 215 216 220 240 84 -0 -0 -78 -90 -99 -109 -121 -134 -148 -161 -174 -186 -195 -202 -209 -214 -219 -223 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -226 -223 -219 -214 -209 -202 -195 -186 -174 -161 -148 -134 -121 -109 -99 -90 -78 -0 -0 84 240 220 216 215 219 237 255 251 112 90 51 254 240 166 159 137 134 107 94 73 74 96 255 150 167 155 136 104 119 92 62 135 255 255 241 125 255 186 255 255 255 187 255 224 157 95 255 191 77 144 170 255 127 100 227 137 99 129 -0 -79 -107 -134 -159 -180 -198 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -168 -143 -116 -88 -63 -0 120 79 245 111 82 95 255 166 99 69 181 229 85 241 121 255 255 255 255 255 255 255 68 77 171 241 255 55 112 163 101 112 126 143 158 255 52 58 66 74 85 122 97 119 128 140 251 255 255 255 255 255 101 79 84 103 118 206 220 223 -0 -62 -69 -75 -85 -98 -112 -128 -145 -160 -174 -185 -194 -201 -208 -213 -217 -221 -225 -228 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -208 -201 -194 -185 -174 -160 -145 -128 -112 -98 -85 -75 -69 -62 -0 223 220 206 118 103 84 79 101 255 255 255 255 255 251 140 128 119 97 122 85 74 66 58 52 255 158 143 126 112 101 163 112 55 255 241 171 77 68 255 255 255 255 255 255 255 121 241 85 229 181 69 99 166 255 95 82 111 245 79 120 -0 -63 -88 -116 -143 -168 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -210 -195 -176 -152 -124 -94 -67 -0 131 98 74 221 94 74 51 249 128 75 63 248 111 83 219 95 255 186 255 255 255 183 255 227 255 105 121 241 255 255 122 82 103 120 132 142 255 255 164 167 157 155 163 179 138 146 141 131 168 118 125 227 255 83 60 71 102 95 95 122 83 -0 -0 -0 -0 -61 -71 -86 -105 -123 -143 -160 -173 -184 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -184 -173 -160 -143 -123 -105 -86 -71 -61 -0 -0 -0 -0 83 122 95 95 102 71 60 83 255 227 125 118 168 131 141 146 138 179 163 155 157 167 164 255 255 142 132 120 103 82 122 255 255 241 121 105 255 227 255 183 255 255 255 186 255 95 219 83 111 248 63 75 128 249 51 74 94 221 74 98 131 -0 -67 -94 -124 -152 -176 -195 -210 -222 -230 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -202 -185 -162 -134 -102 -69 -0 157 102 92 234 119 73 60 254 144 99 98 255 145 93 102 214 243 255 255 255 255 255 255 223 255 243 112 103 111 141 236 255 82 121 111 108 131 141 253 255 63 73 85 104 137 138 140 145 152 157 186 125 149 255 56 53 67 118 102 101 128 73 103 131 94 -0 -0 -0 -60 -73 -95 -123 -144 -159 -172 -183 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -183 -172 -159 -144 -123 -95 -73 -60 -0 -0 -0 94 131 103 73 128 101 102 118 67 53 56 255 149 125 186 157 152 145 140 138 137 104 85 73 63 255 253 141 131 108 111 121 82 255 236 141 111 103 112 243 255 223 255 255 255 255 255 255 243 214 102 93 145 255 98 99 144 254 60 73 119 234 92 102 157 -0 -69 -102 -134 -162 -185 -202 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -221 -209 -193 -172 -145 -112 -75 -0 186 103 93 222 145 99 69 187 246 123 100 43 255 121 101 63 249 125 255 183 255 255 255 196 255 227 255 76 93 103 127 132 246 255 61 114 99 107 129 160 245 159 172 149 138 138 151 149 132 139 117 146 168 134 255 255 255 255 246 248 247 241 255 150 206 89 116 119 139 -0 -0 -73 -104 -125 -144 -159 -172 -182 -190 -197 -203 -208 -213 -218 -222 -225 -228 -231 -234 -237 -239 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -239 -237 -234 -231 -228 -225 -222 -218 -213 -208 -203 -197 -190 -182 -172 -159 -144 -125 -104 -73 -0 -0 139 119 116 89 206 150 255 241 247 248 246 255 255 255 255 134 168 146 117 139 132 149 151 138 138 149 172 159 245 160 129 107 99 114 61 255 246 132 127 103 93 76 255 227 255 196 255 255 255 183 255 125 249 63 101 121 255 43 100 123 246 187 69 99 145 222 93 103 186 -0 -75 -112 -145 -172 -193 -209 -221 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -214 -200 -182 -157 -127 -89 -0 139 146 84 227 168 123 83 192 255 129 113 91 255 132 136 78 53 241 68 255 255 255 255 255 255 248 68 255 56 74 85 112 119 135 249 255 64 73 85 104 126 232 255 93 82 91 101 121 138 158 149 157 138 158 117 111 232 255 128 105 115 134 159 222 255 162 117 112 119 142 120 -0 -59 -82 -104 -123 -142 -158 -170 -180 -188 -195 -201 -206 -211 -216 -220 -224 -227 -231 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -233 -231 -227 -224 -220 -216 -211 -206 -201 -195 -188 -180 -170 -158 -142 -123 -104 -82 -59 -0 120 142 119 112 117 162 255 222 159 134 115 105 128 255 232 111 117 158 138 157 149 158 138 121 101 91 82 93 255 232 126 104 85 73 64 255 249 135 119 112 85 74 56 255 68 248 255 255 255 255 255 255 68 241 53 78 136 132 255 91 113 129 255 192 83 123 168 227 84 146 139 -0 -89 -127 -157 -182 -200 -214 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -219 -207 -191 -169 -142 -109 -73 -0 146 114 228 139 138 97 184 76 238 120 137 255 147 124 120 104 255 77 227 223 196 255 255 255 180 255 69 255 85 84 87 103 112 130 152 243 159 172 149 138 135 152 255 56 60 71 82 102 116 130 136 144 142 157 179 99 141 255 86 85 91 97 118 106 255 118 85 82 95 128 115 135 -0 -0 -72 -94 -121 -142 -157 -169 -178 -186 -193 -199 -204 -209 -214 -219 -223 -226 -230 -232 -235 -237 -239 -241 -243 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -239 -237 -235 -232 -230 -226 -223 -219 -214 -209 -204 -199 -193 -186 -178 -169 -157 -142 -121 -94 -72 -0 -0 135 115 128 95 82 85 118 255 106 118 97 91 85 86 255 141 99 179 157 142 144 136 130 116 102 82 71 60 56 255 152 135 138 149 172 159 243 152 130 112 103 87 84 85 255 69 255 180 255 255 255 196 223 227 77 255 104 120 124 147 255 137 120 238 76 184 97 138 139 228 114 146 -0 -73 -109 -142 -169 -191 -207 -219 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -213 -199 -180 -156 -127 -94 -62 -0 122 191 170 142 117 179 99 165 218 114 91 231 147 94 160 255 171 255 255 255 255 255 255 255 255 255 255 250 62 59 75 89 93 96 112 227 255 93 82 91 101 114 255 255 132 142 124 131 139 145 146 147 153 148 168 184 135 255 51 89 84 85 103 73 255 94 68 71 89 116 93 106 154 -0 -0 -63 -94 -124 -144 -157 -167 -176 -183 -190 -196 -202 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -202 -196 -190 -183 -176 -167 -157 -144 -124 -94 -63 -0 -0 154 106 93 116 89 71 68 94 255 73 103 85 84 89 51 255 135 184 168 148 153 147 146 145 139 131 124 142 132 255 255 114 101 91 82 93 255 227 112 96 93 89 75 59 62 250 255 255 255 255 255 255 255 255 255 255 171 255 160 94 147 231 91 114 218 165 99 179 117 142 170 191 122 -0 -62 -94 -127 -156 -180 -199 -213 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -206 -189 -168 -142 -112 -80 -0 85 221 126 162 112 181 98 206 255 97 108 241 140 122 85 135 241 105 243 227 248 180 255 255 255 187 255 222 255 255 108 128 171 203 147 148 145 255 55 60 71 83 94 119 255 255 65 70 76 95 111 127 112 125 130 132 150 170 255 255 72 75 91 110 67 255 75 57 65 72 117 72 84 153 86 -0 -0 -75 -110 -131 -145 -156 -165 -172 -179 -186 -192 -198 -204 -210 -215 -220 -224 -228 -231 -234 -236 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -234 -231 -228 -224 -220 -215 -210 -204 -198 -192 -186 -179 -172 -165 -156 -145 -131 -110 -75 -0 -0 86 153 84 72 117 72 65 57 75 255 67 110 91 75 72 255 255 170 150 132 130 125 112 127 111 95 76 70 65 255 255 119 94 83 71 60 55 255 145 148 147 203 171 128 108 255 255 222 255 187 255 255 255 180 248 227 243 105 241 135 85 122 140 241 108 97 255 206 98 181 112 162 126 221 85 -0 -80 -112 -142 -168 -189 -206 -218 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -198 -179 -156 -128 -98 -66 -0 76 189 190 99 177 135 95 155 255 70 246 157 132 110 62 255 121 112 255 68 255 255 255 255 255 255 255 98 122 246 232 238 255 126 113 126 134 251 255 138 145 144 130 129 151 246 192 202 156 152 140 147 151 135 145 137 134 163 118 255 245 251 247 248 255 255 55 52 66 77 143 66 81 177 68 83 -0 -70 -100 -119 -133 -143 -152 -159 -166 -173 -181 -188 -195 -202 -208 -214 -219 -223 -227 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -227 -223 -219 -214 -208 -202 -195 -188 -181 -173 -166 -159 -152 -143 -133 -119 -100 -70 -0 83 68 177 81 66 143 77 66 52 55 255 255 248 247 251 245 255 118 163 134 137 145 135 151 147 140 152 156 202 192 246 151 129 130 144 145 138 255 251 134 126 113 126 255 238 232 246 122 98 255 255 255 255 255 255 255 68 255 112 121 255 62 110 132 157 246 70 255 155 95 135 177 99 190 189 76 -0 -66 -98 -128 -156 -179 -198 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -234 -227 -218 -205 -189 -168 -143 -114 -84 -0 87 211 122 150 95 166 104 109 116 255 255 139 151 124 92 55 241 103 76 255 69 255 187 255 255 255 187 255 69 114 192 63 87 251 45 73 93 102 119 247 255 65 116 84 98 103 223 255 129 78 92 93 112 125 123 130 141 142 153 177 223 80 151 108 115 137 255 255 255 255 255 249 255 255 255 61 118 -0 -68 -92 -108 -120 -129 -137 -144 -151 -159 -167 -176 -184 -192 -200 -206 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -206 -200 -192 -184 -176 -167 -159 -151 -144 -137 -129 -120 -108 -92 -68 -0 118 61 255 255 255 249 255 255 255 255 255 137 115 108 151 80 223 177 153 142 141 130 123 125 112 93 92 78 129 255 223 103 98 84 116 65 255 247 119 102 93 73 45 251 87 63 192 114 69 255 187 255 255 255 187 255 69 255 76 103 241 55 92 124 151 139 255 255 116 109 104 166 95 150 122 211 87 -0 -84 -114 -143 -168 -189 -205 -218 -227 -234 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -222 -211 -197 -179 -156 -130 -100 -71 -0 182 151 172 103 182 115 106 83 93 255 232 152 126 119 112 255 111 93 56 255 255 255 255 255 255 255 255 255 247 224 250 54 109 246 88 75 82 93 111 120 254 255 78 70 76 84 99 255 112 60 84 76 88 91 96 94 107 126 134 142 229 255 118 87 83 99 126 224 255 131 102 94 115 134 241 255 255 -0 -67 -84 -97 -106 -113 -119 -125 -132 -141 -150 -161 -171 -181 -190 -198 -205 -211 -217 -221 -225 -229 -232 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -232 -229 -225 -221 -217 -211 -205 -198 -190 -181 -171 -161 -150 -141 -132 -125 -119 -113 -106 -97 -84 -67 -0 255 255 241 134 115 94 102 131 255 224 126 99 83 87 118 255 229 142 134 126 107 94 96 91 88 76 84 60 112 255 99 84 76 70 78 255 254 120 111 93 82 75 88 246 109 54 250 224 247 255 255 255 255 255 255 255 255 255 56 93 111 255 112 119 126 152 232 255 93 83 106 115 182 103 172 151 182 -0 -71 -100 -130 -156 -179 -197 -211 -222 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -168 -143 -115 -85 -60 -0 150 158 136 142 145 108 81 67 74 255 155 155 104 163 255 141 103 74 85 250 222 255 187 255 255 255 186 255 126 115 241 255 255 246 62 66 82 87 94 108 113 253 255 208 212 161 158 255 255 62 75 80 92 93 93 83 84 94 97 92 135 255 91 68 70 89 103 110 255 77 68 71 94 111 119 138 236 -0 -65 -75 -84 -90 -94 -98 -103 -110 -120 -131 -143 -155 -167 -178 -188 -197 -204 -210 -216 -220 -224 -228 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -231 -228 -224 -220 -216 -210 -204 -197 -188 -178 -167 -155 -143 -131 -120 -110 -103 -98 -94 -90 -84 -75 -65 -0 236 138 119 111 94 71 68 77 255 110 103 89 70 68 91 255 135 92 97 94 84 83 93 93 92 80 75 62 255 255 158 161 212 208 255 253 113 108 94 87 82 66 62 246 255 255 241 115 126 255 186 255 255 255 187 255 222 250 85 74 103 141 255 163 104 155 155 255 74 67 81 108 145 142 136 158 150 -0 -60 -85 -115 -143 -168 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -211 -197 -179 -156 -128 -96 -66 -0 131 188 114 166 164 112 92 70 56 55 255 140 136 101 122 236 127 85 84 62 255 98 255 255 255 255 255 255 255 71 74 116 135 226 255 54 76 100 133 159 134 133 139 230 255 131 79 85 106 255 243 246 246 244 243 239 234 219 204 205 206 176 255 52 61 70 83 93 93 255 53 58 66 80 88 92 110 122 -0 -0 -65 -69 -71 -73 -75 -77 -85 -96 -107 -119 -135 -151 -165 -178 -188 -197 -204 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -197 -188 -178 -165 -151 -135 -119 -107 -96 -85 -77 -75 -73 -71 -69 -65 -0 -0 122 110 92 88 80 66 58 53 255 93 93 83 70 61 52 255 176 206 205 204 219 234 239 243 244 246 246 243 255 106 85 79 131 255 230 139 133 134 159 133 100 76 54 255 226 135 116 74 71 255 255 255 255 255 255 255 98 255 62 84 85 127 236 122 101 136 140 255 55 56 70 92 112 164 166 114 188 131 -0 -66 -96 -128 -156 -179 -197 -211 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -168 -142 -110 -72 -0 224 95 167 94 157 137 103 84 64 52 255 112 155 112 82 255 132 112 87 59 255 122 69 255 186 255 255 255 183 255 197 218 138 187 97 255 255 255 255 255 80 83 84 86 94 255 93 49 62 83 206 78 143 104 111 122 137 147 159 150 138 159 119 255 255 232 232 216 217 219 255 255 175 176 167 176 96 115 117 131 -0 -0 -0 -0 -0 -0 -0 -62 -68 -73 -88 -112 -133 -152 -167 -179 -188 -196 -203 -209 -214 -219 -223 -227 -231 -234 -236 -239 -241 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -239 -236 -234 -231 -227 -223 -219 -214 -209 -203 -196 -188 -179 -167 -152 -133 -112 -88 -73 -68 -62 -0 -0 -0 -0 -0 -0 -0 131 117 115 96 176 167 176 175 255 255 219 217 216 232 232 255 255 119 159 138 150 159 147 137 122 111 104 143 78 206 83 62 49 93 255 94 86 84 83 80 255 255 255 255 255 97 187 138 218 197 255 183 255 255 255 186 255 69 122 255 59 87 112 132 255 82 112 155 112 255 52 64 84 103 137 157 94 167 95 224 -0 -72 -110 -142 -168 -188 -204 -217 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -211 -197 -179 -156 -126 -87 -0 255 114 190 99 184 129 126 100 67 66 255 228 167 126 103 82 246 119 103 75 108 246 114 247 255 255 255 255 255 255 234 255 154 111 173 101 134 185 135 163 224 236 232 216 184 174 252 255 40 86 106 209 255 108 88 84 95 108 126 141 152 151 156 182 106 226 255 110 88 94 125 148 255 255 78 100 153 64 115 101 104 78 182 102 115 116 149 -0 -0 -0 -0 -62 -89 -117 -139 -156 -169 -179 -188 -195 -202 -208 -213 -218 -223 -227 -230 -233 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -208 -202 -195 -188 -179 -169 -156 -139 -117 -89 -62 -0 -0 -0 -0 149 116 115 102 182 78 104 101 115 64 153 100 78 255 255 148 125 94 88 110 255 226 106 182 156 151 152 141 126 108 95 84 88 108 255 209 106 86 40 255 252 174 184 216 232 236 224 163 135 185 134 101 173 111 154 255 234 255 255 255 255 255 255 247 114 246 108 75 103 119 246 82 103 126 167 228 255 66 67 100 126 129 184 99 190 114 255 -0 -87 -126 -156 -179 -197 -211 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -204 -189 -169 -143 -108 -61 -0 255 151 145 127 143 155 104 72 77 255 255 150 143 120 121 255 135 112 89 128 232 192 224 126 255 183 255 255 255 196 255 229 242 85 166 75 101 180 92 122 138 147 162 171 169 143 137 255 255 255 255 255 255 90 70 72 89 86 104 116 139 146 153 164 183 145 255 54 63 75 94 122 112 247 251 236 248 255 79 101 110 67 195 69 84 85 112 146 139 165 -0 -0 -75 -106 -129 -146 -159 -169 -178 -186 -193 -200 -207 -212 -218 -223 -227 -230 -233 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -212 -207 -200 -193 -186 -178 -169 -159 -146 -129 -106 -75 -0 -0 165 139 146 112 85 84 69 195 67 110 101 79 255 248 236 251 247 112 122 94 75 63 54 255 145 183 164 153 146 139 116 104 86 89 72 70 90 255 255 255 255 255 255 137 143 169 171 162 147 138 122 92 180 101 75 166 85 242 229 255 196 255 255 255 183 255 126 224 192 232 128 89 112 135 255 121 120 143 150 255 255 77 72 104 155 143 127 145 151 255 -0 -61 -108 -143 -169 -189 -204 -216 -226 -233 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -244 -241 -236 -229 -221 -211 -197 -180 -158 -129 -84 -0 97 255 155 129 172 114 149 82 87 255 134 255 158 132 111 61 249 130 93 171 238 63 250 115 71 255 255 255 255 255 255 251 67 208 223 222 250 130 216 92 103 119 125 136 154 157 164 145 159 196 86 119 217 255 81 57 64 70 76 83 99 114 123 130 123 139 157 245 255 174 187 146 152 162 150 181 102 119 242 253 251 245 255 255 79 117 79 85 133 101 144 114 -0 -71 -98 -119 -135 -147 -158 -166 -175 -183 -191 -199 -206 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -217 -212 -206 -199 -191 -183 -175 -166 -158 -147 -135 -119 -98 -71 -0 114 144 101 133 85 79 117 79 255 255 245 251 253 242 119 102 181 150 162 152 146 187 174 255 245 157 139 123 130 123 114 99 83 76 70 64 57 81 255 217 119 86 196 159 145 164 157 154 136 125 119 103 92 216 130 250 222 223 208 67 251 255 255 255 255 255 255 71 115 250 63 238 171 93 130 249 61 111 132 158 255 134 255 87 82 149 114 172 129 155 255 97 -0 -84 -129 -158 -180 -197 -211 -221 -229 -236 -241 -244 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -225 -216 -204 -189 -170 -146 -112 -58 75 52 252 139 139 144 99 153 98 255 97 96 255 142 108 114 255 152 96 203 255 87 54 241 74 197 234 196 255 255 255 179 255 73 128 146 152 227 255 195 90 98 103 110 123 129 143 143 166 148 179 200 166 194 255 56 48 79 86 96 103 133 173 145 155 152 147 157 110 234 255 106 87 98 131 151 212 75 76 107 132 144 162 154 255 255 78 64 79 154 71 152 85 -0 -68 -91 -110 -123 -134 -143 -152 -161 -170 -180 -189 -197 -205 -211 -217 -222 -226 -229 -233 -235 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -235 -233 -229 -226 -222 -217 -211 -205 -197 -189 -180 -170 -161 -152 -143 -134 -123 -110 -91 -68 -0 85 152 71 154 79 64 78 255 255 154 162 144 132 107 76 75 212 151 131 98 87 106 255 234 110 157 147 152 155 145 173 133 103 96 86 79 48 56 255 194 166 200 179 148 166 143 143 129 123 110 103 98 90 195 255 227 152 146 128 73 255 179 255 255 255 196 234 197 74 241 54 87 255 203 96 152 255 114 108 142 255 96 97 255 98 153 99 144 139 139 252 52 75 -58 -112 -146 -170 -189 -204 -216 -225 -233 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -221 -210 -197 -180 -159 -132 -88 -0 59 255 108 173 162 107 71 184 255 103 74 52 255 131 99 64 243 112 147 126 251 109 255 116 218 255 255 255 255 255 255 255 249 255 80 119 111 113 255 165 76 82 93 103 119 127 147 118 138 137 113 143 161 175 255 255 255 255 255 255 255 255 104 92 121 122 138 156 176 166 255 55 70 84 111 119 196 215 115 120 142 141 148 110 121 249 255 255 255 250 255 132 64 -0 -66 -85 -99 -110 -118 -125 -134 -143 -155 -166 -177 -188 -197 -204 -211 -217 -221 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -221 -217 -211 -204 -197 -188 -177 -166 -155 -143 -134 -125 -118 -110 -99 -85 -66 -0 64 132 255 250 255 255 255 249 121 110 148 141 142 120 115 215 196 119 111 84 70 55 255 166 176 156 138 122 121 92 104 255 255 255 255 255 255 255 255 175 161 143 113 137 138 118 147 127 119 103 93 82 76 165 255 113 111 119 80 255 249 255 255 255 255 255 255 255 218 116 255 109 251 126 147 112 243 64 99 131 255 52 74 103 255 184 71 107 162 173 108 255 59 -0 -88 -132 -159 -180 -197 -210 -221 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -216 -204 -189 -170 -145 -114 -59 67 160 247 104 168 138 82 58 246 126 73 58 255 141 107 73 159 227 148 113 45 246 255 135 138 154 229 251 179 255 255 255 187 255 223 220 187 220 104 255 128 59 76 73 85 103 116 127 157 142 161 159 146 141 109 131 228 255 137 104 111 130 226 255 89 146 110 111 119 145 171 255 82 109 80 94 107 145 177 89 97 116 132 146 165 127 131 162 117 144 139 228 240 255 -0 -64 -78 -87 -93 -97 -103 -111 -123 -136 -150 -163 -176 -187 -196 -204 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -204 -196 -187 -176 -163 -150 -136 -123 -111 -103 -97 -93 -87 -78 -64 -0 255 240 228 139 144 117 162 131 127 165 146 132 116 97 89 177 145 107 94 80 109 82 255 171 145 119 111 110 146 89 255 226 130 111 104 137 255 228 131 109 141 146 159 161 142 157 127 116 103 85 73 76 59 128 255 104 220 187 220 223 255 187 255 255 255 179 251 229 154 138 135 255 246 45 113 148 227 159 73 107 141 255 58 73 126 246 58 82 138 168 104 247 160 67 -59 -114 -145 -170 -189 -204 -216 -225 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -210 -197 -179 -156 -127 -85 -0 165 255 108 151 163 113 101 255 143 94 66 164 253 129 85 172 255 145 126 73 88 246 226 187 111 242 67 255 255 255 255 255 255 255 105 143 108 186 181 255 129 53 58 59 77 83 107 102 130 110 118 141 156 164 165 141 140 255 96 74 73 94 108 231 255 107 82 91 101 119 150 255 255 64 69 83 94 141 179 61 82 109 112 118 143 150 136 160 184 133 162 140 165 249 -0 -62 -68 -71 -71 -71 -75 -85 -99 -113 -130 -147 -163 -176 -187 -196 -204 -210 -216 -221 -225 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -228 -225 -221 -216 -210 -204 -196 -187 -176 -163 -147 -130 -113 -99 -85 -75 -71 -71 -71 -68 -62 -0 249 165 140 162 133 184 160 136 150 143 118 112 109 82 61 179 141 94 83 69 64 255 255 150 119 101 91 82 107 255 231 108 94 73 74 96 255 140 141 165 164 156 141 118 110 130 102 107 83 77 59 58 53 129 255 181 186 108 143 105 255 255 255 255 255 255 255 67 242 111 187 226 246 88 73 126 145 255 172 85 129 253 164 66 94 143 255 101 113 163 151 108 255 165 -0 -85 -127 -156 -179 -197 -210 -221 -229 -235 -240 -244 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -216 -203 -188 -166 -138 -103 -58 154 70 250 98 197 128 144 255 154 107 74 167 255 160 104 149 93 255 134 93 75 62 255 97 173 85 208 73 249 187 255 255 255 187 255 72 142 70 163 117 255 255 54 63 67 83 114 153 190 150 176 127 134 131 129 145 152 156 255 52 59 67 74 90 104 255 54 62 73 84 100 124 120 255 227 227 222 221 218 244 53 105 146 118 112 130 154 122 113 148 137 150 113 139 145 -0 -0 -0 -0 -0 -0 -0 -60 -70 -86 -108 -130 -149 -165 -178 -188 -197 -204 -210 -216 -220 -224 -228 -231 -234 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -210 -204 -197 -188 -178 -165 -149 -130 -108 -86 -70 -60 -0 -0 -0 -0 -0 -0 -0 145 139 113 150 137 148 113 122 154 130 112 118 146 105 53 244 218 221 222 227 227 255 120 124 100 84 73 62 54 255 104 90 74 67 59 52 255 156 152 145 129 131 134 127 176 150 190 153 114 83 67 63 54 255 255 117 163 70 142 72 255 187 255 255 255 187 249 73 208 85 173 97 255 62 75 93 134 255 93 149 104 160 255 167 74 107 154 255 144 128 197 98 250 70 154 -58 -103 -138 -166 -188 -203 -216 -225 -232 -238 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -210 -195 -176 -150 -114 -71 -0 73 255 132 86 173 132 91 227 134 85 157 63 245 126 138 82 55 251 102 82 66 54 255 101 166 223 128 255 255 255 255 255 255 255 255 222 229 255 137 84 102 255 255 255 255 255 255 255 118 97 141 128 139 147 149 134 148 127 254 255 171 173 163 162 170 249 255 177 185 154 148 157 172 230 79 143 96 122 131 235 255 255 98 83 84 104 132 157 144 143 166 155 167 137 110 127 222 255 141 112 122 -0 -0 -0 -62 -88 -114 -136 -154 -168 -179 -189 -197 -204 -210 -215 -220 -224 -228 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -231 -228 -224 -220 -215 -210 -204 -197 -189 -179 -168 -154 -136 -114 -88 -62 -0 -0 -0 122 112 141 255 222 127 110 137 167 155 166 143 144 157 132 104 84 83 98 255 255 235 131 122 96 143 79 230 172 157 148 154 185 177 255 249 170 162 163 173 171 255 254 127 148 134 149 147 139 128 141 97 118 255 255 255 255 255 255 255 102 84 137 255 229 222 255 255 255 255 255 255 255 255 128 223 166 101 255 54 66 82 102 251 55 82 138 126 245 63 157 85 134 227 91 132 173 86 132 255 73 -0 -71 -114 -150 -176 -195 -210 -220 -229 -235 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -215 -203 -186 -162 -127 -77 -0 85 119 247 94 210 93 125 237 137 122 155 73 159 232 135 91 60 255 119 93 82 76 255 134 75 222 146 80 223 255 187 255 255 255 185 255 67 115 255 69 74 82 131 170 89 94 122 138 232 255 89 156 108 111 122 143 145 157 102 114 249 255 65 75 85 109 120 235 255 105 77 74 94 122 227 255 111 80 94 101 110 136 243 255 65 68 75 95 134 114 89 135 135 159 174 166 146 121 255 97 76 79 107 139 -0 -0 -74 -102 -124 -142 -157 -169 -180 -189 -197 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -197 -189 -180 -169 -157 -142 -124 -102 -74 -0 -0 139 107 79 76 97 255 121 146 166 174 159 135 135 89 114 134 95 75 68 65 255 243 136 110 101 94 80 111 255 227 122 94 74 77 105 255 235 120 109 85 75 65 255 249 114 102 157 145 143 122 111 108 156 89 255 232 138 122 94 89 170 131 82 74 69 255 115 67 255 185 255 255 255 187 255 223 80 146 222 75 134 255 76 82 93 119 255 60 91 135 232 159 73 155 122 137 237 125 93 210 94 247 119 85 -0 -77 -127 -162 -186 -203 -215 -225 -232 -237 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -209 -194 -173 -143 -96 -0 111 138 255 121 127 177 69 244 159 97 163 85 172 255 152 101 71 138 247 111 87 100 255 185 101 250 152 119 220 105 255 255 255 255 255 255 250 116 163 255 56 61 79 133 174 61 78 95 103 129 236 255 120 83 93 104 123 139 157 170 124 139 239 184 198 151 147 151 158 255 53 59 66 73 90 126 255 86 62 87 82 92 107 136 227 165 158 167 173 174 205 86 117 103 102 144 141 166 160 255 52 62 71 77 110 113 -0 -68 -92 -112 -129 -145 -158 -170 -180 -189 -197 -204 -209 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -209 -204 -197 -189 -180 -170 -158 -145 -129 -112 -92 -68 -0 113 110 77 71 62 52 255 160 166 141 144 102 103 117 86 205 174 173 167 158 165 227 136 107 92 82 87 62 86 255 126 90 73 66 59 53 255 158 151 147 151 198 184 239 139 124 170 157 139 123 104 93 83 120 255 236 129 103 95 78 61 174 133 79 61 56 255 163 116 250 255 255 255 255 255 255 105 220 119 152 250 101 185 255 100 87 111 247 138 71 101 152 255 172 85 163 97 159 244 69 177 127 121 255 138 111 -0 -96 -143 -173 -194 -209 -220 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -224 -214 -202 -184 -159 -122 -65 -0 121 65 240 139 102 183 255 166 119 179 104 149 93 255 114 83 145 255 120 94 133 255 135 180 130 227 111 187 143 72 255 185 255 255 255 183 248 239 255 240 249 204 198 216 248 53 105 133 118 128 153 255 91 60 78 75 96 112 122 151 147 128 222 255 121 88 95 111 121 248 255 176 160 165 176 191 255 41 55 95 82 83 94 128 215 62 76 85 111 115 167 193 170 191 114 140 110 125 141 247 255 201 210 160 156 167 -0 -62 -80 -95 -111 -129 -146 -159 -171 -181 -189 -197 -203 -209 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -209 -203 -197 -189 -181 -171 -159 -146 -129 -111 -95 -80 -62 -0 167 156 160 210 201 255 247 141 125 110 140 114 191 170 193 167 115 111 85 76 62 215 128 94 83 82 95 55 41 255 191 176 165 160 176 255 248 121 111 95 88 121 255 222 128 147 151 122 112 96 75 78 60 91 255 153 128 118 133 105 53 248 216 198 204 249 240 255 239 248 183 255 255 255 185 255 72 143 187 111 227 130 180 135 255 133 94 120 255 145 83 114 255 93 149 104 179 119 166 255 183 102 139 240 65 121 -0 -65 -122 -159 -184 -202 -214 -224 -231 -237 -241 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -193 -171 -141 -93 -0 136 75 176 230 112 68 178 240 128 138 137 138 82 56 255 94 144 65 254 108 159 255 163 92 216 255 113 220 108 142 222 255 255 255 255 255 255 192 255 207 160 219 119 113 135 241 255 255 66 82 94 97 255 51 56 64 71 84 95 94 121 110 84 114 255 90 60 78 79 103 119 233 132 122 128 142 148 255 255 255 242 242 218 216 216 247 52 101 131 111 94 102 152 111 156 170 159 176 140 151 116 232 255 130 88 95 122 -0 -0 -61 -66 -84 -109 -131 -147 -160 -171 -181 -189 -196 -202 -208 -213 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -217 -213 -208 -202 -196 -189 -181 -171 -160 -147 -131 -109 -84 -66 -61 -0 -0 122 95 88 130 255 232 116 151 140 176 159 170 156 111 152 102 94 111 131 101 52 247 216 216 218 242 242 255 255 255 148 142 128 122 132 233 119 103 79 78 60 90 255 114 84 110 121 94 95 84 71 64 56 51 255 97 94 82 66 255 255 241 135 113 119 219 160 207 255 192 255 255 255 255 255 255 222 142 108 220 113 255 216 92 163 255 159 108 254 65 144 94 255 56 82 138 137 138 128 240 178 68 112 230 176 75 136 -0 -93 -141 -171 -193 -208 -219 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -231 -224 -214 -200 -182 -156 -119 -64 -0 95 177 90 220 72 59 254 140 146 138 138 91 60 255 119 130 116 255 113 134 80 224 122 92 195 255 104 186 70 229 67 250 183 255 255 255 195 255 255 146 106 188 225 134 143 156 140 221 196 199 208 206 255 255 216 214 212 212 214 218 206 224 76 87 255 51 55 63 70 83 93 223 73 60 79 96 109 126 135 232 255 126 110 113 131 240 255 255 78 101 89 71 160 86 118 139 107 154 123 158 131 157 255 96 73 73 94 111 -0 -0 -0 -0 -86 -114 -134 -148 -161 -171 -179 -187 -194 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -194 -187 -179 -171 -161 -148 -134 -114 -86 -0 -0 -0 -0 111 94 73 73 96 255 157 131 158 123 154 107 139 118 86 160 71 89 101 78 255 255 240 131 113 110 126 255 232 135 126 109 96 79 60 73 223 93 83 70 63 55 51 255 87 76 224 206 218 214 212 212 214 216 255 255 206 208 199 196 221 140 156 143 134 225 188 106 146 255 255 195 255 255 255 183 250 67 229 70 186 104 255 195 92 122 224 80 134 113 255 116 130 119 255 60 91 138 138 146 140 254 59 72 220 90 177 95 -0 -64 -119 -156 -182 -200 -214 -224 -231 -237 -241 -245 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -207 -191 -169 -137 -89 -0 129 161 152 255 89 68 51 251 141 140 151 101 71 132 255 129 84 78 253 133 83 236 138 103 90 165 255 181 163 255 115 116 248 255 255 255 255 255 255 60 87 92 77 198 112 129 141 162 214 76 75 106 125 145 248 255 70 74 101 95 122 145 197 208 194 255 255 202 200 202 198 198 237 255 113 141 168 158 155 154 151 255 82 83 98 99 119 141 241 246 235 251 255 141 68 96 119 73 135 99 129 142 143 255 53 61 68 82 87 209 75 79 -0 -63 -90 -118 -135 -148 -159 -167 -175 -183 -191 -198 -205 -210 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -210 -205 -198 -191 -183 -175 -167 -159 -148 -135 -118 -90 -63 -0 79 75 209 87 82 68 61 53 255 143 142 129 99 135 73 119 96 68 141 255 251 235 246 241 141 119 99 98 83 82 255 151 154 155 158 168 141 113 255 237 198 198 202 200 202 255 255 194 208 197 145 122 95 101 74 70 255 248 145 125 106 75 76 214 162 141 129 112 198 77 92 87 60 255 255 255 255 255 255 248 116 115 255 163 181 255 165 90 103 138 236 83 133 253 78 84 129 255 132 71 101 151 140 141 251 51 68 89 255 152 161 129 -0 -89 -137 -169 -191 -207 -219 -227 -234 -239 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -223 -213 -199 -181 -154 -114 -60 -0 156 103 118 255 87 90 255 131 145 149 121 82 142 255 151 98 70 255 139 84 232 147 119 98 76 128 255 117 137 255 163 239 192 195 255 255 255 181 255 42 66 91 64 195 82 103 111 126 203 219 115 118 138 129 113 246 255 130 156 132 126 128 144 150 167 136 250 255 66 116 103 112 131 236 255 255 69 129 123 141 159 255 41 90 85 89 95 112 129 175 116 122 226 248 74 101 129 63 146 74 103 122 103 254 255 215 196 193 196 225 248 129 -0 -0 -62 -92 -118 -133 -143 -153 -161 -170 -180 -188 -196 -203 -209 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -209 -203 -196 -188 -180 -170 -161 -153 -143 -133 -118 -92 -62 -0 -0 129 248 225 196 193 196 215 255 254 103 122 103 74 146 63 129 101 74 248 226 122 116 175 129 112 95 89 85 90 41 255 159 141 123 129 69 255 255 236 131 112 103 116 66 255 250 136 167 150 144 128 126 132 156 130 255 246 113 129 138 118 115 219 203 126 111 103 82 195 64 91 66 42 255 181 255 255 255 195 192 239 163 255 137 117 255 128 76 98 119 147 232 84 139 255 70 98 151 255 142 82 121 149 145 131 255 90 87 255 118 103 156 -0 -60 -114 -154 -181 -199 -213 -223 -231 -237 -241 -244 -247 -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 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -136 -88 -0 167 110 87 91 255 112 255 168 152 132 138 102 124 65 246 103 76 208 230 86 216 162 125 103 82 59 129 255 84 69 255 255 255 255 255 255 255 255 255 255 255 255 250 255 195 69 90 84 94 140 213 112 116 131 144 149 138 239 255 91 99 94 103 122 135 156 117 120 248 255 69 74 92 96 112 132 239 255 70 101 104 115 254 255 53 100 72 88 98 105 162 73 93 106 229 244 231 243 255 130 67 87 103 72 100 255 75 88 93 103 132 232 255 132 -0 -0 -61 -90 -113 -124 -134 -143 -154 -166 -176 -186 -195 -202 -208 -214 -219 -223 -226 -229 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -229 -226 -223 -219 -214 -208 -202 -195 -186 -176 -166 -154 -143 -134 -124 -113 -90 -61 -0 -0 132 255 232 132 103 93 88 75 255 100 72 103 87 67 130 255 243 231 244 229 106 93 73 162 105 98 88 72 100 53 255 254 115 104 101 70 255 239 132 112 96 92 74 69 255 248 120 117 156 135 122 103 94 99 91 255 239 138 149 144 131 116 112 213 140 94 84 90 69 195 255 250 255 255 255 255 255 255 255 255 255 255 255 255 69 84 255 129 59 82 103 125 162 216 86 230 208 76 103 246 65 124 102 138 132 152 168 255 112 255 91 87 110 167 -0 -88 -136 -168 -190 -206 -218 -227 -234 -239 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -212 -198 -179 -153 -117 -70 -0 132 82 67 52 251 255 118 157 139 158 116 131 70 192 223 84 212 255 94 184 171 136 110 93 76 53 255 102 74 56 240 207 255 255 181 255 255 255 185 255 84 166 127 232 255 66 116 72 83 114 212 83 89 94 107 128 141 155 255 42 96 73 85 104 118 141 169 142 118 251 255 138 162 121 124 124 138 239 125 163 110 108 112 255 255 65 69 82 92 102 167 63 106 100 114 166 114 129 235 252 74 91 110 61 100 255 55 72 82 94 112 133 255 87 73 -0 -0 -59 -84 -101 -109 -119 -133 -148 -162 -174 -184 -193 -201 -207 -213 -218 -222 -225 -228 -231 -234 -236 -238 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -238 -236 -234 -231 -228 -225 -222 -218 -213 -207 -201 -193 -184 -174 -162 -148 -133 -119 -109 -101 -84 -59 -0 -0 73 87 255 133 112 94 82 72 55 255 100 61 110 91 74 252 235 129 114 166 114 100 106 63 167 102 92 82 69 65 255 255 112 108 110 163 125 239 138 124 124 121 162 138 255 251 118 142 169 141 118 104 85 73 96 42 255 155 141 128 107 94 89 83 212 114 83 72 116 66 255 232 127 166 84 255 185 255 255 255 181 255 255 207 240 56 74 102 255 53 76 93 110 136 171 184 94 255 212 84 223 192 70 131 116 158 139 157 118 255 251 52 67 82 132 -0 -70 -117 -153 -179 -198 -212 -223 -230 -236 -241 -244 -247 -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 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -227 -218 -206 -189 -167 -137 -99 -60 167 95 70 61 255 255 125 186 117 149 130 139 76 202 255 99 161 131 255 174 169 154 123 103 73 58 54 255 82 61 249 160 146 60 255 255 255 255 255 255 252 255 132 85 114 255 255 89 65 78 132 204 68 70 82 94 112 126 133 255 255 66 70 73 84 86 100 140 123 89 103 234 255 105 77 78 101 118 226 255 117 82 92 103 123 255 255 232 227 231 236 244 255 61 73 131 155 72 107 93 229 245 237 242 255 255 255 71 68 85 89 95 116 244 255 63 66 69 -0 -60 -71 -75 -88 -108 -126 -144 -159 -172 -183 -192 -199 -206 -212 -216 -220 -224 -227 -230 -232 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -232 -230 -227 -224 -220 -216 -212 -206 -199 -192 -183 -172 -159 -144 -126 -108 -88 -75 -71 -60 -0 69 66 63 255 244 116 95 89 85 68 71 255 255 255 242 237 245 229 93 107 72 155 131 73 61 255 244 236 231 227 232 255 255 123 103 92 82 117 255 226 118 101 78 77 105 255 234 103 89 123 140 100 86 84 73 70 66 255 255 133 126 112 94 82 70 68 204 132 78 65 89 255 255 114 85 132 255 252 255 255 255 255 255 255 60 146 160 249 61 82 255 54 58 73 103 123 154 169 174 255 131 161 99 255 202 76 139 130 149 117 186 125 255 255 61 70 95 167 -60 -99 -137 -167 -189 -206 -218 -227 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -230 -222 -212 -198 -178 -153 -119 -80 -0 122 89 69 237 255 227 125 146 157 136 145 95 156 129 255 158 79 93 252 143 157 129 119 85 59 63 255 131 79 204 219 106 87 42 255 185 255 255 255 187 255 221 243 84 93 111 254 255 255 255 90 207 62 87 84 88 96 112 123 126 255 255 219 219 199 193 191 200 224 85 93 94 255 54 62 69 75 90 125 255 90 59 76 74 99 141 179 79 81 97 132 133 246 255 255 91 162 62 124 70 91 162 107 110 135 225 255 55 78 108 134 110 119 133 250 184 175 183 182 -0 -0 -0 -60 -74 -94 -120 -141 -157 -169 -180 -190 -198 -204 -210 -214 -219 -222 -225 -228 -231 -233 -235 -237 -239 -241 -242 -243 -245 -246 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -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 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -246 -245 -243 -242 -241 -239 -237 -235 -233 -231 -228 -225 -222 -219 -214 -210 -204 -198 -190 -180 -169 -157 -141 -120 -94 -74 -60 -0 -0 -0 182 183 175 184 250 133 119 110 134 108 78 55 255 225 135 110 107 162 91 70 124 62 162 91 255 255 246 133 132 97 81 79 179 141 99 74 76 59 90 255 125 90 75 69 62 54 255 94 93 85 224 200 191 193 199 219 219 255 255 126 123 112 96 88 84 87 62 207 90 255 255 255 254 111 93 84 243 221 255 187 255 255 255 185 255 42 87 106 219 204 79 131 255 63 59 85 119 129 157 143 252 93 79 158 255 129 156 95 145 136 157 146 125 227 255 237 69 89 122 -0 -80 -119 -153 -178 -198 -212 -222 -230 -236 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -188 -166 -137 -99 -60 160 102 82 219 101 255 149 168 138 144 146 111 152 78 112 255 85 49 255 137 164 143 127 103 77 67 255 170 133 198 119 188 92 66 255 255 255 255 255 255 255 255 98 211 110 112 123 141 185 117 226 239 254 255 51 85 120 149 119 120 130 132 230 255 106 82 91 101 125 195 213 214 217 255 255 202 203 175 167 179 255 51 55 62 69 92 141 183 61 69 87 119 103 99 132 230 241 246 255 100 56 106 191 74 84 108 130 255 255 255 255 64 70 83 94 237 78 109 112 85 104 126 142 -0 -0 -63 -91 -117 -137 -153 -166 -178 -187 -195 -202 -207 -212 -216 -220 -223 -226 -229 -231 -234 -236 -238 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -238 -236 -234 -231 -229 -226 -223 -220 -216 -212 -207 -202 -195 -187 -178 -166 -153 -137 -117 -91 -63 -0 -0 142 126 104 85 112 109 78 237 94 83 70 64 255 255 255 255 130 108 84 74 191 106 56 100 255 246 241 230 132 99 103 119 87 69 61 183 141 92 69 62 55 51 255 179 167 175 203 202 255 255 217 214 213 195 125 101 91 82 106 255 230 132 130 120 119 149 120 85 51 255 254 239 226 117 185 141 123 112 110 211 98 255 255 255 255 255 255 255 255 66 92 188 119 198 133 170 255 67 77 103 127 143 164 137 255 49 85 255 112 78 152 111 146 144 138 168 149 255 101 219 82 102 160 -60 -99 -137 -166 -188 -205 -217 -226 -233 -238 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -221 -211 -197 -178 -152 -116 -70 -0 138 93 215 79 83 255 134 158 142 147 127 140 92 60 255 106 62 40 255 145 143 147 116 83 83 255 89 174 216 113 225 77 91 255 84 252 187 255 255 255 187 255 69 199 65 101 108 115 187 87 103 138 159 255 255 255 255 80 82 83 87 101 102 255 54 61 73 84 103 127 131 108 130 156 247 255 116 72 83 103 255 255 211 201 205 210 226 255 39 84 105 150 191 139 128 117 133 149 246 255 255 255 178 64 99 101 114 112 222 255 214 205 204 203 205 250 255 59 99 65 72 98 110 99 -0 -0 -62 -88 -113 -132 -149 -163 -175 -185 -192 -199 -204 -209 -213 -217 -220 -224 -227 -230 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -230 -227 -224 -220 -217 -213 -209 -204 -199 -192 -185 -175 -163 -149 -132 -113 -88 -62 -0 -0 99 110 98 72 65 99 59 255 250 205 203 204 205 214 255 222 112 114 101 99 64 178 255 255 255 246 149 133 117 128 139 191 150 105 84 39 255 226 210 205 201 211 255 255 103 83 72 116 255 247 156 130 108 131 127 103 84 73 61 54 255 102 101 87 83 82 80 255 255 255 255 159 138 103 87 187 115 108 101 65 199 69 255 187 255 255 255 187 252 84 255 91 77 225 113 216 174 89 255 83 83 116 147 143 145 255 40 62 106 255 60 92 140 127 147 142 158 134 255 83 79 215 93 138 -0 -70 -116 -152 -178 -197 -211 -221 -229 -235 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -204 -188 -166 -135 -88 -0 120 135 216 84 60 56 255 117 157 153 112 147 93 84 62 255 83 86 255 159 166 118 127 107 114 255 94 61 248 135 134 198 64 250 166 255 255 255 255 255 255 255 255 248 237 255 64 116 102 173 68 75 99 128 148 152 182 229 242 235 217 211 200 204 252 255 175 179 168 152 152 169 159 138 144 116 248 255 73 69 82 94 236 109 132 114 115 124 250 255 255 255 255 113 163 146 152 150 144 113 144 137 226 244 255 43 91 137 102 114 255 117 84 82 94 107 138 255 255 77 58 82 130 171 144 132 -0 -0 -61 -85 -109 -129 -146 -160 -171 -181 -188 -195 -200 -205 -210 -214 -218 -222 -225 -228 -231 -233 -235 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -245 -244 -243 -241 -240 -239 -237 -235 -233 -231 -228 -225 -222 -218 -214 -210 -205 -200 -195 -188 -181 -171 -160 -146 -129 -109 -85 -61 -0 -0 132 144 171 130 82 58 77 255 255 138 107 94 82 84 117 255 114 102 137 91 43 255 244 226 137 144 113 144 150 152 146 163 113 255 255 255 255 250 124 115 114 132 109 236 94 82 69 73 255 248 116 144 138 159 169 152 152 168 179 175 255 252 204 200 211 217 235 242 229 182 152 148 128 99 75 68 173 102 116 64 255 237 248 255 255 255 255 255 255 255 255 166 250 64 198 134 135 248 61 94 255 114 107 127 118 166 159 255 86 83 255 62 84 93 147 112 153 157 117 255 56 60 84 216 135 120 -0 -88 -135 -166 -188 -204 -216 -225 -232 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -196 -178 -152 -113 -59 93 123 220 103 71 53 255 111 179 148 125 151 112 76 75 243 206 106 255 196 148 138 157 102 153 255 122 78 53 241 143 112 195 255 127 132 221 255 187 255 255 255 186 255 135 132 255 255 77 100 180 63 97 100 113 140 102 154 120 155 174 175 163 102 127 139 248 255 80 99 88 94 122 146 160 152 165 166 229 192 189 193 203 249 255 68 73 85 100 112 139 109 122 228 255 111 104 111 118 143 156 158 110 118 144 251 255 255 91 89 77 255 93 67 70 88 86 108 141 252 255 255 255 255 91 142 127 137 -0 -0 -60 -76 -98 -123 -140 -154 -166 -175 -183 -190 -196 -201 -206 -211 -215 -219 -223 -226 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -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 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -250 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -223 -219 -215 -211 -206 -201 -196 -190 -183 -175 -166 -154 -140 -123 -98 -76 -60 -0 -0 137 127 142 91 255 255 255 255 252 141 108 86 88 70 67 93 255 77 89 91 255 255 251 144 118 110 158 156 143 118 111 104 111 255 228 122 109 139 112 100 85 73 68 255 249 203 193 189 192 229 166 165 152 160 146 122 94 88 99 80 255 248 139 127 102 163 175 174 155 120 154 102 140 113 100 97 63 180 100 77 255 255 132 135 255 186 255 255 255 187 255 221 132 127 255 195 112 143 241 53 78 122 255 153 102 157 138 148 196 255 106 206 243 75 76 112 151 125 148 179 111 255 53 71 103 220 123 93 -59 -113 -152 -178 -196 -210 -221 -229 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -224 -215 -203 -187 -166 -135 -88 -0 77 240 118 102 67 255 232 99 168 130 135 125 88 80 246 78 209 255 86 179 137 142 130 190 255 138 95 105 255 156 129 82 195 232 85 243 98 255 255 255 255 255 255 255 72 86 97 241 226 233 249 255 43 91 137 138 83 149 90 103 140 152 177 176 137 156 114 250 255 176 211 114 116 124 133 129 141 161 234 75 72 83 107 128 255 255 162 176 139 129 150 163 137 131 255 55 83 106 84 102 118 150 169 137 144 113 137 229 242 251 255 255 74 56 64 71 77 84 134 98 181 121 119 231 255 85 92 111 118 -0 -0 -0 -65 -91 -115 -133 -147 -159 -169 -177 -185 -192 -198 -203 -209 -213 -217 -221 -224 -227 -229 -231 -233 -235 -237 -238 -239 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -239 -238 -237 -235 -233 -231 -229 -227 -224 -221 -217 -213 -209 -203 -198 -192 -185 -177 -169 -159 -147 -133 -115 -91 -65 -0 -0 -0 118 111 92 85 255 231 119 121 181 98 134 84 77 71 64 56 74 255 255 251 242 229 137 113 144 137 169 150 118 102 84 106 83 55 255 131 137 163 150 129 139 176 162 255 255 128 107 83 72 75 234 161 141 129 133 124 116 114 211 176 255 250 114 156 137 176 177 152 140 103 90 149 83 138 137 91 43 255 249 233 226 241 97 86 72 255 255 255 255 255 255 255 98 243 85 232 195 82 129 156 255 105 95 138 255 190 130 142 137 179 86 255 209 78 246 80 88 125 135 130 168 99 232 255 67 102 118 240 77 -0 -88 -135 -166 -187 -203 -215 -224 -232 -237 -241 -245 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -195 -177 -153 -118 -70 -0 84 206 95 118 255 255 141 184 132 145 123 91 92 246 143 255 255 119 200 113 161 110 150 118 232 103 133 255 140 141 103 69 255 114 84 211 69 255 186 255 255 255 183 255 187 214 111 200 93 104 137 254 255 255 90 138 64 157 72 83 119 120 141 164 171 164 103 110 232 255 149 113 123 128 140 143 148 149 222 238 138 132 136 143 150 240 255 106 82 84 111 128 150 144 237 252 171 213 87 102 116 124 135 150 151 165 153 111 134 163 228 255 54 51 65 77 87 99 171 72 186 74 84 130 255 66 72 92 102 118 133 -0 -0 -61 -78 -99 -122 -138 -152 -163 -172 -180 -188 -195 -201 -206 -210 -214 -218 -221 -224 -226 -229 -231 -233 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -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 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -233 -231 -229 -226 -224 -221 -218 -214 -210 -206 -201 -195 -188 -180 -172 -163 -152 -138 -122 -99 -78 -61 -0 -0 133 118 102 92 72 66 255 130 84 74 186 72 171 99 87 77 65 51 54 255 228 163 134 111 153 165 151 150 135 124 116 102 87 213 171 252 237 144 150 128 111 84 82 106 255 240 150 143 136 132 138 238 222 149 148 143 140 128 123 113 149 255 232 110 103 164 171 164 141 120 119 83 72 157 64 138 90 255 255 254 137 104 93 200 111 214 187 255 183 255 255 255 186 255 69 211 84 114 255 69 103 141 140 255 133 103 232 118 150 110 161 113 200 119 255 255 143 246 92 91 123 145 132 184 141 255 255 118 95 206 84 -0 -70 -118 -153 -177 -195 -209 -220 -228 -234 -239 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -186 -165 -138 -103 -62 -0 220 95 102 246 128 255 135 150 137 130 96 93 244 104 108 255 217 166 143 159 118 176 97 255 129 118 66 221 162 111 90 66 255 93 110 199 248 255 255 255 255 255 255 236 255 160 110 203 70 74 94 122 141 230 239 240 255 147 59 76 106 105 98 125 154 175 185 114 145 255 103 76 84 95 112 119 129 147 167 232 111 141 122 135 149 168 255 54 63 72 86 94 128 105 106 230 255 168 89 98 103 118 126 148 120 142 152 169 138 154 110 255 255 255 255 255 255 255 245 255 181 62 78 97 244 99 93 104 107 112 129 150 -0 -0 -0 -65 -92 -116 -133 -145 -156 -167 -176 -184 -191 -198 -203 -207 -211 -215 -218 -221 -223 -225 -228 -230 -231 -233 -235 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -235 -233 -231 -230 -228 -225 -223 -221 -218 -215 -211 -207 -203 -198 -191 -184 -176 -167 -156 -145 -133 -116 -92 -65 -0 -0 -0 150 129 112 107 104 93 99 244 97 78 62 181 255 245 255 255 255 255 255 255 255 110 154 138 169 152 142 120 148 126 118 103 98 89 168 255 230 106 105 128 94 86 72 63 54 255 168 149 135 122 141 111 232 167 147 129 119 112 95 84 76 103 255 145 114 185 175 154 125 98 105 106 76 59 147 255 240 239 230 141 122 94 74 70 203 110 160 255 236 255 255 255 255 255 255 248 199 110 93 255 66 90 111 162 221 66 118 129 255 97 176 118 159 143 166 217 255 108 104 244 93 96 130 137 150 135 255 128 246 102 95 220 -0 -62 -103 -138 -165 -186 -202 -214 -224 -231 -237 -241 -244 -247 -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 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -207 -193 -175 -152 -123 -90 -0 223 122 101 248 105 86 255 170 134 141 94 93 243 111 88 90 255 194 161 146 141 127 141 89 236 128 82 196 214 126 84 116 255 111 112 65 237 135 255 183 255 255 255 196 255 230 242 85 204 64 92 94 119 142 120 150 172 243 255 53 98 139 194 99 116 127 140 161 183 146 255 76 59 76 74 93 102 112 128 140 231 255 70 89 95 112 124 247 252 210 216 172 170 175 177 126 135 255 132 65 71 83 102 111 138 149 145 136 135 150 157 177 135 242 255 98 88 94 133 160 239 255 55 91 134 235 74 90 83 94 108 111 151 94 107 -0 -0 -70 -95 -109 -121 -135 -150 -162 -172 -181 -188 -194 -199 -203 -207 -211 -214 -216 -219 -222 -224 -226 -228 -230 -232 -233 -235 -236 -238 -239 -240 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -239 -238 -236 -235 -233 -232 -230 -228 -226 -224 -222 -219 -216 -214 -211 -207 -203 -199 -194 -188 -181 -172 -162 -150 -135 -121 -109 -95 -70 -0 -0 107 94 151 111 108 94 83 90 74 235 134 91 55 255 239 160 133 94 88 98 255 242 135 177 157 150 135 136 145 149 138 111 102 83 71 65 132 255 135 126 177 175 170 172 216 210 252 247 124 112 95 89 70 255 231 140 128 112 102 93 74 76 59 76 255 146 183 161 140 127 116 99 194 139 98 53 255 243 172 150 120 142 119 94 92 64 204 85 242 230 255 196 255 255 255 183 255 135 237 65 112 111 255 116 84 126 214 196 82 128 236 89 141 127 141 146 161 194 255 90 88 111 243 93 94 141 134 170 255 86 105 248 101 122 223 -0 -90 -123 -152 -175 -193 -207 -219 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -200 -183 -162 -137 -107 -78 -0 83 128 247 115 85 51 255 163 142 107 83 239 122 84 70 81 255 175 141 156 134 128 156 255 153 94 199 76 203 94 72 89 254 123 101 255 132 72 255 255 255 255 255 255 250 78 212 227 247 255 53 96 130 154 113 108 143 151 249 255 255 255 153 89 102 118 132 141 148 168 255 53 55 61 67 74 90 92 103 103 119 255 73 110 85 103 111 138 230 255 130 88 95 119 148 166 145 255 116 45 57 76 83 99 111 133 121 157 134 157 125 143 149 157 255 56 61 73 94 129 123 249 255 255 90 236 59 96 66 66 72 82 152 62 81 92 -0 -0 -68 -73 -89 -111 -129 -145 -159 -169 -177 -184 -189 -194 -198 -202 -205 -208 -211 -214 -217 -219 -222 -224 -226 -228 -230 -232 -233 -235 -236 -238 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -238 -236 -235 -233 -232 -230 -228 -226 -224 -222 -219 -217 -214 -211 -208 -205 -202 -198 -194 -189 -184 -177 -169 -159 -145 -129 -111 -89 -73 -68 -0 -0 92 81 62 152 82 72 66 66 96 59 236 90 255 255 249 123 129 94 73 61 56 255 157 149 143 125 157 134 157 121 133 111 99 83 76 57 45 116 255 145 166 148 119 95 88 130 255 230 138 111 103 85 110 73 255 119 103 103 92 90 74 67 61 55 53 255 168 148 141 132 118 102 89 153 255 255 255 249 151 143 108 113 154 130 96 53 255 247 227 212 78 250 255 255 255 255 255 255 72 132 255 101 123 254 89 72 94 203 76 199 94 153 255 156 128 134 156 141 175 255 81 70 84 122 239 83 107 142 163 255 51 85 115 247 128 83 -0 -78 -107 -137 -162 -183 -200 -213 -223 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -227 -218 -206 -191 -171 -147 -119 -90 -62 -0 73 241 134 91 89 255 118 153 126 84 234 137 95 72 57 56 255 109 164 131 139 108 120 255 97 208 75 219 140 83 65 255 141 108 64 255 86 187 236 196 255 255 255 179 255 78 144 127 106 253 255 255 54 124 191 104 115 139 125 146 168 230 255 80 117 103 118 136 126 147 255 255 192 187 181 185 187 194 195 192 189 252 255 67 70 77 85 104 141 255 95 74 73 94 108 138 150 255 255 52 76 102 134 160 147 164 85 135 111 145 150 155 143 110 249 255 149 158 149 155 182 118 149 230 243 255 255 66 63 73 98 106 188 52 84 115 166 -0 -0 -0 -59 -76 -100 -127 -144 -157 -166 -173 -179 -183 -187 -191 -195 -198 -202 -205 -208 -211 -214 -217 -219 -221 -224 -226 -228 -229 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -229 -228 -226 -224 -221 -219 -217 -214 -211 -208 -205 -202 -198 -195 -191 -187 -183 -179 -173 -166 -157 -144 -127 -100 -76 -59 -0 -0 -0 166 115 84 52 188 106 98 73 63 66 255 255 243 230 149 118 182 155 149 158 149 255 249 110 143 155 150 145 111 135 85 164 147 160 134 102 76 52 255 255 150 138 108 94 73 74 95 255 141 104 85 77 70 67 255 252 189 192 195 194 187 185 181 187 192 255 255 147 126 136 118 103 117 80 255 230 168 146 125 139 115 104 191 124 54 255 255 253 106 127 144 78 255 179 255 255 255 196 236 187 86 255 64 108 141 255 65 83 140 219 75 208 97 255 120 108 139 131 164 109 255 56 57 72 95 137 234 84 126 153 118 255 89 91 134 241 73 -0 -62 -90 -119 -147 -171 -191 -206 -218 -227 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -230 -222 -212 -198 -180 -157 -130 -99 -69 -0 103 255 159 97 84 72 255 177 134 94 219 147 108 89 64 48 255 131 165 129 147 111 83 91 255 206 106 115 213 114 78 255 185 115 116 255 97 214 255 255 255 255 255 255 255 246 255 110 125 75 106 139 232 255 255 144 113 123 135 150 128 157 118 250 255 65 81 87 118 95 110 137 254 255 67 70 77 92 102 105 116 112 132 255 255 193 198 163 156 162 255 52 62 70 75 91 104 122 112 255 255 255 255 255 79 102 149 76 146 100 120 122 149 150 166 137 249 255 64 84 102 155 132 172 111 146 156 255 255 255 255 255 255 253 255 255 255 255 148 98 111 -0 -0 -77 -110 -130 -144 -153 -160 -166 -171 -175 -179 -182 -186 -190 -193 -197 -201 -204 -208 -211 -214 -216 -218 -221 -223 -225 -227 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -225 -223 -221 -218 -216 -214 -211 -208 -204 -201 -197 -193 -190 -186 -182 -179 -175 -171 -166 -160 -153 -144 -130 -110 -77 -0 -0 111 98 148 255 255 255 255 253 255 255 255 255 255 255 156 146 111 172 132 155 102 84 64 255 249 137 166 150 149 122 120 100 146 76 149 102 79 255 255 255 255 255 112 122 104 91 75 70 62 52 255 162 156 163 198 193 255 255 132 112 116 105 102 92 77 70 67 255 254 137 110 95 118 87 81 65 255 250 118 157 128 150 135 123 113 144 255 255 232 139 106 75 125 110 255 246 255 255 255 255 255 255 255 214 97 255 116 115 185 255 78 114 213 115 106 206 255 91 83 111 147 129 165 131 255 48 64 89 108 147 219 94 134 177 255 72 84 97 159 255 103 -0 -69 -99 -130 -157 -180 -198 -212 -222 -230 -236 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -189 -167 -141 -109 -75 -0 131 150 222 118 85 75 245 223 142 97 204 159 126 86 70 79 255 228 141 145 149 122 93 60 51 255 125 118 112 212 132 255 117 187 102 77 241 111 160 230 250 179 255 255 255 187 255 222 207 232 76 87 116 123 137 244 55 70 93 106 143 123 143 167 126 239 198 198 193 195 182 136 155 98 250 255 191 196 176 172 176 159 160 135 148 227 255 110 87 89 114 253 255 213 218 163 155 155 154 162 154 158 95 129 225 233 226 238 255 120 74 103 103 130 139 150 117 144 246 140 160 142 173 95 156 128 134 140 136 155 178 135 144 157 135 142 142 134 224 255 81 121 104 -0 -69 -98 -118 -131 -140 -146 -152 -156 -160 -163 -167 -171 -175 -179 -183 -188 -193 -197 -201 -204 -207 -210 -212 -215 -217 -220 -222 -225 -227 -230 -232 -234 -235 -237 -238 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -238 -237 -235 -234 -232 -230 -227 -225 -222 -220 -217 -215 -212 -210 -207 -204 -201 -197 -193 -188 -183 -179 -175 -171 -167 -163 -160 -156 -152 -146 -140 -131 -118 -98 -69 -0 104 121 81 255 224 134 142 142 135 157 144 135 178 155 136 140 134 128 156 95 173 142 160 140 246 144 117 150 139 130 103 103 74 120 255 238 226 233 225 129 95 158 154 162 154 155 155 163 218 213 255 253 114 89 87 110 255 227 148 135 160 159 176 172 176 196 191 255 250 98 155 136 182 195 193 198 198 239 126 167 143 123 143 106 93 70 55 244 137 123 116 87 76 232 207 222 255 187 255 255 255 179 250 230 160 111 241 77 102 187 117 255 132 212 112 118 125 255 51 60 93 122 149 145 141 228 255 79 70 86 126 159 204 97 142 223 245 75 85 118 222 150 131 -0 -75 -109 -141 -167 -189 -205 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -177 -152 -121 -85 -0 94 206 255 106 103 91 251 80 229 92 205 150 141 104 76 86 255 255 140 152 134 143 104 78 56 255 145 138 116 83 204 90 226 87 173 100 226 200 110 242 78 255 255 255 255 255 255 255 133 92 194 217 201 177 208 134 245 63 77 84 95 137 115 115 151 163 226 80 142 108 129 150 167 157 178 114 226 255 84 92 103 125 141 148 158 143 162 255 54 60 68 76 96 232 255 142 87 97 102 111 131 154 209 84 95 115 144 162 139 239 255 70 116 100 113 122 147 165 131 232 255 90 106 161 75 148 94 111 123 136 131 147 155 136 151 141 133 142 142 134 244 255 70 73 -0 -65 -89 -106 -118 -125 -131 -135 -139 -142 -145 -148 -152 -156 -161 -167 -173 -179 -184 -189 -192 -196 -199 -202 -204 -207 -210 -214 -217 -220 -223 -225 -228 -230 -232 -234 -236 -237 -238 -240 -241 -242 -243 -244 -244 -245 -245 -246 -246 -247 -247 -247 -247 -247 -247 -247 -246 -246 -245 -245 -244 -244 -243 -242 -241 -240 -238 -237 -236 -234 -232 -230 -228 -225 -223 -220 -217 -214 -210 -207 -204 -202 -199 -196 -192 -189 -184 -179 -173 -167 -161 -156 -152 -148 -145 -142 -139 -135 -131 -125 -118 -106 -89 -65 -0 73 70 255 244 134 142 142 133 141 151 136 155 147 131 136 123 111 94 148 75 161 106 90 255 232 131 165 147 122 113 100 116 70 255 239 139 162 144 115 95 84 209 154 131 111 102 97 87 142 255 232 96 76 68 60 54 255 162 143 158 148 141 125 103 92 84 255 226 114 178 157 167 150 129 108 142 80 226 163 151 115 115 137 95 84 77 63 245 134 208 177 201 217 194 92 133 255 255 255 255 255 255 255 78 242 110 200 226 100 173 87 226 90 204 83 116 138 145 255 56 78 104 143 134 152 140 255 255 86 76 104 141 150 205 92 229 80 251 91 103 106 255 206 94 -0 -85 -121 -152 -177 -197 -211 -222 -230 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -204 -187 -164 -134 -98 -61 -0 89 162 255 73 110 247 151 255 135 206 138 152 116 83 96 255 137 255 156 148 145 123 75 64 216 248 129 131 89 68 207 239 103 68 180 233 93 203 85 212 78 246 187 255 255 255 187 255 122 72 94 135 161 163 184 211 255 73 99 78 78 126 104 85 111 143 225 255 102 78 110 119 139 150 160 179 146 255 66 72 84 103 119 126 144 141 143 251 255 153 157 156 148 163 255 112 60 85 85 87 91 104 195 80 83 103 119 138 150 150 253 255 69 74 101 95 112 135 149 150 255 42 104 150 66 144 83 102 116 119 124 123 143 145 133 151 133 134 143 143 134 252 255 119 -0 -63 -82 -95 -104 -109 -113 -117 -119 -121 -123 -126 -129 -133 -139 -147 -156 -164 -170 -175 -179 -182 -185 -188 -192 -195 -199 -202 -206 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -235 -237 -238 -239 -240 -241 -242 -243 -243 -244 -244 -244 -244 -244 -244 -244 -244 -243 -243 -242 -241 -240 -239 -238 -237 -235 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -206 -202 -199 -195 -192 -188 -185 -182 -179 -175 -170 -164 -156 -147 -139 -133 -129 -126 -123 -121 -119 -117 -113 -109 -104 -95 -82 -63 -0 119 255 252 134 143 143 134 133 151 133 145 143 123 124 119 116 102 83 144 66 150 104 42 255 150 149 135 112 95 101 74 69 255 253 150 150 138 119 103 83 80 195 104 91 87 85 85 60 112 255 163 148 156 157 153 255 251 143 141 144 126 119 103 84 72 66 255 146 179 160 150 139 119 110 78 102 255 225 143 111 85 104 126 78 78 99 73 255 211 184 163 161 135 94 72 122 255 187 255 255 255 187 246 78 212 85 203 93 233 180 68 103 239 207 68 89 131 129 248 216 64 75 123 145 148 156 255 137 255 96 83 116 152 138 206 135 255 151 247 110 73 255 162 89 -0 -61 -98 -134 -164 -187 -204 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -196 -175 -148 -112 -71 -0 116 117 118 255 67 248 108 118 255 176 159 151 139 99 103 255 104 96 255 127 157 139 96 71 214 255 113 144 94 70 62 254 138 75 63 249 104 70 204 227 144 255 255 255 255 255 255 255 255 251 74 82 97 125 124 98 144 255 255 62 52 62 189 218 87 92 105 130 255 55 65 80 107 112 125 129 144 161 255 89 117 89 95 112 121 138 153 141 153 252 255 66 115 99 119 247 255 62 76 91 92 92 102 193 66 78 85 103 119 135 134 136 247 255 139 163 131 125 127 145 131 253 255 78 159 62 159 78 85 103 110 124 117 123 142 132 140 158 134 134 144 142 133 247 255 -0 -62 -75 -83 -88 -92 -94 -96 -97 -97 -98 -99 -102 -107 -115 -126 -138 -147 -154 -159 -163 -166 -169 -173 -176 -180 -184 -188 -192 -197 -202 -206 -210 -214 -217 -220 -223 -226 -228 -230 -232 -233 -235 -236 -237 -238 -239 -240 -240 -241 -241 -241 -241 -241 -240 -240 -239 -238 -237 -236 -235 -233 -232 -230 -228 -226 -223 -220 -217 -214 -210 -206 -202 -197 -192 -188 -184 -180 -176 -173 -169 -166 -163 -159 -154 -147 -138 -126 -115 -107 -102 -99 -98 -97 -97 -96 -94 -92 -88 -83 -75 -62 -0 255 247 133 142 144 134 134 158 140 132 142 123 117 124 110 103 85 78 159 62 159 78 255 253 131 145 127 125 131 163 139 255 247 136 134 135 119 103 85 78 66 193 102 92 92 91 76 62 255 247 119 99 115 66 255 252 153 141 153 138 121 112 95 89 117 89 255 161 144 129 125 112 107 80 65 55 255 130 105 92 87 218 189 62 52 62 255 255 144 98 124 125 97 82 74 251 255 255 255 255 255 255 255 255 144 227 204 70 104 249 63 75 138 254 62 70 94 144 113 255 214 71 96 139 157 127 255 96 104 255 103 99 139 151 159 176 255 118 108 248 67 255 118 117 116 -0 -71 -112 -148 -175 -196 -211 -221 -229 -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 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 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -232 -225 -216 -204 -186 -161 -128 -86 -0 119 112 85 94 255 255 115 87 91 255 119 156 146 114 133 255 111 74 52 254 102 157 112 84 212 70 246 149 107 82 87 255 159 99 97 255 137 74 64 247 127 110 222 255 187 255 255 255 186 255 201 204 183 189 187 198 86 117 104 255 255 255 253 255 157 199 164 167 169 255 89 108 114 113 124 127 136 134 152 251 255 66 68 71 77 92 102 119 96 110 130 250 255 69 73 107 102 249 244 250 251 248 241 231 238 255 117 137 118 121 138 154 156 158 242 255 106 82 91 102 125 142 145 255 255 224 255 145 76 73 94 103 125 116 112 135 130 112 137 133 121 136 134 141 133 254 -0 -60 -66 -70 -72 -73 -74 -75 -73 -70 -69 -69 -71 -76 -90 -107 -120 -130 -137 -142 -145 -148 -150 -153 -156 -160 -164 -169 -175 -181 -187 -193 -198 -203 -207 -211 -214 -217 -220 -223 -225 -227 -229 -231 -232 -233 -234 -235 -236 -236 -236 -236 -236 -236 -235 -234 -233 -232 -231 -229 -227 -225 -223 -220 -217 -214 -211 -207 -203 -198 -193 -187 -181 -175 -169 -164 -160 -156 -153 -150 -148 -145 -142 -137 -130 -120 -107 -90 -76 -71 -69 -69 -70 -73 -75 -74 -73 -72 -70 -66 -60 -0 254 133 141 134 136 121 133 137 112 130 135 112 116 125 103 94 73 76 145 255 224 255 255 145 142 125 102 91 82 106 255 242 158 156 154 138 121 118 137 117 255 238 231 241 248 251 250 244 249 102 107 73 69 255 250 130 110 96 119 102 92 77 71 68 66 255 251 152 134 136 127 124 113 114 108 89 255 169 167 164 199 157 255 253 255 255 255 104 117 86 198 187 189 183 204 201 255 186 255 255 255 187 255 222 110 127 247 64 74 137 255 97 99 159 255 87 82 107 149 246 70 212 84 112 157 102 254 52 74 111 255 133 114 146 156 119 255 91 87 115 255 255 94 85 112 119 -0 -86 -128 -161 -186 -204 -216 -225 -232 -238 -242 -245 -247 -249 -250 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -174 -145 -105 -60 139 119 82 68 75 255 137 83 68 52 255 182 153 123 173 255 130 73 59 255 114 170 122 95 212 74 255 138 128 94 84 51 255 128 100 43 254 94 92 255 106 125 207 133 255 255 255 255 255 255 255 94 142 75 106 130 175 198 158 178 135 178 155 117 231 255 130 88 102 113 248 255 59 102 74 93 102 115 131 138 155 255 255 194 192 185 183 183 188 187 133 151 118 251 255 154 170 173 193 96 94 111 135 145 158 162 248 255 69 74 92 96 119 125 136 159 255 54 61 73 84 103 127 117 112 231 255 254 104 57 65 74 85 121 93 94 119 153 106 126 152 141 125 141 132 152 128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -88 -98 -106 -114 -120 -124 -126 -128 -130 -133 -136 -140 -145 -152 -160 -168 -175 -182 -188 -193 -198 -202 -206 -210 -213 -216 -219 -221 -223 -225 -227 -228 -229 -230 -230 -230 -230 -230 -229 -228 -227 -225 -223 -221 -219 -216 -213 -210 -206 -202 -198 -193 -188 -182 -175 -168 -160 -152 -145 -140 -136 -133 -130 -128 -126 -124 -120 -114 -106 -98 -88 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 128 152 132 141 125 141 152 126 106 153 119 94 93 121 85 74 65 57 104 254 255 231 112 117 127 103 84 73 61 54 255 159 136 125 119 96 92 74 69 255 248 162 158 145 135 111 94 96 193 173 170 154 255 251 118 151 133 187 188 183 183 185 192 194 255 255 155 138 131 115 102 93 74 102 59 255 248 113 102 88 130 255 231 117 155 178 135 178 158 198 175 130 106 75 142 94 255 255 255 255 255 255 255 133 207 125 106 255 92 94 254 43 100 128 255 51 84 94 128 138 255 74 212 95 122 170 114 255 59 73 130 255 173 123 153 182 255 52 68 83 137 255 75 68 82 119 139 -60 -105 -145 -174 -195 -210 -221 -229 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -203 -186 -160 -123 -73 -0 142 95 71 57 55 255 99 70 61 255 106 164 130 145 104 226 94 67 171 249 124 151 94 214 101 130 239 141 112 88 85 255 148 113 91 255 122 94 53 253 75 232 92 122 255 186 255 255 255 183 255 215 248 75 94 97 104 148 126 142 165 166 208 86 116 255 95 73 81 92 110 255 255 62 67 74 91 93 102 97 112 132 238 255 63 73 93 103 125 154 171 151 170 134 241 255 93 127 193 88 82 99 105 112 126 132 149 252 255 148 167 129 134 143 150 139 246 255 170 180 148 144 145 158 143 138 255 251 76 44 58 75 77 119 71 77 84 141 79 84 128 104 82 119 84 127 84 97 206 84 91 94 96 102 180 84 94 96 97 107 -0 -0 -58 -64 -70 -75 -89 -102 -102 -103 -104 -105 -107 -110 -115 -122 -131 -143 -153 -161 -169 -175 -182 -187 -192 -197 -201 -205 -208 -211 -214 -216 -218 -220 -221 -222 -222 -222 -222 -221 -220 -218 -216 -214 -211 -208 -205 -201 -197 -192 -187 -182 -175 -169 -161 -153 -143 -131 -122 -115 -110 -107 -105 -104 -103 -102 -102 -89 -75 -70 -64 -58 -0 -0 107 97 96 94 84 180 102 96 94 91 84 206 97 84 127 84 119 82 104 128 84 79 141 84 77 71 119 77 75 58 44 76 251 255 138 143 158 145 144 148 180 170 255 246 139 150 143 134 129 167 148 255 252 149 132 126 112 105 99 82 88 193 127 93 255 241 134 170 151 171 154 125 103 93 73 63 255 238 132 112 97 102 93 91 74 67 62 255 255 110 92 81 73 95 255 116 86 208 166 165 142 126 148 104 97 94 75 248 215 255 183 255 255 255 186 255 122 92 232 75 253 53 94 122 255 91 113 148 255 85 88 112 141 239 130 101 214 94 151 124 249 171 67 94 226 104 145 130 164 106 255 61 70 99 255 55 57 71 95 142 -0 -73 -123 -160 -186 -203 -216 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -195 -174 -143 -95 -0 120 128 89 65 52 255 126 89 70 232 226 183 123 155 92 255 108 74 173 255 139 147 121 218 95 156 255 155 126 96 120 255 152 140 137 255 141 119 96 255 106 76 194 72 251 255 255 255 255 255 255 228 255 215 208 204 196 173 172 89 88 128 149 185 209 170 255 52 61 80 82 94 112 240 189 182 191 191 192 181 176 159 152 172 254 104 126 103 115 121 134 151 164 154 173 159 255 56 120 208 89 72 94 108 104 119 123 133 135 240 255 97 87 93 106 135 147 159 242 255 105 77 79 103 125 141 145 246 255 35 55 72 89 95 160 66 77 89 166 66 78 146 103 65 128 67 136 67 80 211 53 87 106 113 124 213 54 89 108 114 127 220 54 -0 -0 -0 -0 -0 -77 -76 -75 -74 -73 -73 -74 -75 -79 -93 -111 -123 -134 -145 -153 -161 -168 -174 -180 -185 -190 -195 -199 -202 -205 -207 -209 -210 -211 -211 -211 -210 -209 -207 -205 -202 -199 -195 -190 -185 -180 -174 -168 -161 -153 -145 -134 -123 -111 -93 -79 -75 -74 -73 -73 -74 -75 -76 -77 -0 -0 -0 -0 -0 54 220 127 114 108 89 54 213 124 113 106 87 53 211 80 67 136 67 128 65 103 146 78 66 166 89 77 66 160 95 89 72 55 35 255 246 145 141 125 103 79 77 105 255 242 159 147 135 106 93 87 97 255 240 135 133 123 119 104 108 94 72 89 208 120 56 255 159 173 154 164 151 134 121 115 103 126 104 254 172 152 159 176 181 192 191 191 182 189 240 112 94 82 80 61 52 255 170 209 185 149 128 88 89 172 173 196 204 208 215 255 228 255 255 255 255 255 255 251 72 194 76 106 255 96 119 141 255 137 140 152 255 120 96 126 155 255 156 95 218 121 147 139 255 173 74 108 255 92 155 123 183 226 232 70 89 126 255 52 65 89 128 120 -0 -95 -143 -174 -195 -210 -220 -228 -235 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -185 -160 -123 -73 -0 115 116 72 66 255 224 103 83 232 255 145 139 152 121 89 231 90 163 65 239 128 110 206 122 132 91 255 133 112 149 255 182 102 138 90 230 142 130 255 139 87 217 94 74 201 255 183 255 255 255 196 255 227 255 85 118 124 155 179 202 97 103 133 106 154 153 254 255 218 219 213 209 208 246 78 111 110 103 123 136 137 151 143 144 249 255 68 70 77 91 95 112 136 116 132 157 252 255 216 255 75 66 75 94 98 102 111 126 133 158 255 56 61 73 85 112 123 129 156 255 53 61 69 76 95 117 122 97 255 255 255 255 255 255 253 255 255 255 248 255 255 249 255 255 251 255 251 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -74 -80 -97 -114 -124 -134 -143 -150 -157 -165 -172 -177 -182 -186 -190 -193 -195 -196 -197 -197 -196 -195 -193 -190 -186 -182 -177 -172 -165 -157 -150 -143 -134 -124 -114 -97 -80 -74 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 255 251 255 255 249 255 255 248 255 255 255 253 255 255 255 255 255 255 97 122 117 95 76 69 61 53 255 156 129 123 112 85 73 61 56 255 158 133 126 111 102 98 94 75 66 75 255 216 255 252 157 132 116 136 112 95 91 77 70 68 255 249 144 143 151 137 136 123 103 110 111 78 246 208 209 213 219 218 255 254 153 154 106 133 103 97 202 179 155 124 118 85 255 227 255 196 255 255 255 183 255 201 74 94 217 87 139 255 130 142 230 90 138 102 182 255 149 112 133 255 91 132 122 206 110 128 239 65 163 90 231 89 121 152 139 145 255 232 83 103 224 255 66 72 116 115 -0 -73 -123 -160 -185 -202 -215 -224 -231 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -194 -173 -144 -104 -59 135 93 117 77 255 255 110 93 216 110 255 157 147 122 146 255 104 162 75 184 222 84 224 145 126 99 42 255 123 119 80 229 154 83 138 239 120 154 54 232 116 201 135 82 204 94 255 255 255 255 255 255 251 67 255 66 103 93 119 128 169 191 144 152 176 136 176 103 230 255 93 104 110 139 247 255 59 93 73 98 102 107 115 125 132 141 255 255 194 199 164 162 160 170 168 135 157 103 226 255 255 65 63 65 71 81 91 102 120 132 136 255 255 149 159 141 132 137 138 141 249 255 185 190 178 170 170 174 160 131 225 255 141 87 92 103 119 126 132 135 141 149 144 151 149 141 140 141 141 141 142 143 147 148 148 148 148 148 148 148 148 147 147 147 147 145 136 140 140 138 130 139 138 128 128 130 134 135 -0 -0 -0 -62 -75 -88 -103 -112 -119 -128 -138 -147 -154 -161 -166 -170 -174 -176 -178 -179 -178 -176 -174 -170 -166 -161 -154 -147 -138 -128 -119 -112 -103 -88 -75 -62 -0 -0 -0 135 134 130 128 128 138 139 130 138 140 140 136 145 147 147 147 147 148 148 148 148 148 148 148 148 147 143 142 141 141 141 140 141 149 151 144 149 141 135 132 126 119 103 92 87 141 255 225 131 160 174 170 170 178 190 185 255 249 141 138 137 132 141 159 149 255 255 136 132 120 102 91 81 71 65 63 65 255 255 226 103 157 135 168 170 160 162 164 199 194 255 255 141 132 125 115 107 102 98 73 93 59 255 247 139 110 104 93 255 230 103 176 136 176 152 144 191 169 128 119 93 103 66 255 67 251 255 255 255 255 255 255 94 204 82 135 201 116 232 54 154 120 239 138 83 154 229 80 119 123 255 42 99 126 145 224 84 222 184 75 162 104 255 146 122 147 157 255 110 216 93 110 255 255 77 117 93 135 -59 -104 -144 -173 -194 -209 -220 -228 -234 -239 -243 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -201 -184 -159 -125 -82 -0 106 72 143 255 131 255 93 217 88 54 245 157 138 110 107 255 170 85 198 255 114 76 197 128 94 96 255 126 120 82 242 120 149 64 240 150 113 124 255 123 177 161 97 183 142 215 228 196 255 255 255 179 255 73 241 101 132 75 99 119 130 147 168 125 158 118 154 178 146 255 43 99 79 103 129 255 255 64 69 93 93 93 93 94 87 96 120 228 255 110 87 92 102 125 149 164 157 179 135 255 255 51 56 66 77 91 93 96 112 106 116 124 251 255 77 88 92 110 119 132 136 238 255 73 95 107 111 128 151 158 145 255 122 59 71 89 94 103 116 113 122 136 140 143 148 155 148 147 147 148 148 148 148 148 148 148 148 145 154 155 155 154 151 159 161 161 159 152 157 165 165 158 164 164 160 153 143 141 142 142 -0 -0 -0 -0 -70 -74 -77 -90 -106 -116 -124 -133 -140 -145 -149 -153 -155 -155 -153 -149 -145 -140 -133 -124 -116 -106 -90 -77 -74 -70 -0 -0 -0 -0 142 142 141 143 153 160 164 164 158 165 165 157 152 159 161 161 159 151 154 155 155 154 145 148 148 148 148 148 148 148 148 147 147 148 155 148 143 140 136 122 113 116 103 94 89 71 59 122 255 145 158 151 128 111 107 95 73 255 238 136 132 119 110 92 88 77 255 251 124 116 106 112 96 93 91 77 66 56 51 255 255 135 179 157 164 149 125 102 92 87 110 255 228 120 96 87 94 93 93 93 93 69 64 255 255 129 103 79 99 43 255 146 178 154 118 158 125 168 147 130 119 99 75 132 101 241 73 255 179 255 255 255 196 228 215 142 183 97 161 177 123 255 124 113 150 240 64 149 120 242 82 120 126 255 96 94 128 197 76 114 255 198 85 170 255 107 110 138 157 245 54 88 217 93 255 131 255 143 72 106 -0 -82 -125 -159 -184 -201 -214 -224 -231 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -227 -219 -208 -193 -172 -144 -104 -0 154 84 66 249 102 77 255 219 94 63 255 110 156 111 82 54 249 109 151 121 255 87 208 144 103 73 66 255 130 83 235 155 90 157 255 172 108 191 255 137 208 163 125 189 75 248 255 255 255 255 255 255 255 250 255 229 76 148 67 74 94 107 125 147 167 143 174 128 167 111 252 255 66 71 77 96 130 241 211 211 219 228 226 212 203 195 164 160 154 255 54 60 72 83 103 123 141 109 129 155 245 255 54 78 87 100 102 110 121 141 184 133 143 146 243 187 219 100 114 116 120 127 150 255 61 103 79 101 111 130 147 161 252 255 72 70 83 83 84 87 91 93 103 97 110 105 120 124 125 121 132 133 133 133 133 133 133 133 127 131 140 141 140 135 138 147 148 148 145 136 138 147 143 144 150 157 165 164 157 156 156 156 157 161 -0 -0 -0 -0 -0 -69 -75 -80 -94 -108 -113 -117 -121 -124 -121 -117 -113 -108 -94 -80 -75 -69 -0 -0 -0 -0 -0 161 157 156 156 156 157 164 165 157 150 144 143 147 138 136 145 148 148 147 138 135 140 141 140 131 127 133 133 133 133 133 133 133 132 121 125 124 120 105 110 97 103 93 91 87 84 83 83 70 72 255 252 161 147 130 111 101 79 103 61 255 150 127 120 116 114 100 219 187 243 146 143 133 184 141 121 110 102 100 87 78 54 255 245 155 129 109 141 123 103 83 72 60 54 255 154 160 164 195 203 212 226 228 219 211 211 241 130 96 77 71 66 255 252 111 167 128 174 143 167 147 125 107 94 74 67 148 76 229 255 250 255 255 255 255 255 255 255 248 75 189 125 163 208 137 255 191 108 172 255 157 90 155 235 83 130 255 66 73 103 144 208 87 255 121 151 109 249 54 82 111 156 110 255 63 94 219 255 77 102 249 66 84 154 -0 -104 -144 -172 -193 -208 -219 -227 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -183 -159 -123 -72 -0 153 81 255 94 68 53 255 125 75 174 234 176 119 91 62 255 120 147 88 90 255 194 150 122 85 70 255 132 87 217 174 103 72 147 243 143 104 144 244 134 184 124 187 106 75 215 227 251 179 255 255 255 187 255 221 247 255 138 60 75 83 99 103 115 158 111 136 164 150 186 125 249 210 220 159 150 155 221 85 79 94 114 140 144 153 158 162 148 153 247 255 161 167 156 156 156 171 178 145 157 103 255 255 255 255 255 255 255 255 255 123 83 112 118 221 255 165 93 93 103 116 116 119 249 255 62 68 74 85 104 120 143 119 255 230 231 225 225 216 202 191 192 184 183 180 172 167 167 168 160 155 154 154 154 154 153 153 153 152 147 139 146 147 145 136 138 147 147 147 144 136 140 138 128 128 128 130 136 144 135 135 135 135 135 135 135 135 133 -0 -0 -0 -0 -59 -69 -71 -73 -80 -80 -73 -71 -69 -59 -0 -0 -0 -0 133 135 135 135 135 135 135 135 135 144 136 130 128 128 128 138 140 136 144 147 147 147 138 136 145 147 146 139 147 152 153 153 153 154 154 154 154 155 160 168 167 167 172 180 183 184 192 191 202 216 225 225 231 230 255 119 143 120 104 85 74 68 62 255 249 119 116 116 103 93 93 165 255 221 118 112 83 123 255 255 255 255 255 255 255 255 255 103 157 145 178 171 156 156 156 167 161 255 247 153 148 162 158 153 144 140 114 94 79 85 221 155 150 159 220 210 249 125 186 150 164 136 111 158 115 103 99 83 75 60 138 255 247 221 255 187 255 255 255 179 251 227 215 75 106 187 124 184 134 244 144 104 143 243 147 72 103 174 217 87 132 255 70 85 122 150 194 255 90 88 147 120 255 62 91 119 176 234 174 75 125 255 53 68 94 255 81 153 -0 -72 -123 -159 -183 -200 -213 -223 -230 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -172 -142 -94 -0 86 177 255 115 71 58 255 148 94 187 255 166 145 101 73 177 235 151 95 60 51 255 167 135 104 73 219 230 101 211 175 140 83 59 255 151 115 113 55 245 211 98 198 130 94 208 255 67 255 255 255 255 255 255 255 130 83 255 255 40 90 120 148 133 133 157 186 125 156 110 147 161 222 255 150 88 93 111 205 237 124 121 131 143 140 134 139 148 160 148 154 245 255 69 80 87 94 118 134 149 156 176 130 237 255 122 95 92 102 122 224 254 82 133 95 107 255 129 73 72 90 90 111 119 133 247 169 178 151 136 136 133 142 162 228 80 144 96 116 129 141 140 126 141 134 135 140 141 142 143 147 148 148 148 148 148 147 145 153 154 154 152 146 153 154 152 144 145 151 159 158 163 159 165 165 159 150 149 149 151 157 149 149 149 149 149 148 148 147 145 137 143 134 -0 -0 -0 -0 -0 -0 -0 -0 -0 134 143 137 145 147 148 148 149 149 149 149 149 157 151 149 149 150 159 165 165 159 163 158 159 151 145 144 152 154 153 146 152 154 154 153 145 147 148 148 148 148 148 147 143 142 141 140 135 134 141 126 140 141 129 116 96 144 80 228 162 142 133 136 136 151 178 169 247 133 119 111 90 90 72 73 129 255 107 95 133 82 254 224 122 102 92 95 122 255 237 130 176 156 149 134 118 94 87 80 69 255 245 154 148 160 148 139 134 140 143 131 121 124 237 205 111 93 88 150 255 222 161 147 110 156 125 186 157 133 133 148 120 90 40 255 255 83 130 255 255 255 255 255 255 255 67 255 208 94 130 198 98 211 245 55 113 115 151 255 59 83 140 175 211 101 230 219 73 104 135 167 255 51 60 95 151 235 177 73 101 145 166 255 187 94 148 255 58 71 115 255 177 86 -0 -94 -142 -172 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -199 -182 -158 -121 -63 -0 68 255 134 94 66 175 255 122 146 106 255 171 119 84 185 255 158 111 78 55 255 136 156 118 84 219 255 102 200 163 152 119 76 53 249 139 123 70 63 255 144 86 175 97 204 85 255 73 250 187 255 255 255 187 255 121 71 98 255 255 255 255 67 73 84 104 152 127 142 172 130 164 118 255 122 59 76 83 105 207 100 107 116 123 137 148 131 130 141 130 135 136 254 255 150 174 129 135 143 151 138 154 155 164 255 91 68 70 84 104 116 234 255 96 76 74 255 111 57 66 72 78 84 94 112 233 255 103 84 72 92 101 111 135 226 255 111 79 86 96 108 126 129 126 141 131 140 142 142 141 141 141 141 141 141 140 140 138 131 139 137 146 146 138 146 147 145 140 129 130 134 138 142 145 153 151 157 150 149 150 151 155 156 156 156 156 156 155 154 151 157 150 153 153 151 146 138 138 146 151 153 153 150 157 151 154 155 156 156 156 156 156 155 151 150 149 150 157 151 153 145 142 138 134 130 129 140 145 147 146 138 146 146 137 139 131 138 140 140 141 141 141 141 141 141 142 142 140 131 141 126 129 126 108 96 86 79 111 255 226 135 111 101 92 72 84 103 255 233 112 94 84 78 72 66 57 111 255 74 76 96 255 234 116 104 84 70 68 91 255 164 155 154 138 151 143 135 129 174 150 255 254 136 135 130 141 130 131 148 137 123 116 107 100 207 105 83 76 59 122 255 118 164 130 172 142 127 152 104 84 73 67 255 255 255 255 98 71 121 255 187 255 255 255 187 250 73 255 85 204 97 175 86 144 255 63 70 123 139 249 53 76 119 152 163 200 102 255 219 84 118 156 136 255 55 78 111 158 255 185 84 119 171 255 106 146 122 255 175 66 94 134 255 68 -0 -63 -121 -158 -182 -199 -211 -221 -229 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -242 -237 -232 -225 -216 -205 -190 -170 -142 -94 -0 83 61 241 111 80 176 255 112 152 87 55 255 150 100 154 105 255 121 79 63 202 250 117 141 86 199 106 255 204 102 177 120 106 98 255 125 135 93 77 73 255 117 198 104 196 118 66 241 255 255 255 255 255 255 255 255 254 74 93 141 140 79 213 217 143 136 148 160 178 135 163 115 133 163 246 255 73 80 81 102 203 65 113 80 107 107 132 150 145 149 158 157 107 128 235 255 110 87 94 107 133 152 149 161 170 255 52 61 69 72 84 87 101 255 40 60 67 255 96 51 47 59 70 85 88 100 108 255 54 74 70 75 90 92 96 134 255 84 60 77 74 86 104 112 118 126 137 132 141 141 140 137 147 148 147 147 144 152 153 152 145 151 146 153 153 145 150 159 159 159 153 144 146 136 135 138 145 138 144 136 135 135 135 135 135 135 135 135 133 130 137 129 133 134 133 130 124 114 124 130 133 134 133 129 137 130 133 135 135 135 135 135 135 135 135 136 144 138 145 138 135 136 146 144 153 159 159 159 150 145 153 153 146 151 145 152 153 152 144 147 147 148 147 137 140 141 141 132 137 126 118 112 104 86 74 77 60 84 255 134 96 92 90 75 70 74 54 255 108 100 88 85 70 59 47 51 96 255 67 60 40 255 101 87 84 72 69 61 52 255 170 161 149 152 133 107 94 87 110 255 235 128 107 157 158 149 145 150 132 107 107 80 113 65 203 102 81 80 73 255 246 163 133 115 163 135 178 160 148 136 143 217 213 79 140 141 93 74 254 255 255 255 255 255 255 255 255 241 66 118 196 104 198 117 255 73 77 93 135 125 255 98 106 120 177 102 204 255 106 199 86 141 117 250 202 63 79 121 255 105 154 100 150 255 55 87 152 112 255 176 80 111 241 61 83 -0 -94 -142 -170 -190 -205 -216 -225 -232 -237 -242 -245 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -210 -197 -180 -157 -124 -75 -0 118 255 119 88 167 78 247 162 98 70 82 255 124 148 77 53 248 103 70 200 255 120 169 100 193 82 54 252 127 176 141 105 139 255 146 150 106 84 99 255 104 158 148 173 124 103 101 229 221 255 187 255 255 255 186 255 205 205 206 215 235 85 139 180 73 87 104 118 146 163 161 182 136 162 111 252 234 235 224 220 243 255 78 70 87 85 105 126 129 131 132 158 171 136 162 255 54 63 82 76 96 124 112 125 146 255 255 226 227 213 205 208 203 255 255 162 173 255 255 60 34 82 120 129 153 185 208 255 255 245 247 194 186 185 177 174 255 39 56 61 68 71 77 92 92 92 96 101 105 113 124 118 122 132 129 139 138 131 139 137 144 138 144 138 146 145 136 138 143 150 159 158 152 157 150 149 151 155 158 164 157 156 156 156 156 156 156 155 154 152 144 147 148 147 145 140 132 132 140 145 147 148 147 144 152 154 155 156 156 156 156 156 156 157 164 158 155 151 149 150 157 152 158 159 150 143 138 136 145 146 138 144 138 144 137 139 131 138 139 129 132 122 118 124 113 105 101 96 92 92 92 77 71 68 61 56 39 255 174 177 185 186 194 247 245 255 255 208 185 153 129 120 82 34 60 255 255 173 162 255 255 203 208 205 213 227 226 255 255 146 125 112 124 96 76 82 63 54 255 162 136 171 158 132 131 129 126 105 85 87 70 78 255 243 220 224 235 234 252 111 162 136 182 161 163 146 118 104 87 73 180 139 85 235 215 206 205 205 255 186 255 255 255 187 255 221 229 101 103 124 173 148 158 104 255 99 84 106 150 146 255 139 105 141 176 127 252 54 82 193 100 169 120 255 200 70 103 248 53 77 148 124 255 82 70 98 162 247 78 167 88 119 255 118 -0 -75 -124 -157 -180 -197 -210 -220 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -169 -144 -110 -70 -0 255 138 92 176 100 251 150 131 84 109 255 120 157 74 59 255 119 83 202 66 248 142 140 191 91 61 255 139 137 164 98 194 255 168 128 143 95 78 62 255 178 126 172 155 93 132 76 247 130 255 255 255 255 255 255 255 102 108 84 119 219 231 224 253 54 105 138 112 135 140 114 143 162 161 182 220 80 154 115 119 134 255 255 185 196 145 138 136 143 148 125 129 163 110 125 247 255 197 205 167 153 153 159 138 132 141 230 255 106 82 84 107 125 134 244 255 255 255 255 255 255 255 255 255 255 255 106 104 219 255 157 123 116 120 126 132 255 255 186 182 186 186 187 186 183 178 173 175 171 166 161 158 151 154 152 145 153 152 145 151 148 145 138 144 138 145 145 139 129 128 130 136 144 138 144 136 135 135 136 137 141 142 143 143 143 143 142 141 140 137 144 135 134 133 130 124 114 124 130 133 134 135 144 137 140 141 142 143 143 143 143 142 141 137 136 135 135 136 144 138 144 136 130 128 129 139 145 145 138 144 138 145 148 151 145 152 153 145 152 154 151 158 161 166 171 175 173 178 183 186 187 186 186 182 186 255 255 132 126 120 116 123 157 255 219 104 106 255 255 255 255 255 255 255 255 255 255 255 244 134 125 107 84 82 106 255 230 141 132 138 159 153 153 167 205 197 255 247 125 110 163 129 125 148 143 136 138 145 196 185 255 255 134 119 115 154 80 220 182 161 162 143 114 140 135 112 138 105 54 253 224 231 219 119 84 108 102 255 255 255 255 255 255 255 130 247 76 132 93 155 172 126 178 255 62 78 95 143 128 168 255 194 98 164 137 139 255 61 91 191 140 142 248 66 202 83 119 255 59 74 157 120 255 109 84 131 150 251 100 176 92 138 255 -0 -70 -110 -144 -169 -188 -203 -215 -224 -231 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -208 -195 -178 -157 -131 -100 -68 -0 236 110 96 153 236 181 151 111 80 64 255 172 94 66 176 233 93 198 116 255 118 123 200 101 73 175 248 156 171 125 99 153 230 157 123 137 78 52 255 135 142 89 179 119 75 148 255 83 121 255 186 255 255 255 183 255 206 252 78 90 120 154 119 245 255 255 79 81 141 145 165 126 140 112 144 222 255 119 82 93 107 126 235 255 123 87 93 102 114 137 155 134 153 175 132 120 231 255 124 96 93 107 132 149 144 148 159 255 54 62 71 77 95 109 118 119 125 223 255 79 115 79 84 98 110 236 60 70 93 255 112 86 83 95 104 117 113 249 255 60 104 74 85 103 111 120 129 122 129 139 137 146 145 138 145 142 145 153 152 145 150 159 159 152 157 152 157 165 165 159 150 149 151 158 152 157 150 149 149 150 150 150 150 150 149 149 149 147 144 148 150 155 155 153 147 140 140 147 153 155 155 150 148 144 147 149 149 149 150 150 150 150 150 149 149 150 157 152 158 151 149 150 159 165 165 157 152 157 152 159 159 150 145 152 153 145 142 145 138 145 146 137 139 129 122 129 120 111 103 85 74 104 60 255 249 113 117 104 95 83 86 112 255 93 70 60 236 110 98 84 79 115 79 255 223 125 119 118 109 95 77 71 62 54 255 159 148 144 149 132 107 93 96 124 255 231 120 132 175 153 134 155 137 114 102 93 87 123 255 235 126 107 93 82 119 255 222 144 112 140 126 165 145 141 81 79 255 255 245 119 154 120 90 78 252 206 255 183 255 255 255 186 255 121 83 255 148 75 119 179 89 142 135 255 52 78 137 123 157 230 153 99 125 171 156 248 175 73 101 200 123 118 255 116 198 93 233 176 66 94 172 255 64 80 111 151 181 236 153 96 110 236 -0 -68 -100 -131 -157 -178 -195 -208 -219 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -201 -186 -167 -145 -119 -92 -67 -0 122 115 64 248 102 212 119 94 69 227 230 122 73 160 132 223 198 103 69 251 89 224 125 84 179 255 114 164 154 116 89 255 118 143 115 126 62 255 178 165 88 202 128 99 67 138 255 71 254 255 255 255 255 255 255 231 255 213 141 145 152 189 94 106 133 233 255 255 81 102 140 126 147 152 139 131 255 88 74 72 85 105 138 255 88 73 70 82 94 112 130 158 134 162 175 153 162 255 92 68 70 85 104 122 134 144 149 248 255 199 203 173 168 168 166 160 154 154 255 255 76 80 82 93 102 216 83 69 101 255 89 70 72 89 86 103 107 105 255 255 66 69 71 83 83 84 87 92 93 96 101 105 112 117 121 130 120 122 132 126 127 130 139 135 137 145 137 138 146 144 151 143 143 145 151 145 151 143 143 145 136 135 135 135 135 134 134 133 130 120 119 119 118 116 110 97 110 116 118 119 119 120 130 133 134 134 135 135 135 135 136 145 143 143 151 145 151 145 143 143 151 144 146 138 137 145 137 135 139 130 127 126 132 122 120 130 121 117 112 105 101 96 93 92 87 84 83 83 71 69 66 255 255 105 107 103 86 89 72 70 89 255 101 69 83 216 102 93 82 80 76 255 255 154 154 160 166 168 168 173 203 199 255 248 149 144 134 122 104 85 70 68 92 255 162 153 175 162 134 158 130 112 94 82 70 73 88 255 138 105 85 72 74 88 255 131 139 152 147 126 140 102 81 255 255 233 133 106 94 189 152 145 141 213 255 231 255 255 255 255 255 255 254 71 255 138 67 99 128 202 88 165 178 255 62 126 115 143 118 255 89 116 154 164 114 255 179 84 125 224 89 251 69 103 198 223 132 160 73 122 230 227 69 94 119 212 102 248 64 115 122 -0 -67 -92 -119 -145 -167 -186 -201 -213 -223 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -218 -206 -193 -176 -156 -133 -108 -84 -65 -0 117 115 255 119 75 196 107 83 227 79 227 90 165 122 73 237 112 74 255 103 85 195 103 168 80 250 103 175 127 102 80 250 167 115 104 189 253 155 166 128 97 169 119 74 60 255 98 74 205 255 183 255 255 255 196 255 228 251 93 134 120 170 180 123 147 113 140 232 255 85 162 101 109 129 140 155 255 39 60 65 69 76 92 255 39 59 59 76 78 84 95 138 102 111 146 165 165 255 51 58 66 69 76 95 114 106 112 121 231 255 109 86 89 118 129 145 152 164 178 255 240 248 234 226 224 246 255 113 147 255 67 59 66 71 77 82 91 98 104 255 255 214 204 204 208 204 201 192 186 180 174 175 170 163 163 166 164 157 159 158 150 152 145 151 143 145 151 143 145 151 146 151 143 143 144 149 151 155 156 158 162 163 163 163 162 162 160 158 163 161 161 160 157 152 145 145 152 157 160 161 161 163 158 160 162 162 163 163 163 162 158 156 155 151 149 144 143 143 151 146 151 145 143 151 145 143 151 145 152 150 158 159 157 164 166 163 163 170 175 174 180 186 192 201 204 208 204 204 214 255 255 104 98 91 82 77 71 66 59 67 255 147 113 255 246 224 226 234 248 240 255 178 164 152 145 129 118 89 86 109 255 231 121 112 106 114 95 76 69 66 58 51 255 165 165 146 111 102 138 95 84 78 76 59 59 39 255 92 76 69 65 60 39 255 155 140 129 109 101 162 85 255 232 140 113 147 123 180 170 120 134 93 251 228 255 196 255 255 255 183 255 205 74 98 255 60 74 119 169 97 128 166 155 253 189 104 115 167 250 80 102 127 175 103 250 80 168 103 195 85 103 255 74 112 237 73 122 165 90 227 79 227 83 107 196 75 119 255 115 117 -0 -65 -84 -108 -133 -156 -176 -193 -206 -218 -226 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -229 -222 -211 -199 -183 -165 -143 -120 -97 -75 -0 131 101 79 242 76 215 145 94 222 143 255 126 176 128 60 255 131 92 138 234 93 213 127 152 99 255 110 185 140 118 117 255 126 151 85 218 255 117 208 149 103 191 130 94 75 40 255 93 205 102 255 255 255 255 255 255 252 68 241 255 70 92 124 179 117 141 140 149 124 233 255 128 83 98 103 111 126 249 255 175 159 163 172 175 255 255 169 167 142 140 149 152 153 182 127 121 139 152 255 255 180 179 171 169 171 173 184 155 134 139 255 53 61 70 86 101 110 105 115 138 222 255 130 104 101 111 129 243 255 255 255 60 49 60 69 79 92 92 94 97 103 222 110 149 103 112 112 127 131 132 129 137 130 137 145 136 138 146 143 145 153 152 145 151 148 145 136 140 134 135 137 145 138 144 135 135 135 135 136 136 136 136 136 136 135 135 134 133 127 129 134 134 133 130 125 114 125 130 133 134 134 129 127 133 134 135 135 136 136 136 136 136 136 135 135 135 135 144 138 145 137 135 134 140 136 145 148 151 145 152 153 145 143 146 138 136 145 137 130 137 129 132 131 127 112 112 103 149 110 222 103 97 94 92 92 79 69 60 49 60 255 255 255 243 129 111 101 104 130 255 222 138 115 105 110 101 86 70 61 53 255 139 134 155 184 173 171 169 171 179 180 255 255 152 139 121 127 182 153 152 149 140 142 167 169 255 255 175 172 163 159 175 255 249 126 111 103 98 83 128 255 233 124 149 140 141 117 179 124 92 70 255 241 68 252 255 255 255 255 255 255 102 205 93 255 40 75 94 130 191 103 149 208 117 255 218 85 151 126 255 117 118 140 185 110 255 99 152 127 213 93 234 138 92 131 255 60 128 176 126 255 143 222 94 145 215 76 242 79 101 131 -0 -75 -97 -120 -143 -165 -183 -199 -211 -222 -229 -236 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -204 -190 -172 -152 -129 -106 -84 -65 -0 104 101 253 107 115 177 141 221 96 111 255 191 142 79 113 236 96 162 255 94 214 131 152 88 176 232 114 161 132 103 65 239 163 111 87 157 231 86 185 133 144 147 107 83 90 255 141 206 108 206 231 196 255 255 255 179 255 74 157 244 87 82 102 173 109 126 130 138 149 164 255 98 75 83 92 103 120 141 242 126 116 121 131 138 140 255 255 79 64 71 118 159 118 148 166 137 134 128 133 251 255 68 73 85 103 116 135 150 152 135 242 252 179 183 177 182 183 181 155 146 127 255 96 91 82 93 104 126 138 236 255 48 41 71 93 99 111 126 131 145 170 215 255 103 74 93 99 105 112 124 118 121 126 128 130 134 135 138 145 136 137 144 151 146 151 159 159 152 157 150 150 152 158 152 157 150 149 149 149 149 149 149 149 149 149 148 147 144 150 142 141 141 139 134 125 125 134 139 141 141 142 150 144 147 148 149 149 149 149 149 149 149 149 149 150 157 152 158 152 150 150 157 152 159 159 151 146 151 144 137 136 145 138 135 134 130 128 126 121 118 124 112 105 99 93 74 103 255 215 170 145 131 126 111 99 93 71 41 48 255 236 138 126 104 93 82 91 96 255 127 146 155 181 183 182 177 183 179 252 242 135 152 150 135 116 103 85 73 68 255 251 133 128 134 137 166 148 118 159 118 71 64 79 255 255 140 138 131 121 116 126 242 141 120 103 92 83 75 98 255 164 149 138 130 126 109 173 102 82 87 244 157 74 255 179 255 255 255 196 231 206 108 206 141 255 90 83 107 147 144 133 185 86 231 157 87 111 163 239 65 103 132 161 114 232 176 88 152 131 214 94 255 162 96 236 113 79 142 191 255 111 96 221 141 177 115 107 253 101 104 -0 -65 -84 -106 -129 -152 -172 -190 -204 -216 -225 -232 -238 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -209 -196 -179 -159 -137 -113 -90 -69 -0 78 110 251 132 120 89 179 218 122 80 86 255 148 96 141 255 112 121 105 255 217 108 169 94 211 255 145 183 141 118 81 198 226 143 92 199 255 116 209 106 152 168 125 99 120 255 140 215 84 252 255 255 255 255 255 255 255 252 255 134 233 74 84 99 173 75 102 110 118 132 152 255 49 79 76 72 89 98 106 232 79 75 78 84 98 124 124 255 255 255 255 255 101 80 137 139 165 147 156 139 110 250 255 161 174 148 141 145 146 163 118 119 230 255 64 75 98 124 140 143 154 159 255 53 92 66 73 84 108 127 139 255 255 255 255 255 255 255 255 255 255 253 255 255 70 48 73 85 98 95 112 116 114 126 127 126 126 126 126 129 137 128 127 130 138 129 131 139 135 137 144 136 135 137 141 145 151 143 142 142 142 142 142 142 142 142 141 139 134 136 141 141 140 137 131 121 131 137 140 141 141 136 134 139 141 142 142 142 142 142 142 142 142 143 151 145 141 137 135 136 144 137 135 139 131 129 138 130 127 128 137 129 126 126 126 126 127 126 114 116 112 95 98 85 73 48 70 255 255 253 255 255 255 255 255 255 255 255 255 255 139 127 108 84 73 66 92 53 255 159 154 143 140 124 98 75 64 255 230 119 118 163 146 145 141 148 174 161 255 250 110 139 156 147 165 139 137 80 101 255 255 255 255 255 124 124 98 84 78 75 79 232 106 98 89 72 76 79 49 255 152 132 118 110 102 75 173 99 84 74 233 134 255 252 255 255 255 255 255 255 255 252 84 215 140 255 120 99 125 168 152 106 209 116 255 199 92 143 226 198 81 118 141 183 145 255 211 94 169 108 217 255 105 121 112 255 141 96 148 255 86 80 122 218 179 89 120 132 251 110 78 -0 -69 -90 -113 -137 -159 -179 -196 -209 -220 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -224 -214 -202 -186 -166 -144 -119 -94 -71 -0 182 67 245 144 142 97 61 244 131 94 62 41 255 109 168 255 132 124 77 54 255 130 159 122 114 149 255 146 148 136 87 198 80 225 105 164 130 255 170 154 176 125 147 103 148 255 79 235 119 78 213 228 252 179 255 255 255 187 255 219 207 255 53 102 137 175 67 84 93 102 119 126 255 255 61 64 70 83 94 103 230 64 93 84 80 97 120 103 112 158 162 130 228 248 255 79 93 138 118 138 153 158 137 235 255 91 99 94 108 125 149 168 138 128 244 114 134 117 123 145 154 148 156 249 255 225 252 107 97 108 117 120 129 240 255 63 73 84 103 132 105 121 134 225 255 37 54 108 137 96 100 105 116 110 114 124 121 129 139 137 146 150 159 144 143 147 142 142 145 151 144 145 151 143 142 143 143 145 151 143 142 142 142 142 142 141 141 139 136 143 135 134 133 131 127 118 118 127 131 133 134 135 143 136 139 141 141 142 142 142 142 142 143 151 145 143 143 142 143 151 145 144 151 145 142 142 147 143 144 159 150 146 137 139 129 121 124 114 110 116 105 100 96 137 108 54 37 255 225 134 121 105 132 103 84 73 63 255 240 129 120 117 108 97 107 252 225 255 249 156 148 154 145 123 117 134 114 244 128 138 168 149 125 108 94 99 91 255 235 137 158 153 138 118 138 93 79 255 248 228 130 162 158 112 103 120 97 80 84 93 64 230 103 94 83 70 64 61 255 255 126 119 102 93 84 67 175 137 102 53 255 207 219 255 187 255 255 255 179 252 228 213 78 119 235 79 255 148 103 147 125 176 154 170 255 130 164 105 225 80 198 87 136 148 146 255 149 114 122 159 130 255 54 77 124 132 255 168 109 255 41 62 94 131 244 61 97 142 144 245 67 182 -0 -71 -94 -119 -144 -166 -186 -202 -214 -224 -231 -237 -241 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -207 -192 -173 -151 -125 -98 -73 -0 102 195 255 162 141 116 82 53 235 101 87 55 255 126 158 69 239 124 78 62 255 156 138 146 116 113 103 255 168 126 118 193 142 255 130 167 88 95 255 153 136 158 167 115 133 67 213 85 219 90 141 251 68 255 255 255 255 255 255 255 133 93 249 255 255 90 182 62 110 73 84 102 117 115 255 255 234 226 230 239 235 255 255 45 62 91 115 156 194 141 159 184 95 99 132 236 255 92 162 96 112 123 144 142 152 255 42 97 73 89 90 115 145 173 146 232 255 62 71 84 112 129 123 126 135 227 255 196 106 104 115 120 131 134 145 243 138 155 119 124 137 166 123 133 141 255 255 255 255 77 64 62 79 81 86 88 92 97 99 103 108 112 121 140 149 130 130 137 127 127 129 134 135 137 141 142 143 143 143 145 148 149 149 149 149 149 148 148 146 142 146 141 140 139 136 130 121 130 136 139 140 141 146 142 146 148 148 149 149 149 149 149 148 145 143 143 143 142 141 137 135 134 129 127 127 137 130 130 149 140 121 112 108 103 99 97 92 88 86 81 79 62 64 77 255 255 255 255 141 133 123 166 137 124 119 155 138 243 145 134 131 120 115 104 106 196 255 227 135 126 123 129 112 84 71 62 255 232 146 173 145 115 90 89 73 97 42 255 152 142 144 123 112 96 162 92 255 236 132 99 95 184 159 141 194 156 115 91 62 45 255 255 235 239 230 226 234 255 255 115 117 102 84 73 110 62 182 90 255 255 249 93 133 255 255 255 255 255 255 255 68 251 141 90 219 85 213 67 133 115 167 158 136 153 255 95 88 167 130 255 142 193 118 126 168 255 103 113 116 146 138 156 255 62 78 124 239 69 158 126 255 55 87 101 235 53 82 116 141 162 255 195 102 -0 -73 -98 -125 -151 -173 -192 -207 -219 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -223 -212 -198 -181 -159 -132 -103 -75 -0 115 69 255 154 148 132 109 105 255 110 82 95 255 135 155 129 255 138 101 69 202 247 144 160 124 123 76 76 255 147 95 195 108 102 255 169 102 73 52 254 176 118 143 158 133 73 217 139 231 120 145 93 241 74 252 187 255 255 255 187 255 126 74 149 104 232 245 253 255 78 65 81 99 131 109 122 218 124 117 126 137 168 159 255 255 255 255 255 255 128 93 132 156 194 122 134 125 231 255 129 78 84 95 115 126 136 252 255 67 69 75 81 92 96 144 126 94 245 136 125 133 139 147 151 144 150 129 255 172 65 66 74 85 104 112 127 230 255 89 66 73 84 136 94 112 126 128 249 255 254 47 55 62 68 77 91 92 93 93 94 95 95 96 98 106 149 105 86 99 115 113 124 126 127 127 126 123 133 134 135 136 135 134 134 134 134 134 134 130 139 135 137 141 141 139 134 126 126 134 139 141 141 137 135 139 130 134 134 134 134 134 134 135 136 135 134 133 123 126 127 127 126 124 113 115 99 86 105 149 106 98 96 95 95 94 93 93 92 91 77 68 62 55 47 254 255 249 128 126 112 94 136 84 73 66 89 255 230 127 112 104 85 74 66 65 172 255 129 150 144 151 147 139 133 125 136 245 94 126 144 96 92 81 75 69 67 255 252 136 126 115 95 84 78 129 255 231 125 134 122 194 156 132 93 128 255 255 255 255 255 255 159 168 137 126 117 124 218 122 109 131 99 81 65 78 255 253 245 232 104 149 74 126 255 187 255 255 255 187 252 74 241 93 145 120 231 139 217 73 133 158 143 118 176 254 52 73 102 169 255 102 108 195 95 147 255 76 76 123 124 160 144 247 202 69 101 138 255 129 155 135 255 95 82 110 255 105 109 132 148 154 255 69 115 -0 -75 -103 -132 -159 -181 -198 -212 -223 -231 -237 -241 -244 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -167 -141 -110 -77 -0 116 84 79 255 110 146 112 146 255 136 92 82 242 232 154 123 70 239 118 75 203 255 116 152 133 128 84 59 53 255 110 182 129 78 55 255 113 81 61 255 103 154 174 111 157 84 143 180 224 154 152 134 255 157 255 255 255 255 255 255 255 255 255 71 160 99 104 130 141 254 255 255 255 255 78 81 102 210 73 65 73 91 121 138 102 150 181 133 133 230 255 84 142 104 168 117 130 145 145 255 87 73 71 84 104 116 116 131 255 255 201 202 183 171 174 181 211 95 237 78 112 86 103 119 129 143 150 157 245 255 72 68 71 73 84 84 94 94 255 53 47 59 78 135 74 75 89 110 117 255 255 53 73 90 107 123 140 153 161 157 153 151 137 126 130 127 173 95 72 72 75 79 84 99 107 87 93 99 103 111 124 130 120 113 120 129 139 140 144 133 122 126 127 128 127 123 116 115 116 123 127 128 127 126 122 133 144 140 139 129 120 113 120 130 124 111 103 99 93 87 107 99 84 79 75 72 72 95 173 127 130 126 137 151 153 157 161 153 140 123 107 90 73 53 255 255 117 110 89 75 74 135 78 59 47 53 255 94 94 84 84 73 71 68 72 255 245 157 150 143 129 119 103 86 112 78 237 95 211 181 174 171 183 202 201 255 255 131 116 116 104 84 71 73 87 255 145 145 130 117 168 104 142 84 255 230 133 133 181 150 102 138 121 91 73 65 73 210 102 81 78 255 255 255 255 254 141 130 104 99 160 71 255 255 255 255 255 255 255 255 255 157 255 134 152 154 224 180 143 84 157 111 174 154 103 255 61 81 113 255 55 78 129 182 110 255 53 59 84 128 133 152 116 255 203 75 118 239 70 123 154 232 242 82 92 136 255 146 112 146 110 255 79 84 116 -0 -77 -110 -141 -167 -188 -204 -217 -226 -233 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -221 -210 -195 -176 -150 -120 -85 -0 149 85 117 255 121 165 118 118 98 243 107 83 242 255 151 141 101 125 226 90 175 116 248 165 129 140 95 76 55 255 137 136 150 110 65 89 248 92 80 218 230 178 128 136 186 104 136 73 253 119 189 120 70 244 134 219 255 187 255 255 255 186 255 231 255 134 83 94 120 124 130 150 147 145 226 229 212 216 244 255 115 148 176 150 194 96 111 149 162 133 145 238 255 101 73 158 75 95 116 125 249 255 64 67 71 84 87 92 97 104 234 255 93 82 84 104 115 181 206 254 255 65 71 75 94 103 123 124 126 129 255 255 230 228 216 208 210 209 207 255 255 132 131 152 196 243 106 99 104 116 117 255 255 255 255 255 255 255 255 226 212 216 226 232 211 203 207 222 252 255 192 172 169 171 175 192 209 145 135 135 137 140 155 174 122 117 119 121 128 142 157 121 118 118 118 116 111 99 99 111 116 118 118 118 121 157 142 128 121 119 117 122 174 155 140 137 135 135 145 209 192 175 171 169 172 192 255 252 222 207 203 211 232 226 216 212 226 255 255 255 255 255 255 255 255 117 116 104 99 106 243 196 152 131 132 255 255 207 209 210 208 216 228 230 255 255 129 126 124 123 103 94 75 71 65 255 254 206 181 115 104 84 82 93 255 234 104 97 92 87 84 71 67 64 255 249 125 116 95 75 158 73 101 255 238 145 133 162 149 111 96 194 150 176 148 115 255 244 216 212 229 226 145 147 150 130 124 120 94 83 134 255 231 255 186 255 255 255 187 255 219 134 244 70 120 189 119 253 73 136 104 186 136 128 178 230 218 80 92 248 89 65 110 150 136 137 255 55 76 95 140 129 165 248 116 175 90 226 125 101 141 151 255 242 83 107 243 98 118 118 165 121 255 117 85 149 -0 -85 -120 -150 -176 -195 -210 -221 -230 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -184 -161 -131 -96 -62 -0 112 79 78 249 127 143 112 83 255 136 94 218 126 255 159 104 163 255 125 167 72 255 166 141 143 112 74 61 192 254 155 167 119 80 108 255 110 82 219 255 146 167 164 125 152 148 87 54 245 94 170 92 87 233 207 133 255 255 255 255 255 255 255 72 255 101 75 74 104 112 120 136 145 152 149 173 185 133 152 243 255 255 103 84 175 100 108 122 147 151 141 164 255 61 65 157 68 74 94 102 139 250 197 192 201 201 197 189 180 162 166 255 55 61 68 75 86 109 131 130 249 216 218 155 154 154 144 153 145 146 134 241 255 92 81 83 103 114 132 144 255 255 255 255 255 205 87 122 80 83 92 102 216 85 91 93 95 102 200 94 100 102 109 175 75 87 89 93 107 202 110 112 114 116 118 128 189 84 93 94 95 96 102 163 74 86 87 88 88 93 146 63 78 73 87 81 88 87 88 81 87 73 78 63 146 93 88 88 87 86 74 163 102 96 95 94 93 84 189 128 118 116 114 112 110 202 107 93 89 87 75 175 109 102 100 94 200 102 95 93 91 85 216 102 92 83 80 122 87 205 255 255 255 255 255 144 132 114 103 83 81 92 255 241 134 146 145 153 144 154 154 155 218 216 249 130 131 109 86 75 68 61 55 255 166 162 180 189 197 201 201 192 197 250 139 102 94 74 68 157 65 61 255 164 141 151 147 122 108 100 175 84 103 255 255 243 152 133 185 173 149 152 145 136 120 112 104 74 75 101 255 72 255 255 255 255 255 255 255 133 207 233 87 92 170 94 245 54 87 148 152 125 164 167 146 255 219 82 110 255 108 80 119 167 155 254 192 61 74 112 143 141 166 255 72 167 125 255 163 104 159 255 126 218 94 136 255 83 112 143 127 249 78 79 112 -0 -62 -96 -131 -161 -184 -202 -215 -225 -232 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -208 -192 -171 -143 -107 -68 -0 146 85 64 255 131 150 130 84 65 227 128 216 110 82 255 115 110 117 255 179 83 73 229 161 148 119 93 67 187 255 98 157 139 107 114 59 255 94 213 93 255 111 150 156 127 160 104 105 255 106 180 124 82 74 255 93 126 255 186 255 255 255 183 255 186 255 76 58 64 85 102 95 111 122 126 131 132 162 175 147 163 164 240 255 72 176 67 71 88 129 135 103 125 253 255 125 193 62 77 82 93 110 243 91 94 96 112 119 125 135 149 136 254 255 167 170 158 156 158 167 180 234 79 174 95 94 110 115 122 135 138 140 155 255 55 61 68 75 85 104 124 118 135 130 138 226 252 255 78 64 78 89 100 224 54 86 106 112 124 222 54 88 107 116 206 54 89 109 115 128 225 54 87 107 112 120 134 223 54 88 107 112 119 130 207 54 89 107 112 118 129 199 53 88 104 104 107 102 102 107 104 104 88 53 199 129 118 112 107 89 54 207 130 119 112 107 88 54 223 134 120 112 107 87 54 225 128 115 109 89 54 206 116 107 88 54 222 124 112 106 86 54 224 100 89 78 64 78 255 252 226 138 130 135 118 124 104 85 75 68 61 55 255 155 140 138 135 122 115 110 94 95 174 79 234 180 167 158 156 158 170 167 255 254 136 149 135 125 119 112 96 94 91 243 110 93 82 77 62 193 125 255 253 125 103 135 129 88 71 67 176 72 255 240 164 163 147 175 162 132 131 126 122 111 95 102 85 64 58 76 255 186 255 183 255 255 255 186 255 126 93 255 74 82 124 180 106 255 105 104 160 127 156 150 111 255 93 213 94 255 59 114 107 139 157 98 255 187 67 93 119 148 161 229 73 83 179 255 117 110 115 255 82 110 216 128 227 65 84 130 150 131 255 64 85 146 -0 -68 -107 -143 -171 -192 -208 -220 -229 -235 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -200 -181 -155 -119 -73 -0 139 133 79 255 162 136 154 104 68 165 215 216 113 83 41 254 108 82 90 255 103 69 192 234 149 129 102 74 181 67 250 178 150 112 113 102 255 112 209 104 43 252 186 110 142 178 118 138 255 133 123 179 102 84 53 249 74 255 255 255 255 255 255 255 237 255 255 54 50 57 134 170 120 121 134 143 149 126 135 149 118 130 138 163 251 255 172 59 68 86 125 132 84 103 119 252 255 192 55 58 70 86 93 237 77 122 79 84 93 102 112 130 142 136 248 255 69 74 91 95 107 145 229 255 148 75 73 94 102 112 126 133 143 142 252 255 172 174 164 161 163 164 167 148 156 124 113 125 255 255 255 255 255 255 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 255 255 255 255 255 255 125 113 124 156 148 167 164 163 161 164 174 172 255 252 142 143 133 126 112 102 94 73 75 148 255 229 145 107 95 91 74 69 255 248 136 142 130 112 102 93 84 79 122 77 237 93 86 70 58 55 192 255 252 119 103 84 132 125 86 68 59 172 255 251 163 138 130 118 149 135 126 149 143 134 121 120 170 134 57 50 54 255 255 237 255 255 255 255 255 255 255 74 249 53 84 102 179 123 133 255 138 118 178 142 110 186 252 43 104 209 112 255 102 113 112 150 178 250 67 181 74 102 129 149 234 192 69 103 255 90 82 108 254 41 83 113 216 215 165 68 104 154 136 162 255 79 133 139 -0 -73 -119 -155 -181 -200 -214 -224 -232 -237 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -206 -190 -167 -135 -88 -0 165 101 154 255 117 160 122 132 75 158 62 247 131 98 90 255 112 92 59 51 255 82 189 75 222 147 112 90 185 70 255 114 160 125 124 74 62 240 208 110 99 255 125 147 172 135 146 112 79 233 147 117 173 99 102 255 149 71 231 255 183 255 255 255 196 255 227 255 255 255 252 255 112 83 99 104 114 140 149 137 159 177 136 97 124 131 253 255 53 78 104 152 218 82 83 101 115 255 255 52 75 95 119 149 241 255 86 73 75 72 84 99 104 124 113 127 252 255 155 170 146 138 141 158 255 142 59 67 74 84 98 105 112 126 136 131 244 255 69 74 85 103 119 134 141 149 164 146 125 126 146 163 134 132 140 156 150 141 148 161 149 152 148 150 158 157 149 148 148 148 149 150 153 154 154 154 152 146 152 151 159 158 150 151 157 149 149 149 149 148 147 145 136 135 135 134 132 128 118 118 128 132 134 135 135 136 145 147 148 149 149 149 149 157 151 150 158 159 151 152 146 152 154 154 154 153 150 149 148 148 148 149 157 158 150 148 152 149 161 148 141 150 156 140 132 134 163 146 126 125 146 164 149 141 134 119 103 85 74 69 255 244 131 136 126 112 105 98 84 74 67 59 142 255 158 141 138 146 170 155 255 252 127 113 124 104 99 84 72 75 73 86 255 241 149 119 95 75 52 255 255 115 101 83 82 218 152 104 78 53 255 253 131 124 97 136 177 159 137 149 140 114 104 99 83 112 255 252 255 255 255 227 255 196 255 255 255 183 255 231 71 149 255 102 99 173 117 147 233 79 112 146 135 172 147 125 255 99 110 208 240 62 74 124 125 160 114 255 70 185 90 112 147 222 75 189 82 255 51 59 92 112 255 90 98 131 247 62 158 75 132 122 160 117 255 154 101 165 -0 -88 -135 -167 -190 -206 -219 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -212 -198 -178 -151 -112 -62 -0 144 71 250 144 184 113 157 95 167 76 52 240 99 85 53 255 103 76 55 255 94 193 72 238 167 128 92 187 77 191 226 179 129 127 93 67 189 246 139 79 66 249 161 130 163 163 135 81 255 113 141 109 173 137 255 104 160 255 72 255 255 255 255 255 255 252 77 132 249 255 67 244 42 63 70 81 93 114 143 132 138 166 181 175 146 97 115 255 255 255 255 255 199 73 83 91 113 105 255 255 255 255 255 255 91 255 54 62 79 70 70 75 91 117 78 94 108 233 255 94 83 92 103 125 252 255 63 55 69 82 96 139 111 113 126 130 133 253 255 147 164 129 132 134 143 143 150 166 152 133 134 151 165 134 132 138 152 143 134 138 148 144 150 142 144 152 150 142 141 141 141 141 141 141 140 137 146 146 138 142 145 153 149 150 151 155 156 157 156 156 154 151 157 149 148 147 144 137 129 137 144 147 148 149 157 151 154 156 156 157 156 155 151 150 149 153 145 142 138 146 146 137 140 141 141 141 141 141 141 142 150 152 144 142 150 144 148 138 134 143 152 138 132 134 165 151 134 133 152 166 150 143 143 134 132 129 164 147 255 253 133 130 126 113 111 139 96 82 69 55 63 255 252 125 103 92 83 94 255 233 108 94 78 117 91 75 70 70 79 62 54 255 91 255 255 255 255 255 255 105 113 91 83 73 199 255 255 255 255 255 115 97 146 175 181 166 138 132 143 114 93 81 70 63 42 244 67 255 249 132 77 252 255 255 255 255 255 255 72 255 160 104 255 137 173 109 141 113 255 81 135 163 163 130 161 249 66 79 139 246 189 67 93 127 129 179 226 191 77 187 92 128 167 238 72 193 94 255 55 76 103 255 53 85 99 240 52 76 167 95 157 113 184 144 250 71 144 -0 -62 -112 -151 -178 -198 -212 -223 -231 -237 -241 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -165 -133 -89 -0 114 152 255 139 133 148 144 134 173 85 101 255 119 89 100 255 123 74 62 211 236 203 83 138 232 140 103 194 92 196 255 146 144 136 102 74 182 78 247 103 71 210 222 164 115 161 140 141 255 140 140 126 75 175 90 232 99 134 255 186 237 196 255 255 255 180 255 78 137 119 249 255 233 68 66 76 92 96 108 137 105 94 114 141 164 173 172 132 120 156 132 168 230 254 53 96 127 160 142 134 204 103 110 131 222 231 255 255 236 242 249 195 183 189 207 215 145 151 161 255 56 61 73 84 103 122 255 255 255 255 255 255 80 83 84 87 101 102 102 234 255 92 78 79 103 118 126 134 151 167 159 140 145 152 163 141 140 147 150 149 141 143 150 144 150 142 143 149 155 148 148 148 148 147 147 147 145 138 146 145 136 135 138 145 136 135 136 136 136 135 134 133 127 129 133 133 132 127 118 118 127 132 133 133 129 127 133 134 135 136 136 136 135 136 145 138 135 136 145 146 138 145 147 147 147 148 148 148 148 155 149 143 142 150 144 150 143 141 149 150 147 140 141 163 152 145 140 159 167 151 134 126 118 103 79 78 92 255 234 102 102 101 87 84 83 80 255 255 255 255 255 255 122 103 84 73 61 56 255 161 151 145 215 207 189 183 195 249 242 236 255 255 231 222 131 110 103 204 134 142 160 127 96 53 254 230 168 132 156 120 132 172 173 164 141 114 94 105 137 108 96 92 76 66 68 233 255 249 119 137 78 255 180 255 255 255 196 237 186 255 134 99 232 90 175 75 126 140 140 255 141 140 161 115 164 222 210 71 103 247 78 182 74 102 136 144 146 255 196 92 194 103 140 232 138 83 203 236 211 62 74 123 255 100 89 119 255 101 85 173 134 144 148 133 139 255 152 114 -0 -89 -133 -165 -188 -205 -217 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -152 -117 -75 -0 85 132 228 162 137 143 114 174 111 131 255 141 95 72 65 255 99 69 201 109 249 107 132 111 231 103 195 102 176 84 255 161 134 115 91 191 111 255 129 77 220 255 118 133 182 114 145 81 232 149 130 102 67 182 245 104 83 101 255 255 255 255 255 255 255 255 252 255 87 92 119 248 255 53 74 94 117 147 171 167 194 97 111 130 139 146 159 170 144 166 103 131 128 251 255 255 255 92 109 71 204 81 83 102 118 159 151 247 255 255 187 75 104 98 136 166 100 111 128 251 255 149 164 123 116 124 152 196 103 132 158 226 237 234 217 207 198 196 193 181 255 56 64 71 83 87 101 102 105 130 127 98 125 133 148 156 140 142 151 152 150 142 143 150 144 150 142 141 143 147 148 148 147 145 153 155 154 149 152 160 159 151 150 151 155 156 157 157 156 155 154 152 148 148 148 146 143 137 129 137 143 146 148 148 148 152 154 155 156 157 157 156 155 151 150 151 159 160 152 149 154 155 153 145 147 148 148 147 143 141 142 150 144 150 143 142 150 152 151 142 140 156 148 133 125 98 127 130 105 102 101 87 83 71 64 56 255 181 193 196 198 207 217 234 237 226 158 132 103 196 152 124 116 123 164 149 255 251 128 111 100 166 136 98 104 75 187 255 255 247 151 159 118 102 83 81 204 71 109 92 255 255 255 251 128 131 103 166 144 170 159 146 139 130 111 97 194 167 171 147 117 94 74 53 255 248 119 92 87 255 252 255 255 255 255 255 255 255 255 101 83 104 245 182 67 102 130 149 232 81 145 114 182 133 118 255 220 77 129 255 111 191 91 115 134 161 255 84 176 102 195 103 231 111 132 107 249 109 201 69 99 255 65 72 95 141 255 131 111 174 114 143 137 162 228 132 85 -0 -75 -117 -152 -178 -197 -211 -222 -230 -236 -241 -244 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -217 -204 -188 -167 -139 -106 -71 -0 64 240 140 150 166 89 205 115 111 78 241 112 88 69 255 141 92 205 132 255 128 136 141 255 119 192 105 172 92 66 255 152 131 93 191 110 59 255 96 159 150 255 163 136 143 165 102 255 124 138 110 84 62 253 130 94 75 76 255 227 252 180 255 255 255 187 255 221 227 111 130 131 255 255 255 255 255 255 80 102 169 76 113 122 133 142 146 143 159 163 187 152 94 115 136 150 227 238 247 255 195 61 74 82 94 139 138 102 139 229 249 255 41 83 136 217 82 83 102 115 248 255 106 76 72 89 110 187 80 100 115 121 146 159 169 153 147 141 138 133 255 255 217 218 194 193 193 191 184 177 192 85 96 104 120 133 131 132 136 142 151 150 142 144 150 144 150 142 141 141 141 141 140 135 138 147 148 146 137 138 146 145 136 135 135 135 135 135 135 133 129 136 144 135 133 131 127 118 118 127 131 133 135 144 136 129 133 135 135 135 135 135 135 136 145 146 138 137 146 148 147 138 135 140 141 141 141 141 142 150 144 150 144 142 150 151 142 136 132 131 133 120 104 96 85 192 177 184 191 193 193 194 218 217 255 255 133 138 141 147 153 169 159 146 121 115 100 80 187 110 89 72 76 106 255 248 115 102 83 82 217 136 83 41 255 249 229 139 102 138 139 94 82 74 61 195 255 247 238 227 150 136 115 94 152 187 163 159 143 146 142 133 122 113 76 169 102 80 255 255 255 255 255 255 131 130 111 227 221 255 187 255 255 255 180 252 227 255 76 75 94 130 253 62 84 110 138 124 255 102 165 143 136 163 255 150 159 96 255 59 110 191 93 131 152 255 66 92 172 105 192 119 255 141 136 128 255 132 205 92 141 255 69 88 112 241 78 111 115 205 89 166 150 140 240 64 -0 -71 -106 -139 -167 -188 -204 -217 -226 -233 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -210 -197 -179 -156 -129 -98 -68 -0 255 165 113 155 135 86 167 94 101 246 129 98 82 232 179 141 210 114 68 255 143 122 70 255 189 116 176 103 72 89 251 138 102 192 103 93 255 130 150 88 122 246 162 162 126 140 85 233 149 118 93 110 255 141 120 74 58 54 255 77 255 255 255 255 255 255 255 113 173 111 120 122 136 214 119 122 136 225 234 231 242 255 66 118 113 126 138 140 145 123 147 175 180 134 159 136 112 137 142 233 254 52 95 125 154 141 189 97 128 124 135 255 255 255 255 212 62 75 82 99 108 253 255 65 68 81 101 187 64 115 105 98 106 122 147 152 153 154 154 154 133 227 255 109 87 93 107 129 146 155 185 198 177 172 162 167 160 142 143 135 136 142 150 142 143 147 150 156 148 147 147 147 147 145 136 137 144 153 152 143 144 150 157 150 149 149 149 149 148 146 141 142 143 147 146 143 137 129 137 143 146 147 143 142 141 146 148 149 149 149 149 150 157 150 144 143 152 153 144 137 136 145 147 147 147 147 148 156 150 147 143 142 150 142 136 135 143 142 160 167 162 172 177 198 185 155 146 129 107 93 87 109 255 227 133 154 154 154 153 152 147 122 106 98 105 115 64 187 101 81 68 65 255 253 108 99 82 75 62 212 255 255 255 255 135 124 128 97 189 141 154 125 95 52 254 233 142 137 112 136 159 134 180 175 147 123 145 140 138 126 113 118 66 255 242 231 234 225 136 122 119 214 136 122 120 111 173 113 255 255 255 255 255 255 255 77 255 54 58 74 120 141 255 110 93 118 149 233 85 140 126 162 162 246 122 88 150 130 255 93 103 192 102 138 251 89 72 103 176 116 189 255 70 122 143 255 68 114 210 141 179 232 82 98 129 246 101 94 167 86 135 155 113 165 255 -0 -68 -98 -129 -156 -179 -197 -210 -221 -229 -235 -240 -244 -247 -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 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -216 -204 -188 -169 -146 -119 -91 -66 -0 249 139 167 135 117 193 102 89 235 175 105 92 227 79 183 226 115 73 255 150 135 89 73 252 112 159 125 84 117 255 155 97 181 123 73 64 241 155 93 59 255 111 161 140 126 162 255 164 132 102 73 78 254 124 104 64 50 255 132 78 252 187 255 255 255 186 255 91 166 76 93 91 91 208 93 98 103 121 147 155 150 249 255 62 117 117 118 126 138 150 153 143 154 107 132 160 160 141 154 121 246 255 255 255 78 81 176 76 102 114 98 125 150 162 228 255 52 95 125 155 139 142 245 206 202 209 217 241 255 79 99 88 92 107 120 123 139 146 155 157 160 144 255 54 62 74 91 96 117 113 126 140 140 134 141 138 152 157 144 149 141 141 144 150 142 141 142 143 147 148 147 147 147 147 145 136 135 138 146 142 142 143 144 148 149 150 149 149 148 146 142 142 142 141 139 134 126 126 134 139 141 142 142 142 146 148 149 149 150 149 148 144 143 142 142 146 138 135 136 145 147 147 147 147 148 147 143 142 141 142 150 144 141 141 149 144 157 152 138 141 134 140 140 126 113 117 96 91 74 62 54 255 144 160 157 155 146 139 123 120 107 92 88 99 79 255 241 217 209 202 206 245 142 139 155 125 95 52 255 228 162 150 125 98 114 102 76 176 81 78 255 255 255 246 121 154 141 160 160 132 107 154 143 153 150 138 126 118 117 117 62 255 249 150 155 147 121 103 98 93 208 91 91 93 76 166 91 255 186 255 255 255 187 252 78 132 255 50 64 104 124 254 78 73 102 132 164 255 162 126 140 161 111 255 59 93 155 241 64 73 123 181 97 155 255 117 84 125 159 112 252 73 89 135 150 255 73 115 226 183 79 227 92 105 175 235 89 102 193 117 135 167 139 249 -0 -66 -91 -119 -146 -169 -188 -204 -216 -225 -232 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -210 -196 -179 -159 -135 -110 -85 -64 -0 145 137 159 103 170 152 71 251 116 162 102 231 81 61 255 124 85 162 240 149 95 110 255 132 160 141 103 89 66 255 112 176 136 98 69 211 221 111 76 73 252 182 112 147 101 128 255 152 119 84 65 255 130 112 85 57 255 249 137 255 255 255 255 255 255 255 255 238 248 84 101 98 69 209 69 70 82 98 128 148 159 147 253 255 66 110 104 108 103 116 138 156 194 89 102 128 149 127 150 141 150 190 98 221 227 201 221 252 147 200 88 111 125 149 105 249 255 255 255 79 93 103 219 77 110 102 104 122 251 254 188 222 101 111 130 128 124 124 126 132 144 143 241 251 183 192 166 159 159 159 146 146 157 127 126 131 135 147 149 143 149 142 141 143 147 148 149 149 149 148 147 144 153 154 153 152 143 142 144 151 143 142 142 142 142 142 142 141 137 143 151 143 141 140 137 131 122 131 137 140 141 143 151 143 137 141 142 142 142 142 142 142 143 151 144 142 143 152 153 154 153 144 147 148 149 149 149 148 147 143 141 142 149 143 149 147 135 131 126 127 157 146 146 159 159 159 166 192 183 251 241 143 144 132 126 124 124 128 130 111 101 222 188 254 251 122 104 102 110 77 219 103 93 79 255 255 255 249 105 149 125 111 88 200 147 252 221 201 227 221 98 190 150 141 150 127 149 128 102 89 194 156 138 116 103 108 104 110 66 255 253 147 159 148 128 98 82 70 69 209 69 98 101 84 248 238 255 255 255 255 255 255 255 255 137 249 255 57 85 112 130 255 65 84 119 152 255 128 101 147 112 182 252 73 76 111 221 211 69 98 136 176 112 255 66 89 103 141 160 132 255 110 95 149 240 162 85 124 255 61 81 231 102 162 116 251 71 152 170 103 159 137 145 -0 -64 -85 -110 -135 -159 -179 -196 -210 -220 -229 -235 -240 -244 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -215 -203 -188 -169 -147 -123 -99 -78 -62 -0 110 174 102 191 111 160 255 122 73 167 236 97 69 39 250 100 176 255 168 112 85 67 255 135 148 119 95 68 255 132 159 137 102 93 211 85 205 83 80 234 220 144 152 109 83 98 255 126 102 81 255 150 120 102 134 252 255 119 87 221 255 186 255 255 255 185 255 88 237 250 253 255 255 204 64 68 85 90 105 128 131 104 137 250 255 79 97 106 79 107 112 123 178 189 109 126 147 149 148 143 119 161 167 135 183 156 118 226 255 153 110 112 127 150 149 134 164 132 222 218 227 230 242 255 55 100 84 106 114 220 255 162 121 108 121 128 134 144 144 144 148 149 135 225 255 106 99 95 111 121 134 134 151 165 134 132 132 136 145 141 143 150 142 141 141 141 141 141 141 141 140 135 138 146 144 153 152 143 142 144 151 143 142 142 142 142 141 140 138 128 129 133 133 131 127 118 118 127 131 133 133 129 128 138 140 141 142 142 142 142 143 151 144 142 143 152 153 144 146 138 135 140 141 141 141 141 141 141 141 142 150 143 141 145 136 132 132 134 165 151 134 134 121 111 95 99 106 255 225 135 149 148 144 144 144 134 128 121 108 121 162 255 220 114 106 84 100 55 255 242 230 227 218 222 132 164 134 149 150 127 112 110 153 255 226 118 156 183 135 167 161 119 143 148 149 147 126 109 189 178 123 112 107 79 106 97 79 255 250 137 104 131 128 105 90 85 68 64 204 255 255 253 250 237 88 255 185 255 255 255 186 255 221 87 119 255 252 134 102 120 150 255 81 102 126 255 98 83 109 152 144 220 234 80 83 205 85 211 93 102 137 159 132 255 68 95 119 148 135 255 67 85 112 168 255 176 100 250 39 69 97 236 167 73 122 255 160 111 191 102 174 110 -0 -62 -78 -99 -123 -147 -169 -188 -203 -215 -224 -232 -237 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -158 -134 -110 -87 -68 -0 127 166 144 114 156 86 141 226 93 63 244 132 87 84 255 112 139 106 255 124 103 70 255 148 158 126 112 71 194 238 152 151 107 93 219 79 237 105 81 235 80 222 139 129 98 75 49 255 117 99 255 147 136 95 170 255 67 249 92 227 113 255 255 255 255 255 255 241 255 93 115 133 159 227 252 255 92 120 150 178 161 175 166 150 97 249 255 180 221 84 93 103 116 136 193 95 102 124 133 142 155 160 145 182 98 150 196 85 116 255 82 74 73 94 114 153 128 153 185 165 88 93 144 151 255 255 60 61 114 165 104 255 115 83 73 96 109 104 119 129 127 138 147 159 151 255 41 96 73 93 101 115 131 136 151 162 141 139 140 143 150 142 144 150 142 141 140 138 147 148 147 147 145 136 137 142 145 152 149 149 150 151 155 156 156 156 156 155 153 150 156 149 147 146 143 137 128 137 143 146 147 149 156 150 153 155 156 156 156 156 155 151 150 149 149 152 145 142 137 136 145 147 147 148 147 138 140 141 142 150 144 142 150 143 140 139 141 162 151 136 131 115 101 93 73 96 41 255 151 159 147 138 127 129 119 104 109 96 73 83 115 255 104 165 114 61 60 255 255 151 144 93 88 165 185 153 128 153 114 94 73 74 82 255 116 85 196 150 98 182 145 160 155 142 133 124 102 95 193 136 116 103 93 84 221 180 255 249 97 150 166 175 161 178 150 120 92 255 252 227 159 133 115 93 255 241 255 255 255 255 255 255 113 227 92 249 67 255 170 95 136 147 255 99 117 255 49 75 98 129 139 222 80 235 81 105 237 79 219 93 107 151 152 238 194 71 112 126 158 148 255 70 103 124 255 106 139 112 255 84 87 132 244 63 93 226 141 86 156 114 144 166 127 -0 -68 -87 -110 -134 -158 -178 -195 -209 -220 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -214 -202 -186 -166 -143 -118 -93 -71 -0 222 146 141 140 170 118 68 248 106 106 255 133 119 105 255 139 129 82 54 247 111 77 193 227 143 144 121 77 192 255 172 143 115 93 228 94 124 207 102 224 154 255 131 140 103 83 79 255 115 131 255 145 145 111 120 112 244 255 119 111 173 91 255 185 255 255 255 187 255 215 166 192 112 129 112 137 250 255 255 255 85 102 137 141 169 171 128 233 255 176 89 92 108 112 120 180 196 108 124 141 131 136 144 117 157 162 123 175 198 165 255 53 60 69 74 85 136 111 107 159 183 208 122 145 105 119 249 255 255 255 120 79 255 92 66 66 76 94 94 111 122 141 135 144 150 159 252 255 67 69 75 85 101 110 110 109 132 148 134 133 133 136 140 141 143 147 148 148 146 139 147 147 144 152 152 143 146 136 138 144 136 135 135 135 135 135 135 134 130 139 135 136 140 141 139 134 125 125 134 139 141 140 136 135 139 130 134 135 135 135 135 135 135 136 144 138 136 146 143 152 152 144 147 147 139 146 148 148 147 143 141 140 136 133 133 134 148 132 109 110 110 101 85 75 69 67 255 252 159 150 144 135 141 122 111 94 94 76 66 66 92 255 79 120 255 255 255 249 119 105 145 122 208 183 159 107 111 136 85 74 69 60 53 255 165 198 175 123 162 157 117 144 136 131 141 124 108 196 180 120 112 108 92 89 176 255 233 128 171 169 141 137 102 85 255 255 255 250 137 112 129 112 192 166 215 255 187 255 255 255 185 255 91 173 111 119 255 244 112 120 111 145 145 255 131 115 255 79 83 103 140 131 255 154 224 102 207 124 94 228 93 115 143 172 255 192 77 121 144 143 227 193 77 111 247 54 82 129 139 255 105 119 133 255 106 106 248 68 118 170 140 141 146 222 -0 -71 -93 -118 -143 -166 -186 -202 -214 -224 -231 -237 -241 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -193 -175 -152 -125 -97 -71 -0 255 121 166 110 159 139 96 74 229 100 61 246 103 150 255 109 150 84 63 252 138 85 198 255 162 141 138 92 185 63 254 144 125 93 226 114 121 100 203 220 115 119 255 155 111 92 76 61 255 109 78 226 152 122 121 83 42 233 248 130 111 166 238 255 255 255 255 255 255 255 153 83 156 149 155 161 145 110 129 156 229 255 80 140 119 132 151 169 163 255 141 64 65 72 83 94 132 204 102 110 137 127 139 150 164 146 180 97 118 148 163 252 255 191 196 157 149 162 191 114 135 140 175 123 143 169 145 119 135 134 228 245 255 255 73 56 63 66 71 77 83 93 126 106 122 123 126 135 255 255 191 193 173 170 169 163 156 142 145 156 141 140 141 141 141 141 141 141 140 137 145 139 146 143 145 153 150 151 157 150 151 157 150 149 149 149 149 148 148 145 137 141 142 142 140 137 131 122 131 137 140 142 142 141 137 145 148 148 149 149 149 149 150 157 151 150 157 151 150 153 145 143 146 139 145 137 140 141 141 141 141 141 141 140 141 156 145 142 156 163 169 170 173 193 191 255 255 135 126 123 122 106 126 93 83 77 71 66 63 56 73 255 255 245 228 134 135 119 145 169 143 123 175 140 135 114 191 162 149 157 196 191 255 252 163 148 118 97 180 146 164 150 139 127 137 110 102 204 132 94 83 72 65 64 141 255 163 169 151 132 119 140 80 255 229 156 129 110 145 161 155 149 156 83 153 255 255 255 255 255 255 255 238 166 111 130 248 233 42 83 121 122 152 226 78 109 255 61 76 92 111 155 255 119 115 220 203 100 121 114 226 93 125 144 254 63 185 92 138 141 162 255 198 85 138 252 63 84 150 109 255 150 103 246 61 100 229 74 96 139 159 110 166 121 255 -0 -71 -97 -125 -152 -175 -193 -208 -219 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -200 -183 -161 -134 -103 -71 -0 141 255 160 125 176 107 119 101 244 114 73 255 99 191 255 122 163 111 72 210 230 104 163 110 255 143 153 102 183 73 104 249 132 94 212 140 131 107 65 243 119 82 88 255 126 103 72 64 255 122 81 229 149 126 134 99 63 68 255 131 120 76 248 88 241 187 255 255 255 186 255 135 63 148 104 115 137 155 164 134 156 110 226 255 95 101 100 119 141 168 255 130 44 56 68 84 87 93 206 75 74 120 94 111 118 138 149 178 136 104 117 154 151 246 255 126 72 83 108 150 144 133 161 197 87 104 135 152 158 165 103 108 136 233 255 54 51 65 76 86 96 106 116 143 190 136 152 144 146 141 236 255 86 90 96 112 115 136 132 133 139 148 141 141 141 141 141 140 137 146 145 138 145 139 145 136 138 145 136 137 141 142 144 148 149 149 149 149 149 147 144 150 143 142 141 139 134 125 125 134 139 141 142 143 150 144 147 149 149 149 149 149 148 144 142 141 137 136 145 138 136 145 139 145 138 145 146 137 140 141 141 141 141 141 148 139 133 132 136 115 112 96 90 86 255 236 141 146 144 152 136 190 143 116 106 96 86 76 65 51 54 255 233 136 108 103 165 158 152 135 104 87 197 161 133 144 150 108 83 72 126 255 246 151 154 117 104 136 178 149 138 118 111 94 120 74 75 206 93 87 84 68 56 44 130 255 168 141 119 100 101 95 255 226 110 156 134 164 155 137 115 104 148 63 135 255 186 255 255 255 187 241 88 248 76 120 131 255 68 63 99 134 126 149 229 81 122 255 64 72 103 126 255 88 82 119 243 65 107 131 140 212 94 132 249 104 73 183 102 153 143 255 110 163 104 230 210 72 111 163 122 255 191 99 255 73 114 244 101 119 107 176 125 160 255 141 -0 -71 -103 -134 -161 -183 -200 -213 -223 -231 -237 -241 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -143 -111 -75 -0 112 97 255 141 140 154 73 129 231 166 131 255 132 139 113 228 137 128 86 216 255 141 156 87 54 251 141 119 183 93 126 255 141 87 203 144 143 116 113 255 134 93 74 39 249 120 89 70 234 218 102 212 173 131 143 104 70 66 53 255 122 93 84 237 255 255 255 255 255 255 255 255 221 255 123 88 84 98 123 143 156 150 175 135 255 42 99 75 96 107 132 255 255 51 75 100 111 127 148 213 240 133 165 86 102 112 127 139 167 210 79 84 129 128 102 252 255 73 71 93 127 116 83 127 190 69 74 99 122 142 166 178 157 145 110 255 255 255 255 255 255 255 255 255 255 128 93 132 115 139 145 159 255 52 102 75 93 95 117 131 133 133 136 139 140 140 137 147 148 146 139 146 142 145 151 145 151 144 147 145 135 134 134 135 135 135 135 135 134 134 132 127 129 133 134 133 130 124 114 124 130 133 134 133 129 127 132 134 134 135 135 135 135 135 134 134 135 145 147 144 151 145 151 145 142 146 139 146 148 147 137 140 140 139 136 133 133 131 117 95 93 75 102 52 255 159 145 139 115 132 93 128 255 255 255 255 255 255 255 255 255 255 110 145 157 178 166 142 122 99 74 69 190 127 83 116 127 93 71 73 255 252 102 128 129 84 79 210 167 139 127 112 102 86 165 133 240 213 148 127 111 100 75 51 255 255 132 107 96 75 99 42 255 135 175 150 156 143 123 98 84 88 123 255 221 255 255 255 255 255 255 255 255 237 84 93 122 255 53 66 70 104 143 131 173 212 102 218 234 70 89 120 249 39 74 93 134 255 113 116 143 144 203 87 141 255 126 93 183 119 141 251 54 87 156 141 255 216 86 128 137 228 113 139 132 255 131 166 231 129 73 154 140 141 255 97 112 -0 -75 -111 -143 -170 -191 -207 -218 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -223 -212 -199 -180 -155 -123 -85 -0 122 76 52 247 151 123 135 63 243 114 155 91 230 128 163 255 131 150 94 172 130 255 162 89 60 255 153 96 188 103 103 68 255 96 195 153 140 123 80 78 255 107 72 60 255 141 98 83 226 124 210 216 185 132 149 114 81 76 74 255 136 91 101 250 93 215 255 186 255 255 255 183 255 78 255 76 67 70 85 109 108 132 150 151 173 250 255 67 71 78 86 105 126 255 255 255 255 255 255 255 81 214 89 174 68 72 84 102 119 123 188 211 155 162 199 89 139 236 208 210 206 211 235 85 126 193 60 74 89 97 116 120 135 153 163 165 138 236 255 106 82 84 111 115 131 225 255 83 142 101 112 119 130 251 255 67 68 74 80 92 96 104 112 124 121 132 133 127 130 140 138 145 139 145 136 137 141 144 149 151 157 163 157 155 155 156 156 156 155 155 154 151 157 150 148 148 146 141 132 132 141 146 148 148 150 157 151 154 155 155 156 156 156 155 155 157 163 157 151 149 144 141 137 136 145 139 145 138 140 130 127 133 132 121 124 112 104 96 92 80 74 68 67 255 251 130 119 112 101 142 83 255 225 131 115 111 84 82 106 255 236 138 165 163 153 135 120 116 97 89 74 60 193 126 85 235 211 206 210 208 236 139 89 199 162 155 211 188 123 119 102 84 72 68 174 89 214 81 255 255 255 255 255 255 255 126 105 86 78 71 67 255 250 173 151 150 132 108 109 85 70 67 76 255 78 255 183 255 255 255 186 255 215 93 250 101 91 136 255 74 76 81 114 149 132 185 216 210 124 226 83 98 141 255 60 72 107 255 78 80 123 140 153 195 96 255 68 103 103 188 96 153 255 60 89 162 255 130 172 94 150 131 255 163 128 230 91 155 114 243 63 135 123 151 247 52 76 122 -0 -85 -123 -155 -180 -199 -212 -223 -231 -237 -241 -244 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -189 -166 -136 -99 -60 -0 79 62 255 116 158 99 146 255 129 72 162 241 117 146 111 255 144 128 170 88 95 255 114 68 153 252 110 187 125 115 70 255 120 164 158 134 137 107 70 255 126 85 65 175 242 106 94 230 117 73 244 133 162 126 140 93 92 94 255 214 91 98 253 115 166 153 255 255 255 255 255 255 244 255 250 52 58 66 71 87 92 102 118 97 131 117 255 255 189 200 134 137 135 152 195 86 90 136 139 220 232 241 255 166 60 69 85 93 120 102 107 166 145 120 174 196 171 239 80 138 103 110 196 213 220 247 51 95 131 169 137 147 141 138 137 150 165 154 255 54 62 71 87 91 97 105 236 255 106 78 79 103 116 116 255 255 184 187 164 158 162 158 152 147 145 138 146 145 136 138 145 139 145 138 144 136 135 135 136 136 136 138 144 136 135 135 135 135 135 134 133 131 122 126 126 125 123 117 105 117 123 125 126 126 122 131 133 134 135 135 135 135 135 136 144 138 136 136 136 135 135 136 144 138 145 139 145 138 136 145 146 138 145 147 152 158 162 158 164 187 184 255 255 116 116 103 79 78 106 255 236 105 97 91 87 71 62 54 255 154 165 150 137 138 141 147 137 169 131 95 51 247 220 213 196 110 103 138 80 239 171 196 174 120 145 166 107 102 120 93 85 69 60 166 255 241 232 220 139 136 90 86 195 152 135 137 134 200 189 255 255 117 131 97 118 102 92 87 71 66 58 52 250 255 244 255 255 255 255 255 255 153 166 115 253 98 91 214 255 94 92 93 140 126 162 133 244 73 117 230 94 106 242 175 65 85 126 255 70 107 137 134 158 164 120 255 70 115 125 187 110 252 153 68 114 255 95 88 170 128 144 255 111 146 117 241 162 72 129 255 146 99 158 116 255 62 79 -0 -60 -99 -136 -166 -189 -206 -218 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -212 -197 -177 -150 -113 -70 -0 107 71 201 232 131 129 74 130 235 107 62 246 133 152 104 55 237 105 175 95 74 52 253 76 157 255 130 133 154 121 77 194 228 160 162 139 148 107 87 185 235 105 69 159 126 232 103 239 126 65 255 152 175 135 149 114 96 117 255 119 208 69 255 133 192 83 135 255 183 255 255 255 196 255 231 255 255 176 188 205 188 196 180 182 191 151 171 120 233 255 127 79 93 101 115 179 211 126 136 156 131 155 154 255 255 39 84 103 136 166 159 115 152 197 98 117 153 127 233 255 105 82 92 107 135 145 243 255 255 255 97 101 126 132 142 144 125 133 142 249 255 199 204 182 175 173 163 161 255 54 63 71 83 86 91 96 236 255 91 77 74 94 102 110 120 130 126 129 137 144 136 138 142 145 149 152 158 150 150 150 150 150 150 151 155 156 157 156 156 156 155 153 151 156 149 147 145 140 132 132 140 145 147 149 156 151 153 155 156 156 156 157 156 155 151 150 150 150 150 150 150 158 152 149 145 142 138 136 144 137 129 126 130 120 110 102 94 74 77 91 255 236 96 91 86 83 71 63 54 255 161 163 173 175 182 204 199 255 249 142 133 125 144 142 132 126 101 97 255 255 255 243 145 135 107 92 82 105 255 233 127 153 117 98 197 152 115 159 166 136 103 84 39 255 255 154 155 131 156 136 126 211 179 115 101 93 79 127 255 233 120 171 151 191 182 180 196 188 205 188 176 255 255 231 255 196 255 255 255 183 255 135 83 192 133 255 69 208 119 255 117 96 114 149 135 175 152 255 65 126 239 103 232 126 159 69 105 235 185 87 107 148 139 162 160 228 194 77 121 154 133 130 255 157 76 253 52 74 95 175 105 237 55 104 152 133 246 62 107 235 130 74 129 131 232 201 71 107 -0 -70 -113 -150 -177 -197 -212 -223 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -227 -217 -205 -188 -163 -130 -86 -0 139 77 210 255 157 142 103 67 252 93 124 255 149 150 111 83 252 106 177 119 73 62 255 96 156 66 250 151 171 134 91 199 255 154 148 148 131 132 85 196 255 138 76 163 116 79 230 235 137 73 115 243 147 149 137 143 108 147 255 122 93 209 255 159 112 156 63 221 255 255 255 255 255 255 247 65 121 248 255 255 104 67 125 103 98 137 153 158 173 159 255 104 50 71 82 100 108 183 122 123 136 159 151 181 95 255 255 255 255 255 91 126 65 104 179 116 110 141 157 147 255 54 62 74 91 105 116 116 144 163 231 255 79 131 121 132 144 143 150 135 124 226 255 106 99 95 107 126 131 248 255 212 216 191 184 182 172 177 255 55 61 68 75 84 94 108 112 116 118 119 121 126 127 127 128 128 128 130 134 135 136 136 136 136 136 136 136 136 136 136 135 134 133 127 129 133 133 130 124 114 124 130 133 133 129 127 133 134 135 136 136 136 136 136 136 136 136 136 136 135 134 130 128 128 128 127 127 126 121 119 118 116 112 108 94 84 75 68 61 55 255 177 172 182 184 191 216 212 255 248 131 126 107 95 99 106 255 226 124 135 150 143 144 132 121 131 79 255 231 163 144 116 116 105 91 74 62 54 255 147 157 141 110 116 179 104 65 126 91 255 255 255 255 255 95 181 151 159 136 123 122 183 108 100 82 71 50 104 255 159 173 158 153 137 98 103 125 67 104 255 255 248 121 65 247 255 255 255 255 255 255 221 63 156 112 159 255 209 93 122 255 147 108 143 137 149 147 243 115 73 137 235 230 79 116 163 76 138 255 196 85 132 131 148 148 154 255 199 91 134 171 151 250 66 156 96 255 62 73 119 177 106 252 83 111 150 149 255 124 93 252 67 103 142 157 255 210 77 139 -0 -86 -130 -163 -188 -205 -217 -227 -233 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -176 -147 -108 -62 -0 110 160 130 255 143 122 87 74 229 70 100 246 144 118 106 171 230 126 148 94 70 213 232 148 115 255 118 151 151 95 164 110 255 153 160 130 150 105 145 123 255 92 172 121 75 64 255 168 91 148 255 163 118 159 132 137 171 255 136 98 69 204 227 129 149 148 255 78 244 196 255 255 255 179 255 117 154 156 153 233 251 255 165 204 122 127 145 135 133 143 252 255 40 91 120 149 133 184 73 93 102 133 125 163 186 143 175 141 119 224 233 246 255 54 165 216 123 133 139 109 243 255 171 183 151 155 154 146 133 149 110 232 255 70 100 99 125 130 136 143 151 144 255 41 96 73 86 104 112 121 228 255 112 97 94 111 111 127 255 255 187 189 184 164 160 149 150 141 140 141 141 141 142 142 141 141 141 142 142 143 143 143 143 143 143 143 143 143 143 142 142 140 137 144 135 134 132 128 118 118 128 132 134 135 144 137 140 142 142 143 143 143 143 143 143 143 143 143 143 142 142 141 141 141 142 142 141 141 141 140 141 150 149 160 164 184 189 187 255 255 127 111 111 94 97 112 255 228 121 112 104 86 73 96 41 255 144 151 143 136 130 125 99 100 70 255 232 110 149 133 146 154 155 151 183 171 255 243 109 139 133 123 216 165 54 255 246 233 224 119 141 175 143 186 163 125 133 102 93 73 184 133 149 120 91 40 255 252 143 133 135 145 127 122 204 165 255 251 233 153 156 154 117 255 179 255 255 255 196 244 78 255 148 149 129 227 204 69 98 136 255 171 137 132 159 118 163 255 148 91 168 255 64 75 121 172 92 255 123 145 105 150 130 160 153 255 110 164 95 151 151 118 255 115 148 232 213 70 94 148 126 230 171 106 118 144 246 100 70 229 74 87 122 143 255 130 160 110 -0 -62 -108 -147 -176 -197 -211 -222 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -204 -187 -163 -130 -88 -0 113 156 88 96 255 103 103 91 245 91 56 255 113 143 84 213 255 135 166 108 75 218 255 163 99 69 251 170 164 112 162 87 54 247 148 141 145 126 138 87 88 255 175 131 78 93 255 159 121 176 255 164 130 177 138 105 167 80 225 103 70 64 252 112 155 104 123 255 255 255 255 255 255 255 255 240 255 83 119 128 111 146 224 255 142 113 122 136 145 147 147 118 253 255 255 255 79 101 185 64 108 82 125 97 110 142 164 160 200 89 128 127 103 221 245 255 163 130 144 157 164 141 234 255 103 74 99 121 136 152 155 172 142 252 96 136 102 112 118 129 126 139 144 248 255 67 67 70 75 85 100 105 255 51 90 78 83 84 104 113 240 255 62 108 73 93 99 103 104 117 114 126 126 126 126 126 122 133 134 136 138 129 127 127 127 127 127 127 127 127 126 123 132 128 130 135 135 132 125 115 125 132 135 135 130 128 132 123 126 127 127 127 127 127 127 127 127 129 138 136 134 133 122 126 126 126 126 126 114 117 104 103 99 93 73 108 62 255 240 113 104 84 83 78 90 51 255 105 100 85 75 70 67 67 255 248 144 139 126 129 118 112 102 136 96 252 142 172 155 152 136 121 99 74 103 255 234 141 164 157 144 130 163 255 245 221 103 127 128 89 200 160 164 142 110 97 125 82 108 64 185 101 79 255 255 255 253 118 147 147 145 136 122 113 142 255 224 146 111 128 119 83 255 240 255 255 255 255 255 255 255 255 123 104 155 112 252 64 70 103 225 80 167 105 138 177 130 164 255 176 121 159 255 93 78 131 175 255 88 87 138 126 145 141 148 247 54 87 162 112 164 170 251 69 99 163 255 218 75 108 166 135 255 213 84 143 113 255 56 91 245 91 103 103 255 96 88 156 113 -0 -88 -130 -163 -187 -204 -217 -226 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -222 -211 -196 -176 -149 -114 -74 -0 167 95 73 53 254 72 110 237 162 106 255 144 156 102 87 168 255 145 138 91 163 142 255 119 73 255 134 154 136 160 92 60 255 154 130 149 129 136 93 73 39 255 138 84 84 45 255 138 150 103 240 138 136 166 94 194 102 234 121 82 68 255 137 161 115 88 76 250 231 247 179 255 255 255 187 255 215 170 177 186 95 111 115 255 96 75 79 110 118 151 143 162 146 172 111 224 235 225 245 255 67 56 149 193 125 137 157 119 166 194 161 193 95 101 123 251 84 77 88 113 137 152 158 255 62 66 75 93 107 119 119 145 139 238 255 91 77 79 103 118 120 135 145 145 255 255 170 170 156 159 157 160 252 255 73 65 81 72 84 83 87 241 128 172 68 73 84 94 101 105 111 115 124 121 132 134 131 123 133 139 130 137 127 126 125 125 125 126 127 126 124 122 114 122 111 111 110 106 94 94 106 110 111 111 122 114 122 124 126 127 126 125 125 125 126 127 137 130 139 133 123 131 134 132 121 124 115 111 105 101 94 84 73 68 172 128 241 87 83 84 72 81 65 73 255 252 160 157 159 156 170 170 255 255 145 145 135 120 118 103 79 77 91 255 238 139 145 119 119 107 93 75 66 62 255 158 152 137 113 88 77 84 251 123 101 95 193 161 194 166 119 157 137 125 193 149 56 67 255 245 225 235 224 111 172 146 162 143 151 118 110 79 75 96 255 115 111 95 186 177 170 215 255 187 255 255 255 179 247 231 250 76 88 115 161 137 255 68 82 121 234 102 194 94 166 136 138 240 103 150 138 255 45 84 84 138 255 39 73 93 136 129 149 130 154 255 60 92 160 136 154 134 255 73 119 255 142 163 91 138 145 255 168 87 102 156 144 255 106 162 237 110 72 254 53 73 95 167 -0 -74 -114 -149 -176 -196 -211 -222 -230 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -204 -187 -165 -136 -102 -68 -0 122 73 61 255 100 61 242 107 191 255 137 158 118 102 89 132 255 150 104 155 87 112 247 107 154 241 173 116 170 102 72 161 245 135 158 131 143 102 70 59 255 140 98 80 62 255 102 194 84 255 163 97 181 114 97 169 231 147 98 85 92 250 145 137 84 67 52 255 65 255 255 255 255 255 255 255 152 85 122 168 191 152 162 253 52 63 72 86 92 126 97 118 152 161 194 125 166 140 125 251 255 254 255 126 104 118 142 175 120 149 141 170 196 164 161 255 54 62 75 94 115 119 127 249 255 106 128 104 119 133 142 142 159 159 255 55 63 71 83 87 92 97 112 119 126 245 255 68 69 75 84 95 115 255 255 235 232 209 200 197 194 248 255 157 64 64 65 62 79 78 78 79 84 89 95 116 84 89 94 120 103 101 73 82 92 107 107 111 103 84 92 106 103 94 98 99 99 91 89 91 99 99 98 94 103 106 92 84 103 111 107 107 92 82 73 101 103 120 94 89 84 116 95 89 84 79 78 78 79 62 65 64 64 157 255 248 194 197 200 209 232 235 255 255 115 95 84 75 69 68 255 245 126 119 112 97 92 87 83 71 63 55 255 159 159 142 142 133 119 104 128 106 255 249 127 119 115 94 75 62 54 255 161 164 196 170 141 149 120 175 142 118 104 126 255 254 255 251 125 140 166 125 194 161 152 118 97 126 92 86 72 63 52 253 162 152 191 168 122 85 152 255 255 255 255 255 255 255 65 255 52 67 84 137 145 250 92 85 98 147 231 169 97 114 181 97 163 255 84 194 102 255 62 80 98 140 255 59 70 102 143 131 158 135 245 161 72 102 170 116 173 241 154 107 247 112 87 155 104 150 255 132 89 102 118 158 137 255 191 107 242 61 100 255 61 73 122 -0 -68 -102 -136 -165 -187 -204 -217 -226 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -229 -221 -211 -196 -178 -154 -124 -92 -62 -0 94 68 215 255 100 255 110 74 178 226 110 150 116 98 65 116 255 122 155 97 60 255 102 170 255 159 132 168 125 83 167 255 136 157 132 148 114 82 59 169 255 124 97 91 255 150 96 175 72 251 124 175 141 111 76 242 155 128 90 120 255 110 155 98 70 58 255 121 117 240 187 255 255 255 187 255 146 68 84 98 145 154 152 244 253 219 225 178 175 180 185 115 139 110 153 143 152 188 110 105 146 169 247 59 78 87 94 140 140 145 169 112 140 141 149 245 255 180 195 139 142 152 153 123 254 255 66 71 83 87 104 110 122 126 252 255 213 216 192 185 183 176 156 156 148 150 255 255 159 164 149 143 140 146 229 255 125 82 106 103 112 120 255 255 72 62 73 81 87 95 102 112 136 107 105 104 65 78 89 141 93 102 64 78 89 128 85 93 93 65 78 116 83 71 72 72 72 54 54 72 72 72 71 83 116 78 65 93 93 85 128 89 78 64 102 93 141 89 78 65 104 105 107 136 112 102 95 87 81 73 62 72 255 255 120 112 103 106 82 125 255 229 146 140 143 149 164 159 255 255 150 148 156 156 176 183 185 192 216 213 255 252 126 122 110 104 87 83 71 66 255 254 123 153 152 142 139 195 180 255 245 149 141 140 112 169 145 140 140 94 87 78 59 247 169 146 105 110 188 152 143 153 110 139 115 185 180 175 178 225 219 253 244 152 154 145 98 84 68 146 255 187 255 255 255 187 240 117 121 255 58 70 98 155 110 255 120 90 128 155 242 76 111 141 175 124 251 72 175 96 150 255 91 97 124 255 169 59 82 114 148 132 157 136 255 167 83 125 168 132 159 255 170 102 255 60 97 155 122 255 116 65 98 116 150 110 226 178 74 110 255 100 255 215 68 94 -0 -62 -92 -124 -154 -178 -196 -211 -221 -229 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -216 -204 -188 -168 -142 -112 -80 -0 111 82 196 75 255 255 135 84 64 244 118 169 124 103 71 45 255 112 154 102 85 62 249 173 93 255 157 135 149 103 156 69 254 107 158 125 137 94 76 167 255 124 120 115 255 181 111 100 176 255 131 146 164 130 113 255 150 148 105 150 255 129 164 123 85 66 176 248 154 255 255 255 255 255 255 255 255 255 74 73 90 118 122 99 125 223 255 134 97 104 126 158 175 157 179 166 107 80 148 180 155 136 155 234 246 176 200 132 143 166 113 144 157 141 162 142 125 235 255 121 87 94 115 134 156 144 245 211 219 182 180 175 175 147 148 120 226 255 113 98 94 107 129 139 135 142 134 138 244 255 69 73 83 94 111 122 255 76 65 84 84 100 96 112 255 255 255 255 255 255 255 255 255 242 241 242 248 255 255 255 238 248 255 255 255 255 239 244 246 253 255 255 254 242 238 234 230 227 231 227 230 234 238 242 254 255 255 253 246 244 239 255 255 255 255 248 238 255 255 255 248 242 241 242 255 255 255 255 255 255 255 255 255 112 96 100 84 84 65 76 255 122 111 94 83 73 69 255 244 138 134 142 135 139 129 107 94 98 113 255 226 120 148 147 175 175 180 182 219 211 245 144 156 134 115 94 87 121 255 235 125 142 162 141 157 144 113 166 143 132 200 176 246 234 155 136 155 180 148 80 107 166 179 157 175 158 126 104 97 134 255 223 125 99 122 118 90 73 74 255 255 255 255 255 255 255 255 255 154 248 176 66 85 123 164 129 255 150 105 148 150 255 113 130 164 146 131 255 176 100 111 181 255 115 120 124 255 167 76 94 137 125 158 107 254 69 156 103 149 135 157 255 93 173 249 62 85 102 154 112 255 45 71 103 124 169 118 244 64 84 135 255 255 75 196 82 111 -0 -80 -112 -142 -168 -188 -204 -216 -226 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -221 -210 -197 -179 -157 -129 -95 -61 -0 87 193 88 55 255 225 108 99 255 144 137 135 118 83 57 52 255 162 111 85 76 244 193 127 56 252 157 164 123 156 80 255 128 171 129 155 112 78 142 79 255 103 156 255 133 149 108 67 172 253 97 173 139 122 66 249 159 128 178 255 156 134 143 109 71 188 255 156 83 215 255 187 255 255 255 186 255 221 225 172 170 176 196 101 88 103 255 95 74 74 95 108 138 149 154 187 213 75 87 145 124 94 114 137 225 255 133 97 111 147 129 142 156 111 126 153 161 156 255 88 75 72 93 103 126 141 218 255 130 88 98 118 137 149 148 157 136 255 52 91 72 86 105 115 130 134 141 133 135 252 255 136 148 127 132 133 246 255 69 111 67 72 78 83 92 193 73 83 85 86 88 93 172 74 85 86 87 88 99 140 73 88 89 92 101 163 74 86 87 87 87 92 162 62 71 86 79 80 80 79 86 71 62 162 92 87 87 87 86 74 163 101 92 89 88 73 140 99 88 87 86 85 74 172 93 88 86 85 83 73 193 92 83 78 72 67 111 69 255 246 133 132 127 148 136 255 252 135 133 141 134 130 115 105 86 72 91 52 255 136 157 148 149 137 118 98 88 130 255 218 141 126 103 93 72 75 88 255 156 161 153 126 111 156 142 129 147 111 97 133 255 225 137 114 94 124 145 87 75 213 187 154 149 138 108 95 74 74 95 255 103 88 101 196 176 170 172 225 221 255 186 255 255 255 187 255 215 83 156 255 188 71 109 143 134 156 255 178 128 159 249 66 122 139 173 97 253 172 67 108 149 133 255 156 103 255 79 142 78 112 155 129 171 128 255 80 156 123 164 157 252 56 127 193 244 76 85 111 162 255 52 57 83 118 135 137 144 255 99 108 225 255 55 88 193 87 -0 -61 -95 -129 -157 -179 -197 -210 -221 -229 -235 -240 -244 -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 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 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -204 -189 -169 -145 -111 -66 -0 209 196 93 72 71 255 130 101 43 251 144 150 126 102 76 76 255 154 131 87 91 250 96 193 120 255 103 157 141 156 87 150 235 136 163 134 130 84 140 64 255 112 194 255 133 162 122 71 59 255 115 172 146 133 118 255 147 131 161 85 229 156 156 108 87 205 255 153 119 170 152 255 255 255 255 255 255 255 92 178 101 110 129 173 194 196 141 255 52 61 69 76 92 105 124 109 125 189 207 189 188 227 86 94 97 117 255 96 74 82 128 94 113 143 167 120 129 139 112 251 255 65 68 75 92 103 106 111 255 95 73 72 93 107 129 143 149 156 248 255 66 67 70 75 85 103 112 127 131 132 133 244 255 69 69 75 84 95 255 255 78 63 77 88 97 107 212 53 86 105 111 119 130 212 54 88 105 122 127 140 209 55 90 109 114 124 203 54 89 107 112 118 128 205 52 83 98 98 91 98 98 83 52 205 128 118 112 107 89 54 203 124 114 109 90 55 209 140 127 122 105 88 54 212 130 119 111 105 86 53 212 107 97 88 77 63 78 255 255 95 84 75 69 69 255 244 133 132 131 127 112 103 85 75 70 67 66 255 248 156 149 143 129 107 93 72 73 95 255 111 106 103 92 75 68 65 255 251 112 139 129 120 167 143 113 94 128 82 74 96 255 117 97 94 86 227 188 189 207 189 125 109 124 105 92 76 69 61 52 255 141 196 194 173 129 110 101 178 92 255 255 255 255 255 255 255 152 170 119 153 255 205 87 108 156 156 229 85 161 131 147 255 118 133 146 172 115 255 59 71 122 162 133 255 194 112 255 64 140 84 130 134 163 136 235 150 87 156 141 157 103 255 120 193 96 250 91 87 131 154 255 76 76 102 126 150 144 251 43 101 130 255 71 72 93 196 209 -0 -66 -111 -145 -169 -189 -204 -216 -225 -232 -238 -242 -245 -247 -249 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -197 -180 -158 -129 -84 -0 75 225 103 82 68 55 255 114 91 255 113 151 148 111 83 102 255 158 154 91 92 251 94 88 208 216 226 179 109 171 94 174 255 162 110 153 158 95 149 71 255 158 141 128 230 133 147 88 68 53 255 132 159 142 113 62 253 104 175 102 255 110 150 132 92 188 104 233 128 177 85 146 255 186 255 255 255 183 255 199 255 71 72 94 111 128 154 166 245 255 200 204 185 174 173 174 169 135 150 149 132 99 193 206 209 201 182 255 53 62 81 126 84 79 110 138 157 138 157 165 166 239 195 193 193 190 186 186 153 255 51 59 67 74 91 102 106 111 125 130 255 255 163 165 151 154 153 157 156 147 147 148 150 254 255 152 158 140 143 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 141 143 140 158 152 255 254 150 148 147 147 156 157 153 154 151 165 163 255 255 130 125 111 106 102 91 74 67 59 51 255 153 186 186 190 193 193 195 239 166 165 157 138 157 138 110 79 84 126 81 62 53 255 182 201 209 206 193 99 132 149 150 135 169 174 173 174 185 204 200 255 245 166 154 128 111 94 72 71 255 199 255 183 255 255 255 186 255 146 85 177 128 233 104 188 92 132 150 110 255 102 175 104 253 62 113 142 159 132 255 53 68 88 147 133 230 128 141 158 255 71 149 95 158 153 110 162 255 174 94 171 109 179 226 216 208 88 94 251 92 91 154 158 255 102 83 111 148 151 113 255 91 114 255 55 68 82 103 225 75 -0 -84 -129 -158 -180 -197 -210 -221 -229 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -170 -146 -109 -0 79 248 132 94 85 78 255 112 137 255 137 165 120 138 99 134 255 95 209 104 92 248 111 82 89 255 255 135 129 178 118 129 110 255 125 175 134 138 152 118 255 162 159 93 255 145 151 129 86 78 255 120 170 146 126 117 255 137 166 137 80 226 175 150 102 196 67 251 111 186 122 68 255 255 255 255 255 255 255 233 255 249 86 93 108 111 125 136 165 116 229 255 106 82 91 106 132 158 162 159 176 195 85 125 123 114 133 136 254 255 223 225 203 227 108 112 130 148 110 115 140 161 241 79 130 95 110 118 140 155 250 255 182 183 170 169 178 180 152 145 147 133 247 255 69 69 75 85 99 125 131 132 133 135 139 245 255 69 69 75 85 103 166 115 108 120 124 122 135 139 137 145 139 145 136 138 145 136 135 135 136 136 136 138 144 136 135 134 134 134 133 130 138 134 134 134 133 131 125 114 125 131 133 134 134 134 138 130 133 134 134 134 135 136 144 138 136 136 136 135 135 136 145 138 136 145 139 145 137 139 135 122 124 120 108 115 166 103 85 75 69 69 255 245 139 135 133 132 131 125 99 85 75 69 69 255 247 133 147 145 152 180 178 169 170 183 182 255 250 155 140 118 110 95 130 79 241 161 140 115 110 148 130 112 108 227 203 225 223 255 254 136 133 114 123 125 85 195 176 159 162 158 132 106 91 82 106 255 229 116 165 136 125 111 108 93 86 249 255 233 255 255 255 255 255 255 255 68 122 186 111 251 67 196 102 150 175 226 80 137 166 137 255 117 126 146 170 120 255 78 86 129 151 145 255 93 159 162 255 118 152 138 134 175 125 255 110 129 118 178 129 135 255 255 89 82 111 248 92 104 209 95 255 134 99 138 120 165 137 255 137 112 255 78 85 94 132 248 79 -0 -109 -146 -170 -189 -204 -216 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -197 -180 -159 -131 -86 -0 129 232 112 89 108 255 222 102 91 229 153 142 149 111 160 255 129 84 195 102 241 135 99 72 75 255 255 155 145 134 135 87 54 247 132 162 102 153 159 255 130 184 132 84 238 141 135 125 104 255 156 144 143 138 117 66 250 150 141 140 255 135 151 118 180 125 255 146 95 168 84 74 221 255 183 255 255 255 196 255 227 255 68 98 142 84 101 117 140 167 134 255 54 62 74 91 96 124 124 112 130 179 196 173 204 117 109 92 117 228 255 131 96 176 127 127 127 148 165 134 140 148 234 255 91 77 79 102 115 139 160 250 255 78 76 89 99 131 141 143 146 151 134 255 255 144 153 135 129 128 138 139 139 140 140 141 255 255 152 158 140 146 174 205 119 130 135 120 123 133 128 130 135 138 142 143 145 148 149 150 150 150 150 150 151 157 149 148 147 147 147 145 137 141 142 141 139 134 126 126 134 139 141 142 141 137 145 147 147 147 148 149 157 151 150 150 150 150 150 149 148 145 143 142 138 135 130 128 133 123 120 135 130 119 205 174 146 140 158 152 255 255 141 140 140 139 139 138 128 129 135 153 144 255 255 134 151 146 143 141 131 99 89 76 78 255 250 160 139 115 102 79 77 91 255 234 148 140 134 165 148 127 127 127 176 96 131 255 228 117 92 109 117 204 173 196 179 130 112 124 124 96 91 74 62 54 255 134 167 140 117 101 84 142 98 68 255 227 255 196 255 255 255 183 255 221 74 84 168 95 146 255 125 180 118 151 135 255 140 141 150 250 66 117 138 143 144 156 255 104 125 135 141 238 84 132 184 130 255 159 153 102 162 132 247 54 87 135 134 145 155 255 255 75 72 99 135 241 102 195 84 129 255 160 111 149 142 153 229 91 102 222 255 108 89 112 232 129 -0 -86 -131 -159 -180 -197 -210 -220 -228 -235 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -224 -215 -204 -189 -171 -147 -114 -63 -0 255 133 95 134 255 255 114 89 242 111 152 145 133 147 79 225 95 80 193 231 145 105 94 66 65 255 245 157 149 143 94 63 255 120 175 111 182 118 101 228 95 156 142 255 164 103 132 152 255 132 166 159 140 118 110 255 97 169 119 95 255 173 97 182 103 165 224 111 191 98 73 225 92 255 255 255 255 255 255 251 78 251 255 255 101 57 108 150 132 155 171 243 253 194 201 172 167 162 169 155 135 120 147 118 177 196 215 79 100 117 255 96 82 154 72 92 103 119 147 119 119 132 158 255 55 60 68 75 86 110 131 113 241 201 218 119 126 132 130 130 130 133 135 121 245 255 69 72 82 93 112 124 121 131 130 140 142 246 255 69 69 75 102 178 102 112 127 128 119 122 126 127 127 128 127 127 127 127 126 126 126 126 126 126 126 128 136 127 121 129 139 137 144 136 135 134 131 125 114 125 131 134 135 136 144 137 139 129 121 127 136 128 126 126 126 126 126 126 126 127 127 127 127 128 127 127 126 122 119 128 127 112 102 178 102 75 69 69 255 246 142 140 130 131 121 124 112 93 82 72 69 255 245 121 135 133 130 130 130 132 126 119 218 201 241 113 131 110 86 75 68 60 55 255 158 132 119 119 147 119 103 92 72 154 82 96 255 117 100 79 215 196 177 118 147 120 135 155 169 162 167 172 201 194 253 243 171 155 132 150 108 57 101 255 255 251 78 251 255 255 255 255 255 255 92 225 73 98 191 111 224 165 103 182 97 173 255 95 119 169 97 255 110 118 140 159 166 132 255 152 132 103 164 255 142 156 95 228 101 118 182 111 175 120 255 63 94 143 149 157 245 255 65 66 94 105 145 231 193 80 95 225 79 147 133 145 152 111 242 89 114 255 255 134 95 133 255 -0 -63 -114 -147 -171 -189 -204 -215 -224 -232 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -210 -197 -181 -160 -134 -90 -0 132 255 116 110 64 214 255 77 251 134 169 136 121 164 102 233 115 83 66 238 158 112 108 75 63 51 255 103 156 151 107 82 197 231 153 146 127 148 80 248 99 194 104 101 255 125 84 218 255 168 103 163 145 126 104 79 249 171 132 101 42 250 131 191 98 204 255 115 152 145 90 172 178 199 233 196 255 255 255 179 255 78 141 148 236 245 255 255 81 75 103 132 117 225 255 110 96 101 110 129 153 160 152 169 102 114 146 181 204 185 184 255 52 71 166 67 72 85 103 129 176 105 115 123 253 255 167 171 163 151 153 161 175 223 79 178 123 111 130 128 137 135 142 148 119 122 253 255 135 143 138 134 139 137 130 137 131 141 142 255 255 152 158 147 212 84 90 94 101 103 117 114 125 122 133 133 130 139 139 139 139 140 140 137 145 146 146 149 160 134 119 121 127 130 135 135 133 128 119 119 128 133 135 135 130 127 121 119 134 160 149 146 146 145 137 140 140 139 139 139 139 130 133 133 122 125 114 117 103 101 94 90 84 212 147 158 152 255 255 142 141 131 137 130 137 139 134 138 143 135 255 253 122 119 148 142 135 137 128 130 111 123 178 79 223 175 161 153 151 163 171 167 255 253 123 115 105 176 129 103 85 72 67 166 71 52 255 184 185 204 181 146 114 102 169 152 160 153 129 110 101 96 110 255 225 117 132 103 75 81 255 255 245 236 148 141 78 255 179 255 255 255 196 233 199 178 172 90 145 152 115 255 204 98 191 131 250 42 101 132 171 249 79 104 126 145 163 103 168 255 218 84 125 255 101 104 194 99 248 80 148 127 146 153 231 197 82 107 151 156 103 255 51 63 75 108 112 158 238 66 83 115 233 102 164 121 136 169 134 251 77 255 214 64 110 116 255 132 -0 -90 -134 -160 -181 -197 -210 -220 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -204 -189 -171 -148 -118 -62 -0 87 244 119 70 205 117 255 255 163 138 135 157 85 149 226 144 103 78 255 162 126 104 94 65 56 54 255 176 138 133 76 205 255 162 165 121 166 137 255 132 122 168 73 61 253 103 82 199 230 131 187 123 138 108 97 255 128 151 100 99 255 117 151 137 122 142 255 162 154 118 170 101 255 255 255 255 255 255 255 255 248 255 100 126 108 123 109 218 222 149 149 161 172 116 255 54 73 86 92 107 115 135 145 170 188 132 163 111 132 149 151 255 255 189 237 64 75 77 82 93 164 95 110 123 127 246 255 65 102 85 104 119 142 226 255 147 84 73 103 107 111 117 116 137 154 122 122 245 255 66 113 87 103 110 116 120 126 131 140 141 244 255 69 74 214 70 72 82 92 99 103 109 113 118 122 129 138 130 136 145 143 154 162 135 122 129 138 137 153 175 123 117 118 119 119 118 115 108 107 108 115 118 119 119 118 117 123 175 153 137 138 129 122 135 162 154 143 145 136 130 138 129 122 118 113 109 103 99 92 82 72 70 214 74 69 255 244 141 140 131 126 120 116 110 103 87 113 66 255 245 122 122 154 137 116 117 111 107 103 73 84 147 255 226 142 119 104 85 102 65 255 246 127 123 110 95 164 93 82 77 75 64 237 189 255 255 151 149 132 111 163 132 188 170 145 135 115 107 92 86 73 54 255 116 172 161 149 149 222 218 109 123 108 126 100 255 248 255 255 255 255 255 255 255 255 101 170 118 154 162 255 142 122 137 151 117 255 99 100 151 128 255 97 108 138 123 187 131 230 199 82 103 253 61 73 168 122 132 255 137 166 121 165 162 255 205 76 133 138 176 255 54 56 65 94 104 126 162 255 78 103 144 226 149 85 157 135 138 163 255 255 117 205 70 119 244 87 -0 -62 -118 -148 -171 -189 -204 -215 -224 -231 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -209 -197 -181 -161 -135 -92 -0 73 255 133 83 204 84 93 255 228 154 150 134 135 76 238 162 119 85 117 248 132 119 98 71 66 78 255 130 154 152 96 167 124 255 165 139 137 139 79 236 134 117 158 65 255 119 83 73 254 128 152 147 150 103 106 180 233 169 119 75 67 255 171 153 127 113 96 253 152 122 176 110 71 249 227 251 179 255 255 255 187 255 219 197 224 112 123 82 133 174 98 109 129 156 174 242 255 175 203 113 112 124 131 134 130 151 130 147 177 140 154 112 129 251 255 240 58 58 68 79 95 171 74 74 89 111 126 255 255 64 70 76 94 103 140 255 123 67 66 85 93 103 120 96 112 129 158 121 121 250 255 68 68 74 82 93 103 117 119 122 132 127 253 255 154 235 63 73 70 86 86 82 96 97 97 98 100 104 108 110 112 117 121 140 167 112 109 112 118 121 149 182 113 107 107 107 105 99 99 99 99 105 107 107 107 113 182 149 121 118 112 109 112 167 140 121 117 112 110 108 104 100 98 97 97 96 82 86 86 70 73 63 235 154 255 253 127 132 122 119 117 103 93 82 74 68 68 255 250 121 121 158 129 112 96 120 103 93 85 66 67 123 255 140 103 94 76 70 64 255 255 126 111 89 74 74 171 95 79 68 58 58 240 255 251 129 112 154 140 177 147 130 151 130 134 131 124 112 113 203 175 255 242 174 156 129 109 98 174 133 82 123 112 224 197 219 255 187 255 255 255 179 251 227 249 71 110 176 122 152 253 96 113 127 153 171 255 67 75 119 169 233 180 106 103 150 147 152 128 254 73 83 119 255 65 158 117 134 236 79 139 137 139 165 255 124 167 96 152 154 130 255 78 66 71 98 119 132 248 117 85 119 162 238 76 135 134 150 154 228 255 93 84 204 83 133 255 73 -0 -92 -135 -161 -181 -197 -209 -220 -228 -234 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -215 -203 -189 -171 -148 -118 -61 -0 63 250 94 203 82 67 74 255 110 157 157 111 146 255 139 138 103 137 255 149 123 102 81 77 87 255 237 155 149 124 153 96 92 255 152 134 165 93 255 125 130 75 157 125 252 101 83 53 251 94 175 153 116 79 221 255 163 141 96 71 255 120 158 145 122 75 52 244 99 196 129 72 86 255 78 255 255 255 255 255 255 255 139 88 181 209 233 85 134 175 61 83 108 112 137 123 236 255 149 87 89 94 108 129 145 161 183 106 150 132 158 148 146 118 252 255 53 74 95 116 126 190 241 105 104 96 112 140 245 187 196 162 149 144 149 255 107 57 65 77 77 78 95 61 83 93 144 88 94 111 253 255 142 150 129 130 135 129 139 141 147 145 136 246 255 236 56 56 62 68 77 83 88 99 99 101 109 107 83 96 96 96 96 102 163 73 86 87 87 87 92 168 62 71 86 81 89 92 88 92 89 81 86 71 62 168 92 87 87 87 86 73 163 102 96 96 96 96 83 107 109 101 99 99 88 83 77 68 62 56 56 236 255 246 136 145 147 141 139 129 135 130 129 150 142 255 253 111 94 88 144 93 83 61 95 78 77 77 65 57 107 255 149 144 149 162 196 187 245 140 112 96 104 105 241 190 126 116 95 74 53 255 252 118 146 148 158 132 150 106 183 161 145 129 108 94 89 87 149 255 236 123 137 112 108 83 61 175 134 85 233 209 181 88 139 255 255 255 255 255 255 255 78 255 86 72 129 196 99 244 52 75 122 145 158 120 255 71 96 141 163 255 221 79 116 153 175 94 251 53 83 101 252 125 157 75 130 125 255 93 165 134 152 255 92 96 153 124 149 155 237 255 87 77 81 102 123 149 255 137 103 138 139 255 146 111 157 157 110 255 74 67 82 203 94 250 63 -0 -61 -118 -148 -171 -189 -203 -215 -224 -231 -236 -241 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -234 -227 -219 -209 -196 -179 -159 -133 -90 -0 66 184 237 205 94 70 56 54 255 177 125 145 100 120 239 150 119 118 69 252 133 111 91 91 100 255 255 164 161 112 153 93 68 51 255 128 147 138 92 231 145 95 68 193 255 115 91 96 255 115 180 143 138 107 84 176 255 168 107 78 189 233 173 135 136 79 63 253 125 101 173 94 93 68 251 78 248 187 255 255 255 187 255 130 72 93 128 201 214 221 241 53 106 139 132 140 158 148 255 121 60 75 72 89 99 107 113 150 93 149 105 133 144 160 135 139 255 255 255 255 255 255 255 209 87 126 79 83 93 224 255 126 82 92 103 113 255 255 61 59 64 80 81 101 50 86 117 169 215 116 111 124 246 255 68 67 62 83 88 94 104 121 132 127 127 254 255 52 73 94 99 119 125 133 142 146 152 169 218 70 99 115 119 126 137 211 54 88 107 112 118 128 208 52 83 98 100 100 95 95 100 100 98 83 52 208 128 118 112 107 88 54 211 137 126 119 115 99 70 218 169 152 146 142 133 125 119 99 94 73 52 255 254 127 127 132 121 104 94 88 83 62 67 68 255 246 124 111 116 215 169 117 86 50 101 81 80 64 59 61 255 255 113 103 92 82 126 255 224 93 83 79 126 87 209 255 255 255 255 255 255 255 139 135 160 144 133 105 149 93 150 113 107 99 89 72 75 60 121 255 148 158 140 132 139 106 53 241 221 214 201 128 93 72 130 255 187 255 255 255 187 248 78 251 68 93 94 173 101 125 253 63 79 136 135 173 233 189 78 107 168 255 176 84 107 138 143 180 115 255 96 91 115 255 193 68 95 145 231 92 138 147 128 255 51 68 93 153 112 161 164 255 255 100 91 91 111 133 252 69 118 119 150 239 120 100 145 125 177 255 54 56 70 94 205 237 184 66 -0 -90 -133 -159 -179 -196 -209 -219 -227 -234 -238 -242 -245 -248 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -202 -187 -167 -143 -113 -59 69 175 78 250 107 88 64 51 255 135 143 150 120 74 255 150 135 121 74 255 135 126 102 93 102 255 122 255 170 125 159 107 70 58 255 133 156 118 162 255 145 116 74 62 192 255 113 127 255 136 134 154 156 112 93 89 141 255 132 86 200 255 159 133 145 110 72 219 223 88 194 111 108 98 255 141 255 255 255 255 255 255 255 255 254 74 82 111 119 114 121 225 251 255 64 78 102 131 127 247 255 62 63 69 83 93 103 112 152 64 156 76 105 112 132 156 147 169 193 93 103 122 150 223 251 255 89 64 79 88 145 255 103 74 73 90 86 104 255 255 245 238 238 246 252 255 255 255 255 160 97 97 104 120 255 255 145 125 121 124 128 135 134 140 141 119 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 117 119 141 140 134 135 128 124 121 125 145 255 255 120 104 97 97 160 255 255 255 255 252 246 238 238 245 255 255 104 86 90 73 74 103 255 145 88 79 64 89 255 251 223 150 122 103 93 193 169 147 156 132 112 105 76 156 64 152 112 103 93 83 69 63 62 255 247 127 131 102 78 64 255 251 225 121 114 119 111 82 74 254 255 255 255 255 255 255 255 255 141 255 98 108 111 194 88 223 219 72 110 145 133 159 255 200 86 132 255 141 89 93 112 156 154 134 136 255 127 113 255 192 62 74 116 145 255 162 118 156 133 255 58 70 107 159 125 170 255 122 255 102 93 102 126 135 255 74 121 135 150 255 74 120 150 143 135 255 51 64 88 107 250 78 175 69 -59 -113 -143 -167 -187 -202 -214 -223 -230 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -208 -194 -175 -153 -124 -84 -0 183 109 255 138 86 71 65 255 242 149 155 122 103 70 253 134 138 92 148 240 133 120 96 110 255 95 91 255 146 138 132 85 66 180 251 139 138 96 129 255 125 94 77 55 255 105 160 255 150 159 107 194 123 103 92 64 130 255 105 134 127 255 143 147 118 86 225 255 103 196 128 111 142 255 148 100 219 255 187 255 255 255 186 255 212 216 196 191 215 112 116 83 130 221 128 121 134 137 151 147 255 255 226 218 222 229 238 241 243 255 144 68 86 94 103 130 139 158 223 75 74 85 119 120 136 255 255 255 255 255 255 255 76 58 65 72 78 83 101 230 105 106 109 113 119 131 134 142 228 252 74 70 72 84 94 241 107 125 102 103 110 106 110 110 103 81 91 102 199 84 92 94 96 99 105 116 117 119 121 125 126 127 127 128 130 134 135 134 134 133 132 129 137 130 133 134 132 128 118 118 128 132 134 133 130 137 129 132 133 134 134 135 134 130 128 127 127 126 125 121 119 117 116 105 99 96 94 92 84 199 102 91 81 103 110 110 106 110 103 102 125 107 241 94 84 72 70 74 252 228 142 134 131 119 113 109 106 105 230 101 83 78 72 65 58 76 255 255 255 255 255 255 255 136 120 119 85 74 75 223 158 139 130 103 94 86 68 144 255 243 241 238 229 222 218 226 255 255 147 151 137 134 121 128 221 130 83 116 112 215 191 196 216 212 255 186 255 255 255 187 255 219 100 148 255 142 111 128 196 103 255 225 86 118 147 143 255 127 134 105 255 130 64 92 103 123 194 107 159 150 255 160 105 255 55 77 94 125 255 129 96 138 139 251 180 66 85 132 138 146 255 91 95 255 110 96 120 133 240 148 92 138 134 253 70 103 122 155 149 242 255 65 71 86 138 255 109 183 -0 -84 -124 -153 -175 -194 -208 -218 -227 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -213 -200 -183 -161 -134 -101 -60 182 112 59 255 108 77 77 255 255 157 143 149 103 116 255 136 154 96 167 255 158 132 112 121 255 92 68 52 255 132 149 104 69 179 255 110 153 112 78 87 249 102 82 58 52 255 142 92 227 136 132 89 178 116 108 65 44 255 126 137 79 104 252 147 151 92 178 134 255 141 154 125 84 101 236 126 197 139 255 255 255 255 255 255 255 93 143 104 97 175 204 231 85 126 213 63 77 95 103 121 138 158 229 103 94 109 102 107 137 156 246 255 67 113 75 83 114 120 106 204 229 139 133 140 153 136 124 138 158 147 167 228 255 55 52 67 78 88 98 114 245 71 68 79 95 99 109 109 112 130 235 239 206 200 199 202 255 255 65 69 71 82 82 93 102 101 65 79 91 210 53 87 106 109 144 167 141 141 138 121 108 105 116 113 125 127 127 127 126 122 131 128 137 131 137 127 125 123 115 115 115 123 125 127 137 131 137 128 131 122 126 127 127 127 125 113 116 105 108 121 138 141 141 167 144 109 106 87 53 210 91 79 65 101 102 93 82 82 71 69 65 255 255 202 199 200 206 239 235 130 112 109 109 99 95 79 68 71 245 114 98 88 78 67 52 55 255 228 167 147 158 138 124 136 153 140 133 139 229 204 106 120 114 83 75 113 67 255 246 156 137 107 102 109 94 103 229 158 138 121 103 95 77 63 213 126 85 231 204 175 97 104 143 93 255 255 255 255 255 255 255 139 197 126 236 101 84 125 154 141 255 134 178 92 151 147 252 104 79 137 126 255 44 65 108 116 178 89 132 136 227 92 142 255 52 58 82 102 249 87 78 112 153 110 255 179 69 104 149 132 255 52 68 92 255 121 112 132 158 255 167 96 154 136 255 116 103 149 143 157 255 255 77 77 108 255 59 112 182 -60 -101 -134 -161 -183 -200 -213 -222 -230 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -170 -143 -109 -71 -0 85 99 255 141 84 87 255 98 255 110 150 130 100 69 247 156 119 129 97 255 136 106 141 255 102 70 61 255 141 144 122 76 171 68 250 158 123 84 73 255 139 93 70 75 255 134 109 238 112 160 102 189 136 112 72 56 51 255 135 93 50 255 118 143 126 175 97 95 255 166 136 101 57 245 108 224 88 130 255 186 255 255 255 183 255 206 244 102 83 85 111 196 203 208 249 53 102 138 101 102 124 116 216 235 157 153 181 123 126 142 142 255 255 78 76 60 119 177 98 126 200 118 122 130 141 152 151 144 165 111 121 145 255 255 255 255 255 255 255 255 255 54 76 97 120 150 173 157 150 150 159 212 100 106 107 111 115 255 255 236 230 229 236 242 247 255 255 255 255 255 255 255 255 255 255 79 81 93 102 93 83 72 77 82 93 99 85 84 76 81 86 91 101 98 87 89 88 86 72 72 86 88 89 87 98 101 91 86 81 76 84 85 99 93 82 77 72 83 93 102 93 81 79 255 255 255 255 255 255 255 255 255 255 247 242 236 229 230 236 255 255 115 111 107 106 100 212 159 150 150 157 173 150 120 97 76 54 255 255 255 255 255 255 255 255 255 145 121 111 165 144 151 152 141 130 122 118 200 126 98 177 119 60 76 78 255 255 142 142 126 123 181 153 157 235 216 116 124 102 101 138 102 53 249 208 203 196 111 85 83 102 244 206 255 183 255 255 255 186 255 130 88 224 108 245 57 101 136 166 255 95 97 175 126 143 118 255 50 93 135 255 51 56 72 112 136 189 102 160 112 238 109 134 255 75 70 93 139 255 73 84 123 158 250 68 171 76 122 144 141 255 61 70 102 255 141 106 136 255 97 129 119 156 247 69 100 130 150 110 255 98 255 87 84 141 255 99 85 -0 -71 -109 -143 -170 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -198 -180 -154 -119 -75 -0 104 65 77 252 134 99 255 88 56 249 166 139 113 74 255 158 125 134 87 56 255 116 184 255 122 84 69 226 230 148 134 95 169 73 255 137 144 95 71 64 250 110 86 95 255 204 71 247 137 160 128 109 193 120 83 68 75 255 152 101 71 40 253 162 97 180 104 74 52 245 165 117 108 255 123 112 181 72 254 255 255 255 255 255 255 231 255 211 194 218 120 134 150 139 104 239 255 255 90 88 70 132 101 114 207 126 125 149 182 133 150 144 123 250 253 255 255 255 138 79 105 189 68 74 89 114 140 145 153 161 182 136 153 111 231 255 87 99 98 121 142 255 255 255 255 255 255 80 93 93 103 112 212 65 111 73 82 92 102 221 92 88 101 104 114 116 117 120 128 122 133 134 142 168 136 223 235 224 225 235 250 250 215 202 200 201 208 223 225 197 188 187 188 190 200 210 169 156 148 149 148 156 169 210 200 190 188 187 188 197 225 223 208 201 200 202 215 250 250 235 225 224 235 223 136 168 142 134 133 122 128 120 117 116 114 104 101 88 92 221 102 92 82 73 111 65 212 112 103 93 93 80 255 255 255 255 255 255 142 121 98 99 87 255 231 111 153 136 182 161 153 145 140 114 89 74 68 189 105 79 138 255 255 255 253 250 123 144 150 133 182 149 125 126 207 114 101 132 70 88 90 255 255 239 104 139 150 134 120 218 194 211 255 231 255 255 255 255 255 255 254 72 181 112 123 255 108 117 165 245 52 74 104 180 97 162 253 40 71 101 152 255 75 68 83 120 193 109 128 160 137 247 71 204 255 95 86 110 250 64 71 95 144 137 255 73 169 95 134 148 230 226 69 84 122 255 184 116 255 56 87 134 125 158 255 74 113 139 166 249 56 88 255 99 134 252 77 65 104 -0 -75 -119 -154 -180 -198 -212 -222 -229 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -188 -166 -133 -88 -0 126 72 58 255 98 171 255 94 61 255 137 150 122 101 139 242 136 143 93 61 255 124 133 123 224 104 72 227 255 159 144 114 171 85 161 235 142 115 84 67 197 243 93 119 255 103 204 255 142 141 149 126 95 180 94 84 100 255 195 115 82 91 255 146 118 185 126 74 61 255 116 140 150 255 109 123 209 93 74 212 255 183 255 255 255 196 255 231 255 67 167 120 126 148 183 95 98 125 236 244 255 255 91 90 77 209 80 81 94 141 169 142 161 158 168 159 87 111 223 247 75 102 194 63 100 79 84 120 105 122 114 142 162 155 170 148 255 53 106 85 104 115 140 159 169 134 133 219 234 232 229 228 230 252 255 79 64 78 90 101 228 54 83 93 122 154 179 166 153 140 131 119 111 85 134 83 93 163 89 88 93 106 189 84 93 95 96 97 107 162 74 86 87 87 87 89 154 67 60 62 62 60 67 154 89 87 87 87 86 74 162 107 97 96 95 93 84 189 106 93 88 89 163 93 83 134 85 111 119 131 140 153 166 179 154 122 93 83 54 228 101 90 78 64 79 255 252 230 228 229 232 234 219 133 134 169 159 140 115 104 85 106 53 255 148 170 155 162 142 114 122 105 120 84 79 100 63 194 102 75 247 223 111 87 159 168 158 161 142 169 141 94 81 80 209 77 90 91 255 255 244 236 125 98 95 183 148 126 120 167 67 255 231 255 196 255 255 255 183 255 212 74 93 209 123 109 255 150 140 116 255 61 74 126 185 118 146 255 91 82 115 195 255 100 84 94 180 95 126 149 141 142 255 204 103 255 119 93 243 197 67 84 115 142 235 161 85 171 114 144 159 255 227 72 104 224 123 133 124 255 61 93 143 136 242 139 101 122 150 137 255 61 94 255 171 98 255 58 72 126 -0 -88 -133 -166 -188 -205 -216 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -210 -196 -176 -148 -108 -60 142 98 82 255 181 72 245 133 73 149 249 117 147 95 163 255 159 150 106 73 149 251 143 83 254 116 84 213 106 255 149 106 173 103 174 255 152 126 104 71 192 91 237 149 255 110 81 195 233 154 127 147 102 196 132 87 111 255 86 179 100 120 255 172 152 115 158 95 69 200 229 167 132 81 218 82 233 128 82 216 93 255 255 255 255 255 255 250 67 254 113 178 75 94 112 155 186 114 116 134 135 158 225 238 251 255 204 61 69 89 109 142 103 128 140 168 211 76 75 95 220 237 230 250 255 59 59 99 146 189 147 168 122 148 112 137 132 248 255 68 68 75 85 107 132 147 162 141 118 128 150 150 135 143 147 255 255 255 255 255 255 255 255 255 255 255 255 81 103 102 103 103 103 103 66 143 66 79 175 67 78 90 101 205 53 88 108 113 120 134 211 54 89 107 111 117 128 200 65 66 79 66 65 200 128 117 111 107 89 54 211 134 120 113 108 88 53 205 101 90 78 67 175 79 66 143 66 103 103 103 103 102 103 81 255 255 255 255 255 255 255 255 255 255 255 255 147 143 135 150 150 128 118 141 162 147 132 107 85 75 68 68 255 248 132 137 112 148 122 168 147 189 146 99 59 59 255 250 230 237 220 95 75 76 211 168 140 128 103 142 109 89 69 61 204 255 251 238 225 158 135 134 116 114 186 155 112 94 75 178 113 254 67 250 255 255 255 255 255 255 93 216 82 128 233 82 218 81 132 167 229 200 69 95 158 115 152 172 255 120 100 179 86 255 111 87 132 196 102 147 127 154 233 195 81 110 255 149 237 91 192 71 104 126 152 255 174 103 173 106 149 255 106 213 84 116 254 83 143 251 149 73 106 150 159 255 163 95 147 117 249 149 73 133 245 72 181 255 82 98 142 -60 -108 -148 -176 -196 -210 -221 -229 -235 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -203 -186 -162 -126 -74 -0 110 130 255 121 186 255 160 94 158 255 144 165 112 131 106 255 139 135 85 159 255 146 112 82 234 87 205 82 54 248 112 184 116 148 91 255 136 116 84 201 94 77 241 255 131 83 61 254 121 150 149 124 108 204 93 127 255 90 211 108 149 255 111 161 139 175 108 76 204 255 134 155 75 222 133 85 201 111 196 143 206 231 196 255 255 255 179 255 73 234 100 187 68 74 94 106 157 174 131 150 139 140 111 123 156 228 254 51 92 119 153 170 74 103 111 130 187 224 124 122 133 175 103 103 255 255 255 255 255 122 108 156 120 149 156 153 110 111 255 255 144 152 136 132 142 154 152 165 151 132 139 147 141 135 143 145 152 163 142 143 151 152 155 162 148 147 224 238 237 241 247 251 252 255 255 251 255 255 249 255 255 255 255 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 253 255 255 255 255 249 255 255 251 255 255 252 251 247 241 237 238 224 147 148 162 155 152 151 143 142 163 152 145 143 135 141 147 139 132 151 165 152 154 142 132 136 152 144 255 255 111 110 153 156 149 120 156 108 122 255 255 255 255 255 103 103 175 133 122 124 224 187 130 111 103 74 170 153 119 92 51 254 228 156 123 111 140 139 150 131 174 157 106 94 74 68 187 100 234 73 255 179 255 255 255 196 231 206 143 196 111 201 85 133 222 75 155 134 255 204 76 108 175 139 161 111 255 149 108 211 90 255 127 93 204 108 124 149 150 121 254 61 83 131 255 241 77 94 201 84 116 136 255 91 148 116 184 112 248 54 82 205 87 234 82 112 146 255 159 85 135 139 255 106 131 112 165 144 255 158 94 160 255 186 121 255 130 110 -0 -74 -126 -162 -186 -203 -216 -225 -232 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -195 -174 -144 -94 -0 99 171 255 119 74 181 239 129 149 64 246 131 135 125 82 54 246 147 112 141 77 243 118 133 255 101 208 84 62 255 121 155 135 141 99 42 252 116 87 201 96 122 255 91 222 102 74 52 246 141 148 133 124 102 206 148 255 136 126 183 133 79 224 194 110 157 138 92 185 106 255 171 103 149 174 134 214 119 191 104 244 255 255 255 255 255 255 255 248 255 224 76 193 61 76 82 93 130 150 109 126 143 156 170 114 138 110 245 255 255 255 91 167 64 115 101 105 78 196 100 100 119 163 195 122 129 150 106 136 224 255 90 164 114 116 135 152 169 134 140 246 255 63 72 83 103 126 130 136 157 151 135 144 151 143 136 144 145 150 156 145 137 144 143 153 158 142 141 148 161 148 147 150 156 149 148 148 148 148 148 147 145 139 147 145 136 138 145 136 136 136 135 135 134 132 126 126 126 123 118 106 118 123 126 126 126 132 134 135 135 136 136 136 145 138 136 145 147 139 145 147 148 148 148 148 148 149 156 150 147 148 161 148 141 142 158 153 143 144 137 145 156 150 145 144 136 143 151 144 135 151 157 136 130 126 103 83 72 63 255 246 140 134 169 152 135 116 114 164 90 255 224 136 106 150 129 122 195 163 119 100 100 196 78 105 101 115 64 167 91 255 255 255 245 110 138 114 170 156 143 126 109 150 130 93 82 76 61 193 76 224 255 248 255 255 255 255 255 255 255 244 104 191 119 214 134 174 149 103 171 255 106 185 92 138 157 110 194 224 79 133 183 126 136 255 148 206 102 124 133 148 141 246 52 74 102 222 91 255 122 96 201 87 116 252 42 99 141 135 155 121 255 62 84 208 101 255 133 118 243 77 141 112 147 246 54 82 125 135 131 246 64 149 129 239 181 74 119 255 171 99 -0 -94 -144 -174 -195 -209 -220 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -184 -159 -120 -63 -0 144 91 231 84 62 255 123 155 84 140 232 149 127 91 61 255 159 123 132 88 187 221 95 96 255 203 107 71 199 231 134 150 145 94 97 255 131 92 197 112 79 86 255 231 118 82 95 255 150 143 142 141 110 75 213 255 139 136 122 184 101 235 125 153 179 149 105 174 82 54 243 132 149 98 175 221 114 215 97 102 211 231 250 179 255 255 255 187 255 225 249 255 196 55 58 70 87 125 154 76 95 107 129 156 176 143 169 138 159 130 224 238 247 255 79 101 111 67 205 62 76 90 97 150 161 132 162 164 120 112 231 255 128 83 93 112 119 140 155 138 161 248 144 153 141 139 149 159 154 142 159 150 135 145 151 143 136 144 145 147 152 144 136 142 137 146 149 141 141 146 155 149 148 150 156 149 148 148 148 148 147 144 151 146 153 149 150 151 156 157 157 156 155 152 158 155 154 152 147 139 139 147 152 154 155 158 152 155 156 157 157 156 151 150 149 153 146 151 144 147 148 148 148 148 149 156 150 148 149 155 146 141 141 149 146 137 142 136 144 152 147 145 144 136 143 151 145 135 150 159 142 154 159 149 139 141 153 144 248 161 138 155 140 119 112 93 83 128 255 231 112 120 164 162 132 161 150 97 90 76 62 205 67 111 101 79 255 247 238 224 130 159 138 169 143 176 156 129 107 95 76 154 125 87 70 58 55 196 255 249 225 255 187 255 255 255 179 250 231 211 102 97 215 114 221 175 98 149 132 243 54 82 174 105 149 179 153 125 235 101 184 122 136 139 255 213 75 110 141 142 143 150 255 95 82 118 231 255 86 79 112 197 92 131 255 97 94 145 150 134 231 199 71 107 203 255 96 95 221 187 88 132 123 159 255 61 91 127 149 232 140 84 155 123 255 62 84 231 91 144 -0 -63 -120 -159 -184 -202 -215 -224 -231 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -208 -193 -172 -141 -91 -0 132 142 255 130 78 55 249 182 102 160 255 150 145 102 73 170 242 129 137 92 219 255 107 76 40 255 125 77 203 255 139 152 146 108 73 67 255 97 189 119 84 73 54 255 159 94 125 255 190 119 155 131 137 74 240 81 220 156 123 73 185 225 166 143 166 154 124 173 91 62 253 117 161 109 61 241 121 112 175 83 194 255 67 255 255 255 255 255 255 255 115 105 255 255 52 75 97 123 157 229 70 73 84 103 119 150 121 134 150 157 187 108 142 129 240 251 246 249 255 255 53 97 132 171 132 184 98 129 158 171 146 149 255 96 73 72 93 102 115 141 151 138 245 255 63 73 91 96 115 134 124 135 143 149 136 145 152 143 136 144 145 145 157 150 143 149 144 151 150 142 141 144 150 142 141 143 147 148 148 148 148 147 146 139 145 138 145 136 136 136 136 136 135 133 128 129 134 133 131 125 115 125 131 133 134 129 128 133 135 136 136 136 136 136 145 138 145 139 146 147 148 148 148 148 147 143 141 142 150 144 141 142 150 151 144 149 143 150 157 145 145 144 136 143 152 145 136 149 143 135 124 134 115 96 91 73 63 255 245 138 151 141 115 102 93 72 73 96 255 149 146 171 158 129 98 184 132 171 132 97 53 255 255 249 246 251 240 129 142 108 187 157 150 134 121 150 119 103 84 73 70 229 157 123 97 75 52 255 255 105 115 255 255 255 255 255 255 255 67 255 194 83 175 112 121 241 61 109 161 117 253 62 91 173 124 154 166 143 166 225 185 73 123 156 220 81 240 74 137 131 155 119 190 255 125 94 159 255 54 73 84 119 189 97 255 67 73 108 146 152 139 255 203 77 125 255 40 76 107 255 219 92 137 129 242 170 73 102 145 150 255 160 102 182 249 55 78 130 255 142 132 -0 -91 -141 -172 -193 -208 -219 -228 -234 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -223 -214 -201 -183 -157 -117 -62 -0 127 85 255 97 91 255 118 155 142 90 255 131 125 84 180 255 156 138 110 100 165 255 74 60 255 134 95 173 109 255 135 163 125 89 69 255 104 180 125 93 75 62 255 151 139 154 255 98 161 160 136 127 120 133 214 232 131 136 93 64 245 140 152 107 187 109 174 106 74 194 225 172 129 83 53 225 116 204 85 218 67 254 73 248 187 255 255 255 186 255 84 105 79 255 255 255 255 255 255 215 76 103 97 103 124 139 169 125 153 131 163 155 143 171 126 156 141 157 134 252 255 255 255 112 80 182 106 104 127 140 157 160 255 52 58 66 73 83 100 113 134 105 121 242 165 178 159 144 140 147 150 135 143 146 151 136 145 152 143 136 144 143 139 149 150 144 149 144 151 150 142 141 143 147 148 148 149 149 149 148 147 144 153 153 145 148 152 158 150 149 149 149 148 146 141 141 141 139 134 126 126 134 139 141 141 141 146 148 149 149 149 150 158 152 148 145 153 153 144 147 148 149 149 149 148 148 147 143 141 142 150 151 144 149 144 150 149 139 143 144 136 143 152 145 136 151 146 143 135 150 147 140 144 159 178 165 242 121 105 134 113 100 83 73 66 58 52 255 160 157 140 127 104 106 182 80 112 255 255 255 252 134 157 141 156 126 171 143 155 163 131 153 125 169 139 124 103 97 103 76 215 255 255 255 255 255 255 79 105 84 255 186 255 255 255 187 248 73 254 67 218 85 204 116 225 53 83 129 172 225 194 74 106 174 109 187 107 152 140 245 64 93 136 131 232 214 133 120 127 136 160 161 98 255 154 139 151 255 62 75 93 125 180 104 255 69 89 125 163 135 255 109 173 95 134 255 60 74 255 165 100 110 138 156 255 180 84 125 131 255 90 142 155 118 255 91 97 255 85 127 -0 -62 -117 -157 -183 -201 -214 -223 -231 -236 -241 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -234 -227 -219 -207 -192 -169 -137 -88 -0 137 92 66 244 134 255 149 132 173 106 42 253 142 103 148 105 255 141 119 114 93 129 255 67 162 244 109 168 86 53 242 118 149 90 75 201 234 162 135 102 72 79 236 247 138 141 78 221 167 145 144 139 94 165 89 241 155 159 102 108 255 125 188 80 213 125 169 132 91 201 255 116 156 108 106 251 83 231 111 120 167 113 234 255 255 255 255 255 255 255 255 219 238 76 127 150 89 97 137 222 252 255 42 79 115 148 135 160 95 136 133 156 177 97 141 129 147 164 166 116 122 150 155 228 247 255 168 74 84 111 115 142 154 255 255 170 171 161 158 159 166 168 174 124 226 255 95 92 92 102 119 129 140 135 144 147 151 137 146 152 143 135 143 143 136 144 143 136 139 143 151 150 141 141 141 141 141 141 141 141 140 140 135 138 146 145 136 136 137 141 142 142 142 140 137 143 134 133 130 125 114 125 130 133 134 143 137 140 142 142 142 141 137 136 136 145 146 138 135 140 140 141 141 141 141 141 141 141 141 150 151 143 139 136 143 144 136 143 143 135 143 152 146 137 151 147 144 135 140 129 119 102 92 92 95 255 226 124 174 168 166 159 158 161 171 170 255 255 154 142 115 111 84 74 168 255 247 228 155 150 122 116 166 164 147 129 141 97 177 156 133 136 95 160 135 148 115 79 42 255 252 222 137 97 89 150 127 76 238 219 255 255 255 255 255 255 255 255 234 113 167 120 111 231 83 251 106 108 156 116 255 201 91 132 169 125 213 80 188 125 255 108 102 159 155 241 89 165 94 139 144 145 167 221 78 141 138 247 236 79 72 102 135 162 234 201 75 90 149 118 242 53 86 168 109 244 162 67 255 129 93 114 119 141 255 105 148 103 142 253 42 106 173 132 149 255 134 244 66 92 137 -0 -88 -137 -169 -192 -207 -219 -227 -234 -238 -242 -245 -248 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -199 -180 -153 -113 -61 -0 111 72 99 235 90 230 172 95 161 104 255 145 127 144 77 53 249 132 116 93 73 111 255 173 255 118 168 89 61 252 119 168 115 81 202 255 166 149 112 84 70 242 255 102 189 81 227 135 182 117 150 111 86 174 255 154 151 133 82 67 251 110 148 75 189 135 158 96 172 110 255 174 112 139 255 130 85 196 134 120 178 100 224 225 255 186 255 255 255 185 255 83 199 183 194 231 85 77 102 121 132 255 255 255 255 80 103 155 66 126 122 119 161 172 163 105 98 131 158 180 136 153 129 104 135 237 255 74 72 86 92 106 119 124 251 255 68 73 84 100 108 129 152 167 134 255 52 91 72 84 104 113 127 132 136 142 153 157 143 153 159 150 143 150 150 144 151 150 141 141 143 149 155 148 148 148 148 148 148 147 144 153 152 144 144 151 158 151 150 150 150 149 148 144 148 150 154 153 148 140 140 148 153 154 150 148 144 148 149 150 150 150 151 158 151 144 144 152 153 144 147 148 148 148 148 148 148 155 149 143 141 141 150 151 144 150 150 143 150 159 153 143 157 153 142 136 132 127 113 104 84 72 91 52 255 134 167 152 129 108 100 84 73 68 255 251 124 119 106 92 86 72 74 255 237 135 104 129 153 136 180 158 131 98 105 163 172 161 119 122 126 66 155 103 80 255 255 255 255 132 121 102 77 85 231 194 183 199 83 255 185 255 255 255 186 255 225 224 100 178 120 134 196 85 130 255 139 112 174 255 110 172 96 158 135 189 75 148 110 251 67 82 133 151 154 255 174 86 111 150 117 182 135 227 81 189 102 255 242 70 84 112 149 166 255 202 81 115 168 119 252 61 89 168 118 255 173 255 111 73 93 116 132 249 53 77 144 127 145 255 104 161 95 172 230 90 235 99 72 111 -0 -61 -113 -153 -180 -199 -213 -223 -230 -236 -240 -244 -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 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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -218 -206 -190 -166 -132 -85 -0 118 92 93 74 236 243 111 156 75 150 78 255 117 145 79 61 255 136 120 103 72 57 96 255 255 119 166 118 70 179 230 138 145 92 183 93 255 136 130 99 70 249 255 139 97 176 201 183 98 157 164 118 102 68 166 255 181 125 125 56 255 105 180 87 207 150 162 124 167 96 54 242 137 132 64 221 126 203 150 126 75 187 76 249 115 255 255 255 255 255 255 246 255 153 75 93 202 220 219 140 169 112 130 130 155 223 236 229 240 255 72 120 104 129 149 169 190 105 111 125 141 168 156 171 166 155 119 237 215 220 177 176 173 156 154 112 250 255 161 174 146 134 143 136 151 165 252 255 66 70 72 84 83 88 101 102 97 113 123 130 135 146 151 150 144 151 150 143 151 150 141 141 141 143 147 148 148 148 148 148 147 145 139 146 145 136 136 138 145 136 135 135 134 133 127 127 127 126 124 118 106 118 124 126 127 127 127 133 134 135 135 136 145 138 136 136 145 146 139 145 147 148 148 148 148 148 147 143 141 141 141 150 151 143 150 151 144 150 151 146 135 130 123 113 97 102 101 88 83 84 72 70 66 255 252 165 151 136 143 134 146 174 161 255 250 112 154 156 173 176 177 220 215 237 119 155 166 171 156 168 141 125 111 105 190 169 149 129 104 120 72 255 240 229 236 223 155 130 130 112 169 140 219 220 202 93 75 153 255 246 255 255 255 255 255 255 115 249 76 187 75 126 150 203 126 221 64 132 137 242 54 96 167 124 162 150 207 87 180 105 255 56 125 125 181 255 166 68 102 118 164 157 98 183 201 176 97 139 255 249 70 99 130 136 255 93 183 92 145 138 230 179 70 118 166 119 255 255 96 57 72 103 120 136 255 61 79 145 117 255 78 150 75 156 111 243 236 74 93 92 118 -0 -85 -132 -166 -190 -206 -218 -226 -233 -238 -242 -245 -247 -249 -251 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -198 -178 -149 -109 -60 -0 102 104 90 59 255 146 128 148 66 159 255 112 158 103 69 185 238 127 116 90 66 51 255 255 125 160 129 86 183 255 128 173 96 171 82 55 254 142 104 75 195 187 229 128 76 221 156 150 162 146 138 112 72 60 255 95 163 97 149 254 146 155 145 189 149 159 124 162 101 73 255 123 140 78 128 213 208 139 148 94 68 193 255 105 84 255 185 255 255 255 187 255 223 242 75 75 124 145 156 99 139 168 150 165 142 109 137 156 145 247 255 78 88 104 121 129 164 181 142 153 119 141 123 133 149 170 177 223 80 162 126 126 142 153 158 164 134 238 255 93 82 84 107 120 135 152 165 255 255 219 218 198 192 196 189 185 182 167 161 146 134 136 145 145 144 137 144 140 143 151 150 141 141 141 141 141 141 141 140 137 146 144 151 145 151 158 151 150 151 155 156 156 154 151 157 149 147 145 141 132 132 141 145 147 149 157 151 154 156 156 155 151 150 151 158 151 145 151 144 146 137 140 141 141 141 141 141 141 141 150 151 143 140 144 137 144 145 145 136 134 146 161 167 182 185 189 196 192 198 218 219 255 255 165 152 135 120 107 84 82 93 255 238 134 164 158 153 142 126 126 162 80 223 177 170 149 133 123 141 119 153 142 181 164 129 121 104 88 78 255 247 145 156 137 109 142 165 150 168 139 99 156 145 124 75 75 242 223 255 187 255 255 255 185 255 84 105 255 193 68 94 148 139 208 213 128 78 140 123 255 73 101 162 124 159 149 189 145 155 146 254 149 97 163 95 255 60 72 112 138 146 162 150 156 221 76 128 229 187 195 75 104 142 254 55 82 171 96 173 128 255 183 86 129 160 125 255 255 51 66 90 116 127 238 185 69 103 158 112 255 159 66 148 128 146 255 59 90 104 102 -0 -60 -109 -149 -178 -198 -212 -222 -229 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -237 -232 -225 -216 -204 -187 -163 -129 -76 -0 118 107 83 96 255 156 134 94 144 62 224 231 143 125 76 190 255 150 116 90 72 47 60 255 223 154 145 101 177 64 244 146 144 174 84 61 255 136 124 91 183 75 249 124 102 252 118 196 123 180 149 127 84 69 39 255 186 110 193 255 169 136 124 188 132 176 112 169 110 86 175 236 158 102 121 63 249 104 183 112 74 61 196 255 105 219 255 255 255 255 255 255 255 97 214 225 180 184 219 152 74 84 132 107 144 156 165 142 149 110 121 243 255 91 130 140 113 127 146 156 146 159 144 165 151 140 123 142 224 255 126 82 93 111 122 140 142 163 150 255 55 63 71 77 92 96 112 140 102 226 255 106 82 84 111 115 134 144 158 153 158 150 144 136 142 151 150 144 150 142 143 149 155 148 148 148 148 148 148 147 145 138 145 139 145 136 138 145 136 135 135 135 134 133 127 129 133 133 130 125 114 125 130 133 133 129 127 133 134 135 135 135 136 145 138 136 145 139 145 138 145 147 148 148 148 148 148 148 155 149 143 142 150 144 150 151 142 136 144 150 158 153 158 144 134 115 111 84 82 106 255 226 102 140 112 96 92 77 71 63 55 255 150 163 142 140 122 111 93 82 126 255 224 142 123 140 151 165 144 159 146 156 146 127 113 140 130 91 255 243 121 110 149 142 165 156 144 107 132 84 74 152 219 184 180 225 214 97 255 255 255 255 255 255 255 219 105 255 196 61 74 112 183 104 249 63 121 102 158 236 175 86 110 169 112 176 132 188 124 136 169 255 193 110 186 255 39 69 84 127 149 180 123 196 118 252 102 124 249 75 183 91 124 136 255 61 84 174 144 146 244 64 177 101 145 154 223 255 60 47 72 90 116 150 255 190 76 125 143 231 224 62 144 94 134 156 255 96 83 107 118 -0 -76 -129 -163 -187 -204 -216 -225 -232 -237 -242 -245 -247 -249 -250 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -195 -175 -146 -98 -0 133 112 94 66 66 255 140 111 83 159 255 255 138 141 95 178 73 255 119 111 78 59 34 255 255 154 152 110 182 75 114 232 126 181 104 68 167 248 113 117 189 104 255 135 114 147 226 85 175 97 178 139 102 85 84 255 143 142 125 126 247 155 94 227 99 195 130 155 129 92 203 255 148 131 134 77 53 239 95 155 94 76 55 255 79 238 83 246 187 255 255 255 196 255 61 138 167 112 115 195 222 252 113 174 103 120 126 141 145 161 174 136 149 245 255 65 116 95 113 123 146 137 152 117 134 147 161 160 158 132 255 96 73 72 93 102 119 141 144 163 252 255 194 198 173 167 163 160 169 183 133 255 54 63 71 87 92 103 97 116 126 136 151 145 143 134 136 142 149 144 150 142 142 143 147 148 148 148 148 147 147 144 151 146 152 145 148 150 151 155 156 157 156 154 151 157 150 148 146 141 133 133 141 146 148 150 157 151 154 156 157 156 155 151 150 148 145 152 146 151 144 147 147 148 148 148 148 147 143 142 142 150 144 149 142 136 134 143 145 151 136 126 116 97 103 92 87 71 63 54 255 133 183 169 160 163 167 173 198 194 255 252 163 144 141 119 102 93 72 73 96 255 132 158 160 161 147 134 117 152 137 146 123 113 95 116 65 255 245 149 136 174 161 145 141 126 120 103 174 113 252 222 195 115 112 167 138 61 255 196 255 255 255 187 246 83 238 79 255 55 76 94 155 95 239 53 77 134 131 148 255 203 92 129 155 130 195 99 227 94 155 247 126 125 142 143 255 84 85 102 139 178 97 175 85 226 147 114 135 255 104 189 117 113 248 167 68 104 181 126 232 114 75 182 110 152 154 255 255 34 59 78 111 119 255 73 178 95 141 138 255 255 159 83 111 140 255 66 66 94 112 133 -0 -98 -146 -175 -195 -210 -220 -228 -235 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -185 -160 -123 -65 -0 129 108 66 63 255 136 123 102 78 145 254 255 145 117 170 95 61 249 119 84 70 82 255 79 255 164 105 183 98 134 255 94 211 115 75 170 255 127 78 207 98 41 255 98 200 255 116 198 118 136 167 119 93 103 255 175 164 137 104 59 234 114 86 193 85 179 135 153 107 113 149 255 127 137 95 102 255 98 186 106 82 58 52 255 76 199 255 255 255 255 255 255 255 255 255 108 167 73 88 98 139 228 255 140 90 99 119 132 144 127 151 124 136 155 248 133 181 81 85 95 119 141 139 161 150 119 120 140 159 172 255 52 58 66 73 84 101 118 106 129 135 236 255 106 78 79 102 111 126 149 171 245 255 209 213 188 188 183 164 151 144 134 138 152 145 143 134 133 136 140 143 150 142 141 141 142 141 141 141 137 146 145 139 145 138 145 136 135 136 136 136 135 135 133 127 129 133 133 131 125 114 125 131 133 133 129 127 133 135 135 136 136 136 135 136 145 138 145 139 145 146 137 141 141 141 142 141 141 142 150 143 140 136 133 134 143 145 152 138 134 144 151 164 183 188 188 213 209 255 245 171 149 126 111 102 79 78 106 255 236 135 129 106 118 101 84 73 66 58 52 255 172 159 140 120 119 150 161 139 141 119 95 85 81 181 133 248 155 136 124 151 127 144 132 119 99 90 140 255 228 139 98 88 73 167 108 255 255 255 255 255 255 255 255 255 199 76 255 52 58 82 106 186 98 255 102 95 137 127 255 149 113 107 153 135 179 85 193 86 114 234 59 104 137 164 175 255 103 93 119 167 136 118 198 116 255 200 98 255 41 98 207 78 127 255 170 75 115 211 94 255 134 98 183 105 164 255 79 255 82 70 84 119 249 61 95 170 117 145 255 254 145 78 102 123 136 255 63 66 108 129 -0 -65 -123 -160 -185 -202 -214 -224 -231 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -239 -234 -227 -219 -207 -192 -171 -140 -91 -0 150 111 72 73 255 155 136 116 85 76 104 251 246 122 170 107 103 255 133 94 85 120 255 115 255 178 115 181 124 117 62 245 95 181 86 158 69 252 94 215 136 83 255 125 88 153 255 165 148 104 210 123 120 136 255 141 160 157 118 78 246 137 94 206 125 196 120 160 115 112 87 121 247 151 103 138 255 125 114 157 93 70 75 255 127 183 153 223 255 196 255 255 255 181 255 213 203 239 74 72 83 115 130 255 69 74 74 95 108 135 142 153 172 138 121 236 255 146 77 71 84 102 135 104 128 155 165 153 119 115 139 255 255 176 176 167 165 168 170 173 145 153 156 255 53 60 67 74 85 104 117 141 110 217 255 106 88 98 124 140 143 143 142 134 138 150 151 149 141 140 141 142 143 147 148 148 148 148 147 147 146 138 143 151 145 149 152 158 150 150 150 149 149 147 144 150 142 141 139 134 125 125 134 139 141 142 150 144 147 149 149 150 150 150 158 152 149 145 151 143 138 146 147 147 148 148 148 148 147 143 142 141 140 141 149 151 150 138 134 142 143 143 140 124 98 88 106 255 217 110 141 117 104 85 74 67 60 53 255 156 153 145 173 170 168 165 167 176 176 255 255 139 115 119 153 165 155 128 104 135 102 84 71 77 146 255 236 121 138 172 153 142 135 108 95 74 74 69 255 130 115 83 72 74 239 203 213 255 181 255 255 255 196 255 223 153 183 127 255 75 70 93 157 114 125 255 138 103 151 247 121 87 112 115 160 120 196 125 206 94 137 246 78 118 157 160 141 255 136 120 123 210 104 148 165 255 153 88 125 255 83 136 215 94 252 69 158 86 181 95 245 62 117 124 181 115 178 255 115 255 120 85 94 133 255 103 107 170 122 246 251 104 76 85 116 136 155 255 73 72 111 150 -0 -91 -140 -171 -192 -207 -219 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -222 -212 -199 -181 -154 -115 -61 -0 151 82 98 255 178 131 119 103 73 57 76 255 97 174 111 79 62 247 112 88 129 255 79 76 255 138 155 140 123 71 136 237 206 109 156 74 255 108 145 166 136 255 150 111 110 82 255 163 117 79 188 102 166 255 119 200 119 142 87 176 225 97 209 123 173 147 152 135 124 89 60 255 147 121 101 90 236 116 174 130 87 97 255 150 194 75 242 97 255 255 255 255 255 255 255 143 74 218 237 153 147 153 169 255 57 62 70 76 92 106 117 112 137 166 154 147 255 134 59 58 76 82 132 93 94 114 141 149 164 145 139 116 253 255 62 71 84 103 120 138 130 138 142 251 255 166 168 156 160 160 168 171 185 136 255 55 70 83 104 118 126 133 143 143 134 136 144 142 149 141 141 141 141 141 142 141 141 140 137 146 147 145 136 138 145 136 136 137 141 142 143 142 141 140 135 136 140 140 137 131 122 131 137 140 140 136 135 140 141 142 143 142 141 137 136 136 145 138 136 145 147 146 137 140 141 141 142 141 141 141 141 141 149 142 144 136 134 143 143 133 126 118 104 83 70 55 255 136 185 171 168 160 160 156 168 166 255 251 142 138 130 138 120 103 84 71 62 255 253 116 139 145 164 149 141 114 94 93 132 82 76 58 59 134 255 147 154 166 137 112 117 106 92 76 70 62 57 255 169 153 147 153 237 218 74 143 255 255 255 255 255 255 255 97 242 75 194 150 255 97 87 130 174 116 236 90 101 121 147 255 60 89 124 135 152 147 173 123 209 97 225 176 87 142 119 200 119 255 166 102 188 79 117 163 255 82 110 111 150 255 136 166 145 108 255 74 156 109 206 237 136 71 123 140 155 138 255 76 79 255 129 88 112 247 62 79 111 174 97 255 76 57 73 103 119 131 178 255 98 82 151 -0 -61 -115 -154 -181 -199 -212 -222 -230 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -204 -188 -166 -133 -78 -0 94 152 106 255 135 147 124 110 94 65 44 35 255 160 128 101 68 169 233 100 153 255 84 80 240 222 146 143 145 84 125 78 254 131 158 91 155 233 151 100 217 255 162 125 112 74 53 252 154 84 211 107 159 91 224 89 166 175 94 200 255 117 201 114 204 118 169 145 131 94 75 62 255 138 102 88 244 134 131 150 125 123 255 89 231 93 75 214 61 255 181 255 255 255 187 255 137 67 97 195 99 106 112 139 247 255 201 206 179 174 175 170 152 141 142 139 103 249 255 58 51 85 113 163 211 119 131 146 131 141 144 154 157 163 238 158 150 163 152 151 148 150 135 143 144 247 255 68 69 75 86 112 119 147 165 255 89 116 89 99 99 123 121 135 144 142 133 135 139 143 149 141 141 141 140 141 141 140 137 144 138 144 153 152 143 145 151 143 142 143 143 142 142 140 137 144 135 133 132 128 118 118 128 132 133 135 144 137 140 142 142 143 143 142 143 151 145 143 152 153 144 138 144 137 140 141 141 140 141 141 141 149 143 139 135 133 142 144 135 121 123 99 99 89 116 89 255 165 147 119 112 86 75 69 68 255 247 144 143 135 150 148 151 152 163 150 158 238 163 157 154 144 141 131 146 131 119 211 163 113 85 51 58 255 249 103 139 142 141 152 170 175 174 179 206 201 255 247 139 112 106 99 195 97 67 137 255 187 255 255 255 181 255 61 214 75 93 231 89 255 123 125 150 131 134 244 88 102 138 255 62 75 94 131 145 169 118 204 114 201 117 255 200 94 175 166 89 224 91 159 107 211 84 154 252 53 74 112 125 162 255 217 100 151 233 155 91 158 131 254 78 125 84 145 143 146 222 240 80 84 255 153 100 233 169 68 101 128 160 255 35 44 65 94 110 124 147 135 255 106 152 94 -0 -78 -133 -166 -188 -204 -216 -225 -232 -238 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -195 -175 -147 -99 -0 107 62 188 255 144 155 123 124 103 74 58 55 255 131 151 111 74 178 255 108 185 255 98 82 248 255 127 154 154 112 133 112 255 130 167 95 170 255 161 111 82 212 228 149 127 73 60 255 151 129 155 166 115 126 233 128 194 120 140 132 133 255 182 133 117 177 102 170 134 108 72 63 255 158 124 70 255 135 150 109 154 157 255 97 85 202 75 225 138 255 255 255 255 255 255 255 255 254 74 102 194 64 110 86 114 123 232 255 113 89 94 110 147 135 151 157 185 89 102 255 255 255 255 255 255 163 98 115 130 135 142 141 133 142 164 242 84 84 100 93 110 119 129 140 135 143 144 255 255 143 149 147 137 148 145 150 253 255 66 69 75 81 96 101 105 120 126 130 132 133 133 136 139 140 140 137 146 147 147 145 138 144 136 137 144 151 144 145 148 150 150 150 150 149 147 142 143 147 147 144 138 130 138 144 147 147 143 142 147 149 150 150 150 150 148 145 144 151 144 137 136 144 138 145 147 147 146 137 140 140 139 136 133 133 132 130 126 120 105 101 96 81 75 69 66 255 253 150 145 148 137 147 149 143 255 255 144 143 135 140 129 119 110 93 100 84 84 242 164 142 133 141 142 135 130 115 98 163 255 255 255 255 255 255 102 89 185 157 151 135 147 110 94 89 113 255 232 123 114 86 110 64 194 102 74 254 255 255 255 255 255 255 255 255 138 225 75 202 85 97 255 157 154 109 150 135 255 70 124 158 255 63 72 108 134 170 102 177 117 133 182 255 133 132 140 120 194 128 233 126 115 166 155 129 151 255 60 73 127 149 228 212 82 111 161 255 170 95 167 130 255 112 133 112 154 154 127 255 248 82 98 255 185 108 255 178 74 111 151 131 255 55 58 74 103 124 123 155 144 255 188 62 107 -0 -99 -147 -175 -195 -209 -220 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -231 -223 -213 -200 -183 -159 -122 -65 -0 81 52 253 157 136 143 117 125 85 75 72 255 225 158 130 85 151 103 255 208 255 110 93 234 130 255 159 148 129 139 86 65 249 180 107 146 94 255 128 83 62 255 105 150 94 69 191 246 128 162 145 152 65 246 127 161 149 140 143 97 96 255 136 109 196 114 188 130 129 89 69 226 229 116 132 255 158 139 126 76 229 255 137 77 220 124 180 167 108 213 255 187 255 255 255 187 255 217 231 231 247 255 73 65 120 99 109 255 51 58 71 83 130 103 121 138 173 203 120 138 174 150 110 145 233 255 80 124 116 112 122 141 136 140 133 232 248 159 198 89 103 116 113 126 131 135 144 145 246 255 66 116 99 107 125 133 151 255 255 196 196 177 174 172 160 157 150 141 139 139 140 140 140 140 140 138 131 137 147 147 145 138 144 136 135 137 142 146 136 135 135 135 135 133 130 137 128 126 125 121 111 111 121 125 126 128 137 130 133 135 135 135 135 136 146 142 137 135 136 144 138 145 147 147 137 131 138 140 140 140 140 140 139 139 141 150 157 160 172 174 177 196 196 255 255 151 133 125 107 99 116 66 255 246 145 144 135 131 126 113 116 103 89 198 159 248 232 133 140 136 141 122 112 116 124 80 255 233 145 110 150 174 138 120 203 173 138 121 103 130 83 71 58 51 255 109 99 120 65 73 255 247 231 231 217 255 187 255 255 255 187 255 213 108 167 180 124 220 77 137 255 229 76 126 139 158 255 132 116 229 226 69 89 129 130 188 114 196 109 136 255 96 97 143 140 149 161 127 246 65 152 145 162 128 246 191 69 94 150 105 255 62 83 128 255 94 146 107 180 249 65 86 139 129 148 159 255 130 234 93 110 255 208 255 103 151 85 130 158 225 255 72 75 85 125 117 143 136 157 253 52 81 -0 -65 -122 -159 -183 -200 -213 -223 -231 -236 -241 -244 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -205 -190 -169 -138 -92 -0 92 84 255 135 151 145 123 116 121 77 89 255 255 145 147 104 136 84 54 255 106 236 102 226 104 96 255 156 123 147 103 71 216 234 145 138 83 56 251 102 75 52 249 149 114 74 196 255 102 199 120 197 104 255 103 193 141 145 166 111 74 53 254 92 215 146 132 151 145 99 83 218 103 216 101 91 225 140 143 95 70 215 222 102 219 145 184 112 167 203 143 255 255 255 255 255 255 255 61 119 111 98 250 255 255 78 92 102 255 54 58 74 78 129 86 80 111 117 166 146 124 163 191 85 95 129 243 255 75 105 84 94 116 126 139 142 149 228 255 152 84 75 94 99 99 119 132 136 144 145 252 255 69 73 91 95 103 119 137 240 255 86 89 96 112 111 126 133 141 133 129 139 140 140 137 146 147 145 136 138 146 144 151 145 151 143 142 143 144 148 150 150 149 149 147 142 143 147 147 144 138 129 138 144 147 147 143 142 147 149 149 150 150 148 144 143 142 143 151 145 151 144 146 138 136 145 147 146 137 140 140 139 129 133 141 133 126 111 112 96 89 86 255 240 137 119 103 95 91 73 69 255 252 145 144 136 132 119 99 99 94 75 84 152 255 228 149 142 139 126 116 94 84 105 75 255 243 129 95 85 191 163 124 146 166 117 111 80 86 129 78 74 58 54 255 102 92 78 255 255 250 98 111 119 61 255 255 255 255 255 255 255 143 203 167 112 184 145 219 102 222 215 70 95 143 140 225 91 101 216 103 218 83 99 145 151 132 146 215 92 254 53 74 111 166 145 141 193 103 255 104 197 120 199 102 255 196 74 114 149 249 52 75 102 251 56 83 138 145 234 216 71 103 147 123 156 255 96 104 226 102 236 106 255 54 84 136 104 147 145 255 255 89 77 121 116 123 145 151 135 255 84 92 -0 -92 -138 -169 -190 -205 -217 -226 -233 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -210 -196 -177 -152 -116 -70 -0 115 255 142 141 133 142 112 93 119 95 255 141 255 161 120 136 72 74 255 104 60 216 224 101 91 53 249 126 151 119 75 218 79 229 141 92 61 255 115 82 95 255 134 153 85 157 126 252 89 174 98 179 54 221 95 170 169 113 147 82 62 255 117 79 181 163 130 161 107 93 222 94 235 114 90 238 111 156 107 73 76 252 121 140 156 219 115 73 239 74 137 255 187 255 255 255 185 255 200 211 224 86 122 123 218 226 226 229 255 255 133 135 164 194 221 96 108 99 145 192 99 126 174 195 144 153 166 241 168 210 75 84 109 104 119 125 140 150 255 128 60 67 74 83 88 94 116 118 120 130 134 249 255 154 169 146 138 133 137 164 255 52 102 75 93 95 112 120 133 143 127 132 129 139 138 131 139 140 138 128 130 134 138 145 138 144 136 135 135 136 136 136 135 134 130 137 128 127 125 121 111 111 121 125 127 128 137 130 134 135 136 136 136 135 135 136 144 138 145 138 134 130 128 138 140 139 131 138 139 129 132 127 143 133 120 112 95 93 75 102 52 255 164 137 133 138 146 169 154 255 249 134 130 120 118 116 94 88 83 74 67 60 128 255 150 140 125 119 104 109 84 75 210 168 241 166 153 144 195 174 126 99 192 145 99 108 96 221 194 164 135 133 255 255 229 226 226 218 123 122 86 224 211 200 255 185 255 255 255 187 255 137 74 239 73 115 219 156 140 121 252 76 73 107 156 111 238 90 114 235 94 222 93 107 161 130 163 181 79 117 255 62 82 147 113 169 170 95 221 54 179 98 174 89 252 126 157 85 153 134 255 95 82 115 255 61 92 141 229 79 218 75 119 151 126 249 53 91 101 224 216 60 104 255 74 72 136 120 161 255 141 255 95 119 93 112 142 133 141 142 255 115 -0 -70 -116 -152 -177 -196 -210 -220 -229 -235 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -201 -185 -163 -133 -95 -0 166 255 142 133 151 132 135 94 71 160 255 87 122 252 143 133 92 70 245 219 70 83 246 111 82 92 255 135 144 129 94 155 174 255 158 103 73 149 248 99 125 255 164 128 136 149 72 255 139 196 117 116 165 245 101 196 112 144 129 128 81 223 228 100 204 111 147 183 113 103 229 109 157 207 77 251 123 170 129 84 103 255 132 169 99 152 195 88 74 218 67 254 255 255 255 255 255 255 236 255 102 180 193 193 221 120 134 75 129 145 255 255 255 255 91 192 77 125 78 93 175 102 116 123 161 140 124 153 230 255 170 77 79 93 94 111 119 134 145 248 255 62 54 68 80 90 95 140 175 157 160 155 150 238 255 91 98 93 102 112 129 255 255 66 71 72 78 84 94 108 142 111 111 117 121 131 127 130 136 145 144 136 135 136 138 142 145 151 144 143 143 143 143 142 140 135 137 141 141 138 131 122 131 138 141 141 137 135 140 142 143 143 143 143 144 151 145 142 138 136 135 136 144 145 136 130 127 131 121 117 111 111 142 108 94 84 78 72 71 66 255 255 129 112 102 93 98 91 255 238 150 155 160 157 175 140 95 90 80 68 54 62 255 248 145 134 119 111 94 93 79 77 170 255 230 153 124 140 161 123 116 102 175 93 78 125 77 192 91 255 255 255 255 145 129 75 134 120 221 193 193 180 102 255 236 255 255 255 255 255 255 254 67 218 74 88 195 152 99 169 132 255 103 84 129 170 123 251 77 207 157 109 229 103 113 183 147 111 204 100 228 223 81 128 129 144 112 196 101 245 165 116 117 196 139 255 72 149 136 128 164 255 125 99 248 149 73 103 158 255 174 155 94 129 144 135 255 92 82 111 246 83 70 219 245 70 92 133 143 252 122 87 255 160 71 94 135 132 151 133 142 255 166 -0 -95 -133 -163 -185 -201 -214 -224 -231 -237 -242 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -192 -172 -145 -109 -68 -0 255 134 142 133 140 130 119 77 66 253 92 59 255 119 142 101 75 247 255 93 69 255 129 93 66 225 227 150 143 103 154 95 148 255 125 84 164 255 108 155 255 132 153 111 162 83 73 236 171 153 110 216 255 123 164 140 157 142 94 126 225 255 117 185 132 177 106 150 112 238 102 153 126 209 255 156 114 156 103 97 42 255 112 139 74 222 98 72 237 97 74 217 255 185 255 255 255 187 255 213 155 178 141 119 177 198 234 75 101 110 93 139 155 230 237 247 255 90 56 106 199 70 80 102 136 175 111 125 145 255 155 65 65 71 77 83 94 117 119 134 255 255 255 255 255 255 255 255 86 103 123 137 143 163 255 42 96 72 84 99 103 118 250 217 226 120 109 111 114 118 137 166 116 124 125 128 137 132 120 121 128 137 128 127 127 127 128 130 137 129 128 127 127 126 121 126 128 128 126 121 111 111 121 126 128 128 126 121 126 127 127 128 129 137 130 128 127 127 127 128 137 128 121 120 132 137 128 125 124 116 166 137 118 114 111 109 120 226 217 250 118 103 99 84 72 96 42 255 163 143 137 123 103 86 255 255 255 255 255 255 255 255 134 119 117 94 83 77 71 65 65 155 255 145 125 111 175 136 102 80 70 199 106 56 90 255 247 237 230 155 139 93 110 101 75 234 198 177 119 141 178 155 213 255 187 255 255 255 185 255 217 74 97 237 72 98 222 74 139 112 255 42 97 103 156 114 156 255 209 126 153 102 238 112 150 106 177 132 185 117 255 225 126 94 142 157 140 164 123 255 216 110 153 171 236 73 83 162 111 153 132 255 155 108 255 164 84 125 255 148 95 154 103 143 150 227 225 66 93 129 255 69 93 255 247 75 101 142 119 255 59 92 253 66 77 119 130 140 133 142 134 255 -0 -68 -109 -145 -172 -192 -206 -218 -227 -234 -239 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -198 -180 -156 -121 -73 -0 148 224 142 134 158 112 153 84 77 255 103 71 72 255 162 111 90 194 157 255 101 113 243 104 73 252 255 129 150 123 154 94 75 142 252 103 123 106 253 139 79 222 185 107 191 108 71 208 239 127 141 123 163 251 161 141 141 156 113 84 203 131 255 184 149 140 150 93 152 241 107 181 125 80 204 228 138 176 119 103 79 255 130 168 84 252 139 83 153 195 102 231 61 255 255 255 255 255 255 255 155 98 143 160 181 140 107 203 219 180 210 79 116 121 114 139 128 249 255 255 255 189 64 103 84 106 160 108 111 129 250 255 55 65 77 88 95 121 154 142 148 103 186 111 116 122 135 142 225 255 79 125 120 125 135 255 255 66 68 71 76 91 101 225 76 193 72 82 83 85 87 93 150 79 82 92 103 125 124 116 116 114 133 130 117 113 125 128 128 130 138 131 118 113 123 118 119 119 119 116 108 107 108 116 119 119 119 118 123 113 118 131 138 130 128 128 125 113 117 130 133 114 116 116 124 125 103 92 82 79 150 93 87 85 83 82 72 193 76 225 101 91 76 71 68 66 255 255 135 125 120 125 79 255 225 142 135 122 116 111 186 103 148 142 154 121 95 88 77 65 55 255 250 129 111 108 160 106 84 103 64 189 255 255 255 249 128 139 114 121 116 79 210 180 219 203 107 140 181 160 143 98 155 255 255 255 255 255 255 255 61 231 102 195 153 83 139 252 84 168 130 255 79 103 119 176 138 228 204 80 125 181 107 241 152 93 150 140 149 184 255 131 203 84 113 156 141 141 161 251 163 123 141 127 239 208 71 108 191 107 185 222 79 139 253 106 123 103 252 142 75 94 154 123 150 129 255 252 73 104 243 113 101 255 157 194 90 111 162 255 72 71 103 255 77 84 153 112 158 134 142 224 148 -0 -73 -121 -156 -180 -198 -211 -222 -230 -236 -241 -244 -247 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -203 -188 -167 -135 -89 -0 98 255 134 143 134 137 106 141 89 255 119 89 70 230 228 135 92 186 123 112 255 147 255 126 84 107 196 255 157 124 144 110 73 59 255 122 116 76 255 142 93 218 165 159 114 150 93 210 80 233 157 133 130 84 255 149 162 111 143 79 227 96 96 255 151 154 132 149 64 243 137 123 149 81 61 254 110 143 150 124 115 255 130 150 132 113 228 115 147 99 194 231 119 200 236 187 255 255 255 187 255 150 74 113 119 150 160 181 130 164 115 174 200 172 195 117 118 92 114 158 164 226 249 255 60 61 115 198 75 83 103 119 255 255 255 255 255 255 255 80 103 134 70 189 69 72 84 103 115 129 233 255 64 85 92 102 122 255 255 210 208 201 198 200 245 255 190 54 56 66 76 91 94 166 60 69 85 87 120 87 71 81 88 113 96 82 88 93 118 90 89 97 95 82 88 95 100 101 101 100 97 82 82 97 100 101 101 100 95 88 82 95 97 89 90 118 93 88 82 96 113 88 81 71 87 120 87 85 69 60 166 94 91 76 66 56 54 190 255 245 200 198 201 208 210 255 255 122 102 92 85 64 255 233 129 115 103 84 72 69 189 70 134 103 80 255 255 255 255 255 255 255 119 103 83 75 198 115 61 60 255 249 226 164 158 114 92 118 117 195 172 200 174 115 164 130 181 160 150 119 113 74 150 255 187 255 255 255 187 236 200 119 231 194 99 147 115 228 113 132 150 130 255 115 124 150 143 110 254 61 81 149 123 137 243 64 149 132 154 151 255 96 96 227 79 143 111 162 149 255 84 130 133 157 233 80 210 93 150 114 159 165 218 93 142 255 76 116 122 255 59 73 110 144 124 157 255 196 107 84 126 255 147 255 112 123 186 92 135 228 230 70 89 119 255 89 141 106 137 134 143 134 255 98 -0 -89 -135 -167 -188 -203 -215 -225 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -209 -195 -176 -150 -111 -59 111 81 244 143 134 133 126 79 166 255 126 94 83 231 80 226 96 185 116 86 89 255 255 138 108 97 106 172 245 126 153 115 94 67 63 255 124 72 65 245 103 227 88 183 135 144 127 206 138 255 147 139 144 77 54 245 142 126 167 110 108 176 82 52 255 112 158 105 156 255 156 126 182 94 69 51 245 169 121 139 148 255 155 165 107 174 255 130 153 106 64 247 111 211 255 255 255 255 255 255 255 255 255 70 125 113 133 136 156 165 203 79 93 136 157 175 197 214 79 92 120 135 104 138 255 255 255 255 185 61 75 83 100 116 188 110 118 141 151 223 233 229 242 255 184 59 68 86 93 108 112 123 240 132 156 117 116 124 127 230 255 64 73 85 103 105 255 255 51 72 92 110 130 148 215 53 77 105 122 178 94 64 78 89 141 93 65 78 89 142 83 82 92 92 65 78 108 74 72 72 71 70 46 70 71 72 72 74 108 78 65 92 92 82 83 142 89 78 65 93 141 89 78 64 94 178 122 105 77 53 215 148 130 110 92 72 51 255 255 105 103 85 73 64 255 230 127 124 116 117 156 132 240 123 112 108 93 86 68 59 184 255 242 229 233 223 151 141 118 110 188 116 100 83 75 61 185 255 255 255 255 138 104 135 120 92 79 214 197 175 157 136 93 79 203 165 156 136 133 113 125 70 255 255 255 255 255 255 255 255 255 211 111 247 64 106 153 130 255 174 107 165 155 255 148 139 121 169 245 51 69 94 182 126 156 255 156 105 158 112 255 52 82 176 108 110 167 126 142 245 54 77 144 139 147 255 138 206 127 144 135 183 88 227 103 245 65 72 124 255 63 67 94 115 153 126 245 172 106 97 108 138 255 255 89 86 116 185 96 226 80 231 83 94 126 255 166 79 126 133 134 143 244 81 111 -59 -111 -150 -176 -195 -209 -219 -228 -234 -239 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -231 -223 -213 -201 -184 -162 -129 -76 -0 121 255 134 144 121 152 84 66 248 132 103 83 225 144 255 134 177 120 83 70 67 255 236 127 108 104 65 255 129 145 122 102 74 55 255 152 89 68 206 219 230 93 208 140 133 116 211 103 105 255 109 157 88 62 255 125 153 120 138 112 127 154 71 255 129 148 133 76 144 246 142 133 141 89 92 255 138 134 169 135 80 223 142 144 103 140 255 169 112 110 255 98 224 102 213 255 187 255 255 255 186 255 237 255 78 85 108 126 142 138 189 204 122 130 149 113 140 187 208 176 169 184 95 98 127 152 172 235 255 53 96 127 156 142 196 81 84 107 132 133 154 169 146 238 255 51 91 111 144 168 150 152 233 255 103 76 73 93 102 122 248 95 86 87 93 100 105 255 255 255 255 255 255 255 249 255 255 255 255 242 255 255 255 255 246 255 255 255 255 252 246 244 245 251 255 255 255 239 227 220 216 217 217 216 220 227 239 255 255 255 251 245 244 246 252 255 255 255 255 246 255 255 255 255 242 255 255 255 255 249 255 255 255 255 255 255 255 105 100 93 87 86 95 248 122 102 93 73 76 103 255 233 152 150 168 144 111 91 51 255 238 146 169 154 133 132 107 84 81 196 142 156 127 96 53 255 235 172 152 127 98 95 184 169 176 208 187 140 113 149 130 122 204 189 138 142 126 108 85 78 255 237 255 186 255 255 255 187 255 213 102 224 98 255 110 112 169 255 140 103 144 142 223 80 135 169 134 138 255 92 89 141 133 142 246 144 76 133 148 129 255 71 154 127 112 138 120 153 125 255 62 88 157 109 255 105 103 211 116 133 140 208 93 230 219 206 68 89 152 255 55 74 102 122 145 129 255 65 104 108 127 236 255 67 70 83 120 177 134 255 144 225 83 103 132 248 66 84 152 121 144 134 255 121 -0 -76 -129 -162 -184 -201 -213 -223 -231 -236 -241 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -206 -191 -172 -145 -100 -0 104 70 252 142 136 141 128 78 255 135 116 84 225 96 111 255 174 126 95 72 59 60 255 139 117 115 66 72 255 146 135 112 84 69 255 196 110 81 202 77 242 144 122 175 161 83 235 110 82 54 243 164 113 75 180 235 161 129 157 130 127 72 166 189 251 146 144 105 68 255 142 150 169 109 119 255 159 150 125 160 103 236 109 156 120 90 69 255 139 86 73 250 86 180 155 155 255 255 255 255 255 255 255 82 245 145 101 109 114 130 142 160 191 105 125 149 158 149 105 140 163 150 179 197 135 140 113 141 122 251 255 255 255 80 102 194 73 67 75 110 96 111 132 142 145 254 255 255 255 255 80 82 93 103 255 53 62 70 83 83 103 236 76 108 71 86 87 88 93 187 74 85 87 93 183 84 93 96 102 179 84 94 96 102 168 74 87 88 91 101 173 73 85 86 86 87 89 166 61 70 79 84 79 84 79 70 61 166 89 87 86 86 85 73 173 101 91 88 87 74 168 102 96 94 84 179 102 96 93 84 183 93 87 85 74 187 93 88 87 86 71 108 76 236 103 83 83 70 62 53 255 103 93 82 80 255 255 255 255 254 145 142 132 111 96 110 75 67 73 194 102 80 255 255 255 251 122 141 113 140 135 197 179 150 163 140 105 149 158 149 125 105 191 160 142 130 114 109 101 145 245 82 255 255 255 255 255 255 255 155 155 180 86 250 73 86 139 255 69 90 120 156 109 236 103 160 125 150 159 255 119 109 169 150 142 255 68 105 144 146 251 189 166 72 127 130 157 129 161 235 180 75 113 164 243 54 82 110 235 83 161 175 122 144 242 77 202 81 110 196 255 69 84 112 135 146 255 72 66 115 117 139 255 60 59 72 95 126 174 255 111 96 225 84 116 135 255 78 128 141 136 142 252 70 104 -0 -100 -145 -172 -191 -206 -217 -226 -233 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -221 -210 -198 -181 -159 -127 -77 -0 73 255 133 134 125 104 146 255 141 113 87 216 116 79 84 255 132 104 89 66 49 48 255 120 120 74 68 255 134 138 126 98 82 255 103 187 101 209 110 255 151 145 123 197 127 85 196 92 62 255 141 137 94 195 255 156 139 138 148 127 92 67 237 255 118 160 112 86 67 255 144 142 142 153 255 130 157 153 95 155 229 137 165 126 99 74 57 247 114 65 255 122 193 178 98 150 255 186 255 255 255 183 255 188 255 99 77 83 99 104 118 137 212 83 94 114 137 159 171 150 138 120 115 166 176 165 160 159 103 115 152 128 223 235 223 244 255 118 150 178 177 132 146 145 125 123 143 121 126 220 229 207 205 213 255 255 227 225 221 220 218 255 255 67 51 91 108 112 123 216 54 88 107 116 210 54 88 108 117 208 54 89 108 116 201 54 89 108 113 123 208 53 88 106 111 117 127 206 53 82 91 100 100 91 82 53 206 127 117 111 106 88 53 208 123 113 108 89 54 201 116 108 89 54 208 117 108 88 54 210 116 107 88 54 216 123 112 108 91 51 67 255 255 218 220 221 225 227 255 255 213 205 207 229 220 126 121 143 123 125 145 146 132 177 178 150 118 255 244 223 235 223 128 152 115 103 159 160 165 176 166 115 120 138 150 171 159 137 114 94 83 212 137 118 104 99 83 77 99 255 188 255 183 255 255 255 186 255 150 98 178 193 122 255 65 114 247 57 74 99 126 165 137 229 155 95 153 157 130 255 153 142 142 144 255 67 86 112 160 118 255 237 67 92 127 148 138 139 156 255 195 94 137 141 255 62 92 196 85 127 197 123 145 151 255 110 209 101 187 103 255 82 98 126 138 134 255 68 74 120 120 255 48 49 66 89 104 132 255 84 79 116 216 87 113 141 255 146 104 125 134 133 255 73 -0 -77 -127 -159 -181 -198 -210 -221 -229 -235 -240 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -214 -203 -188 -169 -144 -110 -69 -0 119 247 141 141 82 103 249 149 122 91 202 129 86 60 39 255 117 86 71 60 41 255 129 131 85 71 230 241 140 133 105 96 255 132 80 187 217 102 55 255 105 143 87 190 126 213 107 74 171 234 152 115 139 121 255 112 157 110 148 103 72 64 240 252 135 132 94 113 255 123 161 103 170 91 224 187 131 136 66 240 156 142 141 119 74 62 255 123 120 255 123 193 141 143 74 255 255 255 255 255 255 255 236 255 255 82 60 71 96 96 104 104 201 80 82 102 119 136 144 157 171 183 102 121 142 147 163 169 181 137 147 166 132 153 150 124 241 255 255 76 153 117 130 148 158 144 150 167 128 130 162 154 127 137 154 248 255 72 122 111 119 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 132 119 111 122 72 255 248 154 137 127 154 162 130 128 167 150 144 158 148 130 117 153 76 255 255 241 124 150 153 132 166 147 137 181 169 163 147 142 121 102 183 171 157 144 136 119 102 82 80 201 104 104 96 96 71 60 82 255 255 236 255 255 255 255 255 255 255 74 143 141 193 123 255 120 123 255 62 74 119 141 142 156 240 66 136 131 187 224 91 170 103 161 123 255 113 94 132 135 252 240 64 72 103 148 110 157 112 255 121 139 115 152 234 171 74 107 213 126 190 87 143 105 255 55 102 217 187 80 132 255 96 105 133 140 241 230 71 85 131 129 255 41 60 71 86 117 255 39 60 86 129 202 91 122 149 249 103 82 141 141 247 119 -0 -69 -110 -144 -169 -188 -203 -214 -224 -231 -237 -241 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -227 -218 -207 -194 -177 -157 -130 -98 -65 -0 255 133 132 119 65 255 144 136 93 191 141 96 77 56 255 113 103 77 69 71 255 240 134 104 73 228 255 155 143 112 139 255 158 100 64 241 104 100 255 119 169 104 69 193 220 135 91 183 255 158 119 142 87 88 251 165 115 165 119 85 75 58 255 139 156 103 75 78 250 158 128 74 167 238 108 163 133 126 255 145 149 145 132 95 70 201 232 99 78 218 221 119 160 113 70 237 255 183 255 255 255 196 255 228 255 56 53 67 109 93 102 102 201 66 78 85 104 123 138 156 142 167 115 121 155 125 136 129 139 157 136 154 170 160 184 89 111 135 228 255 111 88 93 111 125 142 145 155 169 144 160 188 94 95 112 126 243 255 63 72 84 103 112 139 162 124 136 149 136 144 143 134 138 148 142 141 143 147 148 148 148 147 147 144 151 144 145 151 157 150 149 149 147 144 152 148 148 148 146 141 132 132 141 146 148 148 148 152 144 147 149 149 150 157 151 145 144 151 144 147 147 148 148 148 147 143 141 142 148 138 134 143 144 136 149 136 124 162 139 112 103 84 72 63 255 243 126 112 95 94 188 160 144 169 155 145 142 125 111 93 88 111 255 228 135 111 89 184 160 170 154 136 157 139 129 136 125 155 121 115 167 142 156 138 123 104 85 78 66 201 102 102 93 109 67 53 56 255 228 255 196 255 255 255 183 255 237 70 113 160 119 221 218 78 99 232 201 70 95 132 145 149 145 255 126 133 163 108 238 167 74 128 158 250 78 75 103 156 139 255 58 75 85 119 165 115 165 251 88 87 142 119 158 255 183 91 135 220 193 69 104 169 119 255 100 104 241 64 100 158 255 139 112 143 155 255 228 73 104 134 240 255 71 69 77 103 113 255 56 77 96 141 191 93 136 144 255 65 119 132 133 255 -0 -65 -98 -130 -157 -177 -194 -207 -218 -227 -233 -239 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -211 -199 -184 -166 -144 -118 -89 -63 -0 254 152 84 128 255 151 140 103 192 140 108 74 61 186 249 107 82 79 93 255 255 145 112 84 216 92 255 142 126 111 80 226 115 115 255 122 84 60 249 145 135 74 60 247 145 105 151 103 255 127 152 94 75 255 166 140 134 147 103 77 58 53 255 147 130 83 76 253 168 140 103 64 247 142 155 156 122 72 247 110 161 144 108 76 206 255 109 92 226 120 177 181 119 125 255 82 255 255 255 255 255 255 252 82 255 255 255 255 239 241 240 233 243 255 117 139 110 117 120 141 162 200 79 84 125 150 149 160 154 159 110 111 132 145 174 190 151 156 159 255 55 61 72 93 104 122 123 123 132 141 138 176 194 173 161 167 163 251 122 137 116 123 124 128 151 164 131 143 156 144 153 141 140 143 149 142 141 141 141 141 141 138 146 145 139 145 136 136 137 141 142 142 140 135 137 142 142 141 138 132 122 132 138 141 142 142 137 135 140 142 142 141 137 136 136 145 139 145 146 138 141 141 141 141 141 142 149 143 140 141 153 144 156 143 131 164 151 128 124 123 116 137 122 251 163 167 161 173 194 176 138 141 132 123 123 122 104 93 72 61 55 255 159 156 151 190 174 145 132 111 110 159 154 160 149 150 125 84 79 200 162 141 120 117 110 139 117 255 243 233 240 241 239 255 255 255 255 82 252 255 255 255 255 255 255 82 255 125 119 181 177 120 226 92 109 255 206 76 108 144 161 110 247 72 122 156 155 142 247 64 103 140 168 253 76 83 130 147 255 53 58 77 103 147 134 140 166 255 75 94 152 127 255 103 151 105 145 247 60 74 135 145 249 60 84 122 255 115 115 226 80 111 126 142 255 92 216 84 112 145 255 255 93 79 82 107 249 186 61 74 108 140 192 103 140 151 255 128 84 152 254 -0 -63 -89 -118 -144 -166 -184 -199 -211 -221 -229 -235 -240 -244 -247 -249 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -215 -203 -189 -173 -153 -131 -106 -82 -62 -0 128 127 67 251 149 143 97 184 126 126 86 68 182 255 105 91 92 99 255 63 243 127 84 208 81 55 252 136 113 83 237 121 105 79 251 106 61 255 119 152 99 74 51 243 116 155 74 62 249 153 115 72 65 239 161 140 119 129 82 68 74 255 169 139 114 60 255 159 168 111 115 255 129 143 177 119 120 255 121 174 127 135 92 179 113 255 102 226 134 198 140 150 113 78 245 188 236 196 255 255 255 179 255 79 136 230 255 133 101 98 128 152 164 253 255 80 82 88 93 110 130 184 213 108 112 143 118 120 138 168 177 135 140 140 120 136 164 136 161 249 255 149 157 146 160 127 142 143 143 156 112 111 134 149 143 141 156 245 255 67 69 75 84 95 116 154 110 112 130 141 138 151 134 133 135 139 141 141 140 137 146 146 139 144 151 145 151 143 142 142 142 141 140 134 135 135 134 132 128 119 119 128 132 134 135 135 134 140 141 142 142 142 143 151 145 151 144 139 146 146 137 140 141 141 139 135 133 134 151 138 141 130 112 110 154 116 95 84 75 69 67 255 245 156 141 143 149 134 111 112 156 143 143 142 127 160 146 157 149 255 249 161 136 164 136 120 140 140 135 177 168 138 120 118 143 112 108 213 184 130 110 93 88 82 80 255 253 164 152 128 98 101 133 255 230 136 79 255 179 255 255 255 196 236 188 245 78 113 150 140 198 134 226 102 255 113 179 92 135 127 174 121 255 120 119 177 143 129 255 115 111 168 159 255 60 114 139 169 255 74 68 82 129 119 140 161 239 65 72 115 153 249 62 74 155 116 243 51 74 99 152 119 255 61 106 251 79 105 121 237 83 113 136 252 55 81 208 84 127 243 63 255 99 92 91 105 255 182 68 86 126 126 184 97 143 149 251 67 127 128 -0 -62 -82 -106 -131 -153 -173 -189 -203 -215 -224 -231 -237 -241 -245 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -226 -218 -207 -194 -179 -160 -140 -118 -95 -75 -60 -0 84 136 255 141 148 110 183 141 129 104 71 186 60 255 98 92 111 255 73 138 230 94 210 83 61 255 131 126 84 234 146 98 99 254 114 114 255 135 158 122 89 95 255 116 154 99 66 255 123 134 93 68 195 241 148 119 176 93 79 95 255 193 158 120 119 255 87 211 130 101 79 240 171 97 161 104 78 243 136 151 142 106 174 89 51 255 229 75 234 107 160 133 85 145 255 255 255 255 255 255 255 255 246 255 83 124 255 96 83 73 94 111 144 147 252 254 198 214 139 138 153 131 172 179 146 152 166 154 112 119 150 169 146 161 160 147 156 103 115 144 251 255 70 73 127 86 108 125 133 153 170 135 134 150 141 125 133 133 255 255 165 169 155 149 148 166 183 138 140 145 140 147 149 140 140 140 140 140 140 135 138 147 146 137 138 142 144 149 150 150 149 148 146 142 142 141 140 137 131 122 131 137 140 141 142 142 146 148 149 150 150 149 144 142 138 137 146 147 138 135 140 140 140 140 140 140 149 147 140 145 140 138 183 166 148 149 155 169 165 255 255 133 133 125 141 150 134 135 170 153 133 125 108 86 127 73 70 255 251 144 115 103 156 147 160 161 146 169 150 119 112 154 166 152 146 179 172 131 153 138 139 214 198 254 252 147 144 111 94 73 83 96 255 124 83 255 246 255 255 255 255 255 255 255 255 145 85 133 160 107 234 75 229 255 51 89 174 106 142 151 136 243 78 104 161 97 171 240 79 101 130 211 87 255 119 120 158 193 255 95 79 93 176 119 148 241 195 68 93 134 123 255 66 99 154 116 255 95 89 122 158 135 255 114 114 254 99 98 146 234 84 126 131 255 61 83 210 94 230 138 73 255 111 92 98 255 60 186 71 104 129 141 183 110 148 141 255 136 84 -0 -60 -75 -95 -118 -140 -160 -179 -194 -207 -218 -226 -233 -238 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -221 -211 -198 -183 -166 -146 -125 -104 -83 -66 -0 97 67 251 140 155 105 180 134 126 112 77 186 104 255 104 94 126 255 84 155 255 94 209 103 68 172 244 130 87 217 159 106 88 188 220 165 255 134 165 142 97 131 255 144 146 121 75 106 254 156 103 75 193 79 234 132 105 164 95 116 255 93 223 106 177 255 111 76 187 105 101 251 126 141 172 129 88 255 149 124 153 117 175 94 58 54 255 129 75 203 181 136 108 101 99 255 228 252 179 255 255 255 187 255 217 186 192 255 53 74 71 75 85 123 112 129 222 255 141 112 123 139 152 173 149 93 105 138 156 164 135 144 143 118 122 154 159 168 181 114 127 113 250 255 119 173 69 73 89 111 126 145 170 142 148 160 152 136 141 136 244 255 69 73 84 94 115 158 118 123 127 132 136 144 140 140 140 140 137 146 145 137 138 147 145 136 135 135 135 135 135 133 129 136 144 135 133 132 127 118 118 127 132 133 135 144 136 129 133 135 135 135 135 135 136 145 147 138 137 145 146 137 140 140 140 140 144 136 132 127 123 118 158 115 94 84 73 69 255 244 136 141 136 152 160 148 142 170 145 126 111 89 73 69 173 119 255 250 113 127 114 181 168 159 154 122 118 143 144 135 164 156 138 105 93 149 173 152 139 123 112 141 255 222 129 112 123 85 75 71 74 53 255 192 186 217 255 187 255 255 255 179 252 228 255 99 101 108 136 181 203 75 129 255 54 58 94 175 117 153 124 149 255 88 129 172 141 126 251 101 105 187 76 111 255 177 106 223 93 255 116 95 164 105 132 234 79 193 75 103 156 254 106 75 121 146 144 255 131 97 142 165 134 255 165 220 188 88 106 159 217 87 130 244 172 68 103 209 94 255 155 84 255 126 94 104 255 104 186 77 112 126 134 180 105 155 140 251 67 97 -0 -66 -83 -104 -125 -146 -166 -183 -198 -211 -221 -229 -235 -240 -244 -246 -249 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -214 -202 -187 -171 -152 -131 -109 -88 -70 -0 206 80 255 141 148 120 172 135 141 118 92 187 74 66 255 97 131 255 103 119 89 255 207 114 75 174 255 133 101 207 169 122 92 222 255 104 120 228 103 166 116 169 255 163 133 136 93 128 255 144 126 92 193 130 255 158 115 95 171 126 255 103 75 204 98 138 223 75 224 78 111 246 156 129 163 149 104 91 245 136 172 112 170 110 71 58 255 145 101 219 130 156 126 109 77 82 255 82 255 255 255 255 255 255 255 145 85 128 255 255 231 242 143 135 143 158 145 125 255 97 75 84 99 125 155 204 79 84 111 123 144 157 141 162 174 105 118 127 130 163 179 143 164 137 247 255 156 59 69 87 100 106 112 149 117 115 141 153 150 136 142 137 252 255 137 149 130 125 150 180 123 131 133 133 136 143 134 129 139 138 131 137 145 137 138 144 151 143 142 142 142 141 139 134 135 136 140 140 137 130 121 130 137 140 140 136 135 134 139 141 142 142 142 143 151 144 138 137 145 137 131 138 139 129 134 143 136 133 133 131 123 180 150 125 130 149 137 255 252 137 142 136 150 153 141 115 117 149 112 106 100 87 69 59 156 255 247 137 164 143 179 163 130 127 118 105 174 162 141 157 144 123 111 84 79 204 155 125 99 84 75 97 255 125 145 158 143 135 143 242 231 255 255 128 85 145 255 255 255 255 255 255 255 82 255 82 77 109 126 156 130 219 101 145 255 58 71 110 170 112 172 136 245 91 104 149 163 129 156 246 111 78 224 75 223 138 98 204 75 103 255 126 171 95 115 158 255 130 193 92 126 144 255 128 93 136 133 163 255 169 116 166 103 228 120 104 255 222 92 122 169 207 101 133 255 174 75 114 207 255 89 119 103 255 131 97 255 66 74 187 92 118 141 135 172 120 148 141 255 80 206 -0 -70 -88 -109 -131 -152 -171 -187 -202 -214 -223 -231 -237 -241 -245 -247 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -225 -216 -205 -191 -175 -156 -135 -113 -92 -72 -0 84 211 255 141 147 124 167 140 131 126 92 186 85 69 255 103 145 255 132 124 66 53 255 132 85 164 69 253 102 198 153 147 107 101 162 255 79 245 108 178 120 137 97 231 149 152 107 104 66 245 141 103 190 95 91 255 123 110 74 190 255 122 74 229 126 79 247 95 124 196 67 249 141 147 105 169 121 130 255 155 138 137 152 147 83 74 133 255 110 180 164 165 142 114 83 60 56 255 79 246 187 255 255 255 187 255 138 68 89 110 228 255 175 98 105 111 136 146 157 255 52 60 75 90 99 124 180 218 117 122 128 120 137 135 133 164 180 140 164 115 128 159 139 137 159 134 255 255 53 76 128 157 190 139 153 178 126 120 133 135 149 136 142 137 244 255 69 73 83 107 153 104 123 125 121 132 135 142 127 129 136 144 136 138 145 136 136 138 141 142 142 141 140 137 144 135 134 133 131 127 117 117 127 131 133 134 135 144 137 140 141 142 142 141 138 136 136 145 138 136 144 136 129 127 142 135 132 121 125 123 104 153 107 83 73 69 255 244 137 142 136 149 135 133 120 126 178 153 139 190 157 128 76 53 255 255 134 159 137 139 159 128 115 164 140 180 164 133 135 137 120 128 122 117 218 180 124 99 90 75 60 52 255 157 146 136 111 105 98 175 255 228 110 89 68 138 255 187 255 255 255 187 246 79 255 56 60 83 114 142 165 164 180 110 255 133 74 83 147 152 137 138 155 255 130 121 169 105 147 141 249 67 196 124 95 247 79 126 229 74 122 255 190 74 110 123 255 91 95 190 103 141 245 66 104 107 152 149 231 97 137 120 178 108 245 79 255 162 101 107 147 153 198 102 253 69 164 85 132 255 53 66 124 132 255 145 103 255 69 85 186 92 126 131 140 167 124 147 141 255 211 84 -0 -72 -92 -113 -135 -156 -175 -191 -205 -216 -225 -233 -238 -242 -245 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -195 -179 -160 -139 -117 -94 -73 -0 91 53 255 141 147 125 167 141 140 137 92 183 103 71 214 222 170 255 105 137 73 47 255 144 104 161 74 255 102 196 147 152 120 111 121 115 255 255 136 157 135 147 101 255 110 155 119 119 71 211 218 106 186 110 77 55 253 123 74 241 255 150 85 139 200 105 75 220 122 100 205 255 157 164 98 190 129 140 65 248 121 166 141 135 130 78 135 255 93 210 115 203 138 130 99 71 53 255 136 255 255 255 255 255 255 255 255 253 74 83 88 116 255 138 65 71 84 112 120 133 252 255 148 177 87 99 117 107 194 111 118 132 140 137 156 126 129 164 118 139 173 125 145 170 144 158 102 114 255 255 255 255 255 117 92 116 140 166 134 140 125 130 140 136 142 134 251 255 144 153 141 192 83 94 102 107 112 120 139 119 117 119 121 126 128 130 134 135 135 135 135 134 130 138 135 139 134 133 132 129 123 113 123 129 132 133 134 139 135 138 130 134 135 135 135 135 134 130 128 126 121 119 117 119 139 120 112 107 102 94 83 192 141 153 144 255 251 134 142 136 140 130 125 140 134 166 140 116 92 117 255 255 255 255 255 114 102 158 144 170 145 125 173 139 118 164 129 126 156 137 140 132 118 111 194 107 117 99 87 177 148 255 252 133 120 112 84 71 65 138 255 116 88 83 74 253 255 255 255 255 255 255 255 255 136 255 53 71 99 130 138 203 115 210 93 255 135 78 130 135 141 166 121 248 65 140 129 190 98 164 157 255 205 100 122 220 75 105 200 139 85 150 255 241 74 123 253 55 77 110 186 106 218 211 71 119 119 155 110 255 101 147 135 157 136 255 255 115 121 111 120 152 147 196 102 255 74 161 104 144 255 47 73 137 105 255 170 222 214 71 103 183 92 137 140 141 167 125 147 141 255 53 91 -0 -73 -94 -117 -139 -160 -179 -195 -208 -219 -228 -234 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -222 -211 -198 -182 -163 -142 -119 -96 -74 -0 94 87 255 142 148 121 168 142 142 132 96 178 111 83 204 110 215 253 121 166 84 59 132 255 124 163 85 147 234 193 141 153 123 130 108 83 92 255 233 145 153 141 126 79 232 172 119 133 83 219 255 111 186 118 79 60 255 127 89 105 209 223 119 133 118 189 102 237 133 100 62 255 134 166 131 105 164 113 116 133 236 154 142 151 103 129 164 255 139 79 174 79 189 142 104 96 67 255 230 83 217 255 187 255 255 255 186 255 214 221 198 203 169 255 125 45 57 76 98 105 94 116 250 255 140 67 77 96 73 189 69 74 90 115 130 142 163 134 153 177 114 136 164 124 146 169 164 181 133 149 165 150 107 225 255 84 125 113 141 158 138 149 133 135 143 137 140 140 244 255 69 73 184 80 82 93 102 112 124 134 159 117 125 125 122 136 128 127 127 127 123 133 133 127 129 134 137 141 141 139 134 125 125 134 139 141 141 137 134 129 127 133 133 123 127 127 127 128 136 122 125 125 117 159 134 124 112 102 93 82 80 184 73 69 255 244 140 140 137 143 135 133 149 138 158 141 113 125 84 255 225 107 150 165 149 133 181 164 169 146 124 164 136 114 177 153 134 163 142 130 115 90 74 69 189 73 96 77 67 140 255 250 116 94 105 98 76 57 45 125 255 169 203 198 221 214 255 186 255 255 255 187 255 217 83 230 255 67 96 104 142 189 79 174 79 139 255 164 129 103 151 142 154 236 133 116 113 164 105 131 166 134 255 62 100 133 237 102 189 118 133 119 223 209 105 89 127 255 60 79 118 186 111 255 219 83 133 119 172 232 79 126 141 153 145 233 255 92 83 108 130 123 153 141 193 234 147 85 163 124 255 132 59 84 166 121 253 215 110 204 83 111 178 96 132 142 142 168 121 148 142 255 87 94 -0 -74 -96 -119 -142 -163 -182 -198 -211 -222 -230 -236 -241 -244 -247 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -224 -214 -202 -186 -167 -145 -121 -97 -75 -0 96 106 255 143 148 132 160 143 142 141 101 173 120 83 204 149 255 255 134 123 136 78 131 255 118 164 103 164 255 181 138 154 139 128 121 73 66 73 255 110 163 138 132 131 255 142 145 142 87 182 130 255 153 140 102 68 167 246 111 104 87 251 120 140 122 68 194 230 175 119 76 53 252 116 158 111 181 127 95 181 255 147 139 157 121 86 194 255 155 116 200 93 204 160 118 96 109 255 255 124 186 145 255 255 255 255 255 255 255 83 156 98 139 131 255 255 52 76 102 142 193 99 120 112 254 255 73 81 102 66 202 61 74 78 86 103 112 135 155 136 158 180 135 161 102 103 129 151 158 172 149 173 195 85 86 234 255 63 74 98 138 116 122 131 132 135 143 134 133 129 254 255 145 214 63 75 76 73 89 93 101 155 80 83 91 98 107 129 119 118 117 110 114 124 118 119 119 119 119 118 115 107 107 107 115 118 119 119 119 119 118 124 114 110 117 118 119 129 107 98 91 83 80 155 101 93 89 73 76 75 63 214 145 255 254 129 133 134 143 135 132 131 122 116 138 98 74 63 255 234 86 85 195 173 149 172 158 151 129 103 102 161 135 180 158 136 155 135 112 103 86 78 74 61 202 66 102 81 73 255 254 112 120 99 193 142 102 76 52 255 255 131 139 98 156 83 255 255 255 255 255 255 255 145 186 124 255 255 109 96 118 160 204 93 200 116 155 255 194 86 121 157 139 147 255 181 95 127 181 111 158 116 252 53 76 119 175 230 194 68 122 140 120 251 87 104 111 246 167 68 102 140 153 255 130 182 87 142 145 142 255 131 132 138 163 110 255 73 66 73 121 128 139 154 138 181 255 164 103 164 118 255 131 78 136 123 134 255 255 149 204 83 120 173 101 141 142 143 160 132 148 143 255 106 96 -0 -75 -97 -121 -145 -167 -186 -202 -214 -224 -231 -237 -242 -245 -248 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -190 -171 -148 -123 -97 -73 -0 102 113 255 147 148 133 155 147 141 141 105 175 129 84 208 103 103 255 225 133 94 135 152 255 135 167 119 129 92 255 133 154 146 124 128 96 66 56 54 255 165 137 142 121 70 252 139 142 104 180 88 95 255 155 115 75 171 255 126 96 126 255 136 153 130 74 63 250 103 163 90 97 255 122 180 125 142 146 113 81 146 255 103 185 138 80 221 91 230 121 172 136 122 191 137 104 93 239 133 255 192 85 138 255 186 255 255 255 183 254 203 251 76 129 84 98 255 255 255 255 255 154 79 103 92 102 251 236 239 245 255 255 52 95 125 152 133 133 139 147 165 144 163 174 166 187 122 124 138 134 132 140 143 187 201 150 148 255 105 126 108 144 94 102 116 113 121 135 142 133 126 129 246 255 214 56 56 66 73 80 93 96 169 61 69 80 95 97 133 79 73 82 87 89 93 98 99 99 99 98 98 95 80 80 95 98 98 99 99 99 98 93 89 87 82 73 79 133 97 95 80 69 61 169 96 93 80 73 66 56 56 214 255 246 129 126 133 142 135 121 113 116 102 94 144 108 126 105 255 148 150 201 187 143 140 132 134 138 124 122 187 166 174 163 144 165 147 139 133 133 152 125 95 52 255 255 245 239 236 251 102 92 103 79 154 255 255 255 255 255 98 84 129 76 251 203 254 183 255 255 255 186 255 138 85 192 255 133 239 93 104 137 191 122 136 172 121 230 91 221 80 138 185 103 255 146 81 113 146 142 125 180 122 255 97 90 163 103 250 63 74 130 153 136 255 126 96 126 255 171 75 115 155 255 95 88 180 104 142 139 252 70 121 142 137 165 255 54 56 66 96 128 124 146 154 133 255 92 129 119 167 135 255 152 135 94 133 225 255 103 103 208 84 129 175 105 141 141 147 155 133 148 147 255 113 102 -0 -73 -97 -123 -148 -171 -190 -205 -217 -226 -233 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -228 -219 -208 -193 -175 -152 -126 -98 -70 -0 180 124 255 148 148 133 154 148 141 140 113 171 122 87 204 112 74 70 255 141 112 74 196 255 130 148 134 132 78 56 255 154 155 124 134 109 76 63 51 255 138 150 144 132 100 96 238 159 110 175 98 73 51 250 139 86 163 65 255 112 79 89 255 136 141 89 100 255 103 195 97 132 255 150 136 141 153 156 123 85 77 134 249 89 173 111 96 192 237 114 195 157 130 105 212 104 102 241 101 96 255 128 68 253 255 255 255 255 255 255 232 255 237 80 153 72 84 119 197 120 129 231 251 74 101 89 72 210 83 93 108 112 248 255 255 255 68 75 92 96 103 135 116 122 145 150 163 183 146 161 155 152 154 119 126 160 181 137 246 255 67 79 139 74 85 103 107 105 121 134 144 126 126 127 254 255 52 73 92 110 127 136 155 220 52 77 99 121 138 193 85 65 78 88 97 119 97 81 81 81 81 80 78 56 78 80 81 81 81 81 97 119 97 88 78 65 85 193 138 121 99 77 52 220 155 136 127 110 92 73 52 255 254 127 126 126 144 134 121 105 107 103 85 74 139 79 67 255 246 137 181 160 126 119 154 152 155 161 146 183 163 150 145 122 116 135 103 96 92 75 68 255 255 255 248 112 108 93 83 210 72 89 101 74 251 231 129 120 197 119 84 72 153 80 237 255 232 255 255 255 255 255 255 253 68 128 255 96 101 241 102 104 212 105 130 157 195 114 237 192 96 111 173 89 249 134 77 85 123 156 153 141 136 150 255 132 97 195 103 255 100 89 141 136 255 89 79 112 255 65 163 86 139 250 51 73 98 175 110 159 238 96 100 132 144 150 138 255 51 63 76 109 134 124 155 154 255 56 78 132 134 148 130 255 196 74 112 141 255 70 74 112 204 87 122 171 113 140 141 148 154 133 148 148 255 124 180 -0 -70 -98 -126 -152 -175 -193 -208 -219 -228 -235 -240 -244 -247 -249 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -211 -197 -179 -156 -129 -99 -69 -0 84 213 255 148 148 133 154 148 141 137 124 166 129 92 201 112 93 48 37 255 126 75 243 255 138 156 141 134 79 64 255 133 157 126 144 104 94 66 65 255 236 165 125 144 99 136 255 159 122 175 118 72 59 255 160 110 151 102 255 140 83 64 255 124 152 114 79 59 255 122 150 171 255 155 153 168 119 146 146 95 71 59 255 102 203 117 108 77 247 139 117 175 149 125 83 201 102 240 98 83 53 255 89 74 214 255 183 255 255 255 196 255 226 250 255 141 60 76 98 194 82 92 106 234 242 233 251 255 209 69 73 98 93 102 139 171 227 241 185 181 191 147 154 166 134 139 149 138 162 110 122 152 152 163 170 145 135 156 174 134 255 255 169 215 68 66 71 80 87 93 107 150 95 102 113 125 255 255 255 255 255 255 255 255 253 255 255 255 255 255 240 255 255 255 255 255 238 232 233 232 230 227 224 225 225 224 227 230 232 233 232 238 255 255 255 255 255 240 255 255 255 255 255 253 255 255 255 255 255 255 255 255 125 113 102 95 150 107 93 87 80 71 66 68 215 169 255 255 134 174 156 135 145 170 163 152 152 122 110 162 138 149 139 134 166 154 147 191 181 185 241 227 171 139 102 93 98 73 69 209 255 251 233 242 234 106 92 82 194 98 76 60 141 255 250 226 255 196 255 255 255 183 255 214 74 89 255 53 83 98 240 102 201 83 125 149 175 117 139 247 77 108 117 203 102 255 59 71 95 146 146 119 168 153 155 255 171 150 122 255 59 79 114 152 124 255 64 83 140 255 102 151 110 160 255 59 72 118 175 122 159 255 136 99 144 125 165 236 255 65 66 94 104 144 126 157 133 255 64 79 134 141 156 138 255 243 75 126 255 37 48 93 112 201 92 129 166 124 137 141 148 154 133 148 148 255 213 84 -0 -69 -99 -129 -156 -179 -197 -211 -222 -230 -236 -241 -245 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -232 -224 -214 -201 -183 -161 -133 -102 -69 -0 94 54 255 148 148 133 154 148 141 147 118 161 139 93 192 127 99 73 54 255 128 89 106 205 226 124 149 143 103 71 217 227 160 132 144 119 94 71 76 255 255 154 133 143 125 102 91 255 126 147 137 93 67 182 250 131 153 85 64 245 93 79 255 138 151 140 84 59 255 129 161 132 112 228 129 156 141 159 137 119 84 58 58 255 120 166 99 125 255 128 118 197 113 149 94 80 201 233 128 73 74 255 110 83 221 83 254 255 255 255 255 255 249 67 130 255 255 55 85 129 223 80 80 93 133 189 105 125 227 255 65 103 87 71 83 102 154 108 196 126 133 149 173 137 155 141 139 140 158 160 182 127 131 123 122 143 157 142 135 154 169 140 248 255 208 61 66 77 87 100 102 110 157 73 87 89 93 106 184 84 93 95 97 107 180 84 94 96 97 103 181 84 93 95 96 101 177 73 83 80 94 89 96 100 96 100 96 89 94 80 83 73 177 101 96 95 93 84 181 103 97 96 94 84 180 107 97 95 93 84 184 106 93 89 87 73 157 110 102 100 87 77 66 61 208 255 248 140 169 154 135 142 157 143 122 123 131 127 182 160 158 140 139 141 155 137 173 149 133 126 196 108 154 102 83 71 87 103 65 255 227 125 105 189 133 93 80 80 223 129 85 55 255 255 130 67 249 255 255 255 255 255 254 83 221 83 110 255 74 73 128 233 201 80 94 149 113 197 118 128 255 125 99 166 120 255 58 58 84 119 137 159 141 156 129 228 112 132 161 129 255 59 84 140 151 138 255 79 93 245 64 85 153 131 250 182 67 93 137 147 126 255 91 102 125 143 133 154 255 255 76 71 94 119 144 132 160 227 217 71 103 143 149 124 226 205 106 89 128 255 54 73 99 127 192 93 139 161 118 147 141 148 154 133 148 148 255 54 94 -0 -69 -102 -133 -161 -183 -201 -214 -224 -232 -237 -242 -245 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -167 -139 -107 -71 -0 96 89 255 148 148 133 154 148 141 148 122 158 137 96 186 131 105 85 108 255 249 110 99 87 252 113 164 143 118 83 218 255 144 144 144 129 111 77 86 255 106 255 142 150 130 112 77 55 252 148 149 107 74 183 255 113 161 104 70 187 224 88 255 158 144 145 120 99 255 150 132 184 80 247 104 171 123 144 152 141 102 76 51 255 138 146 145 78 90 249 92 214 140 158 114 82 66 243 152 94 71 231 228 88 198 156 203 232 196 255 255 255 179 255 70 134 96 255 255 255 255 221 62 69 88 109 183 93 104 123 255 255 73 76 64 79 97 185 86 189 81 93 102 134 149 143 164 153 119 131 133 159 178 154 159 147 128 143 142 141 136 151 163 142 255 255 53 76 99 107 119 134 146 217 55 90 109 114 127 218 54 88 108 114 127 216 54 89 108 114 125 213 54 88 107 113 123 209 53 86 103 103 107 107 102 102 107 107 103 103 86 53 209 123 113 107 88 54 213 125 114 108 89 54 216 127 114 108 88 54 218 127 114 109 90 55 217 146 134 119 107 99 76 53 255 255 142 163 151 136 141 142 143 128 147 159 154 178 159 133 131 119 153 164 143 149 134 102 93 81 189 86 185 97 79 64 76 73 255 255 123 104 93 183 109 88 69 62 221 255 255 255 255 96 134 70 255 179 255 255 255 196 232 203 156 198 88 228 231 71 94 152 243 66 82 114 158 140 214 92 249 90 78 145 146 138 255 51 76 102 141 152 144 123 171 104 247 80 184 132 150 255 99 120 145 144 158 255 88 224 187 70 104 161 113 255 183 74 107 149 148 252 55 77 112 130 150 142 255 106 255 86 77 111 129 144 144 144 255 218 83 118 143 164 113 252 87 99 110 249 255 108 85 105 131 186 96 137 158 122 148 141 148 154 133 148 148 255 89 96 -0 -71 -107 -139 -167 -188 -204 -217 -226 -233 -239 -243 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -208 -193 -173 -147 -115 -76 -0 97 108 255 148 148 133 153 148 141 147 132 151 146 101 180 132 112 98 137 255 255 117 104 122 255 125 146 150 126 87 194 109 255 143 148 127 122 83 96 255 82 54 249 135 136 118 79 63 255 120 148 129 91 170 78 241 175 119 76 196 255 145 255 147 165 153 105 146 255 106 162 98 182 255 135 166 133 165 117 139 135 82 85 255 174 124 192 93 56 255 114 79 187 149 137 102 78 255 164 111 75 242 255 116 203 98 251 255 255 255 255 255 255 255 255 255 102 85 95 159 120 228 255 52 92 119 153 198 70 74 94 107 255 255 255 255 255 255 255 83 197 67 70 82 107 141 112 138 155 164 149 110 112 134 149 148 160 152 138 151 145 143 136 149 156 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 143 156 149 136 143 145 151 138 152 160 148 149 134 112 110 149 164 155 138 112 141 107 82 70 67 197 83 255 255 255 255 255 255 255 107 94 74 70 198 153 119 92 52 255 228 120 159 95 85 102 255 255 255 255 255 255 255 255 255 251 98 203 116 255 242 75 111 164 255 78 102 137 149 187 79 114 255 56 93 192 124 174 255 85 82 135 139 117 165 133 166 135 255 182 98 162 106 255 146 105 153 165 147 255 145 255 196 76 119 175 241 78 170 91 129 148 120 255 63 79 118 136 135 249 54 82 255 96 83 122 127 148 143 255 109 194 87 126 150 146 125 255 122 104 117 255 255 137 98 112 132 180 101 146 151 132 147 141 148 153 133 148 148 255 108 97 -0 -76 -115 -147 -173 -193 -208 -219 -228 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -236 -230 -221 -211 -197 -179 -156 -126 -90 -0 107 114 255 148 145 133 153 147 140 147 129 154 145 105 174 129 124 95 96 77 254 255 116 80 78 255 125 166 134 101 193 87 54 241 149 138 141 93 106 255 84 62 255 124 143 129 103 71 213 226 157 143 102 169 76 201 223 142 94 162 126 255 255 167 111 161 122 189 255 136 164 129 106 168 237 155 149 151 134 161 104 132 113 255 150 163 99 175 106 255 158 92 208 105 159 119 85 117 253 144 85 143 175 255 169 139 76 237 226 249 179 255 255 255 187 255 223 225 227 136 191 92 111 247 255 255 255 90 199 64 97 94 107 131 187 111 119 137 158 251 255 196 59 67 84 103 132 85 107 129 151 162 164 137 127 143 134 149 159 158 148 153 145 143 136 146 149 144 171 188 151 148 153 158 169 158 148 147 147 150 156 149 148 148 148 148 149 148 148 148 147 146 138 142 144 149 151 155 156 155 153 148 147 146 141 133 133 141 146 147 148 153 155 156 155 151 149 144 142 138 146 147 148 148 148 149 148 148 148 148 149 156 150 147 147 148 158 169 158 153 148 151 188 171 144 149 146 136 143 145 153 148 158 159 149 134 143 127 137 164 162 151 129 107 85 132 103 84 67 59 196 255 251 158 137 119 111 187 131 107 94 97 64 199 90 255 255 255 247 111 92 191 136 227 225 223 255 187 255 255 255 179 249 226 237 76 139 169 255 175 143 85 144 253 117 85 119 159 105 208 92 158 255 106 175 99 163 150 255 113 132 104 161 134 151 149 155 237 168 106 129 164 136 255 189 122 161 111 167 255 255 126 162 94 142 223 201 76 169 102 143 157 226 213 71 103 129 143 124 255 62 84 255 106 93 141 138 149 241 54 87 193 101 134 166 125 255 78 80 116 255 254 77 96 95 124 129 174 105 145 154 129 147 140 147 153 133 145 148 255 114 107 -0 -90 -126 -156 -179 -197 -211 -221 -230 -236 -241 -245 -247 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -201 -184 -164 -138 -107 -71 -0 127 255 148 154 127 153 145 140 144 139 152 138 112 175 137 118 112 100 64 47 255 117 83 64 255 126 152 151 102 193 93 62 251 135 147 135 126 116 255 111 71 199 226 151 126 118 83 216 255 136 149 106 178 89 218 79 226 103 149 82 103 255 228 121 182 114 147 122 224 120 158 104 74 255 119 170 140 147 150 128 93 163 255 110 191 126 102 199 255 164 120 176 140 171 136 104 139 255 147 123 135 98 138 255 131 129 80 250 67 255 255 255 255 255 255 255 105 121 165 128 202 87 108 126 172 104 220 230 252 255 46 66 111 153 205 70 75 94 115 132 249 255 53 76 102 141 201 81 84 104 123 140 156 164 144 146 129 124 126 131 133 145 152 145 143 136 144 144 136 152 173 141 131 140 145 156 156 151 142 140 143 149 141 141 141 141 141 141 140 140 137 146 145 136 136 136 136 136 134 131 139 134 133 131 125 115 125 131 133 134 139 131 134 136 136 136 136 136 145 146 137 140 140 141 141 141 141 141 141 149 143 140 142 151 156 156 145 140 131 141 173 152 136 144 144 136 143 145 152 145 133 131 126 124 129 146 144 164 156 140 123 104 84 81 201 141 102 76 53 255 249 132 115 94 75 70 205 153 111 66 46 255 252 230 220 104 172 126 108 87 202 128 165 121 105 255 255 255 255 255 255 255 67 250 80 129 131 255 138 98 135 123 147 255 139 104 136 171 140 176 120 164 255 199 102 126 191 110 255 163 93 128 150 147 140 170 119 255 74 104 158 120 224 122 147 114 182 121 228 255 103 82 149 103 226 79 218 89 178 106 149 136 255 216 83 118 126 151 226 199 71 111 255 116 126 135 147 135 251 62 93 193 102 151 152 126 255 64 83 117 255 47 64 100 112 118 137 175 112 138 152 139 144 140 145 153 127 154 148 255 127 -0 -71 -107 -138 -164 -184 -201 -214 -224 -232 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -226 -216 -204 -189 -170 -147 -120 -88 -0 220 255 148 155 131 152 153 138 152 138 145 145 117 170 130 121 116 105 62 55 53 255 92 78 255 146 133 167 105 191 107 74 183 225 159 144 106 143 255 115 87 204 255 144 139 120 87 192 113 255 156 111 180 99 119 178 255 140 144 92 74 76 255 145 136 142 168 108 255 112 171 127 84 74 237 177 123 161 119 155 94 211 255 145 85 174 116 70 189 226 135 169 163 150 144 123 110 80 252 112 143 105 65 125 255 84 153 255 130 70 255 187 255 255 255 187 255 73 123 158 77 188 69 85 94 156 116 135 155 121 251 255 255 255 92 205 65 98 95 114 122 120 255 255 255 255 255 177 75 101 107 117 119 134 142 165 149 159 144 143 143 142 136 146 150 151 150 144 151 150 141 151 167 147 142 141 143 149 157 156 148 147 150 156 148 147 147 148 147 144 153 153 145 151 157 150 150 150 149 148 143 144 148 147 142 134 134 142 147 148 144 143 148 149 150 150 150 157 151 145 153 153 144 147 148 147 147 148 156 150 147 148 156 157 149 143 141 142 147 167 151 141 150 151 144 150 151 150 146 136 142 143 143 144 159 149 165 142 134 119 117 107 101 75 177 255 255 255 255 255 120 122 114 95 98 65 205 92 255 255 255 251 121 155 135 116 156 94 85 69 188 77 158 123 73 255 187 255 255 255 187 255 70 130 255 153 84 255 125 65 105 143 112 252 80 110 123 144 150 163 169 135 226 189 70 116 174 85 145 255 211 94 155 119 161 123 177 237 74 84 127 171 112 255 108 168 142 136 145 255 76 74 92 144 140 255 178 119 99 180 111 156 255 113 192 87 120 139 144 255 204 87 115 255 143 106 144 159 225 183 74 107 191 105 167 133 146 255 78 92 255 53 55 62 105 116 121 130 170 117 145 145 138 152 138 153 152 131 155 148 255 220 -0 -88 -120 -147 -170 -189 -204 -216 -226 -233 -239 -243 -246 -249 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -207 -192 -175 -154 -130 -98 -58 54 255 147 155 140 147 154 131 153 131 153 142 121 163 137 126 114 116 79 62 73 255 102 89 255 163 134 159 130 184 129 91 192 255 151 150 122 190 255 131 91 182 106 255 144 135 92 185 98 52 248 125 152 131 126 123 147 255 149 103 73 58 55 255 153 162 122 156 90 231 146 140 111 72 215 223 142 160 120 165 114 119 163 233 95 195 123 80 64 249 104 184 150 138 157 138 117 82 254 129 158 111 71 45 255 98 72 141 255 134 255 255 255 255 255 255 255 255 244 220 243 84 191 63 108 85 157 76 99 134 149 153 141 115 217 233 252 255 46 66 116 159 143 151 163 150 134 229 244 255 53 100 141 120 145 118 135 135 145 142 143 143 144 143 137 145 145 145 143 136 144 140 141 148 162 151 142 141 141 144 151 147 148 148 150 156 148 148 148 148 146 138 147 146 137 138 142 143 143 142 140 135 135 134 132 126 115 126 132 134 135 135 140 142 143 143 142 138 137 146 147 138 146 148 148 148 148 156 150 148 148 147 151 144 141 141 142 151 162 148 141 140 144 136 143 145 145 145 137 143 144 143 143 142 145 135 135 118 145 120 141 100 53 255 244 229 134 150 163 151 143 159 116 66 46 255 252 233 217 115 141 153 149 134 99 76 157 85 108 63 191 84 243 220 244 255 255 255 255 255 255 255 255 134 255 141 72 98 255 45 71 111 158 129 254 82 117 138 157 138 150 184 104 249 64 80 123 195 95 233 163 119 114 165 120 160 142 223 215 72 111 140 146 231 90 156 122 162 153 255 55 58 73 103 149 255 147 123 126 131 152 125 248 52 98 185 92 135 144 255 106 182 91 131 255 190 122 150 151 255 192 91 129 184 130 159 134 163 255 89 102 255 73 62 79 116 114 126 137 163 121 142 153 131 153 131 154 147 140 155 147 255 54 -58 -98 -130 -154 -175 -192 -207 -218 -228 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -221 -210 -196 -179 -159 -137 -106 -64 -0 255 147 154 141 139 154 139 152 139 152 145 130 163 145 128 126 110 81 68 90 255 216 100 255 134 151 140 127 177 146 96 166 106 255 159 123 136 128 225 97 175 99 41 248 145 97 183 94 91 255 130 145 141 132 111 84 123 255 113 90 65 52 255 111 155 148 120 164 255 149 157 115 86 220 80 224 158 140 153 141 131 98 255 129 144 161 102 103 255 138 95 179 120 171 156 120 88 198 222 145 136 84 57 52 255 84 60 255 96 102 223 255 187 255 255 255 186 255 126 116 227 241 245 255 69 67 162 74 75 98 127 139 156 174 113 133 127 252 255 255 255 92 91 157 157 192 95 122 131 249 255 255 80 81 146 131 140 146 144 136 136 134 143 145 143 136 142 151 151 150 143 149 142 141 146 156 157 151 142 141 143 149 142 141 141 143 146 147 147 148 147 142 145 154 152 143 143 143 142 141 137 141 142 140 136 127 127 136 140 142 141 137 141 142 143 143 143 152 154 145 142 147 148 147 147 146 143 141 141 142 149 143 141 142 151 157 156 146 141 142 149 143 150 151 151 142 136 143 145 143 134 136 136 144 146 140 131 146 81 80 255 255 249 131 122 95 192 157 157 91 92 255 255 255 252 127 133 113 174 156 139 127 98 75 74 162 67 69 255 245 241 227 116 126 255 186 255 255 255 187 255 223 102 96 255 60 84 255 52 57 84 136 145 222 198 88 120 156 171 120 179 95 138 255 103 102 161 144 129 255 98 131 141 153 140 158 224 80 220 86 115 157 149 255 164 120 148 155 111 255 52 65 90 113 255 123 84 111 132 141 145 130 255 91 94 183 97 145 248 41 99 175 97 225 128 136 123 159 255 106 166 96 146 177 127 140 151 134 255 100 216 255 90 68 81 110 126 128 145 163 130 145 152 139 152 139 154 139 141 154 147 255 -0 -64 -106 -137 -159 -179 -196 -210 -221 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -223 -212 -199 -182 -163 -142 -114 -70 -0 255 147 151 140 146 152 137 145 137 145 153 120 166 136 130 127 114 86 77 107 255 85 224 255 132 165 145 98 192 155 117 159 99 41 252 126 152 93 255 105 173 95 96 255 145 112 176 107 72 66 255 147 143 130 130 73 67 107 255 86 72 67 255 231 170 112 149 114 128 255 160 142 92 177 162 255 132 159 119 149 146 115 80 243 153 140 136 84 60 255 98 197 115 183 142 141 93 214 255 125 146 112 76 76 255 119 76 55 255 85 225 105 255 255 255 255 255 255 255 72 82 95 137 163 255 255 255 204 243 107 103 136 118 115 150 162 150 166 137 166 105 218 237 255 86 111 162 181 163 103 110 129 233 254 255 93 93 113 122 141 136 133 141 136 144 145 143 134 136 142 151 150 144 149 142 141 144 151 152 150 141 140 142 149 141 140 140 140 140 137 146 147 145 137 138 146 142 142 142 142 140 135 134 134 131 125 115 125 131 134 134 135 140 142 142 142 142 146 138 137 145 147 146 137 140 140 140 140 141 149 142 140 141 150 152 151 144 141 142 149 144 150 151 142 136 134 143 145 144 136 141 133 136 141 122 113 93 93 255 254 233 129 110 103 163 181 162 111 86 255 237 218 105 166 137 166 150 162 150 115 118 136 103 107 243 204 255 255 255 163 137 95 82 72 255 255 255 255 255 255 255 105 225 85 255 55 76 119 255 76 76 112 146 125 255 214 93 141 142 183 115 197 98 255 60 84 136 140 153 243 80 115 146 149 119 159 132 255 162 177 92 142 160 255 128 114 149 112 170 231 255 67 72 86 255 107 67 73 130 130 143 147 255 66 72 107 176 112 145 255 96 95 173 105 255 93 152 126 252 41 99 159 117 155 192 98 145 165 132 255 224 85 255 107 77 86 114 127 130 136 166 120 153 145 137 145 137 152 146 140 151 147 255 -0 -70 -114 -142 -163 -182 -199 -212 -223 -231 -238 -242 -246 -248 -250 -252 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -215 -202 -185 -166 -145 -120 -75 -0 255 147 159 135 147 146 146 151 144 151 152 122 164 138 134 126 124 88 91 123 255 91 54 254 140 134 152 125 85 185 113 159 95 96 255 135 144 132 83 236 163 107 73 67 255 119 156 129 86 67 255 133 146 130 128 103 66 57 255 104 78 78 255 255 148 137 156 116 83 96 255 154 106 176 126 126 255 172 115 164 131 130 124 255 166 124 175 106 61 255 127 135 166 102 167 162 110 139 141 255 157 120 98 102 255 197 98 85 255 95 227 121 73 255 186 255 255 255 183 255 203 221 150 161 170 111 134 230 255 187 116 118 130 161 137 136 148 113 143 132 165 147 150 129 228 111 134 117 149 161 174 154 112 119 132 232 255 79 130 106 123 135 131 135 143 137 142 151 150 141 141 143 152 150 144 150 142 141 143 149 157 156 148 147 149 155 148 147 147 147 145 138 146 144 151 144 145 149 150 149 148 146 142 141 140 135 126 126 135 140 141 142 146 148 149 150 149 145 144 151 144 146 138 145 147 147 147 148 155 149 147 148 156 157 149 143 141 142 150 144 150 152 143 141 141 150 151 142 137 143 135 131 135 123 106 130 79 255 232 132 119 112 154 174 161 149 117 134 111 228 129 150 147 165 132 143 113 148 136 137 161 130 118 116 187 255 230 134 111 170 161 150 221 203 255 183 255 255 255 186 255 73 121 227 95 255 85 98 197 255 102 98 120 157 255 141 139 110 162 167 102 166 135 127 255 61 106 175 124 166 255 124 130 131 164 115 172 255 126 126 176 106 154 255 96 83 116 156 137 148 255 255 78 78 104 255 57 66 103 128 130 146 133 255 67 86 129 156 119 255 67 73 107 163 236 83 132 144 135 255 96 95 159 113 185 85 125 152 134 140 254 54 91 255 123 91 88 124 126 134 138 164 122 152 151 144 151 146 146 147 135 159 147 255 -0 -75 -120 -145 -166 -185 -202 -215 -225 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -204 -188 -169 -148 -124 -89 -0 255 145 161 138 145 153 146 146 138 148 145 132 157 146 135 126 121 92 92 140 255 93 86 255 156 132 163 133 96 198 126 159 111 73 67 255 146 115 142 255 161 126 86 67 255 126 156 139 105 70 163 247 151 130 137 107 85 65 61 255 83 88 255 87 255 132 153 135 93 73 52 255 119 173 126 82 96 255 139 145 141 135 116 75 241 153 111 160 115 255 152 140 176 121 115 200 130 138 112 97 255 133 105 142 255 120 194 129 255 159 136 165 123 244 255 255 255 255 255 255 231 255 159 111 143 163 187 156 118 255 145 66 72 84 129 129 129 154 167 150 110 130 158 162 176 223 90 150 109 123 136 145 156 165 137 149 132 238 255 71 90 95 107 122 121 135 143 134 136 144 140 140 141 144 151 148 152 151 142 141 141 143 149 156 148 148 150 156 148 147 147 147 145 138 144 138 144 136 135 135 134 130 136 141 141 139 132 123 132 139 141 141 136 130 134 135 135 136 144 138 144 138 145 147 147 147 148 156 150 148 148 156 149 143 141 141 142 151 152 148 151 144 141 140 140 144 136 134 143 135 121 122 107 95 90 71 255 238 132 149 137 165 156 145 136 123 109 150 90 223 176 162 158 130 110 150 167 154 129 129 129 84 72 66 145 255 118 156 187 163 143 111 159 255 231 255 255 255 255 255 255 244 123 165 136 159 255 129 194 120 255 142 105 133 255 97 112 138 130 200 115 121 176 140 152 255 115 160 111 153 241 75 116 135 141 145 139 255 96 82 126 173 119 255 52 73 93 135 153 132 255 87 255 88 83 255 61 65 85 107 137 130 151 247 163 70 105 139 156 126 255 67 86 126 161 255 142 115 146 255 67 73 111 159 126 198 96 133 163 132 156 255 86 93 255 140 92 92 121 126 135 146 157 132 145 148 138 146 146 153 145 138 161 145 255 -0 -89 -124 -148 -169 -188 -204 -217 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -220 -207 -192 -173 -150 -126 -102 -0 255 136 161 147 136 154 138 153 144 145 150 126 159 143 138 126 129 97 93 153 255 95 106 255 150 138 141 148 104 177 140 146 121 93 69 255 141 139 101 106 255 131 104 70 170 245 148 135 115 75 165 255 134 133 135 111 93 77 59 255 101 98 255 99 53 248 110 152 112 72 58 255 124 156 142 93 73 52 255 139 144 142 112 105 168 230 125 108 198 255 172 113 165 142 121 79 184 153 123 75 52 252 94 193 255 129 82 223 255 120 191 128 158 220 126 255 183 255 255 255 196 255 229 252 85 115 106 141 168 176 255 132 46 58 77 114 114 94 114 143 159 174 131 140 119 148 214 255 108 92 111 127 137 134 148 152 142 157 164 255 74 110 85 98 99 117 123 135 138 140 143 149 141 140 141 144 150 144 151 150 141 140 141 141 143 147 148 149 150 154 155 155 154 154 152 145 151 145 151 142 141 140 135 138 127 125 121 111 111 121 125 127 138 135 140 141 142 151 145 151 145 152 154 154 155 155 154 150 149 148 147 143 141 141 140 141 150 151 144 150 144 141 140 141 149 143 140 138 135 123 117 99 98 85 110 74 255 164 157 142 152 148 134 137 127 111 92 108 255 214 148 119 140 131 174 159 143 114 94 114 114 77 58 46 132 255 176 168 141 106 115 85 252 229 255 196 255 255 255 183 255 126 220 158 128 191 120 255 223 82 129 255 193 94 252 52 75 123 153 184 79 121 142 165 113 172 255 198 108 125 230 168 105 112 142 144 139 255 52 73 93 142 156 124 255 58 72 112 152 110 248 53 99 255 98 101 255 59 77 93 111 135 133 134 255 165 75 115 135 148 245 170 70 104 131 255 106 101 139 141 255 69 93 121 146 140 177 104 148 141 138 150 255 106 95 255 153 93 97 129 126 138 143 159 126 150 145 144 153 138 154 136 147 161 136 255 -0 -102 -126 -150 -173 -192 -207 -220 -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 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -195 -176 -153 -128 -102 -77 255 140 159 148 138 152 146 153 138 138 159 127 158 145 145 126 139 99 93 161 255 102 112 255 141 152 140 156 120 172 140 146 134 101 75 191 236 145 112 78 54 248 112 75 170 255 150 142 130 85 151 69 255 135 142 117 103 77 64 245 230 114 255 98 106 255 111 169 119 93 66 170 251 154 153 111 72 58 255 116 154 141 122 84 210 255 145 111 75 185 235 141 160 147 155 84 213 131 139 84 60 255 116 99 154 231 92 80 221 228 92 202 77 243 116 72 255 255 255 255 255 255 250 78 224 151 160 181 131 129 135 253 255 52 76 103 149 210 87 102 126 136 150 151 151 166 171 95 255 57 73 95 113 127 130 136 143 110 115 128 248 255 67 68 73 79 86 100 104 112 124 125 127 131 133 133 134 136 139 143 151 150 141 140 140 141 141 141 142 142 142 142 141 141 138 146 142 144 149 151 155 156 154 150 150 153 151 145 138 145 151 153 150 150 154 156 155 151 149 144 142 146 138 141 141 142 142 142 142 141 141 141 140 140 141 150 151 143 139 136 134 133 133 131 127 125 124 112 104 100 86 79 73 68 67 255 248 128 115 110 143 136 130 127 113 95 73 57 255 95 171 166 151 151 150 136 126 102 87 210 149 103 76 52 255 253 135 129 131 181 160 151 224 78 250 255 255 255 255 255 255 72 116 243 77 202 92 228 221 80 92 231 154 99 116 255 60 84 139 131 213 84 155 147 160 141 235 185 75 111 145 255 210 84 122 141 154 116 255 58 72 111 153 154 251 170 66 93 119 169 111 255 106 98 255 114 230 245 64 77 103 117 142 135 255 69 151 85 130 142 150 255 170 75 112 248 54 78 112 145 236 191 75 101 134 146 140 172 120 156 140 152 141 255 112 102 255 161 93 99 139 126 145 145 158 127 159 138 138 153 146 152 138 148 159 140 255 -77 -102 -128 -153 -176 -195 -210 -222 -231 -238 -243 -246 -249 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -180 -156 -130 -103 -76 -0 140 152 148 147 144 147 145 146 144 159 130 150 153 136 129 137 103 94 157 226 200 124 255 148 143 147 140 133 162 134 157 134 115 85 193 255 159 119 79 63 255 121 85 156 68 255 134 134 103 154 69 255 121 148 116 120 78 80 238 105 245 255 121 85 68 255 134 140 102 73 171 255 112 158 122 93 66 176 253 157 133 141 94 75 170 255 129 83 61 255 122 159 163 125 125 108 172 152 99 75 148 250 120 79 251 106 80 62 255 111 87 188 84 227 82 203 231 196 255 255 255 179 255 78 208 92 113 143 142 162 128 121 255 255 255 255 255 176 98 106 120 133 147 152 113 137 158 190 255 71 105 75 95 111 118 130 150 164 134 132 136 255 255 170 171 157 159 157 159 163 160 160 160 161 163 155 155 157 149 148 150 157 156 148 147 147 148 148 148 148 148 148 148 148 146 138 144 136 136 136 136 135 134 127 127 126 122 112 112 122 126 127 127 134 135 136 136 136 136 144 138 146 148 148 148 148 148 148 148 148 147 147 148 156 157 150 148 149 157 155 155 163 161 160 160 160 163 159 157 159 157 171 170 255 255 136 132 134 164 150 130 118 111 95 75 105 71 255 190 158 137 113 152 147 133 120 106 98 176 255 255 255 255 255 121 128 162 142 143 113 92 208 78 255 179 255 255 255 196 231 203 82 227 84 188 87 111 255 62 80 106 251 79 120 250 148 75 99 152 172 108 125 125 163 159 122 255 61 83 129 255 170 75 94 141 133 157 253 176 66 93 122 158 112 255 171 73 102 140 134 255 68 85 121 255 245 105 238 80 78 120 116 148 121 255 69 154 103 134 134 255 68 156 85 121 255 63 79 119 159 255 193 85 115 134 157 134 162 133 140 147 143 148 255 124 200 226 157 94 103 137 129 136 153 150 130 159 144 146 145 147 144 147 148 152 140 -0 -76 -103 -130 -156 -180 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -217 -202 -184 -160 -133 -104 -75 -0 138 157 145 147 145 145 150 145 138 152 139 152 152 137 137 146 108 95 153 212 94 222 255 161 134 150 142 131 167 141 127 151 131 101 173 86 255 130 103 71 212 228 100 159 69 255 138 141 112 153 75 144 245 119 137 96 95 81 238 106 71 255 142 104 68 255 140 155 115 83 161 68 250 164 140 102 73 176 255 163 142 136 116 84 77 155 250 103 75 53 251 103 169 136 150 112 179 173 125 90 177 255 112 103 74 234 93 69 52 247 108 69 191 241 95 221 255 255 255 255 255 255 255 246 255 200 74 97 126 88 132 150 158 150 167 115 134 232 255 80 118 108 113 128 148 157 153 111 145 255 255 62 67 82 87 95 109 112 131 140 131 132 136 247 255 69 69 75 84 95 112 120 132 133 133 136 142 134 136 142 134 134 136 142 149 141 140 141 141 141 141 141 141 138 147 147 142 144 149 150 150 150 149 147 141 140 138 132 122 132 138 140 141 147 149 150 150 150 149 144 142 147 147 138 141 141 141 141 141 141 140 141 149 142 136 134 134 142 136 134 142 136 133 133 132 120 112 95 84 75 69 69 255 247 136 132 131 140 131 112 109 95 87 82 67 62 255 255 145 111 153 157 148 128 113 108 118 80 255 232 134 115 167 150 158 150 132 88 126 97 74 200 255 246 255 255 255 255 255 255 255 221 95 241 191 69 108 247 52 69 93 234 74 103 112 255 177 90 125 173 179 112 150 136 169 103 251 53 75 103 250 155 77 84 116 136 142 163 255 176 73 102 140 164 250 68 161 83 115 155 140 255 68 104 142 255 71 106 238 81 95 96 137 119 245 144 75 153 112 141 138 255 69 159 100 228 212 71 103 130 255 86 173 101 131 151 127 141 167 131 142 150 134 161 255 222 94 212 153 95 108 146 137 137 152 152 139 152 138 145 150 145 145 147 145 157 138 -0 -75 -104 -133 -160 -184 -202 -217 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -206 -188 -164 -136 -105 -74 -0 130 165 136 147 151 140 159 136 145 157 135 145 145 144 128 150 112 95 151 216 100 54 255 149 138 149 151 132 160 138 126 165 136 110 170 90 52 251 116 83 216 255 105 157 75 159 244 133 127 157 85 153 255 122 154 112 61 101 246 109 68 54 255 115 75 144 246 138 141 100 158 73 255 134 142 119 84 167 62 238 164 140 126 109 79 65 255 119 83 96 255 115 181 129 149 143 146 149 155 99 87 140 254 92 101 242 133 88 92 255 126 85 63 245 137 150 159 229 250 179 255 255 255 187 255 221 232 255 146 208 88 116 119 134 147 201 79 92 117 251 255 69 84 103 99 126 139 147 163 145 146 249 189 182 189 196 162 158 141 144 153 114 119 131 135 253 255 151 157 140 143 140 141 147 147 147 147 150 155 148 149 155 148 147 147 150 156 148 148 148 148 148 148 148 146 139 147 145 136 136 136 136 134 131 139 134 132 128 119 119 128 132 134 139 131 134 136 136 136 136 145 147 139 146 148 148 148 148 148 148 148 156 150 147 147 148 155 149 148 155 150 147 147 147 147 141 140 143 140 157 151 255 253 135 131 119 114 153 144 141 158 162 196 189 182 189 249 146 145 163 147 139 126 99 103 84 69 255 251 117 92 79 201 147 134 119 116 88 208 146 255 232 221 255 187 255 255 255 179 250 229 159 150 137 245 63 85 126 255 92 88 133 242 101 92 254 140 87 99 155 149 146 143 149 129 181 115 255 96 83 119 255 65 79 109 126 140 164 238 62 167 84 119 142 134 255 73 158 100 141 138 246 144 75 115 255 54 68 109 246 101 61 112 154 122 255 153 85 157 127 133 244 159 75 157 105 255 216 83 116 251 52 90 170 110 136 165 126 138 160 132 151 149 138 149 255 54 100 216 151 95 112 150 128 144 145 145 135 157 145 136 159 140 151 147 136 165 130 -0 -74 -105 -136 -164 -188 -206 -220 -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 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -210 -192 -169 -140 -107 -73 -0 139 165 138 144 159 129 159 138 145 152 137 151 151 151 127 159 121 96 137 226 102 88 255 152 148 141 152 136 142 152 131 134 151 110 169 96 102 255 116 86 191 112 255 160 84 164 255 135 131 156 99 135 69 253 122 129 83 50 252 113 79 76 255 140 85 152 255 161 151 113 159 84 161 238 163 141 101 165 71 158 242 133 139 104 93 65 55 255 100 127 255 152 137 139 160 118 152 93 204 124 99 67 255 102 89 233 189 109 119 255 172 94 108 255 163 161 111 252 78 255 255 255 255 255 255 255 126 92 233 255 182 116 123 120 133 141 183 205 108 119 150 250 255 150 187 105 113 126 130 142 147 166 245 90 133 96 135 121 129 141 135 150 163 122 121 129 140 245 255 68 69 75 85 95 113 121 132 133 133 136 142 134 135 142 134 130 140 143 147 148 149 149 149 149 148 147 146 138 144 151 143 143 142 141 135 137 140 138 132 123 132 138 140 137 135 141 142 143 143 151 144 138 146 147 148 149 149 149 149 148 147 143 140 130 134 142 135 134 142 136 133 133 132 121 113 95 85 75 69 68 255 245 140 129 121 122 163 150 135 141 129 121 135 96 133 90 245 166 147 142 130 126 113 105 187 150 255 250 150 119 108 205 183 141 133 120 123 116 182 255 233 92 126 255 255 255 255 255 255 255 78 252 111 161 163 255 108 94 172 255 119 109 189 233 89 102 255 67 99 124 204 93 152 118 160 139 137 152 255 127 100 255 55 65 93 104 139 133 242 158 71 165 101 141 163 238 161 84 159 113 151 161 255 152 85 140 255 76 79 113 252 50 83 129 122 253 69 135 99 156 131 135 255 164 84 160 255 112 191 86 116 255 102 96 169 110 151 134 131 152 142 136 152 141 148 152 255 88 102 226 137 96 121 159 127 151 151 151 137 152 145 138 159 129 159 144 138 165 139 -0 -73 -107 -140 -169 -192 -210 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -197 -175 -145 -110 -73 -0 138 158 147 136 158 130 159 143 139 157 145 143 148 146 130 144 140 98 126 232 109 107 255 148 144 143 150 142 143 157 135 132 162 109 163 112 75 67 255 91 184 97 51 252 95 149 69 252 132 147 125 129 72 255 122 158 93 86 255 119 95 97 255 159 107 136 63 248 138 134 166 100 174 255 150 144 118 168 84 150 84 232 142 119 94 71 65 255 116 156 255 128 147 157 154 120 166 105 79 180 117 77 73 251 72 251 105 183 153 255 104 156 85 69 255 170 143 85 224 78 246 187 255 255 255 187 255 113 73 122 253 61 77 89 107 112 126 141 197 103 106 131 144 239 255 135 88 94 111 119 133 140 139 238 255 90 78 114 83 94 111 112 126 141 162 121 118 122 130 254 255 159 164 160 146 142 144 138 147 148 148 150 156 148 149 157 141 131 140 141 142 142 142 142 141 140 137 146 146 137 137 141 142 142 140 135 135 134 129 120 120 129 134 135 135 140 142 142 141 137 137 146 146 137 140 141 142 142 142 142 141 140 131 141 157 149 148 156 150 148 148 147 138 144 142 146 160 164 159 255 254 130 122 118 121 162 141 126 112 111 94 83 114 78 90 255 238 139 140 133 119 111 94 88 135 255 239 144 131 106 103 197 141 126 112 107 89 77 61 253 122 73 113 255 187 255 255 255 187 246 78 224 85 143 170 255 69 85 156 104 255 153 183 105 251 72 251 73 77 117 180 79 105 166 120 154 157 147 128 255 156 116 255 65 71 94 119 142 232 84 150 84 168 118 144 150 255 174 100 166 134 138 248 63 136 107 159 255 97 95 119 255 86 93 158 122 255 72 129 125 147 132 252 69 149 95 252 51 97 184 91 255 67 75 112 163 109 162 132 135 157 143 142 150 143 144 148 255 107 109 232 126 98 140 144 130 146 148 143 145 157 139 143 159 130 158 136 147 158 138 -0 -73 -110 -145 -175 -197 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -202 -181 -152 -115 -74 -0 128 164 143 140 163 134 153 150 129 165 137 145 145 151 138 143 149 106 130 211 175 116 255 150 150 150 142 151 135 144 147 132 141 132 156 115 93 68 255 96 182 94 90 255 115 143 73 255 133 147 131 128 82 135 245 121 144 117 255 131 99 120 255 169 132 132 72 144 245 105 168 108 146 93 255 163 106 170 103 163 84 248 149 125 111 77 77 255 188 142 80 223 166 136 159 138 154 138 84 218 107 96 81 236 210 255 125 93 198 90 220 116 157 67 255 111 163 115 151 208 255 255 255 255 255 255 255 255 251 75 119 255 52 78 75 95 103 119 127 184 197 108 125 142 156 255 114 60 72 93 103 119 130 145 165 255 55 62 121 72 84 103 108 111 118 143 159 116 125 127 131 242 255 56 107 84 99 99 117 122 133 131 140 143 150 141 142 163 141 130 139 141 141 141 140 141 140 135 138 147 145 136 135 135 134 129 134 134 132 126 115 126 132 134 134 129 134 135 135 136 145 147 138 135 140 141 140 141 141 141 139 130 141 163 142 141 150 143 140 131 133 122 117 99 99 84 107 56 255 242 131 127 125 116 159 143 118 111 108 103 84 72 121 62 55 255 165 145 130 119 103 93 72 60 114 255 156 142 125 108 197 184 127 119 103 95 75 78 52 255 119 75 251 255 255 255 255 255 255 255 255 208 151 115 163 111 255 67 157 116 220 90 198 93 125 255 210 236 81 96 107 218 84 138 154 138 159 136 166 223 80 142 188 255 77 77 111 125 149 248 84 163 103 170 106 163 255 93 146 108 168 105 245 144 72 132 132 169 255 120 99 131 255 117 144 121 245 135 82 128 131 147 133 255 73 143 115 255 90 94 182 96 255 68 93 115 156 132 141 132 147 144 135 151 142 150 150 150 255 116 175 211 130 106 149 143 138 151 145 145 137 165 129 150 153 134 163 140 143 164 128 -0 -74 -115 -152 -181 -202 -217 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -206 -187 -160 -122 -75 -0 128 164 144 138 159 138 144 159 128 165 138 151 136 159 129 147 130 149 127 203 75 206 255 158 142 144 143 150 136 149 149 136 139 148 142 136 95 74 184 236 172 111 78 73 255 140 83 136 244 148 132 138 93 143 255 121 88 169 255 134 109 150 255 134 147 142 83 153 255 121 174 129 134 82 55 252 129 173 120 152 100 159 228 140 119 83 88 255 110 196 102 235 132 154 110 168 112 156 111 117 194 73 102 239 83 209 227 104 70 199 230 135 76 162 255 134 187 106 160 92 200 221 255 187 255 255 255 186 255 195 191 202 255 62 98 70 75 85 103 117 140 206 103 111 132 144 251 255 72 70 75 91 96 110 113 122 255 255 177 214 69 66 72 81 91 101 121 167 90 93 104 117 117 255 255 65 70 76 82 87 101 110 102 104 111 130 125 118 131 155 129 129 139 141 140 137 146 148 146 137 138 144 151 144 142 140 136 136 134 130 120 120 130 134 136 136 140 142 144 151 144 138 137 146 148 146 137 140 141 139 129 129 155 131 118 125 130 111 104 102 110 101 87 82 76 70 65 255 255 117 117 104 93 90 167 121 101 91 81 72 66 69 214 177 255 255 122 113 110 96 91 75 70 72 255 251 144 132 111 103 206 140 117 103 85 75 70 98 62 255 202 191 195 255 186 255 255 255 187 255 221 200 92 160 106 187 134 255 162 76 135 230 199 70 104 227 209 83 239 102 73 194 117 111 156 112 168 110 154 132 235 102 196 110 255 88 83 119 140 228 159 100 152 120 173 129 252 55 82 134 129 174 121 255 153 83 142 147 134 255 150 109 134 255 169 88 121 255 143 93 138 132 148 244 136 83 140 255 73 78 111 172 236 184 74 95 136 142 148 139 136 149 149 136 150 143 144 142 158 255 206 75 203 127 149 130 147 129 159 136 151 138 165 128 159 144 138 159 138 144 164 128 -0 -75 -122 -160 -187 -206 -220 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -193 -168 -131 -79 -0 130 160 150 128 165 142 146 158 130 159 146 143 140 159 131 142 130 105 173 207 87 54 255 157 144 150 150 142 142 141 143 145 140 134 145 132 117 80 187 255 177 111 83 65 255 146 94 148 255 150 133 139 112 138 66 250 94 215 255 142 109 173 255 133 162 154 103 141 63 242 124 152 143 84 63 255 135 145 138 151 93 198 255 150 134 94 95 255 118 81 194 223 153 170 111 177 119 164 123 122 111 189 66 245 93 69 255 123 74 64 252 155 99 74 204 230 156 141 181 113 74 232 126 255 255 255 255 255 255 255 114 68 147 255 255 74 55 70 83 100 132 116 202 82 84 107 132 159 251 208 214 179 172 172 166 151 144 139 251 255 203 61 66 77 91 92 94 105 173 73 86 88 92 99 108 242 210 216 198 187 178 167 169 173 144 139 145 163 140 127 138 163 122 120 132 134 128 131 140 140 139 129 128 130 137 127 122 131 120 117 111 98 111 117 120 131 122 127 137 130 128 129 139 140 140 131 128 134 132 120 122 163 138 127 140 163 145 139 144 173 169 167 178 187 198 216 210 242 108 99 92 88 86 73 173 105 94 92 91 77 66 61 203 255 251 139 144 151 166 172 172 179 214 208 251 159 132 107 84 82 202 116 132 100 83 70 55 74 255 255 147 68 114 255 255 255 255 255 255 255 126 232 74 113 181 141 156 230 204 74 99 155 252 64 74 123 255 69 93 245 66 189 111 122 123 164 119 177 111 170 153 223 194 81 118 255 95 94 134 150 255 198 93 151 138 145 135 255 63 84 143 152 124 242 63 141 103 154 162 133 255 173 109 142 255 215 94 250 66 138 112 139 133 150 255 148 94 146 255 65 83 111 177 255 187 80 117 132 145 134 140 145 143 141 142 142 150 150 144 157 255 54 87 207 173 105 130 142 131 159 140 143 146 159 130 158 146 142 165 128 150 160 130 -0 -79 -131 -168 -193 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -198 -175 -143 -93 -0 134 153 157 128 165 145 136 152 136 150 144 145 134 152 139 142 137 86 95 222 89 89 255 149 152 142 144 144 150 141 149 141 143 133 156 133 131 92 164 91 255 127 84 81 235 229 111 127 69 254 135 139 124 134 113 255 111 116 160 228 112 157 80 219 141 152 126 139 73 165 226 167 136 107 71 194 236 153 130 148 110 89 152 255 145 117 121 255 141 84 73 244 150 160 132 135 150 135 144 128 118 69 202 255 108 73 65 255 94 97 255 121 134 75 243 255 118 168 131 143 97 255 92 113 255 186 255 255 255 182 255 216 255 95 93 255 255 255 255 255 255 79 92 197 73 66 74 101 113 223 255 130 78 84 99 122 133 144 143 139 255 255 53 76 99 110 126 131 146 223 54 88 108 114 125 145 213 255 110 86 82 92 98 99 128 156 116 125 138 164 139 126 141 170 124 135 153 133 119 120 128 144 132 118 114 128 137 121 125 117 113 102 102 113 117 125 121 137 128 114 118 132 144 128 120 119 133 153 135 124 170 141 126 139 164 138 125 116 156 128 99 98 92 82 86 110 255 213 145 125 114 108 88 54 223 146 131 126 110 99 76 53 255 255 139 143 144 133 122 99 84 78 130 255 223 113 101 74 66 73 197 92 79 255 255 255 255 255 255 93 95 255 216 255 182 255 255 255 186 255 113 92 255 97 143 131 168 118 255 243 75 134 121 255 97 94 255 65 73 108 255 202 69 118 128 144 135 150 135 132 160 150 244 73 84 141 255 121 117 145 255 152 89 110 148 130 153 236 194 71 107 136 167 226 165 73 139 126 152 141 219 80 157 112 228 160 116 111 255 113 134 124 139 135 254 69 127 111 229 235 81 84 127 255 91 164 92 131 133 156 133 143 141 149 141 150 144 144 142 152 149 255 89 89 222 95 86 137 142 139 152 134 145 144 150 136 152 136 145 165 128 157 153 134 -0 -93 -143 -175 -198 -214 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -203 -182 -153 -111 -60 135 143 165 128 159 153 135 157 144 149 151 151 135 157 135 145 127 99 72 252 93 109 255 148 150 143 150 150 142 144 142 143 150 133 141 139 133 96 158 77 55 255 104 72 232 255 122 132 69 255 139 140 121 139 87 68 253 111 97 252 130 150 93 234 118 165 130 149 91 178 255 134 151 120 77 198 255 156 138 150 119 103 84 128 248 119 154 255 151 107 67 255 124 184 145 140 169 144 157 120 132 74 61 255 112 98 103 255 107 94 46 251 149 98 107 187 255 176 129 142 126 146 233 73 251 255 255 255 255 255 255 228 255 255 61 73 180 75 98 142 144 227 233 221 231 255 97 136 166 162 154 255 113 59 71 89 95 105 120 126 132 138 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 78 68 75 73 83 89 94 145 80 84 94 142 109 83 94 146 89 93 134 109 83 92 102 139 110 82 88 93 124 80 82 86 80 79 80 86 82 80 124 93 88 82 110 139 102 92 83 109 134 93 89 146 94 83 109 142 94 84 80 145 94 89 83 73 75 68 78 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 138 132 126 120 105 95 89 71 59 113 255 154 162 166 136 97 255 231 221 233 227 144 142 98 75 180 73 61 255 255 228 255 255 255 255 255 255 251 73 233 146 126 142 129 176 255 187 107 98 149 251 46 94 107 255 103 98 112 255 61 74 132 120 157 144 169 140 145 184 124 255 67 107 151 255 154 119 248 128 84 103 119 150 138 156 255 198 77 120 151 134 255 178 91 149 130 165 118 234 93 150 130 252 97 111 253 68 87 139 121 140 139 255 69 132 122 255 232 72 104 255 55 77 158 96 133 139 141 133 150 143 142 144 142 150 150 143 150 148 255 109 93 252 72 99 127 145 135 157 135 151 151 149 144 157 135 153 159 128 165 143 135 -60 -111 -153 -182 -203 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -188 -161 -123 -74 -0 141 164 130 150 151 138 150 138 151 143 146 137 150 137 151 127 115 72 255 107 115 255 148 142 149 142 144 143 150 141 150 142 136 140 148 133 104 162 74 61 255 113 84 209 125 255 133 75 152 245 140 131 137 103 68 255 124 97 74 235 150 93 232 128 151 136 159 96 159 95 255 165 135 92 173 106 255 142 135 129 116 75 60 255 134 142 80 223 132 75 118 241 89 174 140 146 143 141 137 140 90 74 52 248 93 87 73 255 107 66 255 153 127 103 116 145 255 135 162 88 208 255 122 75 195 255 182 255 255 255 195 255 226 255 101 128 182 68 74 120 107 125 149 172 167 235 255 255 73 123 122 254 255 72 70 83 84 84 88 95 109 110 113 157 149 106 119 131 152 156 147 149 155 150 157 156 149 230 255 55 71 72 55 69 80 90 167 67 78 90 162 104 65 80 159 67 79 147 104 65 79 91 156 104 65 78 89 148 66 77 86 86 86 86 77 66 148 89 78 65 104 156 91 79 65 104 147 79 67 159 80 65 104 162 90 78 67 167 90 80 69 55 72 71 55 255 230 149 156 157 150 155 149 147 156 152 131 119 106 149 157 113 110 109 95 88 84 84 83 70 72 255 254 122 123 73 255 255 235 167 172 149 125 107 120 74 68 182 128 101 255 226 255 195 255 255 255 182 255 195 75 122 255 208 88 162 135 255 145 116 103 127 153 255 66 107 255 73 87 93 248 52 74 90 140 137 141 143 146 140 174 89 241 118 75 132 223 80 142 134 255 60 75 116 129 135 142 255 106 173 92 135 165 255 95 159 96 159 136 151 128 232 93 150 235 74 97 124 255 68 103 137 131 140 245 152 75 133 255 125 209 84 113 255 61 74 162 104 133 148 140 136 142 150 141 150 143 144 142 149 142 148 255 115 107 255 72 115 127 151 137 150 137 146 143 151 138 150 138 151 150 130 164 141 -0 -74 -123 -161 -188 -207 -220 -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 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -193 -169 -134 -80 -0 142 157 136 149 157 145 149 144 158 143 151 145 150 144 144 129 113 75 192 202 128 255 148 141 155 141 150 147 142 143 142 144 140 141 141 136 112 158 94 68 187 240 83 200 82 76 246 84 158 255 141 130 130 110 74 142 246 104 70 239 159 103 229 150 132 157 154 115 144 92 52 252 152 96 167 78 53 251 143 140 113 94 67 62 255 148 103 233 133 110 150 255 111 190 120 161 118 162 135 137 115 78 95 255 102 71 76 255 131 111 255 141 139 136 118 66 132 253 128 132 88 182 253 119 191 114 255 255 255 255 255 255 245 78 255 255 76 185 65 78 118 92 110 122 138 148 109 125 236 255 75 87 108 251 218 218 223 219 210 195 184 180 175 169 172 203 85 86 101 113 129 105 112 127 132 135 144 143 134 255 255 255 255 255 255 255 255 249 255 255 255 242 253 255 255 246 255 255 248 255 255 255 255 245 255 255 255 255 252 255 255 255 255 255 255 255 252 255 255 255 255 245 255 255 255 255 248 255 255 246 255 255 253 242 255 255 255 249 255 255 255 255 255 255 255 255 134 143 144 135 132 127 112 105 129 113 101 86 85 203 172 169 175 180 184 195 210 219 223 218 218 251 108 87 75 255 236 125 109 148 138 122 110 92 118 78 65 185 76 255 255 78 245 255 255 255 255 255 255 114 191 119 253 182 88 132 128 253 132 66 118 136 139 141 255 111 131 255 76 71 102 255 95 78 115 137 135 162 118 161 120 190 111 255 150 110 133 233 103 148 255 62 67 94 113 140 143 251 53 78 167 96 152 252 52 92 144 115 154 157 132 150 229 103 159 239 70 104 246 142 74 110 130 130 141 255 158 84 246 76 82 200 83 240 187 68 94 158 112 136 141 141 140 144 142 143 142 147 150 141 155 141 148 255 128 202 192 75 113 129 144 144 150 145 151 143 158 144 149 145 157 149 136 157 142 -0 -80 -134 -169 -193 -211 -223 -232 -238 -243 -246 -249 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -198 -175 -145 -97 -0 142 156 144 149 150 138 151 136 152 145 143 138 152 136 145 134 124 79 172 110 225 255 149 141 148 143 142 150 141 147 141 150 141 141 141 139 124 152 102 75 189 255 87 197 106 65 255 95 140 69 255 140 137 116 82 150 255 120 72 206 212 112 228 150 139 151 142 134 140 92 91 255 165 112 163 79 60 255 144 135 126 99 74 54 255 103 134 229 154 96 178 255 135 151 136 160 122 174 133 156 130 86 125 255 139 83 64 255 187 153 255 115 156 118 130 72 46 255 121 150 116 116 61 255 202 68 216 228 195 255 255 255 179 255 79 141 243 213 234 255 107 157 85 102 119 135 157 158 133 145 235 143 178 125 216 102 112 120 123 139 143 142 136 144 145 142 184 202 178 172 176 182 188 154 154 156 149 150 157 157 148 243 255 69 73 83 93 104 130 156 125 137 151 134 133 133 133 133 129 136 145 136 138 142 142 142 140 135 135 135 133 128 119 119 128 133 135 135 135 140 142 142 142 138 136 145 136 129 133 133 133 133 134 151 137 125 156 130 104 93 83 73 69 255 243 148 157 157 150 149 156 154 154 188 182 176 172 178 202 184 142 145 144 136 142 143 139 123 120 112 102 216 125 178 143 235 145 133 158 157 135 119 102 85 157 107 255 234 213 243 141 79 255 179 255 255 255 195 228 216 68 202 255 61 116 116 150 121 255 46 72 130 118 156 115 255 153 187 255 64 83 139 255 125 86 130 156 133 174 122 160 136 151 135 255 178 96 154 229 134 103 255 54 74 99 126 135 144 255 60 79 163 112 165 255 91 92 140 134 142 151 139 150 228 112 212 206 72 120 255 150 82 116 137 140 255 69 140 95 255 65 106 197 87 255 189 75 102 152 124 139 141 141 141 150 141 147 141 150 142 143 148 141 149 255 225 110 172 79 124 134 145 136 152 138 143 145 152 136 151 138 150 149 144 156 142 -0 -97 -145 -175 -198 -214 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -202 -182 -153 -114 -62 -0 156 135 151 149 144 155 135 157 151 143 144 158 135 151 135 126 84 169 112 54 255 150 141 148 147 141 156 142 148 141 142 143 141 141 140 121 147 110 84 184 62 241 194 103 84 69 255 143 69 255 142 131 120 93 129 68 255 84 200 100 212 230 135 147 135 159 124 147 102 72 66 255 140 160 102 67 166 247 143 131 99 83 68 255 186 70 242 169 111 177 76 228 156 164 147 154 105 164 126 142 103 152 255 171 102 79 255 111 205 92 217 174 115 161 84 58 52 255 158 119 123 77 52 255 147 255 255 255 255 255 255 255 255 247 255 93 208 92 97 245 255 134 68 74 94 111 139 129 102 125 221 255 122 104 208 87 84 102 109 112 120 126 131 136 145 143 136 154 169 134 122 134 151 160 142 142 149 142 143 152 151 142 254 255 145 153 133 136 134 147 165 133 146 148 140 140 139 137 144 136 138 142 143 143 143 141 137 141 142 141 138 132 123 132 138 141 142 141 137 141 143 143 143 142 138 136 144 137 139 140 140 148 146 133 165 147 134 136 133 153 145 255 254 142 151 152 143 142 149 142 142 160 151 134 122 134 169 154 136 143 145 136 131 126 120 112 109 102 84 87 208 104 122 255 221 125 102 129 139 111 94 74 68 134 255 245 97 92 208 93 255 247 255 255 255 255 255 255 255 255 147 255 52 77 123 119 158 255 52 58 84 161 115 174 217 92 205 111 255 79 102 171 255 152 103 142 126 164 105 154 147 164 156 228 76 177 111 169 242 70 186 255 68 83 99 131 143 247 166 67 102 160 140 255 66 72 102 147 124 159 135 147 135 230 212 100 200 84 255 68 129 93 120 131 142 255 69 143 255 69 84 103 194 241 62 184 84 110 147 121 140 141 141 143 142 141 148 142 156 141 147 148 141 150 255 54 112 169 84 126 135 151 135 158 144 143 151 157 135 155 144 149 151 135 156 -0 -62 -114 -153 -182 -202 -217 -228 -235 -241 -245 -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 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -206 -187 -161 -124 -75 -0 156 135 157 150 136 158 135 150 145 144 135 152 137 143 137 127 99 171 114 87 255 153 141 148 148 141 148 143 149 141 141 147 141 141 140 132 145 120 94 164 108 128 248 112 84 111 255 141 75 152 246 141 126 103 130 67 255 94 199 106 65 252 143 141 144 150 135 150 119 84 70 255 102 169 111 74 168 255 144 135 119 88 80 255 111 189 255 146 132 132 153 255 159 136 156 159 118 180 129 163 112 133 68 227 154 97 255 119 70 205 233 113 150 137 129 77 76 255 150 134 120 89 78 62 255 95 255 226 245 179 255 255 255 187 255 215 178 235 74 72 84 248 255 73 70 84 94 128 125 74 94 111 255 92 79 205 78 73 94 108 103 116 113 121 133 137 144 140 142 157 170 140 130 142 153 158 142 142 149 142 143 152 150 142 246 255 68 70 75 85 103 141 103 107 125 130 132 129 137 130 134 136 136 136 135 134 130 138 128 127 125 121 111 111 121 125 127 128 138 130 134 135 136 136 136 134 130 137 129 132 130 125 107 103 141 103 85 75 70 68 255 246 142 150 152 143 142 149 142 142 158 153 142 130 140 170 157 142 140 144 137 133 121 113 116 103 108 94 73 78 205 79 92 255 111 94 74 125 128 94 84 70 73 255 248 84 72 74 235 178 215 255 187 255 255 255 179 245 226 255 95 255 62 78 89 120 134 150 255 76 77 129 137 150 113 233 205 70 119 255 97 154 227 68 133 112 163 129 180 118 159 156 136 159 255 153 132 132 146 255 189 111 255 80 88 119 135 144 255 168 74 111 169 102 255 70 84 119 150 135 150 144 141 143 252 65 106 199 94 255 67 130 103 126 141 246 152 75 141 255 111 84 112 248 128 108 164 94 120 145 132 140 141 141 147 141 141 149 143 148 141 148 148 141 153 255 87 114 171 99 127 137 143 137 152 135 144 145 150 135 158 136 150 157 135 156 -0 -75 -124 -161 -187 -206 -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 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -238 -232 -223 -210 -192 -168 -134 -88 -0 157 135 149 151 135 164 136 149 151 149 135 157 141 142 141 127 107 175 116 107 255 154 141 148 148 141 147 147 149 141 140 148 141 141 137 133 138 130 108 160 73 172 255 120 100 67 78 255 85 158 255 142 131 117 135 62 145 241 202 107 111 255 147 135 151 135 143 135 129 104 72 219 226 183 126 85 156 68 255 144 132 94 90 255 116 69 184 238 142 146 117 111 255 161 103 168 127 140 164 134 135 133 75 241 108 185 255 137 75 65 252 133 162 136 129 114 103 255 167 147 133 107 75 98 255 93 61 255 78 255 255 255 255 255 255 255 150 88 212 229 121 114 142 251 214 213 219 221 210 235 75 83 93 255 52 80 217 79 66 75 94 95 112 117 118 123 133 135 142 134 136 150 169 141 134 136 146 149 141 143 149 142 144 151 150 141 253 255 172 174 161 158 176 190 122 123 121 131 127 130 134 136 136 135 134 131 139 135 137 141 141 138 131 122 131 138 141 141 137 135 139 131 134 135 136 136 134 130 127 131 121 123 122 190 176 158 161 174 172 255 253 141 150 151 144 142 149 143 141 149 146 136 134 141 169 150 136 134 142 135 133 123 118 117 112 95 94 75 66 79 217 80 52 255 93 83 75 235 210 221 219 213 214 251 142 114 121 229 212 88 150 255 255 255 255 255 255 255 78 255 61 93 255 98 75 107 133 147 167 255 103 114 129 136 162 133 252 65 75 137 255 185 108 241 75 133 135 134 164 140 127 168 103 161 255 111 117 146 142 238 184 69 116 255 90 94 132 144 255 68 156 85 126 183 226 219 72 104 129 135 143 135 151 135 147 255 111 107 202 241 145 62 135 117 131 142 255 158 85 255 78 67 100 120 255 172 73 160 108 130 138 133 137 141 141 148 140 141 149 147 147 141 148 148 141 154 255 107 116 175 107 127 141 142 141 157 135 149 151 149 136 164 135 151 149 135 157 -0 -88 -134 -168 -192 -210 -223 -232 -238 -243 -246 -249 -250 -252 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -174 -143 -103 -0 161 135 149 155 135 157 137 149 143 151 135 150 145 143 142 126 87 192 118 112 255 154 141 147 147 141 147 148 149 141 138 148 141 140 147 127 146 126 112 149 93 68 157 255 96 72 63 255 103 140 69 255 140 119 129 83 125 107 255 111 73 79 255 143 143 145 149 143 140 113 84 218 255 133 149 104 160 69 255 145 136 116 95 255 122 72 59 255 145 145 130 88 55 249 115 181 130 164 118 153 155 139 92 185 196 86 255 158 94 98 255 127 150 148 129 114 149 255 115 201 141 112 95 70 74 255 73 101 255 79 247 187 255 255 255 187 255 144 76 130 192 88 85 103 231 103 105 116 135 150 210 225 209 200 255 255 216 255 63 63 65 71 78 84 93 103 117 121 128 141 148 143 134 144 162 142 140 143 151 150 142 143 150 142 143 149 155 148 240 255 69 73 83 125 147 113 118 129 122 126 128 127 127 126 126 125 119 122 127 128 127 126 121 111 111 121 126 127 128 127 122 119 125 126 126 127 127 128 126 122 129 118 113 147 125 83 73 69 255 240 148 155 149 143 142 150 143 142 150 151 143 140 142 162 144 134 143 148 141 128 121 117 103 93 84 78 71 65 63 63 255 216 255 255 200 209 225 210 150 135 116 105 103 231 103 85 88 192 130 76 144 255 187 255 255 255 187 247 79 255 101 73 255 74 70 95 112 141 201 115 255 149 114 129 148 150 127 255 98 94 158 255 86 196 185 92 139 155 153 118 164 130 181 115 249 55 88 130 145 145 255 59 72 122 255 95 116 136 145 255 69 160 104 149 133 255 218 84 113 140 143 149 145 143 143 255 79 73 111 255 107 125 83 129 119 140 255 69 140 103 255 63 72 96 255 157 68 93 149 112 126 146 127 147 140 141 148 138 141 149 148 147 141 147 147 141 154 255 112 118 192 87 126 142 143 145 150 135 151 143 149 137 157 135 155 149 135 161 -0 -103 -143 -174 -197 -213 -225 -233 -239 -244 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -180 -150 -112 -70 -0 135 149 156 135 156 141 150 143 155 135 149 151 143 143 123 93 209 128 120 255 154 140 147 145 140 147 147 148 141 147 146 140 137 148 130 145 129 116 150 99 73 64 255 112 78 77 255 166 146 69 255 141 122 139 88 121 125 255 115 82 64 255 145 136 151 136 146 135 127 83 198 106 255 171 117 160 75 143 246 144 118 140 255 135 84 68 51 254 125 148 93 61 255 144 114 163 115 139 177 136 147 96 181 126 189 83 251 115 95 46 252 166 113 154 94 210 255 134 79 183 126 103 75 55 255 180 128 255 141 255 255 255 255 255 255 255 255 254 84 139 195 59 68 96 232 82 83 103 118 139 126 139 168 153 112 245 255 255 51 56 67 78 92 93 94 96 107 109 109 113 127 134 142 134 141 157 135 133 135 142 149 142 144 150 142 141 143 147 148 254 255 153 159 155 214 76 84 103 108 106 118 114 121 129 137 146 145 136 135 135 134 131 125 114 125 131 134 135 135 136 145 146 137 129 121 114 118 106 108 103 84 76 214 155 159 153 255 254 148 147 143 141 142 150 144 142 149 142 135 133 135 157 141 134 142 134 127 113 109 109 107 96 94 93 92 78 67 56 51 255 255 245 112 153 168 139 126 139 118 103 83 82 232 96 68 59 195 139 84 254 255 255 255 255 255 255 255 255 141 255 128 180 255 55 75 103 126 183 79 134 255 210 94 154 113 166 252 46 95 115 251 83 189 126 181 96 147 136 177 139 115 163 114 144 255 61 93 148 125 254 51 68 84 135 255 140 118 144 246 143 75 160 117 171 255 106 198 83 127 135 146 136 151 136 145 255 64 82 115 255 125 121 88 139 122 141 255 69 146 166 255 77 78 112 255 64 73 99 150 116 129 145 130 148 137 140 146 147 141 148 147 147 140 145 147 140 154 255 120 128 209 93 123 143 143 151 149 135 155 143 150 141 156 135 156 149 135 -0 -70 -112 -150 -180 -201 -216 -227 -235 -240 -244 -247 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -185 -157 -119 -74 -0 135 149 156 135 156 142 150 145 156 136 149 143 145 143 133 99 145 189 134 255 152 137 147 153 135 147 147 147 141 148 139 137 146 146 140 136 137 118 141 103 84 64 72 255 83 88 255 115 174 75 152 244 132 141 94 124 102 65 255 92 78 255 152 144 143 145 151 144 132 88 192 82 54 245 141 168 86 149 255 145 120 175 255 142 103 86 91 255 123 158 111 72 149 251 127 179 128 173 114 158 165 103 191 133 81 197 255 132 114 66 255 137 143 167 114 87 176 232 92 205 141 119 85 70 255 75 182 76 243 93 215 255 187 255 255 255 186 255 220 229 232 255 51 92 123 243 80 78 90 90 126 153 114 144 155 164 137 250 255 55 79 90 90 95 103 111 117 155 182 156 154 161 157 152 152 135 140 157 135 132 133 135 139 141 144 150 142 141 141 141 141 244 255 69 80 203 80 78 84 93 100 104 109 109 110 110 112 123 122 110 109 108 105 94 94 105 108 109 110 122 123 112 110 110 109 109 104 100 93 84 78 80 203 80 69 255 244 141 141 141 141 142 150 144 141 139 135 133 132 135 157 140 135 152 152 157 161 154 156 182 155 117 111 103 95 90 90 79 55 255 250 137 164 155 144 114 153 126 90 90 78 80 243 123 92 51 255 232 229 220 255 186 255 255 255 187 255 215 93 243 76 182 75 255 70 85 119 141 205 92 232 176 87 114 167 143 137 255 66 114 132 255 197 81 133 191 103 165 158 114 173 128 179 127 251 149 72 111 158 123 255 91 86 103 142 255 175 120 145 255 149 86 168 141 245 54 82 192 88 132 144 151 145 143 144 152 255 78 92 255 65 102 124 94 141 132 244 152 75 174 115 255 88 83 255 72 64 84 103 141 118 137 136 140 146 146 137 139 148 141 147 147 147 135 153 147 137 152 255 134 189 145 99 133 143 145 143 149 136 156 145 150 142 156 135 156 149 135 -0 -74 -119 -157 -185 -205 -219 -229 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -221 -208 -190 -165 -128 -77 -0 135 149 156 135 156 143 150 136 158 136 149 142 151 143 134 103 135 84 223 255 146 146 145 155 138 145 147 144 140 147 147 145 145 139 138 138 144 119 140 104 94 65 62 255 92 97 255 108 205 102 158 255 127 147 104 128 103 69 255 102 90 255 163 145 136 152 136 147 136 101 196 84 63 255 110 171 112 147 66 252 130 157 86 225 115 93 111 255 143 144 125 93 157 255 113 143 159 125 136 180 144 135 147 149 93 67 196 249 122 116 255 166 132 150 143 102 98 255 117 108 197 127 103 83 255 98 68 185 213 208 178 150 255 255 255 255 255 255 255 71 137 93 251 255 255 255 240 65 102 72 77 99 133 98 116 132 147 151 153 255 255 255 255 255 255 255 255 255 255 87 81 92 114 135 134 145 150 130 146 163 142 140 140 141 141 142 143 147 148 148 149 148 148 255 255 163 234 64 74 75 72 87 83 96 92 104 103 103 108 131 99 96 91 98 97 98 91 96 99 131 108 103 103 104 92 96 83 87 72 75 74 64 234 163 255 255 148 148 149 148 148 147 143 142 141 141 140 140 142 163 146 130 150 145 134 135 114 92 81 87 255 255 255 255 255 255 255 255 255 255 153 151 147 132 116 98 133 99 77 72 102 65 240 255 255 255 251 93 137 71 255 255 255 255 255 255 255 150 178 208 213 185 68 98 255 83 103 127 197 108 117 255 98 102 143 150 132 166 255 116 122 249 196 67 93 149 147 135 144 180 136 125 159 143 113 255 157 93 125 144 143 255 111 93 115 225 86 157 130 252 66 147 112 171 110 255 63 84 196 101 136 147 136 152 136 145 163 255 90 102 255 69 103 128 104 147 127 255 158 102 205 108 255 97 92 255 62 65 94 104 140 119 144 138 138 139 145 145 147 147 140 144 147 145 138 155 145 146 146 255 223 84 135 103 134 143 151 142 149 136 158 136 150 143 156 135 156 149 135 -0 -77 -128 -165 -190 -208 -221 -231 -237 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -223 -211 -195 -172 -138 -90 -0 135 148 156 135 156 143 150 135 162 136 149 142 143 145 135 111 135 93 54 255 152 146 138 154 147 136 147 153 135 147 147 139 138 146 145 145 136 121 141 117 101 62 73 255 193 107 255 120 119 178 147 69 253 145 121 135 110 71 236 221 101 255 142 150 144 143 145 151 142 102 189 111 71 209 217 185 119 137 116 255 134 160 103 255 129 108 144 255 121 150 142 104 146 70 250 164 139 145 164 135 163 116 154 173 102 70 59 255 120 159 255 105 165 110 159 126 106 80 251 119 103 184 117 100 255 142 74 65 234 92 235 88 144 255 186 255 255 255 183 255 181 231 75 92 164 120 224 255 255 67 65 72 122 187 87 108 112 126 136 127 216 255 158 110 115 117 120 126 133 226 247 125 112 122 136 135 128 138 139 123 140 155 141 140 141 141 141 142 142 142 142 142 141 140 137 246 255 236 57 56 66 72 78 83 87 92 96 103 113 116 163 61 69 75 71 71 75 69 61 163 116 113 103 96 92 87 83 78 72 66 56 57 236 255 246 137 140 141 142 142 142 142 142 141 141 141 140 141 155 140 123 139 138 128 135 136 122 112 125 247 226 133 126 120 117 115 110 158 255 216 127 136 126 112 108 87 187 122 72 65 67 255 255 224 120 164 92 75 231 181 255 183 255 255 255 186 255 144 88 235 92 234 65 74 142 255 100 117 184 103 119 251 80 106 126 159 110 165 105 255 159 120 255 59 70 102 173 154 116 163 135 164 145 139 164 250 70 146 104 142 150 121 255 144 108 129 255 103 160 134 255 116 137 119 185 217 209 71 111 189 102 142 151 145 143 144 150 142 255 101 221 236 71 110 135 121 145 253 69 147 178 119 120 255 107 193 255 73 62 101 117 141 121 136 145 145 146 138 139 147 147 135 153 147 136 147 154 138 146 152 255 54 93 135 111 135 145 143 142 149 136 162 135 150 143 156 135 156 148 135 -0 -90 -138 -172 -195 -211 -223 -232 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -243 -239 -233 -225 -214 -199 -177 -147 -106 -0 133 148 156 135 156 143 150 135 163 136 149 142 142 148 136 124 137 94 88 255 151 138 146 149 148 137 145 154 138 145 144 146 145 142 139 139 138 126 141 114 105 79 81 255 73 212 255 124 130 102 212 74 255 136 132 134 106 82 230 92 228 255 143 156 145 136 152 137 153 97 185 115 87 213 255 136 147 148 99 69 249 155 123 79 233 112 168 255 126 167 145 122 160 73 255 137 137 170 124 161 174 122 166 137 134 82 67 53 255 143 92 218 147 130 174 136 120 118 255 150 106 197 140 132 255 144 120 78 255 97 74 212 76 254 255 255 255 255 255 255 239 255 211 86 104 174 92 110 162 255 255 255 255 255 166 69 87 87 96 104 83 96 255 115 76 84 94 104 113 123 123 216 126 118 129 142 143 144 128 136 129 123 138 148 141 141 141 141 141 141 141 141 141 141 141 135 138 255 255 53 73 95 103 111 121 118 128 127 126 127 138 209 52 77 99 104 99 77 52 209 138 127 126 127 128 118 121 111 103 95 73 53 255 255 138 135 141 141 141 141 141 141 141 141 141 141 141 148 138 123 129 136 128 144 143 142 129 118 126 216 123 123 113 104 94 84 76 115 255 96 83 104 96 87 87 69 166 255 255 255 255 255 162 110 92 174 104 86 211 255 239 255 255 255 255 255 255 254 76 212 74 97 255 78 120 144 255 132 140 197 106 150 255 118 120 136 174 130 147 218 92 143 255 53 67 82 134 137 166 122 174 161 124 170 137 137 255 73 160 122 145 167 126 255 168 112 233 79 123 155 249 69 99 148 147 136 255 213 87 115 185 97 153 137 152 136 145 156 143 255 228 92 230 82 106 134 132 136 255 74 212 102 130 124 255 212 73 255 81 79 105 114 141 126 138 139 139 142 145 146 144 145 138 154 145 137 148 149 146 138 151 255 88 94 137 124 136 148 142 142 149 136 163 135 150 143 156 135 156 148 133 -0 -106 -147 -177 -199 -214 -225 -233 -239 -243 -246 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -234 -227 -216 -202 -182 -154 -116 -69 -0 147 155 135 156 143 149 135 163 136 149 142 142 149 135 130 140 95 107 255 159 142 145 152 146 144 136 153 146 136 152 143 139 145 145 145 142 127 141 126 111 78 87 255 83 53 255 122 135 112 84 214 154 246 127 140 110 82 229 88 54 255 151 145 147 144 143 146 157 113 182 134 92 188 106 255 165 145 107 73 255 150 137 125 255 123 150 80 220 128 155 123 127 127 119 247 159 144 146 102 166 145 134 155 149 107 84 76 255 151 91 237 150 158 131 150 133 108 69 250 131 108 206 116 79 227 107 118 107 245 72 229 130 84 220 255 183 255 255 255 196 255 231 255 55 110 202 76 94 152 94 171 134 154 235 250 74 92 92 101 110 81 82 255 92 59 78 74 90 86 99 116 194 232 133 140 128 137 137 149 136 141 131 123 135 140 141 141 141 141 141 141 141 140 137 149 140 128 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 130 128 140 149 137 140 141 141 141 141 141 141 141 140 135 123 131 141 136 149 137 137 128 140 133 232 194 116 99 86 90 74 78 59 92 255 82 81 110 101 92 92 74 250 235 154 134 171 94 152 94 76 202 110 55 255 231 255 196 255 255 255 183 255 220 84 130 229 72 245 107 118 107 227 79 116 206 108 131 250 69 108 133 150 131 158 150 237 91 151 255 76 84 107 149 155 134 145 166 102 146 144 159 247 119 127 127 123 155 128 220 80 150 123 255 125 137 150 255 73 107 145 165 255 106 188 92 134 182 113 157 146 143 144 147 145 151 255 54 88 229 82 110 140 127 246 154 214 84 112 135 122 255 53 83 255 87 78 111 126 141 127 142 145 145 145 139 143 152 136 146 153 136 144 146 152 145 142 159 255 107 95 140 130 135 149 142 142 149 136 163 135 149 143 156 135 155 147 -0 -69 -116 -154 -182 -202 -216 -227 -234 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -218 -205 -186 -161 -124 -75 -0 145 154 133 155 142 149 135 163 136 149 142 142 149 134 120 155 96 112 255 158 145 136 160 137 153 135 152 144 137 152 145 145 151 136 138 145 127 142 126 115 78 95 255 85 86 255 135 120 127 90 70 235 255 127 141 110 93 236 101 83 255 152 137 152 145 136 152 143 123 167 144 103 188 88 55 255 150 125 91 154 238 143 120 64 240 152 82 229 130 169 123 142 86 173 255 134 158 169 103 187 150 139 141 143 141 103 102 255 163 157 255 129 162 140 151 147 113 84 255 144 125 103 202 92 233 125 92 157 255 84 121 192 139 229 71 255 255 255 255 255 255 252 83 240 255 255 195 69 78 140 72 161 84 102 126 237 252 248 248 242 242 255 255 255 73 52 59 65 70 76 78 82 92 211 90 146 96 115 104 123 134 127 130 129 123 133 134 133 133 133 133 133 134 133 127 133 150 129 126 127 172 200 143 135 135 138 139 143 152 152 145 135 133 130 122 122 122 130 133 135 145 152 152 143 139 138 135 135 143 200 172 127 126 129 150 133 127 133 134 133 133 133 133 133 134 133 123 129 130 127 134 123 104 115 96 146 90 211 92 82 78 76 70 65 59 52 73 255 255 255 242 242 248 248 252 237 126 102 84 161 72 140 78 69 195 255 255 240 83 252 255 255 255 255 255 255 71 229 139 192 121 84 255 157 92 125 233 92 202 103 125 144 255 84 113 147 151 140 162 129 255 157 163 255 102 103 141 143 141 139 150 187 103 169 158 134 255 173 86 142 123 169 130 229 82 152 240 64 120 143 238 154 91 125 150 255 55 88 188 103 144 167 123 143 152 136 145 152 137 152 255 83 101 236 93 110 141 127 255 235 70 90 127 120 135 255 86 85 255 95 78 115 126 142 127 145 138 136 151 145 145 152 137 144 152 135 153 137 160 136 145 158 255 112 96 155 120 134 149 142 142 149 136 163 135 149 142 155 133 154 145 -0 -75 -124 -161 -186 -205 -218 -228 -235 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -229 -220 -207 -190 -166 -133 -80 -0 137 151 130 154 141 149 134 162 135 149 142 142 149 134 113 174 102 119 255 150 153 135 159 138 152 138 143 153 142 143 153 136 145 137 144 149 128 142 126 124 79 102 255 86 105 255 139 123 128 94 72 63 236 254 119 103 102 242 104 93 255 155 144 144 145 144 143 153 130 161 158 97 183 98 70 89 253 133 95 169 255 163 125 85 132 233 93 207 162 144 132 143 108 69 156 255 102 164 129 122 163 149 139 164 112 132 141 255 150 157 86 228 176 119 151 152 128 103 150 239 142 111 82 197 221 149 110 85 134 248 114 88 195 232 137 181 239 196 255 255 255 179 255 79 137 141 237 255 74 81 148 63 171 73 93 115 115 149 150 147 158 144 145 230 255 53 50 64 74 84 94 103 111 119 212 255 109 78 92 89 96 111 111 123 120 129 123 132 132 129 139 140 141 144 134 127 127 135 160 117 125 125 158 195 121 114 115 116 117 122 141 115 121 109 105 91 91 105 109 121 115 141 122 117 116 115 114 121 195 158 125 125 117 160 135 127 127 134 144 141 140 139 129 132 132 123 129 120 123 111 111 96 89 92 78 109 255 212 119 111 103 94 84 74 64 50 53 255 230 145 144 158 147 150 149 115 115 93 73 171 63 148 81 74 255 237 141 137 79 255 179 255 255 255 196 239 181 137 232 195 88 114 248 134 85 110 149 221 197 82 111 142 239 150 103 128 152 151 119 176 228 86 157 150 255 141 132 112 164 139 149 163 122 129 164 102 255 156 69 108 143 132 144 162 207 93 233 132 85 125 163 255 169 95 133 253 89 70 98 183 97 158 161 130 153 143 144 145 144 144 155 255 93 104 242 102 103 119 254 236 63 72 94 128 123 139 255 105 86 255 102 79 124 126 142 128 149 144 137 145 136 153 143 142 153 143 138 152 138 159 135 153 150 255 119 102 174 113 134 149 142 142 149 135 162 134 149 141 154 130 151 137 -0 -80 -133 -166 -190 -207 -220 -229 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -221 -209 -193 -170 -140 -94 -0 143 157 137 152 140 147 134 162 135 149 142 142 149 134 120 122 163 130 255 151 149 138 151 146 143 146 142 152 145 146 150 138 151 141 136 152 128 141 126 121 84 112 255 88 111 255 137 133 119 101 82 73 56 255 117 81 101 247 114 122 255 162 143 136 157 143 135 159 135 146 153 116 164 124 83 116 255 151 103 146 91 255 135 92 156 255 103 205 154 160 141 143 125 73 59 255 114 181 151 124 183 138 140 153 138 85 201 255 134 192 111 111 223 148 166 113 148 99 187 255 156 132 84 73 231 172 122 102 68 255 142 85 59 255 93 231 255 255 255 255 255 255 255 246 255 84 117 121 248 255 221 231 255 167 67 78 92 97 118 122 107 134 142 143 146 255 255 255 255 255 255 255 255 255 255 255 255 77 59 84 75 78 83 88 93 98 103 112 103 114 112 107 106 110 104 100 73 83 94 145 80 83 92 101 180 73 84 85 82 96 97 138 69 71 71 80 79 80 71 71 69 138 97 96 82 85 84 73 180 101 92 83 80 145 94 83 73 100 104 110 106 107 112 114 103 112 103 98 93 88 83 78 75 84 59 77 255 255 255 255 255 255 255 255 255 255 255 255 146 143 142 134 107 122 118 97 92 78 67 167 255 231 221 255 248 121 117 84 255 246 255 255 255 255 255 255 255 231 93 255 59 85 142 255 68 102 122 172 231 73 84 132 156 255 187 99 148 113 166 148 223 111 111 192 134 255 201 85 138 153 140 138 183 124 151 181 114 255 59 73 125 143 141 160 154 205 103 255 156 92 135 255 91 146 103 151 255 116 83 124 164 116 153 146 135 159 135 143 157 136 143 162 255 122 114 247 101 81 117 255 56 73 82 101 119 133 137 255 111 88 255 112 84 121 126 141 128 152 136 141 151 138 150 146 145 152 142 146 143 146 151 138 149 151 255 130 163 122 120 134 149 142 142 149 135 162 134 147 140 152 137 157 143 -0 -94 -140 -170 -193 -209 -221 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -210 -195 -174 -145 -108 -59 134 150 129 144 137 144 133 160 134 148 142 141 149 134 129 117 74 207 255 157 150 145 150 145 144 142 144 143 152 136 151 145 144 144 135 158 128 141 126 132 89 136 255 93 119 255 145 128 122 103 92 70 56 52 255 91 65 255 116 154 255 148 153 142 150 139 143 150 146 134 158 126 151 140 104 89 66 255 119 138 98 42 255 102 117 103 255 213 127 188 138 156 133 89 69 53 255 133 158 138 146 162 158 119 155 107 81 177 229 95 162 134 90 214 171 137 157 126 105 135 255 144 107 66 255 167 138 119 74 73 251 103 68 51 251 75 211 231 252 179 255 255 255 187 255 218 188 194 182 117 201 118 120 248 255 73 82 92 93 111 116 75 99 118 126 133 145 248 255 69 72 83 93 110 117 122 223 255 54 59 76 80 82 82 82 83 84 84 94 83 94 93 93 93 102 102 101 65 78 90 167 67 78 89 99 199 53 87 105 109 111 120 186 66 75 82 78 78 82 75 66 186 120 111 109 105 87 53 199 99 89 78 67 167 90 78 65 101 102 102 93 93 93 94 83 94 84 84 83 82 82 82 80 76 59 54 255 223 122 117 110 93 83 72 69 255 248 145 133 126 118 99 75 116 111 93 92 82 73 255 248 120 118 201 117 182 194 188 218 255 187 255 255 255 179 252 231 211 75 251 51 68 103 251 73 74 119 138 167 255 66 107 144 255 135 105 126 157 137 171 214 90 134 162 95 229 177 81 107 155 119 158 162 146 138 158 133 255 53 69 89 133 156 138 188 127 213 255 103 117 102 255 42 98 138 119 255 66 89 104 140 151 126 158 134 146 150 143 139 150 142 153 148 255 154 116 255 65 91 255 52 56 70 92 103 122 128 145 255 119 93 255 136 89 132 126 141 128 158 135 144 144 145 151 136 152 143 144 142 144 145 150 145 150 157 255 207 74 117 129 134 149 141 142 148 134 160 133 144 137 144 129 150 134 -59 -108 -145 -174 -195 -210 -222 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -196 -176 -149 -113 -69 -0 153 133 147 144 148 130 158 133 147 141 141 148 134 139 119 86 54 255 149 151 136 151 136 150 142 151 142 149 138 157 136 147 149 135 150 130 141 122 134 95 107 242 172 130 255 139 130 126 117 99 86 62 73 255 102 79 255 117 179 255 147 158 137 143 149 143 143 151 136 150 136 144 143 118 99 69 255 137 133 93 96 255 122 116 76 53 255 137 94 176 112 153 111 87 76 255 149 172 134 161 110 160 131 164 129 84 75 244 122 181 117 150 255 95 158 153 139 113 88 114 251 132 74 97 235 148 135 94 70 214 231 96 92 255 92 86 255 83 255 255 255 255 255 255 255 146 89 130 178 192 228 75 73 101 249 235 238 228 225 210 224 75 84 88 96 104 115 138 252 255 144 153 136 131 132 137 131 255 255 252 249 251 251 237 235 234 235 233 231 232 231 235 238 242 244 249 255 255 255 255 248 255 255 255 255 255 255 255 255 255 255 255 251 255 255 255 255 255 255 255 251 255 255 255 255 255 255 255 255 255 255 255 248 255 255 255 255 249 244 242 238 235 231 232 231 233 235 234 235 237 251 251 249 252 255 255 131 137 132 131 136 153 144 255 252 138 115 104 96 88 84 75 224 210 225 228 238 235 249 101 73 75 228 192 178 130 89 146 255 255 255 255 255 255 255 83 255 86 92 255 92 96 231 214 70 94 135 148 235 97 74 132 251 114 88 113 139 153 158 95 255 150 117 181 122 244 75 84 129 164 131 160 110 161 134 172 149 255 76 87 111 153 112 176 94 137 255 53 76 116 122 255 96 93 133 137 255 69 99 118 143 144 136 150 136 151 143 143 149 143 137 158 147 255 179 117 255 79 102 255 73 62 86 99 117 126 130 139 255 130 172 242 107 95 134 122 141 130 150 135 149 147 136 157 138 149 142 151 142 150 136 151 136 151 149 255 54 86 119 139 134 148 141 141 147 133 158 130 148 144 147 133 153 -0 -69 -113 -149 -176 -196 -211 -222 -230 -236 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -153 -117 -71 -0 153 134 148 135 150 120 163 127 144 139 139 148 134 140 121 87 89 255 149 155 135 155 135 157 143 143 144 149 144 150 137 145 151 136 150 134 142 133 131 116 105 241 74 212 255 145 135 127 114 103 86 68 94 255 199 91 255 120 166 81 224 142 146 149 150 136 150 150 145 144 151 134 143 126 99 75 196 240 137 102 72 66 255 124 73 62 255 154 95 194 111 170 126 100 128 255 165 149 132 155 122 182 133 149 151 104 101 255 131 163 149 109 108 255 190 111 147 126 94 60 255 159 101 136 255 109 157 111 84 213 103 232 123 255 164 104 55 240 79 246 187 255 255 255 187 255 138 72 93 125 141 221 243 140 140 227 93 145 111 137 146 200 212 206 201 183 163 147 143 150 246 255 69 72 83 94 111 117 121 246 255 69 72 145 80 94 99 103 104 120 128 119 118 118 118 114 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 119 121 126 125 121 111 111 121 125 126 121 119 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 114 118 118 118 119 128 120 104 103 99 94 80 145 72 69 255 246 121 117 111 94 83 72 69 255 246 150 143 147 163 183 201 206 212 200 146 137 111 145 93 227 140 140 243 221 141 125 93 72 138 255 187 255 255 255 187 246 79 240 55 104 164 255 123 232 103 213 84 111 157 109 255 136 101 159 255 60 94 126 147 111 190 255 108 109 149 163 131 255 101 104 151 149 133 182 122 155 132 149 165 255 128 100 126 170 111 194 95 154 255 62 73 124 255 66 72 102 137 240 196 75 99 126 143 134 151 144 145 150 150 136 150 149 146 142 224 81 166 120 255 91 199 255 94 68 86 103 114 127 135 145 255 212 74 241 105 116 131 133 142 134 150 136 151 145 137 150 144 149 144 143 143 157 135 155 135 155 149 255 89 87 121 140 134 148 139 139 144 127 163 120 150 135 148 134 153 -0 -71 -117 -153 -178 -197 -211 -222 -230 -236 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -179 -155 -121 -73 -0 151 133 147 134 155 119 161 129 150 134 136 146 130 144 128 88 107 255 149 156 136 156 135 150 144 142 151 150 136 151 141 135 157 136 150 135 142 134 123 84 104 242 85 54 255 136 138 127 125 109 82 77 99 255 84 210 255 128 153 103 238 141 149 144 144 144 150 144 145 136 145 138 142 133 123 81 196 255 164 112 84 68 255 127 93 70 227 248 112 173 134 135 145 106 157 255 150 173 140 152 152 127 159 110 162 123 107 53 249 103 161 123 92 57 255 145 163 130 111 72 72 251 113 166 255 125 158 139 94 219 105 82 243 255 120 174 110 255 137 255 255 255 255 255 255 255 255 254 74 83 106 121 110 205 139 144 236 79 162 90 98 115 122 138 136 144 144 150 141 133 135 144 254 255 136 148 129 123 124 125 127 255 255 127 184 68 72 84 93 101 105 119 129 117 113 124 118 122 131 129 138 139 140 141 141 141 141 141 141 142 142 141 138 128 127 125 118 106 118 125 127 128 138 141 142 142 141 141 141 141 141 141 140 139 138 129 131 122 118 124 113 117 129 119 105 101 93 84 72 68 184 127 255 255 127 125 124 123 129 148 136 255 254 144 135 133 141 150 144 144 136 138 122 115 98 90 162 79 236 144 139 205 110 121 106 83 74 254 255 255 255 255 255 255 255 255 137 255 110 174 120 255 243 82 105 219 94 139 158 125 255 166 113 251 72 72 111 130 163 145 255 57 92 123 161 103 249 53 107 123 162 110 159 127 152 152 140 173 150 255 157 106 145 135 134 173 112 248 227 70 93 127 255 68 84 112 164 255 196 81 123 133 142 138 145 136 145 144 150 144 144 144 149 141 238 103 153 128 255 210 84 255 99 77 82 109 125 127 138 136 255 54 85 242 104 84 123 134 142 135 150 136 157 135 141 151 136 150 151 142 144 150 135 156 136 156 149 255 107 88 128 144 130 146 136 134 150 129 161 119 155 134 147 133 151 -0 -73 -121 -155 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -196 -178 -155 -124 -80 -0 146 130 145 133 155 119 161 134 142 136 143 142 139 133 142 88 112 255 149 157 136 157 135 149 148 142 143 151 135 157 142 134 163 136 150 136 143 136 133 89 65 248 86 88 255 138 142 128 122 113 96 83 119 255 92 53 255 122 140 102 237 148 141 151 149 143 144 151 144 142 143 152 134 143 121 96 177 86 255 129 99 71 210 230 102 83 225 255 126 161 149 134 170 112 190 255 107 195 143 154 152 131 178 112 164 140 117 100 255 110 174 136 111 73 71 255 145 142 119 93 70 208 223 162 73 236 133 129 128 221 116 83 80 240 224 92 202 255 141 84 218 255 187 255 255 255 186 255 215 217 199 199 194 116 193 81 84 219 255 136 85 83 102 112 127 130 133 136 140 142 141 133 136 145 246 255 69 72 82 93 103 118 119 249 255 177 65 63 65 62 79 78 82 117 73 78 83 87 89 93 98 103 116 120 112 99 99 99 99 99 104 90 89 84 90 92 90 76 76 90 92 90 84 89 90 104 99 99 99 99 99 112 120 116 103 98 93 89 87 83 78 73 117 82 78 79 62 65 63 65 177 255 249 119 118 103 93 82 72 69 255 246 145 136 133 141 142 140 136 133 130 127 112 102 83 85 136 255 219 84 81 193 116 194 199 199 217 215 255 186 255 255 255 187 255 218 84 141 255 202 92 224 240 80 83 116 221 128 129 133 236 73 162 223 208 70 93 119 142 145 255 71 73 111 136 174 110 255 100 117 140 164 112 178 131 152 154 143 195 107 255 190 112 170 134 149 161 126 255 225 83 102 230 210 71 99 129 255 86 177 96 121 143 134 152 143 142 144 151 144 143 149 151 141 148 237 102 140 122 255 53 92 255 119 83 96 113 122 128 142 138 255 88 86 248 65 89 133 136 143 136 150 136 163 134 142 157 135 151 143 142 148 149 135 157 136 157 149 255 112 88 142 133 139 142 143 136 142 134 161 119 155 133 145 130 146 -0 -80 -124 -155 -178 -196 -210 -221 -229 -235 -240 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -209 -195 -176 -153 -121 -80 -0 138 124 140 130 153 118 160 134 141 141 135 146 135 122 157 93 118 255 148 156 136 157 135 149 149 142 142 155 135 150 144 134 157 138 150 136 143 138 139 94 78 255 87 105 255 145 143 127 133 118 97 88 125 255 94 87 255 133 131 103 241 161 141 150 144 136 151 150 137 151 134 145 138 143 135 101 174 89 52 255 103 76 208 255 122 83 221 72 243 167 143 150 142 149 139 117 225 85 187 119 163 123 154 134 137 156 119 141 255 129 154 145 127 95 105 255 146 147 133 103 75 214 255 154 123 255 145 102 125 210 135 103 78 65 255 110 76 195 237 117 188 146 255 255 255 255 255 255 255 102 144 110 133 175 193 232 74 68 78 255 108 68 76 84 99 108 103 111 120 130 127 134 142 134 137 145 253 255 126 138 128 118 125 125 122 255 255 73 62 73 81 87 95 104 164 66 77 88 97 105 126 106 97 99 94 93 83 83 82 82 83 93 82 82 71 72 71 70 46 70 71 72 71 82 82 93 83 82 82 83 83 93 94 99 97 106 126 105 97 88 77 66 164 104 95 87 81 73 62 73 255 255 122 125 125 118 128 138 126 255 253 145 137 134 142 134 127 130 120 111 103 108 99 84 76 68 108 255 78 68 74 232 193 175 133 110 144 102 255 255 255 255 255 255 255 146 188 117 237 195 76 110 255 65 78 103 135 210 125 102 145 255 123 154 255 214 75 103 133 147 146 255 105 95 127 145 154 129 255 141 119 156 137 134 154 123 163 119 187 85 225 117 139 149 142 150 143 167 243 72 221 83 122 255 208 76 103 255 52 89 174 101 135 143 138 145 134 151 137 150 151 136 144 150 141 161 241 103 131 133 255 87 94 255 125 88 97 118 133 127 143 145 255 105 87 255 78 94 139 138 143 136 150 138 157 134 144 150 135 155 142 142 149 149 135 157 136 156 148 255 118 93 157 122 135 146 135 141 141 134 160 118 153 130 140 124 138 -0 -80 -121 -153 -176 -195 -209 -220 -228 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -149 -117 -73 -0 138 114 132 124 147 116 157 133 141 141 134 141 137 126 121 146 129 255 147 156 135 156 135 149 150 142 142 156 135 149 148 135 155 144 150 136 143 129 130 120 89 255 88 122 255 136 145 127 133 122 97 99 133 255 96 106 255 134 119 103 247 148 146 142 151 139 150 143 144 150 136 143 150 134 144 105 172 96 102 255 118 91 201 64 248 103 220 122 255 163 141 141 148 117 153 92 255 86 201 126 170 122 159 149 127 164 134 120 80 233 112 156 137 113 75 62 249 166 140 119 91 179 130 255 122 75 235 125 74 235 150 118 90 102 255 162 94 69 255 121 194 89 138 255 186 255 255 255 183 255 201 255 81 94 107 138 225 247 137 127 255 100 58 74 76 86 94 85 87 88 92 96 98 101 106 107 111 115 243 255 52 73 77 83 92 99 104 255 255 255 255 255 255 255 255 250 255 255 255 255 255 230 223 225 229 239 249 253 236 231 232 237 241 251 251 235 224 218 218 218 218 224 235 251 251 241 237 232 231 236 253 249 239 229 225 223 230 255 255 255 255 255 250 255 255 255 255 255 255 255 255 104 99 92 83 77 73 52 255 243 115 111 107 106 101 98 96 92 88 87 85 94 86 76 74 58 100 255 127 137 247 225 138 107 94 81 255 201 255 183 255 255 255 186 255 138 89 194 121 255 69 94 162 255 102 90 118 150 235 74 125 235 75 122 255 130 179 91 119 140 166 249 62 75 113 137 156 112 233 80 120 134 164 127 149 159 122 170 126 201 86 255 92 153 117 148 141 141 163 255 122 220 103 248 64 201 91 118 255 102 96 172 105 144 134 150 143 136 150 144 143 150 139 151 142 146 148 247 103 119 134 255 106 96 255 133 99 97 122 133 127 145 136 255 122 88 255 89 120 130 129 143 136 150 144 155 135 148 149 135 156 142 142 150 149 135 156 135 156 147 255 129 146 121 126 137 141 134 141 141 133 157 116 147 124 132 114 138 -0 -73 -117 -149 -174 -193 -207 -218 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -170 -145 -113 -71 -0 146 124 132 114 140 110 152 130 139 140 133 140 141 127 118 63 199 255 145 154 134 155 135 149 149 142 142 156 135 149 149 135 155 136 151 136 143 127 137 103 141 255 99 127 255 135 148 127 130 129 98 99 142 255 99 109 255 142 111 103 251 147 155 141 150 143 141 151 140 144 142 134 151 136 142 120 160 112 75 66 250 101 198 73 95 236 218 111 63 251 156 125 160 115 178 116 84 234 150 160 145 143 147 148 143 144 142 145 81 254 119 165 134 127 95 67 189 245 139 130 96 172 78 113 254 87 143 221 94 75 210 139 90 72 67 255 152 78 74 248 182 130 72 254 255 255 255 255 255 255 234 255 255 67 84 98 115 98 217 139 134 255 255 61 64 81 92 101 92 92 92 92 93 93 93 93 93 93 93 102 245 105 121 94 92 94 95 96 101 201 83 87 101 103 109 176 74 87 88 92 101 179 83 93 95 96 96 102 169 73 85 86 86 86 88 154 62 70 76 71 76 70 62 154 88 86 86 86 85 73 169 102 96 96 95 93 83 179 101 92 88 87 74 176 109 103 101 87 83 201 101 96 95 94 92 94 121 105 245 102 93 93 93 93 93 93 93 92 92 92 92 101 92 81 64 61 255 255 134 139 217 98 115 98 84 67 255 255 234 255 255 255 255 255 255 254 72 130 182 248 74 78 152 255 67 72 90 139 210 75 94 221 143 87 254 113 78 172 96 130 139 245 189 67 95 127 134 165 119 254 81 145 142 144 143 148 147 143 145 160 150 234 84 116 178 115 160 125 156 251 63 111 218 236 95 73 198 101 250 66 75 112 160 120 142 136 151 134 142 144 140 151 141 143 150 141 155 147 251 103 111 142 255 109 99 255 142 99 98 129 130 127 148 135 255 127 99 255 141 103 137 127 143 136 151 136 155 135 149 149 135 156 142 142 149 149 135 155 134 154 145 255 199 63 118 127 141 140 133 140 139 130 152 110 140 114 132 124 146 -0 -71 -113 -145 -170 -190 -205 -216 -225 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -223 -214 -202 -186 -166 -140 -108 -69 -0 151 130 140 124 140 97 145 125 134 137 131 139 141 128 118 78 53 255 136 151 133 154 133 148 149 142 142 156 135 149 149 135 156 135 155 136 143 127 127 101 93 238 140 140 255 135 149 127 139 138 100 101 146 255 105 144 255 168 85 103 252 150 149 144 142 151 141 150 143 150 149 133 149 144 133 126 157 111 93 71 217 225 200 85 86 76 255 119 72 122 245 133 152 141 126 140 125 255 148 181 135 157 128 160 134 146 165 118 146 255 132 137 148 130 111 82 182 90 238 145 110 172 84 59 255 108 178 255 111 83 225 126 126 77 65 255 94 140 81 255 117 178 93 74 215 255 183 255 255 255 196 255 228 255 69 111 87 102 73 205 79 76 88 255 247 250 250 251 252 255 255 241 241 244 241 238 234 230 226 222 217 255 255 67 64 74 99 105 112 123 223 54 83 97 116 124 210 54 89 108 113 124 211 54 88 107 113 119 131 210 54 88 106 111 117 127 200 57 66 93 93 66 57 200 127 117 111 106 88 54 210 131 119 113 107 88 54 211 124 113 108 89 54 210 124 116 97 83 54 223 123 112 105 99 74 64 67 255 255 217 222 226 230 234 238 241 244 241 241 255 255 252 251 250 250 247 255 88 76 79 205 73 102 87 111 69 255 228 255 196 255 255 255 183 255 215 74 93 178 117 255 81 140 94 255 65 77 126 126 225 83 111 255 178 108 255 59 84 172 110 145 238 90 182 82 111 130 148 137 132 255 146 118 165 146 134 160 128 157 135 181 148 255 125 140 126 141 152 133 245 122 72 119 255 76 86 85 200 225 217 71 93 111 157 126 133 144 149 133 149 150 143 150 141 151 142 144 149 150 252 103 85 168 255 144 105 255 146 101 100 138 139 127 149 135 255 140 140 238 93 101 127 127 143 136 155 135 156 135 149 149 135 156 142 142 149 148 133 154 133 151 136 255 53 78 118 128 141 139 131 137 134 125 145 97 140 124 140 130 151 -0 -69 -108 -140 -166 -186 -202 -214 -223 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -221 -211 -199 -182 -161 -133 -94 -59 -0 153 133 145 130 147 110 145 114 125 131 127 136 139 127 118 73 88 255 135 157 127 152 129 146 148 141 141 156 135 149 149 135 156 135 156 136 143 127 126 73 102 248 73 209 255 136 150 126 139 130 104 109 152 255 116 167 255 136 134 66 255 156 148 150 141 150 143 141 151 142 144 136 141 142 135 130 150 126 95 72 226 76 245 103 87 108 255 132 84 137 255 133 136 153 120 166 113 63 255 137 156 142 143 152 149 129 149 135 131 93 232 149 152 136 118 87 189 133 255 165 113 166 99 71 72 251 125 122 255 93 209 139 153 99 72 255 171 72 148 221 201 192 125 83 217 102 255 255 255 255 255 255 251 78 255 255 77 91 110 66 216 60 68 85 212 77 139 85 94 111 111 144 162 127 134 157 145 143 142 142 143 143 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 140 143 143 142 142 143 145 157 134 127 162 144 111 111 94 85 139 77 212 85 68 60 216 66 110 91 77 255 255 78 251 255 255 255 255 255 255 102 217 83 125 192 201 221 148 72 171 255 72 99 153 139 209 93 255 122 125 251 72 71 99 166 113 165 255 133 189 87 118 136 152 149 232 93 131 135 149 129 149 152 143 142 156 137 255 63 113 166 120 153 136 133 255 137 84 132 255 108 87 103 245 76 226 72 95 126 150 130 135 142 141 136 144 142 151 141 143 150 141 150 148 156 255 66 134 136 255 167 116 255 152 109 104 130 139 126 150 136 255 209 73 248 102 73 126 127 143 136 156 135 156 135 149 149 135 156 141 141 148 146 129 152 127 157 135 255 88 73 118 127 139 136 127 131 125 114 145 110 147 130 145 133 153 -0 -59 -94 -133 -161 -182 -199 -211 -221 -229 -235 -239 -243 -245 -248 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -177 -154 -124 -80 -0 134 153 134 147 133 153 116 152 125 125 121 118 130 134 123 116 87 104 255 135 149 129 148 136 141 146 137 140 155 134 148 149 135 156 135 157 136 143 127 125 82 64 255 88 55 255 136 150 126 139 136 108 107 169 255 117 141 79 223 83 143 255 149 150 142 143 141 149 141 150 143 150 140 140 149 139 132 141 133 112 78 120 193 255 105 93 71 67 255 103 116 67 255 141 150 133 134 141 74 105 246 174 135 142 138 159 124 159 135 140 93 255 132 142 143 130 95 196 96 90 255 122 151 122 89 70 218 216 104 92 255 200 168 114 133 122 255 134 161 63 231 118 228 141 106 199 144 201 234 196 255 255 255 179 255 78 145 251 247 254 250 255 255 52 90 111 216 255 108 77 74 94 94 115 158 95 107 122 151 144 143 143 143 143 143 140 142 174 125 138 157 139 151 162 148 148 150 142 141 141 140 137 145 139 146 142 143 145 152 143 143 143 142 141 138 145 142 141 141 139 134 125 125 134 139 141 141 142 145 138 141 142 143 143 143 152 145 143 142 146 139 145 137 140 141 141 142 150 148 148 162 151 139 157 138 125 174 142 140 143 143 143 143 143 144 151 122 107 95 158 115 94 94 74 77 108 255 216 111 90 52 255 255 250 254 247 251 145 78 255 179 255 255 255 196 234 201 144 199 106 141 228 118 231 63 161 134 255 122 133 114 168 200 255 92 104 216 218 70 89 122 151 122 255 90 96 196 95 130 143 142 132 255 93 140 135 159 124 159 138 142 135 174 246 105 74 141 134 133 150 141 255 67 116 103 255 67 71 93 105 255 193 120 78 112 133 141 132 139 149 140 140 150 143 150 141 149 141 143 142 150 149 255 143 83 223 79 141 117 255 169 107 108 136 139 126 150 136 255 55 88 255 64 82 125 127 143 136 157 135 156 135 149 148 134 155 140 137 146 141 136 148 129 149 135 255 104 87 116 123 134 130 118 121 125 125 152 116 153 133 147 134 153 134 -0 -80 -124 -154 -177 -195 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -190 -172 -147 -116 -75 -0 143 150 133 148 134 155 118 157 130 134 131 118 121 126 116 111 81 104 255 134 148 133 148 144 142 142 143 138 153 130 148 149 134 155 135 156 136 143 127 125 92 78 255 89 90 255 136 150 126 139 145 110 83 218 255 119 141 81 235 93 66 251 148 156 141 147 141 155 141 141 149 142 143 141 141 143 133 139 141 120 84 109 72 190 255 100 86 51 255 112 123 69 255 136 136 135 140 158 98 126 255 134 154 141 151 158 126 144 145 146 113 79 238 157 110 150 109 162 135 78 55 255 144 133 95 83 218 102 208 79 52 255 153 144 98 187 255 154 84 171 255 120 75 221 121 199 110 255 255 255 255 255 255 255 255 248 255 109 181 74 132 118 144 253 255 255 255 255 255 77 59 66 72 78 84 153 78 82 92 140 105 103 103 103 103 103 103 83 145 77 82 122 102 104 122 131 133 136 140 140 140 137 144 139 145 139 145 137 136 137 141 142 142 142 140 135 137 141 142 141 138 132 122 132 138 141 142 141 137 135 140 142 142 142 141 137 136 137 145 139 145 139 144 137 140 140 140 136 133 131 122 104 102 122 82 77 145 83 103 103 103 103 103 103 105 140 92 82 78 153 84 78 72 66 59 77 255 255 255 255 255 253 144 118 132 74 181 109 255 248 255 255 255 255 255 255 255 255 110 199 121 221 75 120 255 171 84 154 255 187 98 144 153 255 52 79 208 102 218 83 95 133 144 255 55 78 135 162 109 150 110 157 238 79 113 146 145 144 126 158 151 141 154 134 255 126 98 158 140 135 136 136 255 69 123 112 255 51 86 100 255 190 72 109 84 120 141 139 133 143 141 141 143 142 149 141 141 155 141 147 141 156 148 251 66 93 235 81 141 119 255 218 83 110 145 139 126 150 136 255 90 89 255 78 92 125 127 143 136 156 135 155 134 149 148 130 153 138 143 142 142 144 148 133 148 134 255 104 81 111 116 126 121 118 131 134 130 157 118 155 134 148 133 150 143 -0 -75 -116 -147 -172 -190 -205 -216 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -201 -185 -165 -138 -106 -69 -0 137 157 129 147 135 155 119 160 133 139 137 127 130 126 115 99 88 107 255 132 147 133 148 135 143 142 151 128 150 139 145 147 134 155 135 156 136 143 127 125 107 89 255 92 109 255 138 150 126 140 143 112 96 70 255 121 138 93 224 163 79 255 148 149 143 148 141 148 143 141 155 142 150 142 141 149 133 139 133 133 94 111 82 54 255 105 87 91 255 139 124 75 165 244 142 149 125 138 138 108 67 255 169 136 145 148 131 143 142 144 122 130 255 164 115 164 112 158 121 114 62 255 139 144 105 84 223 112 87 205 80 255 112 155 116 87 166 235 102 73 167 248 73 243 110 194 133 81 255 228 251 179 255 255 255 187 255 219 198 238 80 150 100 107 122 132 141 146 230 255 55 52 66 77 87 98 181 66 77 90 162 104 102 102 102 102 102 102 65 156 56 94 145 192 119 128 143 135 133 134 133 129 137 130 135 138 142 145 152 143 143 143 142 142 141 140 135 135 135 134 132 128 118 118 128 132 134 135 135 135 140 141 142 142 143 143 143 152 145 142 138 135 130 137 129 133 134 133 135 143 128 119 192 145 94 56 156 65 102 102 102 102 102 102 104 162 90 77 66 181 98 87 77 66 52 55 255 230 146 141 132 122 107 100 150 80 238 198 219 255 187 255 255 255 179 251 228 255 81 133 194 110 243 73 248 167 73 102 235 166 87 116 155 112 255 80 205 87 112 223 84 105 144 139 255 62 114 121 158 112 164 115 164 255 130 122 144 142 143 131 148 145 136 169 255 67 108 138 138 125 149 142 244 165 75 124 139 255 91 87 105 255 54 82 111 94 133 133 139 133 149 141 142 150 142 155 141 143 148 141 148 143 149 148 255 79 163 224 93 138 121 255 70 96 112 143 140 126 150 138 255 109 92 255 89 107 125 127 143 136 156 135 155 134 147 145 139 150 128 151 142 143 135 148 133 147 132 255 107 88 99 115 126 130 127 137 139 133 160 119 155 135 147 129 157 137 -0 -69 -106 -138 -165 -185 -201 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -180 -157 -128 -90 -0 -0 145 151 137 144 144 150 119 161 134 141 140 131 136 134 116 99 87 102 255 128 144 132 146 133 147 142 143 129 156 135 137 144 132 154 134 156 136 143 127 126 107 128 255 101 114 255 144 150 126 140 154 117 96 99 255 125 121 102 225 89 175 255 148 148 147 148 141 148 147 141 148 143 142 143 141 141 136 140 129 143 108 114 83 56 51 255 88 108 255 162 128 84 169 255 137 136 130 149 116 144 79 255 140 151 143 153 133 143 143 136 141 106 71 255 128 134 131 141 129 83 121 177 251 143 120 84 219 120 84 78 217 216 245 164 132 108 69 250 126 93 67 255 101 140 205 116 175 94 67 255 78 255 255 255 255 255 255 255 139 88 223 255 119 83 94 111 118 130 130 129 255 255 255 255 255 255 255 249 255 255 255 243 252 255 255 250 251 254 255 255 247 255 255 255 139 79 89 106 98 89 117 111 116 121 125 127 127 127 127 129 134 135 135 134 130 139 137 144 135 134 133 130 124 114 124 130 133 134 135 144 137 139 130 134 135 135 134 129 127 127 127 127 125 121 116 111 117 89 98 106 89 79 139 255 255 255 247 255 255 254 251 250 255 255 252 243 255 255 255 249 255 255 255 255 255 255 255 129 130 130 118 111 94 83 119 255 223 88 139 255 255 255 255 255 255 255 78 255 67 94 175 116 205 140 101 255 67 93 126 250 69 108 132 164 245 216 217 78 84 120 219 84 120 143 251 177 121 83 129 141 131 134 128 255 71 106 141 136 143 143 133 153 143 151 140 255 79 144 116 149 130 136 137 255 169 84 128 162 255 108 88 255 51 56 83 114 108 143 129 140 136 141 141 143 142 143 148 141 147 148 141 148 147 148 148 255 175 89 225 102 121 125 255 99 96 117 154 140 126 150 144 255 114 101 255 128 107 126 127 143 136 156 134 154 132 144 137 135 156 129 143 142 147 133 146 132 144 128 255 102 87 99 116 134 136 131 140 141 134 161 119 150 144 144 137 151 145 -0 -0 -90 -128 -157 -180 -197 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -217 -206 -192 -174 -150 -119 -77 -0 133 147 154 130 152 137 148 120 161 134 141 141 133 139 139 123 111 88 102 255 118 137 127 143 131 146 141 141 133 149 136 141 150 127 151 133 155 135 142 127 127 111 85 239 163 124 255 136 151 126 137 162 121 96 115 255 126 108 93 235 88 67 249 148 148 148 149 141 148 148 141 148 147 141 147 141 141 139 140 139 127 142 118 85 66 72 255 93 112 255 124 151 95 155 69 252 142 140 133 122 94 139 169 248 163 136 145 145 142 143 136 136 123 90 74 248 132 140 144 141 94 72 214 255 139 126 88 210 123 102 73 79 255 255 137 147 112 87 74 237 115 78 73 249 140 139 193 193 107 84 69 255 78 248 187 255 255 255 187 255 130 71 92 255 91 60 78 79 103 118 125 131 136 232 255 107 71 84 112 115 132 144 147 150 151 151 155 162 141 142 152 143 136 142 134 222 247 74 81 101 98 65 115 94 103 116 117 117 114 124 121 132 134 135 134 132 127 130 135 137 141 141 139 134 125 125 134 139 141 141 137 135 130 127 132 134 135 134 132 121 124 114 117 117 116 103 94 115 65 98 101 81 74 247 222 134 142 136 143 152 142 141 162 155 151 151 150 147 144 132 115 112 84 71 107 255 232 136 131 125 118 103 79 78 60 91 255 92 71 130 255 187 255 255 255 187 248 78 255 69 84 107 193 193 139 140 249 73 78 115 237 74 87 112 147 137 255 255 79 73 102 123 210 88 126 139 255 214 72 94 141 144 140 132 248 74 90 123 136 136 143 142 145 145 136 163 248 169 139 94 122 133 140 142 252 69 155 95 151 124 255 112 93 255 72 66 85 118 142 127 139 140 139 141 141 147 141 147 148 141 148 148 141 149 148 148 148 249 67 88 235 93 108 126 255 115 96 121 162 137 126 151 136 255 124 163 239 85 111 127 127 142 135 155 133 151 127 150 141 136 149 133 141 141 146 131 143 127 137 118 255 102 88 111 123 139 139 133 141 141 134 161 120 148 137 152 130 154 147 133 -0 -77 -119 -150 -174 -192 -206 -217 -226 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -168 -143 -112 -74 -0 135 148 155 133 154 140 144 130 163 129 142 141 134 140 141 127 116 81 107 255 118 129 118 137 127 143 139 140 133 147 140 142 143 129 157 131 153 134 142 126 126 103 93 244 74 203 255 135 157 126 145 135 140 96 119 255 127 105 83 250 93 78 255 148 148 148 149 141 148 148 141 148 148 141 148 141 141 140 140 140 132 111 137 87 76 92 255 187 123 255 136 164 116 149 73 255 137 136 135 131 102 74 215 255 142 149 143 152 136 144 134 133 135 95 110 255 136 131 153 135 111 84 69 203 255 132 95 195 139 109 94 66 63 255 250 151 126 87 92 252 115 92 82 235 227 144 81 232 138 98 111 255 145 255 255 255 255 255 255 255 255 254 74 82 251 51 55 62 70 83 87 101 102 102 105 255 46 58 77 99 93 90 118 129 130 130 130 130 130 155 135 137 150 143 135 142 133 226 239 221 223 246 255 67 70 72 76 91 92 83 86 91 95 113 108 88 93 98 100 100 100 100 98 96 89 88 89 96 98 100 100 100 100 98 93 88 108 113 95 91 86 83 92 91 76 72 70 67 255 246 223 221 239 226 133 142 135 143 150 137 135 155 130 130 130 130 130 129 118 90 93 99 77 58 46 255 105 102 102 101 87 83 70 62 55 51 251 82 74 254 255 255 255 255 255 255 255 255 145 255 111 98 138 232 81 144 227 235 82 92 115 252 92 87 126 151 250 255 63 66 94 109 139 195 95 132 255 203 69 84 111 135 153 131 136 255 110 95 135 133 134 144 136 152 143 149 142 255 215 74 102 131 135 136 137 255 73 149 116 164 136 255 123 187 255 92 76 87 137 111 132 140 140 140 141 141 148 141 148 148 141 148 148 141 149 148 148 148 255 78 93 250 83 105 127 255 119 96 140 135 145 126 157 135 255 203 74 244 93 103 126 126 142 134 153 131 157 129 143 142 140 147 133 140 139 143 127 137 118 129 118 255 107 81 116 127 141 140 134 141 142 129 163 130 144 140 154 133 155 148 135 -0 -74 -112 -143 -168 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -211 -198 -182 -161 -134 -103 -70 -0 135 148 156 135 155 141 147 133 158 127 150 136 135 141 141 128 118 87 104 255 128 137 118 129 118 137 134 137 131 146 141 142 142 133 150 122 151 133 140 123 124 84 93 246 86 54 255 134 149 128 146 122 167 102 126 255 127 116 72 250 106 90 255 147 148 148 149 141 148 148 141 148 148 142 148 142 140 140 140 140 129 111 166 93 91 110 255 74 216 255 149 131 154 148 84 137 244 142 143 132 116 85 68 208 255 156 136 145 146 143 143 141 131 107 85 67 255 132 114 150 112 103 66 61 255 138 109 184 143 112 108 75 63 51 255 153 136 96 92 248 149 97 92 238 93 236 84 74 225 115 87 77 251 109 219 255 187 255 255 255 186 255 211 215 193 255 255 198 195 191 195 197 202 195 197 189 250 255 92 119 154 195 116 120 134 143 144 144 144 141 132 158 134 135 160 141 145 143 129 168 197 139 137 236 246 207 195 195 200 211 217 187 179 179 182 199 213 153 142 141 141 141 140 137 131 132 132 131 137 140 141 141 141 142 153 213 199 182 179 179 187 217 211 200 195 195 207 246 236 137 139 197 168 129 143 145 141 160 135 134 158 132 141 144 144 144 143 134 120 116 195 154 119 92 255 250 189 197 195 202 197 195 191 195 198 255 255 193 215 211 255 186 255 255 255 187 255 219 109 251 77 87 115 225 74 84 236 93 238 92 97 149 248 92 96 136 153 255 51 63 75 108 112 143 184 109 138 255 61 66 103 112 150 114 132 255 67 85 107 131 141 143 143 146 145 136 156 255 208 68 85 116 132 143 142 244 137 84 148 154 131 149 255 216 74 255 110 91 93 166 111 129 140 140 140 140 142 148 142 148 148 141 148 148 141 149 148 148 147 255 90 106 250 72 116 127 255 126 102 167 122 146 128 149 134 255 54 86 246 93 84 124 123 140 133 151 122 150 133 142 142 141 146 131 137 134 137 118 129 118 137 128 255 104 87 118 128 141 141 135 136 150 127 158 133 147 141 155 135 156 148 135 -0 -70 -103 -134 -161 -182 -198 -211 -220 -228 -234 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -217 -207 -193 -175 -153 -124 -88 -0 -0 135 149 156 135 156 142 149 134 160 133 144 134 143 146 137 127 118 73 104 255 132 144 127 137 118 129 126 131 127 143 139 140 141 134 148 126 156 127 137 132 122 92 65 253 87 89 255 134 148 136 146 129 112 163 137 255 128 113 77 215 189 101 255 145 147 148 148 141 148 148 141 148 148 141 148 141 141 137 140 137 139 117 116 150 94 130 255 85 54 255 136 143 110 166 94 149 255 134 137 135 113 103 66 61 255 143 146 143 150 137 145 136 135 122 98 68 255 136 119 163 126 108 72 66 53 255 110 180 142 120 103 94 65 56 55 255 127 104 101 248 150 118 93 228 145 79 219 68 247 98 102 91 247 181 198 139 255 255 255 255 255 255 255 92 147 86 111 250 255 64 69 86 92 119 96 114 133 133 245 255 255 255 145 78 88 97 104 104 103 103 104 83 129 109 84 129 109 105 104 83 98 171 90 91 102 204 84 92 93 95 101 163 74 87 88 89 94 171 73 84 81 94 90 102 97 99 96 99 97 102 90 94 81 84 73 171 94 89 88 87 74 163 101 95 93 92 84 204 102 91 90 171 98 83 104 105 109 129 84 109 129 83 104 103 103 104 104 97 88 78 145 255 255 255 245 133 133 114 96 119 92 86 69 64 255 250 111 86 147 92 255 255 255 255 255 255 255 139 198 181 247 91 102 98 247 68 219 79 145 228 93 118 150 248 101 104 127 255 55 56 65 94 103 120 142 180 110 255 53 66 72 108 126 163 119 136 255 68 98 122 135 136 145 137 150 143 146 143 255 61 66 103 113 135 137 134 255 149 94 166 110 143 136 255 54 85 255 130 94 150 116 117 139 137 140 137 141 141 148 141 148 148 141 148 148 141 148 148 147 145 255 101 189 215 77 113 128 255 137 163 112 129 146 136 148 134 255 89 87 253 65 92 122 132 137 127 156 126 148 134 141 140 139 143 127 131 126 129 118 137 127 144 132 255 104 73 118 127 137 146 143 134 144 133 160 134 149 142 156 135 156 149 135 -0 -0 -88 -124 -153 -175 -193 -207 -217 -226 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -214 -203 -188 -169 -145 -114 -75 -0 161 135 149 156 135 156 143 149 134 162 134 147 139 136 142 135 126 118 78 88 255 134 147 132 143 127 137 126 122 118 137 134 137 139 133 148 126 149 129 144 128 114 106 78 255 87 107 255 134 147 127 149 138 109 73 211 255 130 125 82 202 84 205 255 139 144 147 147 140 147 148 140 148 148 141 148 141 141 146 138 146 138 121 124 79 166 148 255 87 88 255 144 156 112 183 115 130 69 251 140 143 121 107 71 66 53 255 149 136 151 145 143 144 143 121 99 73 170 247 131 122 141 111 81 77 76 255 113 175 136 126 116 95 71 67 79 255 216 83 110 242 147 122 111 225 111 162 255 78 137 217 73 110 254 74 238 88 130 255 186 255 255 255 183 255 199 252 72 74 106 237 180 173 182 186 183 190 144 153 118 119 139 141 229 249 74 81 92 102 102 102 102 103 66 135 103 66 136 103 102 103 66 80 180 67 78 90 212 53 87 106 112 123 203 54 89 108 113 123 206 53 87 103 104 108 112 129 83 83 129 112 108 104 103 87 53 206 123 113 108 89 54 203 123 112 106 87 53 212 90 78 67 180 80 66 103 102 103 136 66 103 135 66 103 102 102 102 102 92 81 74 249 229 141 139 119 118 153 144 190 183 186 182 173 180 237 106 74 72 252 199 255 183 255 255 255 186 255 130 88 238 74 254 110 73 217 137 78 255 162 111 225 111 122 147 242 110 83 216 255 79 67 71 95 116 126 136 175 113 255 76 77 81 111 141 122 131 247 170 73 99 121 143 144 143 145 151 136 149 255 53 66 71 107 121 143 140 251 69 130 115 183 112 156 144 255 88 87 255 148 166 79 124 121 138 146 138 146 141 141 148 141 148 148 140 148 147 140 147 147 144 139 255 205 84 202 82 125 130 255 211 73 109 138 149 127 147 134 255 107 87 255 78 106 114 128 144 129 149 126 148 133 139 137 134 137 118 122 126 137 127 143 132 147 134 255 88 78 118 126 135 142 136 139 147 134 162 134 149 143 156 135 156 149 135 161 -0 -75 -114 -145 -169 -188 -203 -214 -223 -230 -235 -240 -243 -246 -248 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -198 -182 -161 -134 -97 -62 -0 157 135 149 156 135 156 143 149 135 162 135 148 141 139 146 139 122 121 63 53 255 135 148 133 146 131 143 134 131 118 128 125 131 134 130 146 125 147 133 135 130 122 103 116 255 87 112 255 133 147 121 160 137 112 86 54 255 134 127 93 200 93 53 253 147 151 146 144 140 144 147 137 147 147 141 147 140 140 147 131 147 131 131 125 82 60 215 255 93 107 255 143 144 130 138 158 125 73 255 140 134 135 105 80 77 76 255 144 144 150 145 136 145 137 135 117 79 171 255 135 121 162 118 91 91 99 255 157 169 144 131 113 112 78 78 90 255 255 96 81 242 158 107 116 210 137 90 136 255 127 139 205 66 250 132 80 223 71 254 255 255 255 255 255 255 233 255 238 87 95 111 224 92 88 103 118 129 142 165 152 163 134 136 153 137 234 245 233 235 242 248 251 252 254 255 247 252 255 250 253 253 255 255 255 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 245 255 255 255 253 253 250 255 252 247 255 254 252 251 248 242 235 233 245 234 137 153 136 134 163 152 165 142 129 118 103 88 92 224 111 95 87 238 255 233 255 255 255 255 255 255 254 71 223 80 132 250 66 205 139 127 255 136 90 137 210 116 107 158 242 81 96 255 255 90 78 78 112 113 131 144 169 157 255 99 91 91 118 162 121 135 255 171 79 117 135 137 145 136 145 150 144 144 255 76 77 80 105 135 134 140 255 73 125 158 138 130 144 143 255 107 93 255 215 60 82 125 131 131 147 131 147 140 140 147 141 147 147 137 147 144 140 144 146 151 147 253 53 93 200 93 127 134 255 54 86 112 137 160 121 147 133 255 112 87 255 116 103 122 130 135 133 147 125 146 130 134 131 125 128 118 131 134 143 131 146 133 148 135 255 53 63 121 122 139 146 139 141 148 135 162 135 149 143 156 135 156 149 135 157 -0 -62 -97 -134 -161 -182 -198 -210 -220 -228 -234 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -232 -225 -217 -206 -193 -175 -153 -123 -80 -0 -0 156 135 149 156 135 156 143 150 135 163 135 149 142 141 148 130 133 157 146 199 255 135 149 133 148 133 146 139 137 127 137 125 122 125 124 141 123 145 133 134 135 111 94 83 254 92 118 255 130 147 129 134 153 118 87 88 255 135 127 99 201 95 88 255 145 146 139 153 135 153 145 146 145 147 137 147 137 137 147 137 145 139 127 128 92 69 53 249 183 116 255 134 153 141 140 118 150 83 144 244 133 142 121 87 87 99 255 171 144 144 145 142 143 142 143 123 86 157 69 253 129 121 143 101 92 110 255 149 172 145 136 121 117 84 92 90 255 158 255 82 255 144 134 75 224 146 98 85 108 255 134 79 216 255 118 150 255 92 74 211 255 183 255 255 255 196 255 227 255 55 105 137 227 65 77 83 98 126 131 143 165 151 164 137 136 140 137 170 186 137 135 150 152 151 150 144 151 150 142 145 156 156 148 148 148 148 150 154 155 155 155 154 151 159 158 150 150 151 155 156 156 155 153 149 149 153 152 147 139 139 147 152 153 149 149 153 155 156 156 155 151 150 150 158 159 151 154 155 155 155 154 150 148 148 148 148 156 156 145 142 150 151 144 150 151 152 150 135 137 186 170 137 140 136 137 164 151 165 143 131 126 98 83 77 65 227 137 105 55 255 227 255 196 255 255 255 183 255 211 74 92 255 150 118 255 216 79 134 255 108 85 98 146 224 75 134 144 255 82 255 158 255 90 92 84 117 121 136 145 172 149 255 110 92 101 143 121 129 253 69 157 86 123 143 142 143 142 145 144 144 171 255 99 87 87 121 142 133 244 144 83 150 118 140 141 153 134 255 116 183 249 53 69 92 128 127 139 145 137 147 137 137 147 137 147 145 146 145 153 135 153 139 146 145 255 88 95 201 99 127 135 255 88 87 118 153 134 129 147 130 255 118 92 254 83 94 111 135 134 133 145 123 141 124 125 122 125 137 127 137 139 146 133 148 133 149 135 255 199 146 157 133 130 148 141 142 149 135 163 135 150 143 156 135 156 149 135 156 -0 -0 -80 -123 -153 -175 -193 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -214 -202 -187 -168 -143 -111 -74 -0 142 156 135 149 155 135 156 143 150 135 163 136 149 142 141 148 134 144 142 93 129 255 136 157 129 148 135 147 141 140 131 143 134 131 125 114 132 117 140 130 132 135 111 98 71 242 162 128 255 138 145 139 119 175 121 87 107 255 134 127 85 208 96 108 255 136 153 145 153 138 152 139 144 138 144 146 146 146 144 145 147 136 140 130 137 103 85 77 255 84 210 255 138 141 138 145 123 180 107 153 255 129 133 134 93 100 107 255 188 136 151 143 151 134 151 134 135 100 159 69 255 140 118 159 121 94 126 255 106 203 142 145 133 118 93 93 95 255 110 115 255 255 145 142 99 75 200 115 83 68 100 255 76 60 255 144 100 119 255 82 215 92 255 255 255 255 255 255 251 78 243 255 255 79 225 61 60 75 79 102 95 103 133 140 152 158 144 149 126 129 155 173 130 135 143 142 150 150 143 151 150 142 143 151 150 141 141 141 141 141 141 141 141 140 135 138 146 143 146 136 136 135 135 134 132 126 126 126 123 118 106 118 123 126 126 126 132 134 135 135 136 136 146 143 146 138 135 140 141 141 141 141 141 141 141 141 150 151 143 142 150 151 143 150 150 142 143 135 130 173 155 129 126 149 144 158 152 140 133 103 95 102 79 75 60 61 225 79 255 255 243 78 251 255 255 255 255 255 255 92 215 82 255 119 100 144 255 60 76 255 100 68 83 115 200 75 99 142 145 255 255 115 110 255 95 93 93 118 133 145 142 203 106 255 126 94 121 159 118 140 255 69 159 100 135 134 151 134 151 143 151 136 188 255 107 100 93 134 133 129 255 153 107 180 123 145 138 141 138 255 210 84 255 77 85 103 137 130 140 136 147 145 144 146 146 146 144 138 144 139 152 138 153 145 153 136 255 108 96 208 85 127 134 255 107 87 121 175 119 139 145 138 255 128 162 242 71 98 111 135 132 130 140 117 132 114 125 131 134 143 131 140 141 147 135 148 129 157 136 255 129 93 142 144 134 148 141 142 149 136 163 135 150 143 156 135 155 149 135 156 142 -0 -74 -111 -143 -168 -187 -202 -214 -223 -230 -235 -239 -243 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -242 -238 -233 -227 -220 -210 -197 -181 -160 -131 -93 -60 -0 142 156 135 157 151 135 156 142 150 135 163 136 149 142 142 149 134 140 128 88 118 255 145 151 127 148 144 143 142 141 133 146 139 137 134 124 132 105 132 124 128 132 110 99 72 238 62 205 255 134 137 137 121 123 149 87 112 255 134 126 84 223 97 113 255 138 149 138 145 146 144 146 151 145 151 145 138 147 138 138 147 138 138 136 132 125 87 105 255 93 54 255 148 140 151 140 127 123 153 141 69 254 126 144 107 102 119 255 151 152 150 136 151 136 150 136 138 104 157 75 151 245 122 116 167 105 131 255 119 85 184 143 137 123 103 94 103 255 115 76 92 255 230 143 118 84 212 122 102 76 58 255 88 68 52 253 107 83 91 251 193 147 199 233 196 255 255 255 179 255 78 145 123 227 240 255 255 102 113 145 175 159 116 141 125 146 156 160 149 157 134 135 153 169 136 134 141 136 144 140 143 151 151 142 143 149 155 148 148 148 148 148 147 145 153 152 144 145 149 151 156 157 156 155 152 158 155 154 152 147 139 139 147 152 154 155 158 152 155 156 157 156 151 149 145 144 152 153 145 147 148 148 148 148 148 155 149 143 142 151 151 143 140 144 136 141 134 136 169 153 135 134 157 149 160 156 146 125 141 116 159 175 145 113 102 255 255 240 227 123 145 78 255 179 255 255 255 196 233 199 147 193 251 91 83 107 253 52 68 88 255 58 76 102 122 212 84 118 143 230 255 92 76 115 255 103 94 103 123 137 143 184 85 119 255 131 105 167 116 122 245 151 75 157 104 138 136 150 136 151 136 150 152 151 255 119 102 107 144 126 254 69 141 153 123 127 140 151 140 148 255 54 93 255 105 87 125 132 136 138 138 147 138 138 147 138 145 151 145 151 146 144 146 145 138 149 138 255 113 97 223 84 126 134 255 112 87 149 123 121 137 137 134 255 205 62 238 72 99 110 132 128 124 132 105 132 124 134 137 139 146 133 141 142 143 144 148 127 151 145 255 118 88 128 140 134 149 142 142 149 136 163 135 150 142 156 135 151 157 135 156 142 -0 -60 -93 -131 -160 -181 -197 -210 -220 -227 -233 -238 -242 -244 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -206 -192 -175 -152 -122 -79 -0 135 141 157 144 151 150 135 157 141 150 136 162 136 149 142 142 149 134 139 121 88 112 255 147 154 133 152 136 142 142 143 133 147 141 140 139 130 141 117 132 114 118 125 106 99 72 234 71 52 255 134 141 144 127 117 182 92 118 255 133 122 76 225 107 120 255 145 150 145 148 145 144 145 145 139 146 139 143 145 144 144 145 146 128 145 120 124 120 122 255 96 88 255 142 143 134 147 132 131 104 192 73 255 129 126 150 110 134 255 148 173 141 144 150 142 141 144 140 112 159 84 157 255 130 125 90 173 146 255 131 86 202 136 144 133 117 96 111 255 117 84 59 73 255 146 126 88 206 138 112 84 74 61 255 85 90 255 122 94 60 51 255 86 252 255 255 255 255 255 255 255 248 255 110 117 84 141 144 255 255 255 255 102 124 67 118 93 103 114 135 141 147 157 135 135 151 162 141 142 149 143 149 142 144 152 151 142 141 143 147 148 148 148 148 147 146 138 146 145 136 136 136 136 136 135 133 128 129 134 133 131 125 115 125 131 133 134 129 128 133 135 136 136 136 136 136 145 146 138 146 147 148 148 148 148 147 143 141 142 151 152 144 142 149 143 149 142 141 162 151 135 135 157 147 141 135 114 103 93 118 67 124 102 255 255 255 255 144 141 84 117 110 255 248 255 255 255 255 255 255 255 252 86 255 51 60 94 122 255 90 85 255 61 74 84 112 138 206 88 126 146 255 73 59 84 117 255 111 96 117 133 144 136 202 86 131 255 146 173 90 125 130 255 157 84 159 112 140 144 141 142 150 144 141 173 148 255 134 110 150 126 129 255 73 192 104 131 132 147 134 143 142 255 88 96 255 122 120 124 120 145 128 146 145 144 144 145 143 139 146 139 145 145 144 145 148 145 150 145 255 120 107 225 76 122 133 255 118 92 182 117 127 144 141 134 255 52 71 234 72 99 106 125 118 114 132 117 141 130 139 140 141 147 133 143 142 142 136 152 133 154 147 255 112 88 121 139 134 149 142 142 149 136 162 136 150 141 157 135 150 151 144 157 141 135 -0 -79 -122 -152 -175 -192 -206 -217 -225 -231 -236 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -222 -214 -202 -188 -169 -145 -115 -75 -0 134 143 164 136 149 149 136 164 137 150 145 158 136 149 142 142 149 134 129 119 87 107 255 148 156 134 154 129 141 142 151 129 149 140 142 141 133 146 123 140 124 118 115 94 91 72 230 86 83 255 134 142 136 130 118 113 168 128 255 132 131 81 197 162 134 255 136 151 136 152 136 151 136 151 145 152 145 151 136 153 136 138 144 130 144 121 116 87 178 255 102 108 255 141 149 133 149 136 133 123 83 184 145 246 126 95 157 146 255 153 141 151 140 143 151 141 140 143 124 163 95 140 68 254 127 93 73 223 255 152 101 178 154 140 135 121 107 117 255 120 94 78 52 53 255 133 96 201 136 127 99 76 64 247 212 111 255 132 111 78 55 255 111 72 238 227 251 179 255 255 255 187 255 219 199 230 79 129 110 94 138 147 225 239 254 255 171 201 134 140 141 131 127 139 157 135 136 148 155 142 145 140 143 150 142 144 152 150 141 141 141 141 141 141 140 137 145 142 144 151 158 150 150 149 149 148 146 141 141 141 139 134 126 126 134 139 141 141 141 146 148 149 149 150 150 158 151 144 142 145 137 140 141 141 141 141 141 141 150 152 144 142 150 143 140 145 142 155 148 136 135 157 139 127 131 141 140 134 201 171 255 254 239 225 147 138 94 110 129 79 230 199 219 255 187 255 255 255 179 251 227 238 72 111 255 55 78 111 132 255 111 212 247 64 76 99 127 136 201 96 133 255 53 52 78 94 120 255 117 107 121 135 140 154 178 101 152 255 223 73 93 127 254 68 140 95 163 124 143 140 141 151 143 140 151 141 153 255 146 157 95 126 246 145 184 83 123 133 136 149 133 149 141 255 108 102 255 178 87 116 121 144 130 144 138 136 153 136 151 145 152 145 151 136 151 136 152 136 151 136 255 134 162 197 81 131 132 255 128 168 113 118 130 136 142 134 255 83 86 230 72 91 94 115 118 124 140 123 146 133 141 142 140 149 129 151 142 141 129 154 134 156 148 255 107 87 119 129 134 149 142 142 149 136 158 145 150 137 164 136 149 149 136 164 143 134 -0 -75 -115 -145 -169 -188 -202 -214 -222 -229 -235 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -246 -244 -241 -238 -233 -227 -220 -210 -199 -184 -164 -140 -110 -74 -0 130 153 165 130 149 150 144 158 136 149 143 156 136 149 142 142 149 134 120 117 86 89 255 149 156 135 155 133 146 146 143 128 156 136 142 142 134 148 125 145 130 128 125 94 89 54 227 79 98 255 133 141 135 135 119 107 62 208 255 129 128 86 188 74 211 255 136 156 136 158 136 158 136 158 136 145 138 145 138 152 137 144 151 134 136 128 116 71 94 242 179 117 255 143 142 135 140 144 133 125 94 80 214 255 127 102 73 217 255 158 131 167 141 149 150 143 140 149 125 160 112 143 69 255 131 104 86 54 255 156 113 172 169 142 142 128 109 155 255 126 104 74 59 50 255 145 104 183 144 130 108 86 81 250 77 216 255 141 118 79 62 198 250 74 87 255 78 255 255 255 255 255 255 255 138 88 186 202 190 223 86 112 110 93 122 143 226 255 126 123 126 136 151 142 134 141 158 135 136 144 156 144 149 142 143 150 142 143 149 155 148 148 148 148 147 147 145 138 144 136 136 137 141 142 142 141 138 145 142 141 140 137 131 122 131 137 140 141 142 145 138 141 142 142 141 137 136 136 144 138 145 147 147 148 148 148 148 155 149 143 142 150 143 142 149 144 156 144 136 135 158 141 134 142 151 136 126 123 126 255 226 143 122 93 110 112 86 223 190 202 186 88 138 255 255 255 255 255 255 255 78 255 87 74 250 198 62 79 118 141 255 216 77 250 81 86 108 130 144 183 104 145 255 50 59 74 104 126 255 155 109 128 142 142 169 172 113 156 255 54 86 104 131 255 69 143 112 160 125 149 140 143 150 149 141 167 131 158 255 217 73 102 127 255 214 80 94 125 133 144 140 135 142 143 255 117 179 242 94 71 116 128 136 134 151 144 137 152 138 145 138 145 136 158 136 158 136 158 136 156 136 255 211 74 188 86 128 129 255 208 62 107 119 135 135 141 133 255 98 79 227 54 89 94 125 128 130 145 125 148 134 142 142 136 156 128 143 146 146 133 155 135 156 149 255 89 86 117 120 134 149 142 142 149 136 156 143 149 136 158 144 150 149 130 165 153 130 -0 -74 -110 -140 -164 -184 -199 -210 -220 -227 -233 -238 -241 -244 -246 -248 -250 -251 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -246 -243 -240 -236 -231 -225 -217 -207 -195 -180 -160 -136 -107 -73 -0 128 160 157 128 150 157 138 155 135 149 143 155 136 149 142 142 149 134 113 122 74 54 255 149 157 136 156 135 148 148 137 138 150 135 141 143 133 148 126 147 133 132 132 106 91 54 231 80 98 255 131 139 134 135 119 107 71 52 255 137 137 91 187 86 54 255 136 157 136 150 137 151 138 151 138 148 145 149 145 143 144 136 145 138 135 137 114 81 64 255 84 208 255 147 141 139 140 140 136 121 102 82 63 214 254 113 87 55 255 169 140 147 148 142 144 152 141 141 127 160 120 140 75 159 242 117 88 88 255 147 129 176 134 157 134 141 109 182 255 133 113 90 65 64 255 248 115 163 144 133 103 94 92 250 139 255 255 146 130 103 70 195 255 106 95 55 243 78 248 187 255 255 255 187 255 130 72 118 126 93 177 193 196 206 79 101 110 108 255 57 82 92 103 122 132 141 134 141 155 145 135 138 148 144 150 142 144 150 142 141 143 147 148 148 148 147 144 153 152 145 151 143 142 142 142 142 140 135 136 141 141 139 135 126 126 135 139 141 141 136 135 140 142 142 142 142 143 151 145 152 153 144 147 148 148 148 147 143 141 142 150 144 142 150 144 148 138 135 145 155 141 134 141 132 122 103 92 82 57 255 108 110 101 79 206 196 193 177 93 126 118 72 130 255 187 255 255 255 187 248 78 243 55 95 106 255 195 70 103 130 146 255 255 139 250 92 94 103 133 144 163 115 248 255 64 65 90 113 133 255 182 109 141 134 157 134 176 129 147 255 88 88 117 242 159 75 140 120 160 127 141 141 152 144 142 148 147 140 169 255 55 87 113 254 214 63 82 102 121 136 140 140 139 141 147 255 208 84 255 64 81 114 137 135 138 145 136 144 143 145 149 145 148 138 151 138 151 137 150 136 157 136 255 54 86 187 91 137 137 255 52 71 107 119 135 134 139 131 255 98 80 231 54 91 106 132 132 133 147 126 148 133 143 141 135 150 138 137 148 148 135 156 136 157 149 255 54 74 122 113 134 149 142 142 149 136 155 143 149 135 155 138 157 150 128 157 160 128 -0 -73 -107 -136 -160 -180 -195 -207 -217 -225 -231 -236 -240 -243 -246 -247 -249 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -235 -229 -223 -215 -204 -192 -176 -156 -133 -105 -73 -0 128 164 150 128 159 151 145 151 135 150 151 151 135 149 142 143 148 135 120 174 163 207 255 149 156 136 157 135 149 149 141 140 153 139 137 150 129 150 126 149 133 134 135 110 99 72 227 80 91 255 125 134 131 133 118 107 86 83 255 130 131 101 188 87 89 255 135 157 136 149 141 150 145 150 145 150 136 152 136 145 151 135 151 145 136 128 133 88 78 255 94 54 255 148 141 141 140 140 143 132 107 93 75 56 255 125 89 90 255 158 145 142 162 141 149 150 144 140 131 160 132 141 85 164 255 117 92 108 255 149 105 182 122 170 136 148 113 156 87 226 123 86 70 74 255 255 138 147 150 136 111 85 101 251 85 108 255 230 130 118 83 191 64 237 111 105 255 145 255 255 255 255 255 255 255 255 253 74 118 131 73 110 118 132 186 198 179 178 170 252 71 108 84 98 102 111 126 131 133 138 149 150 142 143 150 144 150 142 143 147 148 149 149 149 149 148 147 143 145 153 150 152 158 150 149 149 148 147 142 142 142 141 138 132 122 132 138 141 142 142 142 147 148 149 149 150 158 152 150 153 145 143 147 148 149 149 149 149 148 147 143 142 150 144 150 143 142 150 149 138 133 131 126 111 102 98 84 108 71 252 170 178 179 198 186 132 118 110 73 131 118 74 253 255 255 255 255 255 255 255 255 145 255 105 111 237 64 191 83 118 130 230 255 108 85 251 101 85 111 136 150 147 138 255 255 74 70 86 123 226 87 156 113 148 136 170 122 182 105 149 255 108 92 117 255 164 85 141 132 160 131 140 144 150 149 141 162 142 145 158 255 90 89 125 255 56 75 93 107 132 143 140 140 141 141 148 255 54 94 255 78 88 133 128 136 145 151 135 151 145 136 152 136 150 145 150 145 150 141 149 136 157 135 255 89 87 188 101 131 130 255 83 86 107 118 133 131 134 125 255 91 80 227 72 99 110 135 134 133 149 126 150 129 150 137 139 153 140 141 149 149 135 157 136 156 149 255 207 163 174 120 135 148 143 142 149 135 151 151 150 135 151 145 151 159 128 150 164 128 -0 -73 -105 -133 -156 -176 -192 -204 -215 -223 -229 -235 -239 -242 -245 -247 -248 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -233 -228 -221 -212 -202 -188 -173 -153 -130 -104 -74 -0 138 164 144 128 165 153 138 149 136 157 145 149 135 149 143 151 145 136 130 155 102 130 255 149 155 136 157 135 149 149 142 141 155 130 145 144 127 157 122 156 129 135 135 111 99 72 230 79 98 255 114 126 125 128 115 105 81 98 255 133 137 98 190 87 107 255 135 156 136 149 142 150 136 151 136 151 135 158 136 151 144 137 143 138 138 127 130 113 89 255 96 89 255 148 141 141 140 140 134 135 112 102 76 56 52 255 93 109 255 148 156 141 151 146 142 144 151 141 133 161 133 147 95 160 56 255 99 114 255 155 112 188 134 140 150 143 127 154 81 247 123 99 76 84 255 69 252 143 141 140 120 87 92 252 94 77 77 255 129 125 87 195 69 180 224 137 255 123 110 219 255 187 255 255 255 186 255 210 214 204 235 75 102 107 84 115 134 131 148 162 249 255 67 67 73 83 93 111 123 125 122 135 145 144 134 136 140 143 150 142 141 142 142 142 141 141 141 140 138 128 130 134 136 138 142 142 142 141 139 134 134 134 132 128 118 118 128 132 134 134 134 139 141 142 142 142 138 136 134 130 128 138 140 141 141 141 142 142 142 141 142 150 143 140 136 134 144 145 135 122 125 123 111 93 83 73 67 67 255 249 162 148 131 134 115 84 107 102 75 235 204 214 210 255 186 255 255 255 187 255 219 110 123 255 137 224 180 69 195 87 125 129 255 77 77 94 252 92 87 120 140 141 143 252 69 255 84 76 99 123 247 81 154 127 143 150 140 134 188 112 155 255 114 99 255 56 160 95 147 133 161 133 141 151 144 142 146 151 141 156 148 255 109 93 255 52 56 76 102 112 135 134 140 140 141 141 148 255 89 96 255 89 113 130 127 138 138 143 137 144 151 136 158 135 151 136 151 136 150 142 149 136 156 135 255 107 87 190 98 137 133 255 98 81 105 115 128 125 126 114 255 98 79 230 72 99 111 135 135 129 156 122 157 127 144 145 130 155 141 142 149 149 135 157 136 155 149 255 130 102 155 130 136 145 151 143 149 135 149 145 157 136 149 138 153 165 128 144 164 138 -0 -74 -104 -130 -153 -173 -188 -202 -212 -221 -228 -233 -238 -241 -244 -246 -248 -249 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -232 -226 -218 -210 -199 -185 -169 -150 -128 -103 -75 -0 139 158 143 138 165 145 135 150 144 152 151 144 135 150 151 145 143 135 124 140 96 119 255 157 151 135 156 135 149 150 142 142 156 134 148 147 132 151 131 151 127 144 130 111 98 72 234 86 98 255 125 126 114 119 108 99 89 100 255 134 127 87 200 87 111 255 134 155 135 149 142 150 135 155 135 155 136 150 137 143 145 142 142 144 142 127 117 96 141 255 102 108 255 148 141 140 140 140 129 142 120 112 73 66 73 255 106 114 255 147 156 143 142 156 141 150 148 144 133 163 133 147 113 146 107 255 108 125 255 150 127 154 151 130 169 134 134 161 92 125 216 116 78 94 255 72 255 150 133 142 130 88 92 255 111 74 59 55 255 131 101 197 86 173 92 227 79 227 117 199 138 255 255 255 255 255 255 255 92 139 86 204 225 191 219 79 113 110 93 111 121 138 255 255 164 167 153 147 145 151 154 146 142 143 151 150 141 141 141 143 147 148 149 149 149 148 145 153 153 151 157 150 150 150 150 150 150 148 145 152 148 148 147 144 138 129 138 144 147 148 148 152 145 148 150 150 150 150 150 150 157 151 153 153 145 148 149 149 149 148 147 143 141 141 141 150 151 143 142 146 154 151 145 147 153 167 164 255 255 138 121 111 93 110 113 79 219 191 225 204 86 139 92 255 255 255 255 255 255 255 138 199 117 227 79 227 92 173 86 197 101 131 255 55 59 74 111 255 92 88 130 142 133 150 255 72 255 94 78 116 216 125 92 161 134 134 169 130 151 154 127 150 255 125 108 255 107 146 113 147 133 163 133 144 148 150 141 156 142 143 156 147 255 114 106 255 73 66 73 112 120 142 129 140 140 140 141 148 255 108 102 255 141 96 117 127 142 144 142 142 145 143 137 150 136 155 135 155 135 150 142 149 135 155 134 255 111 87 200 87 127 134 255 100 89 99 108 119 114 126 125 255 98 86 234 72 98 111 130 144 127 151 131 151 132 147 148 134 156 142 142 150 149 135 156 135 151 157 255 119 96 140 124 135 143 145 151 150 135 144 151 152 144 150 135 145 165 138 143 158 139 -0 -75 -103 -128 -150 -169 -185 -199 -210 -218 -226 -232 -236 -240 -243 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -235 -230 -224 -216 -207 -196 -182 -166 -148 -126 -102 -76 -0 130 165 147 140 159 142 136 157 138 158 145 143 135 157 145 143 143 134 111 137 95 112 255 151 150 136 155 135 149 149 142 142 156 135 148 149 134 154 133 153 133 137 128 122 94 71 238 71 83 255 131 134 125 119 107 99 92 100 255 132 125 89 210 89 117 255 132 152 133 148 142 149 135 156 135 156 136 150 141 142 148 146 143 136 145 127 113 82 93 246 168 116 255 147 141 137 140 137 139 127 139 124 89 73 92 255 184 127 255 147 151 149 141 157 144 142 152 150 134 155 136 147 121 142 84 65 242 145 255 157 132 154 160 142 141 144 142 157 114 112 126 194 82 103 255 83 144 246 135 141 127 92 92 255 111 94 66 52 255 136 102 202 92 182 88 65 225 240 84 230 88 130 255 186 255 255 255 183 255 199 252 72 79 171 124 186 206 181 210 85 86 94 104 129 245 255 69 72 83 93 111 122 140 133 133 136 142 149 142 141 141 142 141 141 141 141 141 139 131 139 135 137 144 136 135 135 135 135 133 127 129 133 134 132 128 118 118 128 132 134 133 129 127 133 135 135 135 135 136 144 137 135 139 131 139 141 141 141 141 141 142 141 141 142 149 142 136 133 133 140 122 111 93 83 72 69 255 245 129 104 94 86 85 210 181 206 186 124 171 79 72 252 199 255 183 255 255 255 186 255 130 88 230 84 240 225 65 88 182 92 202 102 136 255 52 66 94 111 255 92 92 127 141 135 246 144 83 255 103 82 194 126 112 114 157 142 144 141 142 160 154 132 157 255 145 242 65 84 142 121 147 136 155 134 150 152 142 144 157 141 149 151 147 255 127 184 255 92 73 89 124 139 127 139 137 140 137 141 147 255 116 168 246 93 82 113 127 145 136 143 146 148 142 141 150 136 156 135 156 135 149 142 148 133 152 132 255 117 89 210 89 125 132 255 100 92 99 107 119 125 134 131 255 83 71 238 71 94 122 128 137 133 153 133 154 134 149 148 135 156 142 142 149 149 135 155 136 150 151 255 112 95 137 111 134 143 143 145 157 135 143 145 158 138 157 136 142 159 140 147 165 130 -0 -76 -102 -126 -148 -166 -182 -196 -207 -216 -224 -230 -235 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -228 -221 -214 -204 -192 -179 -163 -145 -124 -102 -77 -0 138 165 138 136 163 138 146 152 144 151 143 143 144 152 141 143 143 133 103 135 94 107 255 150 149 145 151 135 150 148 142 142 156 135 149 149 134 155 134 155 134 140 132 114 103 83 242 62 52 255 133 139 131 128 108 99 88 95 255 128 123 88 169 154 128 255 126 158 128 146 140 148 134 156 135 157 136 150 142 143 150 136 144 135 151 128 125 88 65 255 74 201 255 147 138 146 135 146 138 129 119 134 93 80 110 255 84 218 255 150 142 157 141 151 151 141 151 144 136 155 142 147 132 144 99 70 210 213 255 156 135 156 142 153 134 162 134 152 135 122 118 232 92 111 255 93 153 255 144 133 134 96 92 241 144 94 72 66 255 232 102 195 119 186 103 77 61 255 141 79 186 72 253 255 255 255 255 255 255 234 255 235 88 96 182 76 98 142 164 179 202 190 168 153 152 150 255 255 145 154 137 132 133 142 149 141 140 141 143 149 141 141 141 140 138 147 147 145 152 150 152 158 151 151 155 156 156 156 155 153 149 149 148 147 144 138 129 138 144 147 148 149 149 153 155 156 156 156 155 151 151 158 152 150 152 145 147 147 138 140 141 141 141 149 143 141 140 141 149 142 133 132 137 154 145 255 255 150 152 153 168 190 202 179 164 142 98 76 182 96 88 235 255 234 255 255 255 255 255 255 253 72 186 79 141 255 61 77 103 186 119 195 102 232 255 66 72 94 144 241 92 96 134 133 144 255 153 93 255 111 92 232 118 122 135 152 134 162 134 153 142 156 135 156 255 213 210 70 99 144 132 147 142 155 136 144 151 141 151 151 141 157 142 150 255 218 84 255 110 80 93 134 119 129 138 146 135 146 138 147 255 201 74 255 65 88 125 128 151 135 144 136 150 143 142 150 136 157 135 156 134 148 140 146 128 158 126 255 128 154 169 88 123 128 255 95 88 99 108 128 131 139 133 255 52 62 242 83 103 114 132 140 134 155 134 155 134 149 149 135 156 142 142 148 150 135 151 145 149 150 255 107 94 135 103 133 143 143 141 152 144 143 143 151 144 152 146 138 163 136 138 165 138 -0 -77 -102 -124 -145 -163 -179 -192 -204 -214 -221 -228 -233 -237 -241 -244 -246 -248 -249 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -226 -219 -211 -201 -189 -175 -159 -142 -120 -89 -0 255 140 157 136 144 158 134 144 158 136 149 143 151 138 158 137 142 142 123 99 135 93 88 255 158 153 138 150 136 157 144 142 142 156 135 149 149 135 155 135 156 135 142 123 122 106 116 254 162 205 255 134 141 134 133 115 99 92 95 255 118 115 86 156 67 200 255 126 155 129 141 137 144 133 154 134 156 135 149 143 143 150 135 148 135 144 130 128 93 78 255 87 54 255 144 146 146 138 145 131 136 117 159 101 93 127 255 93 54 255 156 140 156 144 142 152 143 142 151 139 157 134 150 133 138 99 76 216 255 255 149 144 149 142 158 136 142 141 152 134 136 129 133 211 119 255 110 136 69 254 136 142 98 93 241 162 115 78 77 255 255 105 197 96 183 118 83 60 255 144 129 202 118 74 210 255 183 255 255 255 196 255 229 255 55 106 198 69 73 104 133 111 144 153 158 143 135 143 145 247 255 70 73 84 94 112 126 131 132 133 133 136 139 140 140 140 139 131 140 138 131 138 129 130 134 135 136 136 135 134 130 139 135 135 134 132 128 119 119 128 132 134 135 135 139 130 134 135 136 136 135 134 130 129 138 131 138 140 131 139 140 140 140 139 136 133 133 132 131 126 112 94 84 73 70 255 247 145 143 135 143 158 153 144 111 133 104 73 69 198 106 55 255 229 255 196 255 255 255 183 255 210 74 118 202 129 144 255 60 83 118 183 96 197 105 255 255 77 78 115 162 241 93 98 142 136 254 69 136 110 255 119 211 133 129 136 134 152 141 142 136 158 142 149 144 149 255 255 216 76 99 138 133 150 134 157 139 151 142 143 152 142 144 156 140 156 255 54 93 255 127 93 101 159 117 136 131 145 138 146 146 144 255 54 87 255 78 93 128 130 144 135 148 135 150 143 143 149 135 156 134 154 133 144 137 141 129 155 126 255 200 67 156 86 115 118 255 95 92 99 115 133 134 141 134 255 205 162 254 116 106 122 123 142 135 156 135 155 135 149 149 135 156 142 142 144 157 136 150 138 153 158 255 88 93 135 99 123 142 142 137 158 138 151 143 149 136 158 144 134 158 144 136 157 140 255 -0 -89 -120 -142 -159 -175 -189 -201 -211 -219 -226 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -217 -208 -197 -184 -170 -154 -137 -114 -75 -0 255 140 152 145 147 159 130 153 159 130 150 151 146 145 152 135 143 141 126 93 145 84 54 255 159 145 135 151 145 150 143 142 143 155 135 149 149 135 156 135 156 136 142 126 124 92 78 255 92 128 255 134 142 135 135 118 105 89 100 255 118 115 72 148 60 65 255 126 154 134 141 143 148 127 151 133 154 135 149 142 142 150 135 150 136 143 137 128 118 89 255 88 89 255 151 145 139 147 137 137 144 119 117 155 96 136 255 95 88 255 149 143 148 151 141 150 149 141 150 143 149 136 155 133 147 117 82 198 110 255 230 143 150 149 142 146 140 157 135 145 135 142 140 90 212 255 117 131 72 255 145 134 101 93 244 127 158 84 87 255 107 255 189 114 190 129 98 75 102 255 110 190 126 118 214 92 255 255 255 255 255 255 247 65 243 255 255 189 65 75 102 119 85 115 131 142 151 142 135 144 145 255 255 128 144 110 117 121 131 129 139 137 147 148 147 144 153 154 152 145 150 157 152 158 150 149 149 150 149 148 147 143 144 148 149 148 144 138 130 138 144 148 149 148 144 143 147 148 149 150 149 149 150 158 152 157 150 145 152 154 153 144 147 148 147 137 139 129 131 121 117 110 144 128 255 255 145 144 135 142 151 142 131 115 85 119 102 75 65 189 255 255 243 65 247 255 255 255 255 255 255 92 214 118 126 190 110 255 102 75 98 129 190 114 189 255 107 255 87 84 158 127 244 93 101 134 145 255 72 131 117 255 212 90 140 142 135 145 135 157 140 146 142 149 150 143 230 255 110 198 82 117 147 133 155 136 149 143 150 141 149 150 141 151 148 143 149 255 88 95 255 136 96 155 117 119 144 137 137 147 139 145 151 255 89 88 255 89 118 128 137 143 136 150 135 150 142 142 149 135 154 133 151 127 148 143 141 134 154 126 255 65 60 148 72 115 118 255 100 89 105 118 135 135 142 134 255 128 92 255 78 92 124 126 142 136 156 135 156 135 149 149 135 155 143 142 143 150 145 151 135 145 159 255 54 84 145 93 126 141 143 135 152 145 146 151 150 130 159 153 130 159 147 145 152 140 255 -0 -75 -114 -137 -154 -170 -184 -197 -208 -217 -224 -230 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -214 -204 -193 -179 -164 -147 -130 -106 -70 -0 255 136 159 148 147 151 129 159 150 128 159 144 151 137 150 136 151 137 127 87 209 189 223 255 151 142 136 159 146 144 142 143 151 151 135 149 149 135 156 135 156 136 143 127 126 84 65 255 87 118 255 134 141 136 135 119 107 81 100 255 128 115 72 149 62 66 255 123 152 133 141 134 150 127 157 127 151 133 147 141 142 150 135 150 136 143 129 130 90 142 255 91 108 255 144 139 144 146 138 145 136 121 125 80 169 155 255 97 108 255 148 149 147 147 143 141 157 141 141 151 148 142 148 136 148 122 87 187 86 78 255 134 157 142 142 149 143 135 140 150 128 143 128 146 255 255 122 132 83 136 246 137 106 93 241 134 95 153 98 255 71 46 250 133 144 142 126 79 113 255 94 223 93 131 204 139 199 234 196 255 255 255 179 255 108 182 96 226 246 255 99 145 207 83 94 107 130 133 135 132 135 145 145 250 255 79 70 84 83 87 92 96 101 105 117 113 118 122 132 133 127 127 130 134 137 144 136 135 135 135 133 129 137 128 127 127 125 121 111 111 121 125 127 127 128 137 129 133 135 135 135 136 144 137 134 130 127 127 133 132 122 118 113 117 105 101 96 92 87 83 84 70 79 255 250 145 145 135 132 135 133 130 107 94 83 207 145 99 255 246 226 96 182 108 255 179 255 255 255 196 234 199 139 204 131 93 223 94 255 113 79 126 142 144 133 250 46 71 255 98 153 95 134 241 93 106 137 246 136 83 132 122 255 255 146 128 143 128 150 140 135 143 149 142 142 157 134 255 78 86 187 87 122 148 136 148 142 148 151 141 141 157 141 143 147 147 149 148 255 108 97 255 155 169 80 125 121 136 145 138 146 144 139 144 255 108 91 255 142 90 130 129 143 136 150 135 150 142 141 147 133 151 127 157 127 150 134 141 133 152 123 255 66 62 149 72 115 128 255 100 81 107 119 135 136 141 134 255 118 87 255 65 84 126 127 143 136 156 135 156 135 149 149 135 151 151 143 142 144 146 159 136 142 151 255 223 189 209 87 127 137 151 136 150 137 151 144 159 128 150 159 129 151 147 148 159 136 255 -0 -70 -106 -130 -147 -164 -179 -193 -204 -214 -222 -228 -233 -237 -241 -243 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -156 -138 -120 -98 -64 -0 255 145 161 148 147 145 140 159 143 129 165 146 145 135 150 144 145 135 127 107 192 128 134 255 152 138 145 160 138 143 142 151 144 150 135 150 148 135 156 135 157 136 143 127 127 103 93 253 87 112 255 138 137 144 130 119 107 86 98 255 132 123 86 148 62 79 255 118 147 131 139 133 154 127 149 129 157 127 144 140 140 149 135 149 136 143 128 138 89 83 252 101 113 255 145 145 151 137 147 137 138 126 125 83 61 220 255 107 114 255 148 141 150 148 149 140 156 143 140 150 150 134 149 142 148 133 101 178 82 68 55 255 157 143 149 141 151 133 157 130 138 144 137 96 109 255 223 137 94 148 255 145 107 93 238 157 107 78 181 255 84 58 255 133 153 165 131 102 145 255 138 86 177 73 235 86 252 255 255 255 255 255 255 255 239 255 161 85 114 147 247 255 255 181 89 92 108 120 126 134 142 133 136 144 142 254 255 212 212 201 196 193 182 177 171 166 165 159 150 151 159 158 150 150 150 150 151 155 156 156 155 154 149 150 155 155 154 151 144 137 144 151 154 155 155 150 149 154 155 156 156 155 151 150 150 150 150 158 159 151 150 159 165 166 171 177 182 193 196 201 212 212 255 254 142 144 136 133 142 134 126 120 108 92 89 181 255 255 247 147 114 85 161 255 239 255 255 255 255 255 255 255 252 86 235 73 177 86 138 255 145 102 131 165 153 133 255 58 84 255 181 78 107 157 238 93 107 145 255 148 94 137 223 255 109 96 137 144 138 130 157 133 151 141 149 143 157 255 55 68 82 178 101 133 148 142 149 134 150 150 140 143 156 140 149 148 150 141 148 255 114 107 255 220 61 83 125 126 138 137 147 137 151 145 145 255 113 101 252 83 89 138 128 143 136 149 135 149 140 140 144 127 157 129 149 127 154 133 139 131 147 118 255 79 62 148 86 123 132 255 98 86 107 119 130 144 137 138 255 112 87 253 93 103 127 127 143 136 157 135 156 135 148 150 135 150 144 151 142 143 138 160 145 138 152 255 134 128 192 107 127 135 145 144 150 135 145 146 165 129 143 159 140 145 147 148 161 145 255 -0 -64 -98 -120 -138 -156 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -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 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 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -183 -167 -147 -126 -107 -88 -58 -0 255 147 161 147 138 144 145 159 138 139 165 138 143 134 157 137 144 134 126 99 175 118 120 255 146 146 146 152 137 152 146 144 142 149 136 157 144 135 155 135 156 136 143 127 126 111 93 246 87 107 255 130 145 137 127 118 107 71 83 255 134 125 88 156 60 66 255 106 139 125 134 130 153 126 147 133 150 129 150 135 137 147 133 149 135 143 127 131 97 82 246 173 123 255 151 136 145 138 145 138 145 128 122 91 69 52 253 180 127 255 148 141 156 148 142 142 148 149 141 141 157 134 155 134 150 131 110 167 92 75 71 255 148 152 142 143 150 135 135 146 139 128 137 115 78 77 255 131 111 129 69 253 111 93 234 145 122 82 66 249 112 77 92 245 118 152 143 95 175 255 147 112 193 110 75 204 72 235 229 247 179 255 255 255 187 255 227 255 85 99 114 128 132 238 255 78 112 85 102 115 117 119 120 132 136 140 146 228 255 87 94 104 118 120 131 129 139 137 146 146 136 138 146 143 146 136 136 136 136 135 135 134 133 127 127 128 127 125 121 111 111 121 125 127 128 127 127 133 134 135 135 136 136 136 136 146 143 146 138 136 146 146 137 139 129 131 120 118 104 94 87 255 228 146 140 136 132 120 119 117 115 102 85 112 78 255 238 132 128 114 99 85 255 227 255 187 255 255 255 179 247 229 235 72 204 75 110 193 112 147 255 175 95 143 152 118 245 92 77 112 249 66 82 122 145 234 93 111 253 69 129 111 131 255 77 78 115 137 128 139 146 135 135 150 143 142 152 148 255 71 75 92 167 110 131 150 134 155 134 157 141 141 149 148 142 142 148 156 141 148 255 127 180 253 52 69 91 122 128 145 138 145 138 145 136 151 255 123 173 246 82 97 131 127 143 135 149 133 147 137 135 150 129 150 133 147 126 153 130 134 125 139 106 255 66 60 156 88 125 134 255 83 71 107 118 127 137 145 130 255 107 87 246 93 111 126 127 143 136 156 135 155 135 144 157 136 149 142 144 146 152 137 152 146 146 146 255 120 118 175 99 126 134 144 137 157 134 143 138 165 139 138 159 145 144 138 147 161 147 255 -0 -58 -88 -107 -126 -147 -167 -183 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -247 -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 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 -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 -205 -193 -179 -161 -139 -115 -90 -71 -0 54 255 147 159 138 136 152 147 150 136 145 157 137 151 140 152 135 151 129 124 84 171 116 112 255 152 146 138 149 146 153 138 142 143 149 144 151 142 134 155 136 155 136 143 127 125 107 85 244 86 89 255 133 147 139 121 117 113 62 52 255 133 127 89 169 67 65 255 118 139 115 126 125 148 124 145 133 148 133 142 136 144 142 130 147 134 142 127 118 95 92 244 73 208 255 157 136 151 142 136 144 136 130 136 98 80 77 255 84 216 255 148 141 148 150 141 149 147 156 141 140 156 136 148 135 156 140 102 169 98 73 72 255 243 151 143 149 142 142 132 163 123 136 149 104 92 59 54 255 117 123 72 255 115 93 230 143 151 92 77 255 115 99 119 255 119 163 165 103 159 102 225 110 196 118 102 225 79 88 255 65 255 255 255 255 255 255 255 99 231 145 148 165 148 102 117 255 255 64 69 83 94 93 87 92 97 109 110 110 113 255 52 103 75 90 108 112 116 121 126 130 138 134 135 137 141 144 148 149 150 150 149 147 145 152 149 148 148 147 143 136 137 136 143 147 148 148 149 152 145 147 149 150 150 149 148 144 141 137 135 134 138 130 126 121 116 112 108 90 75 103 52 255 113 110 110 109 97 92 87 93 94 83 69 64 255 255 117 102 148 165 148 145 231 99 255 255 255 255 255 255 255 65 255 88 79 225 102 118 196 110 225 102 159 103 165 163 119 255 119 99 115 255 77 92 151 143 230 93 115 255 72 123 117 255 54 59 92 104 149 136 123 163 132 142 142 149 143 151 243 255 72 73 98 169 102 140 156 135 148 136 156 140 141 156 147 149 141 150 148 141 148 255 216 84 255 77 80 98 136 130 136 144 136 142 151 136 157 255 208 73 244 92 95 118 127 142 134 147 130 142 144 136 142 133 148 133 145 124 148 125 126 115 139 118 255 65 67 169 89 127 133 255 52 62 113 117 121 139 147 133 255 89 86 244 85 107 125 127 143 136 155 136 155 134 142 151 144 149 143 142 138 153 146 149 138 146 152 255 112 116 171 84 124 129 151 135 152 140 151 137 157 145 136 150 147 152 136 138 159 147 255 54 -0 -71 -90 -115 -139 -161 -179 -193 -205 -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 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 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -211 -202 -190 -175 -156 -133 -107 -76 -0 -0 220 255 147 151 135 145 154 146 145 145 145 152 145 145 136 159 139 145 127 113 79 169 114 107 255 154 137 145 154 148 144 135 143 152 152 138 150 141 134 157 144 151 136 143 127 125 107 128 239 74 54 255 134 147 129 119 123 182 168 208 255 130 137 87 210 154 200 255 123 147 125 126 114 140 118 141 130 146 133 141 140 135 143 137 142 130 140 126 113 82 92 245 85 53 255 150 137 143 144 135 151 136 134 128 107 95 99 255 94 54 255 149 141 147 156 141 141 149 148 143 140 148 142 147 142 148 143 104 173 99 83 55 255 255 142 152 142 143 149 133 142 140 129 136 123 89 84 59 255 121 124 82 126 243 93 226 142 144 140 90 255 132 93 154 255 139 134 151 133 116 124 239 93 206 132 107 191 171 96 55 243 108 239 187 255 255 255 187 255 63 209 115 115 136 157 170 149 111 242 206 202 210 218 219 214 206 190 184 184 180 175 247 255 67 68 70 75 84 94 108 109 109 112 117 118 119 119 119 119 119 119 119 118 113 122 114 118 118 118 116 112 100 100 112 116 118 118 118 114 122 113 118 119 119 119 119 119 119 119 118 117 112 109 109 108 94 84 75 70 68 67 255 247 175 180 184 184 190 206 214 219 218 210 202 206 242 111 149 170 157 136 115 115 209 63 255 187 255 255 255 187 239 108 243 55 96 171 191 107 132 206 93 239 124 116 133 151 134 139 255 154 93 132 255 90 140 144 142 226 93 243 126 82 124 121 255 59 84 89 123 136 129 140 142 133 149 143 142 152 142 255 255 55 83 99 173 104 143 148 142 147 142 148 140 143 148 149 141 141 156 147 141 149 255 54 94 255 99 95 107 128 134 136 151 135 144 143 137 150 255 53 85 245 92 82 113 126 140 130 142 137 143 135 140 141 133 146 130 141 118 140 114 126 125 147 123 255 200 154 210 87 137 130 255 208 168 182 123 119 129 147 134 255 54 74 239 128 107 125 127 143 136 151 144 157 134 141 150 138 152 152 143 135 144 148 154 145 137 154 255 107 114 169 79 113 127 145 139 159 136 145 145 152 145 145 145 146 154 145 135 151 147 255 220 -0 -0 -76 -107 -133 -156 -175 -190 -202 -211 -219 -225 -231 -235 -238 -241 -244 -246 -247 -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 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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -229 -223 -216 -208 -198 -186 -171 -152 -129 -102 -71 -0 107 127 255 147 154 140 147 153 138 153 146 138 157 137 143 145 159 131 142 127 115 75 172 112 87 255 154 140 147 155 147 137 136 152 153 145 136 157 137 135 163 138 150 136 143 127 125 92 89 255 163 203 255 134 147 121 134 175 149 92 128 255 137 131 98 200 89 128 255 126 152 131 134 125 140 106 132 125 141 131 139 140 133 147 128 143 137 135 121 123 88 65 251 86 88 255 149 141 142 149 135 143 138 135 127 129 97 121 255 96 89 255 148 141 147 148 143 140 155 148 147 141 147 149 147 134 149 150 111 144 128 89 69 255 69 254 150 144 150 142 135 140 155 123 141 134 96 75 76 252 246 125 93 138 255 102 222 142 143 105 162 255 144 90 195 255 141 136 164 140 141 67 254 122 79 186 84 219 124 182 106 255 182 255 255 255 255 255 255 255 255 255 190 79 83 102 115 144 156 166 215 84 78 85 112 122 135 136 149 134 135 141 150 151 255 255 182 180 168 170 167 164 164 165 166 167 167 168 168 168 168 168 167 166 164 162 163 168 161 160 158 154 148 142 148 154 158 160 161 168 163 162 164 166 167 168 168 168 168 168 167 167 166 165 164 164 167 170 168 180 182 255 255 151 150 141 135 134 149 136 135 122 112 85 78 84 215 166 156 144 115 102 83 79 190 255 255 255 255 255 255 255 255 255 182 255 106 182 124 219 84 186 79 122 254 67 141 140 164 136 141 255 195 90 144 255 162 105 143 142 222 102 255 138 93 125 246 252 76 75 96 134 141 123 155 140 135 142 150 144 150 254 69 255 69 89 128 144 111 150 149 134 147 149 147 141 147 148 155 140 143 148 147 141 148 255 89 96 255 121 97 129 127 135 138 143 135 149 142 141 149 255 88 86 251 65 88 123 121 135 137 143 128 147 133 140 139 131 141 125 132 106 140 125 134 131 152 126 255 128 89 200 98 131 137 255 128 92 149 175 134 121 147 134 255 203 163 255 89 92 125 127 143 136 150 138 163 135 137 157 136 145 153 152 136 137 147 155 147 140 154 255 87 112 172 75 115 127 142 131 159 145 143 137 157 138 146 153 138 153 147 140 154 147 255 127 107 -0 -71 -102 -129 -152 -171 -186 -198 -208 -216 -223 -229 -233 -237 -240 -243 -245 -246 -248 -249 -250 -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 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 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -241 -239 -235 -231 -226 -221 -214 -205 -195 -182 -167 -148 -126 -99 -69 -0 97 114 255 148 155 141 146 146 146 153 138 144 152 135 151 148 151 129 142 137 99 72 192 110 54 255 154 141 147 153 138 136 145 153 144 142 146 151 136 145 157 136 150 136 143 127 126 82 78 255 101 124 255 134 148 127 160 153 121 87 118 255 129 137 101 190 87 117 255 126 154 133 139 130 148 118 132 114 133 125 134 137 132 147 126 147 128 137 126 118 95 78 255 86 106 255 149 142 142 150 135 142 141 135 127 119 133 138 255 97 108 255 148 141 148 148 146 140 148 150 148 141 147 141 150 130 157 141 130 139 156 94 80 255 73 255 142 151 142 144 139 140 141 138 131 127 111 78 80 249 255 127 103 128 52 245 217 143 143 103 104 243 147 118 116 145 229 153 137 152 125 118 255 143 101 198 115 79 186 76 198 255 96 161 227 255 187 255 255 255 186 255 227 159 75 72 93 109 119 125 144 204 241 123 114 129 131 137 132 137 149 134 133 136 142 150 245 255 69 69 75 83 93 103 117 114 126 127 127 127 127 127 126 126 125 121 130 120 121 125 125 124 119 110 110 119 124 125 125 121 120 130 121 125 126 126 127 127 127 127 127 126 114 117 103 93 83 75 69 69 255 245 150 142 136 133 134 149 137 132 137 131 129 114 123 241 204 144 125 119 109 93 72 75 159 227 255 186 255 255 255 187 255 227 161 96 255 198 76 186 79 115 198 101 143 255 118 125 152 137 153 229 145 116 118 147 243 104 103 143 143 217 245 52 128 103 127 255 249 80 78 111 127 131 138 141 140 139 144 142 151 142 255 73 255 80 94 156 139 130 141 157 130 150 141 147 141 148 150 148 140 146 148 148 141 148 255 108 97 255 138 133 119 127 135 141 142 135 150 142 142 149 255 106 86 255 78 95 118 126 137 128 147 126 147 132 137 134 125 133 114 132 118 148 130 139 133 154 126 255 117 87 190 101 137 129 255 118 87 121 153 160 127 148 134 255 124 101 255 78 82 126 127 143 136 150 136 157 145 136 151 146 142 144 153 145 136 138 153 147 141 154 255 54 110 192 72 99 137 142 129 151 148 15