param a 0.2258758942 param b 1.1555696730 param g 0.0000574085 param k 0.0084327235 param m 0.1304044258 param r 0.6488720610 param s 0.0000000000 param t 0.1448517350 param n 800 param y 780 param z 10 param i 30000 param x 857 y 0 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 y 1 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -250 -250 -250 -250 -250 -250 -251 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -251 -250 -250 -250 -250 -250 -250 -250 -250 -251 -251 -252 -252 -252 -253 y 2 -253 -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 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -247 -247 -247 -247 -247 -248 -248 -248 -249 -249 -250 -250 -251 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -249 -248 -248 -248 -247 -247 -247 -247 -247 -248 -249 -250 -250 -251 -252 -252 y 3 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -247 -246 -245 -244 -243 -243 -243 -243 -244 -245 -245 -246 -247 -248 -248 -249 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -248 -248 -247 -246 -245 -245 -244 -243 -243 -243 -243 -244 -245 -246 -247 -249 -250 -251 -252 y 4 -252 -253 -253 -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 -253 -253 -252 -252 -250 -249 -247 -245 -242 -240 -238 -237 -237 -237 -238 -239 -240 -241 -242 -243 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -246 -244 -243 -242 -241 -240 -239 -238 -237 -237 -237 -238 -240 -242 -245 -247 -249 -250 -252 y 5 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -247 -245 -241 -237 -233 -230 -228 -227 -228 -229 -231 -232 -234 -236 -238 -240 -242 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -242 -240 -238 -236 -234 -232 -231 -229 -228 -227 -228 -230 -233 -237 -241 -245 -247 -250 -251 y 6 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -246 -242 -237 -231 -224 -218 -214 -213 -214 -216 -219 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -219 -216 -214 -213 -214 -218 -224 -231 -237 -242 -246 -249 -251 y 7 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -245 -240 -233 -224 -213 -201 -194 -191 -193 -196 -201 -206 -211 -216 -220 -225 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -231 -228 -225 -220 -216 -211 -206 -201 -196 -193 -191 -194 -201 -213 -224 -233 -240 -245 -248 -250 y 8 -251 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -251 -250 -247 -244 -238 -230 -218 -201 -182 -166 -157 -159 -167 -176 -184 -192 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -192 -184 -176 -167 -159 -157 -166 -182 -201 -218 -230 -238 -244 -247 -250 y 9 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -243 -237 -228 -214 -194 -166 -135 -114 -105 -106 -129 -155 -166 -177 -186 -195 -203 -209 -215 -220 -225 -228 -232 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -232 -228 -225 -220 -215 -209 -203 -195 -186 -177 -166 -155 -129 -106 -105 -114 -135 -166 -194 -214 -228 -237 -243 -247 -250 y 10 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -243 -237 -227 -213 -191 -157 -114 255 -0 -0 -0 -97 -134 -148 -161 -173 -184 -193 -201 -208 -214 -219 -223 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -223 -219 -214 -208 -201 -193 -184 -173 -161 -148 -134 -97 -0 -0 -0 255 -114 -157 -191 -213 -227 -237 -243 -247 -250 y 11 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -193 -159 -105 -0 255 255 255 -0 -78 -93 -119 -146 -159 -172 -182 -192 -200 -207 -213 -218 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -200 -192 -182 -172 -159 -146 -119 -93 -78 -0 255 255 255 -0 -105 -159 -193 -214 -228 -237 -243 -247 -250 y 12 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -238 -229 -216 -196 -167 -106 -0 255 255 255 240 255 -0 -0 -92 -130 -146 -160 -172 -182 -191 -199 -206 -212 -217 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -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 -217 -212 -206 -199 -191 -182 -172 -160 -146 -130 -92 -0 -0 255 240 255 255 255 -0 -106 -167 -196 -216 -229 -238 -243 -247 -250 y 13 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -231 -219 -201 -176 -129 -0 255 255 255 255 255 251 255 -0 -88 -116 -133 -148 -161 -172 -182 -191 -199 -206 -212 -217 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -161 -148 -133 -116 -88 -0 255 251 255 255 255 255 255 -0 -129 -176 -201 -219 -231 -239 -244 -248 -250 y 14 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -232 -222 -206 -184 -155 -97 -0 240 255 255 255 239 255 255 -55 -84 -103 -120 -136 -149 -161 -172 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -225 -221 -217 -212 -206 -199 -191 -182 -172 -161 -149 -136 -120 -103 -84 -55 255 255 239 255 255 255 240 -0 -97 -155 -184 -206 -222 -232 -240 -245 -248 -250 y 15 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -241 -234 -225 -211 -192 -166 -134 -78 255 255 255 255 255 255 255 201 -0 -72 -92 -108 -123 -137 -151 -163 -174 -183 -192 -199 -206 -211 -216 -221 -225 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -225 -221 -216 -211 -206 -199 -192 -183 -174 -163 -151 -137 -123 -108 -92 -72 -0 201 255 255 255 255 255 255 255 -78 -134 -166 -192 -211 -225 -234 -241 -245 -248 -251 y 16 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -199 -177 -148 -93 -0 251 239 255 255 255 246 255 63 -0 -66 -82 -96 -111 -126 -140 -153 -165 -175 -184 -192 -199 -205 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -205 -199 -192 -184 -175 -165 -153 -140 -126 -111 -96 -82 -66 -0 63 255 246 255 255 255 239 251 -0 -93 -148 -177 -199 -216 -228 -236 -242 -246 -249 -251 y 17 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -220 -206 -186 -161 -119 -0 255 255 255 255 255 255 255 255 255 -0 -0 -70 -83 -99 -114 -129 -143 -155 -166 -176 -184 -191 -198 -204 -210 -215 -220 -224 -227 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -227 -224 -220 -215 -210 -204 -198 -191 -184 -176 -166 -155 -143 -129 -114 -99 -83 -70 -0 -0 255 255 255 255 255 255 255 255 255 -0 -119 -161 -186 -206 -220 -231 -238 -243 -247 -249 -251 y 18 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -244 -240 -234 -225 -212 -195 -173 -146 -92 -0 255 255 246 255 255 255 240 255 243 255 -0 -0 -71 -87 -104 -120 -134 -146 -157 -166 -175 -183 -190 -197 -203 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -197 -190 -183 -175 -166 -157 -146 -134 -120 -104 -87 -71 -0 -0 255 243 255 240 255 255 255 246 255 255 -0 -92 -146 -173 -195 -212 -225 -234 -240 -244 -248 -250 -251 y 19 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -203 -184 -159 -130 -88 -55 201 255 255 255 255 255 255 251 255 255 68 -0 -0 -79 -96 -111 -124 -136 -147 -156 -165 -173 -181 -189 -196 -202 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -202 -196 -189 -181 -173 -165 -156 -147 -136 -124 -111 -96 -79 -0 -0 68 255 255 251 255 255 255 255 255 255 201 -55 -88 -130 -159 -184 -203 -217 -228 -236 -242 -246 -248 -250 -252 y 20 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -231 -222 -209 -193 -172 -146 -116 -84 -0 63 255 240 255 255 255 239 255 255 235 155 151 -0 -73 -89 -102 -115 -125 -135 -144 -153 -162 -171 -179 -187 -195 -202 -208 -214 -219 -223 -227 -230 -233 -235 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -214 -208 -202 -195 -187 -179 -171 -162 -153 -144 -135 -125 -115 -102 -89 -73 -0 151 155 235 255 255 239 255 255 255 240 255 63 -0 -84 -116 -146 -172 -193 -209 -222 -231 -238 -243 -246 -249 -251 -252 y 21 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -201 -182 -160 -133 -103 -72 -0 255 255 255 255 255 255 255 255 198 255 78 95 -0 -69 -82 -93 -104 -113 -122 -131 -140 -150 -160 -169 -178 -187 -194 -201 -208 -213 -218 -223 -226 -230 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -218 -213 -208 -201 -194 -187 -178 -169 -160 -150 -140 -131 -122 -113 -104 -93 -82 -69 -0 95 78 255 198 255 255 255 255 255 255 255 255 -0 -72 -103 -133 -160 -182 -201 -215 -226 -234 -240 -244 -247 -250 -251 -252 y 22 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -237 -230 -220 -208 -192 -172 -148 -120 -92 -66 -0 243 251 239 255 255 255 246 255 73 255 67 85 -0 -64 -66 -75 -82 -79 -97 -117 -126 -137 -147 -158 -168 -177 -186 -194 -201 -207 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -207 -201 -194 -186 -177 -168 -158 -147 -137 -126 -117 -97 -79 -82 -75 -66 -64 -0 85 67 255 73 255 246 255 255 255 239 251 243 -0 -66 -92 -120 -148 -172 -192 -208 -220 -230 -237 -242 -245 -248 -250 -252 -253 y 23 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -214 -200 -182 -161 -136 -108 -82 -0 255 255 255 255 255 255 255 255 255 255 255 255 186 -0 -0 -0 -0 -0 -0 -73 -101 -111 -122 -134 -145 -156 -167 -176 -185 -193 -200 -207 -213 -218 -222 -226 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -226 -222 -218 -213 -207 -200 -193 -185 -176 -167 -156 -145 -134 -122 -111 -101 -73 -0 -0 -0 -0 -0 -0 186 255 255 255 255 255 255 255 255 255 255 255 255 -0 -82 -108 -136 -161 -182 -200 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 y 24 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -219 -207 -191 -172 -149 -123 -96 -70 -0 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 -0 -66 -84 -96 -108 -120 -132 -144 -155 -165 -175 -184 -192 -200 -206 -212 -217 -222 -225 -229 -232 -234 -236 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -236 -234 -232 -229 -225 -222 -217 -212 -206 -200 -192 -184 -175 -165 -155 -144 -132 -120 -108 -96 -84 -66 -0 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 -0 -70 -96 -123 -149 -172 -191 -207 -219 -228 -235 -241 -245 -247 -250 -251 -252 -253 y 25 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -213 -199 -182 -161 -137 -111 -83 -0 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 103 115 255 -0 -0 -68 -80 -93 -106 -118 -130 -141 -151 -162 -173 -182 -191 -199 -206 -212 -217 -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 -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 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -199 -191 -182 -173 -162 -151 -141 -130 -118 -106 -93 -80 -68 -0 -0 255 115 103 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 -0 -83 -111 -137 -161 -182 -199 -213 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 y 26 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -218 -206 -191 -172 -151 -126 -99 -71 -0 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 102 99 93 106 158 -0 -0 -66 -78 -91 -103 -114 -124 -136 -148 -160 -171 -182 -191 -198 -205 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -205 -198 -191 -182 -171 -160 -148 -136 -124 -114 -103 -91 -78 -66 -0 -0 158 106 93 99 102 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 -0 -71 -99 -126 -151 -172 -191 -206 -218 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 y 27 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -231 -223 -212 -199 -182 -163 -140 -114 -87 -0 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 100 81 99 123 135 -0 -0 -64 -76 -86 -94 -105 -117 -132 -146 -159 -170 -181 -190 -198 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -244 -246 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -198 -190 -181 -170 -159 -146 -132 -117 -105 -94 -86 -76 -64 -0 -0 135 123 99 81 100 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 -0 -87 -114 -140 -163 -182 -199 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 y 28 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -227 -217 -206 -191 -174 -153 -129 -104 -79 -0 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 76 124 169 168 170 -0 -0 -60 -66 -71 -82 -98 -114 -129 -144 -157 -170 -180 -189 -197 -204 -210 -215 -220 -224 -227 -231 -233 -236 -238 -240 -241 -243 -244 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -244 -243 -241 -240 -238 -236 -233 -231 -227 -224 -220 -215 -210 -204 -197 -189 -180 -170 -157 -144 -129 -114 -98 -82 -71 -66 -60 -0 -0 170 168 169 124 76 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 -0 -79 -104 -129 -153 -174 -191 -206 -217 -227 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 y 29 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -183 -165 -143 -120 -96 -73 -0 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 88 128 140 120 -0 -0 -0 -0 -62 -79 -94 -109 -125 -142 -156 -169 -179 -189 -197 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -197 -189 -179 -169 -156 -142 -125 -109 -94 -79 -62 -0 -0 -0 -0 120 140 128 88 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 -0 -73 -96 -120 -143 -165 -183 -199 -212 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 y 30 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -233 -226 -217 -206 -192 -175 -155 -134 -111 -89 -69 -0 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 92 89 132 181 255 255 155 215 116 135 164 170 -0 -0 -59 -67 -81 -104 -124 -142 -156 -168 -179 -188 -196 -203 -209 -215 -219 -224 -227 -230 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -240 -238 -236 -233 -230 -227 -224 -219 -215 -209 -203 -196 -188 -179 -168 -156 -142 -124 -104 -81 -67 -59 -0 -0 170 164 135 116 215 155 255 255 181 132 89 92 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 -0 -69 -89 -111 -134 -155 -175 -192 -206 -217 -226 -233 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 y 31 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -230 -222 -212 -199 -184 -166 -146 -124 -102 -82 -64 -0 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 119 172 122 255 255 163 128 146 153 179 128 -0 -0 -0 -57 -82 -107 -126 -142 -156 -168 -178 -188 -196 -203 -209 -215 -219 -223 -227 -230 -233 -235 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -215 -209 -203 -196 -188 -178 -168 -156 -142 -126 -107 -82 -57 -0 -0 -0 128 179 153 146 128 163 255 255 122 172 119 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 -0 -64 -82 -102 -124 -146 -166 -184 -199 -212 -222 -230 -236 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 y 32 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -226 -217 -206 -192 -176 -157 -136 -115 -93 -66 -0 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 127 214 99 132 255 106 82 115 124 157 168 164 200 137 -0 -67 -91 -111 -127 -142 -155 -167 -178 -188 -196 -203 -209 -215 -219 -223 -227 -230 -233 -235 -238 -239 -241 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -241 -239 -238 -235 -233 -230 -227 -223 -219 -215 -209 -203 -196 -188 -178 -167 -155 -142 -127 -111 -91 -67 -0 137 200 164 168 157 124 115 82 106 255 132 99 214 127 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 -0 -66 -93 -115 -136 -157 -176 -192 -206 -217 -226 -233 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 y 33 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -199 -184 -166 -147 -125 -104 -75 -0 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 198 96 106 255 82 76 91 115 137 169 135 180 175 -0 -57 -76 -94 -111 -127 -142 -156 -168 -179 -188 -197 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -197 -188 -179 -168 -156 -142 -127 -111 -94 -76 -57 -0 175 180 135 169 137 115 91 76 82 255 106 96 198 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 -0 -75 -104 -125 -147 -166 -184 -199 -211 -221 -229 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -205 -191 -175 -156 -135 -113 -82 -0 255 127 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 172 255 255 69 85 255 84 79 77 82 110 151 115 148 182 -0 -0 -61 -78 -95 -112 -128 -144 -157 -170 -180 -189 -197 -204 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -204 -197 -189 -180 -170 -157 -144 -128 -112 -95 -78 -61 -0 -0 182 148 115 151 110 82 77 79 84 255 85 69 255 255 172 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 127 255 -0 -82 -113 -135 -156 -175 -191 -205 -216 -225 -232 -238 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -183 -165 -144 -122 -79 -0 255 103 102 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 125 255 255 255 255 255 70 73 96 146 219 84 109 145 136 -0 -0 -61 -78 -96 -114 -131 -147 -160 -172 -182 -191 -198 -205 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -205 -198 -191 -182 -172 -160 -147 -131 -114 -96 -78 -61 -0 -0 136 145 109 84 219 146 96 73 70 255 255 255 255 255 125 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 102 103 255 -0 -79 -122 -144 -165 -183 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -232 -225 -216 -204 -190 -173 -153 -131 -97 -0 255 115 99 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 155 159 255 255 255 255 255 255 255 196 67 125 202 109 130 -0 -0 -63 -82 -102 -120 -137 -151 -163 -174 -183 -191 -199 -205 -211 -215 -220 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -220 -215 -211 -205 -199 -191 -183 -174 -163 -151 -137 -120 -102 -82 -63 -0 -0 130 109 202 125 67 196 255 255 255 255 255 255 255 159 155 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 99 115 255 -0 -97 -131 -153 -173 -190 -204 -216 -225 -232 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -210 -197 -181 -162 -140 -117 -73 -0 255 93 100 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 152 178 136 255 109 123 93 111 255 255 255 255 169 113 121 126 -0 -0 -70 -91 -110 -127 -141 -154 -165 -175 -184 -192 -199 -205 -211 -215 -220 -223 -226 -229 -232 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -232 -229 -226 -223 -220 -215 -211 -205 -199 -192 -184 -175 -165 -154 -141 -127 -110 -91 -70 -0 -0 126 121 113 169 255 255 255 255 111 93 123 109 255 136 178 152 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 100 93 255 -0 -73 -117 -140 -162 -181 -197 -210 -220 -228 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -189 -171 -150 -126 -101 -66 -0 106 81 255 124 92 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 93 110 155 176 255 72 125 81 101 111 159 169 255 255 74 111 108 124 -0 -62 -82 -101 -117 -132 -144 -156 -166 -175 -184 -192 -199 -205 -210 -215 -219 -223 -226 -229 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -229 -226 -223 -219 -215 -210 -205 -199 -192 -184 -175 -166 -156 -144 -132 -117 -101 -82 -62 -0 124 108 111 74 255 255 169 159 111 101 81 125 72 255 176 155 110 93 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 92 124 255 81 106 -0 -66 -101 -126 -150 -171 -189 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -196 -179 -160 -137 -111 -84 -0 158 99 76 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 82 95 125 152 255 255 178 80 82 93 141 139 112 255 255 158 192 139 -0 -0 -74 -92 -107 -121 -133 -144 -154 -165 -175 -184 -192 -199 -205 -210 -214 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -214 -210 -205 -199 -192 -184 -175 -165 -154 -144 -133 -121 -107 -92 -74 -0 -0 139 192 158 255 255 112 139 141 93 82 80 178 255 255 152 125 95 82 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 76 99 158 -0 -84 -111 -137 -160 -179 -196 -209 -220 -228 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -187 -169 -147 -122 -96 -68 -0 123 124 255 132 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 72 88 105 151 102 255 255 67 73 98 161 222 108 116 255 255 120 93 120 -0 -69 -83 -93 -104 -117 -128 -140 -152 -164 -175 -184 -192 -198 -204 -209 -213 -217 -221 -225 -228 -231 -233 -236 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -236 -233 -231 -228 -225 -221 -217 -213 -209 -204 -198 -192 -184 -175 -164 -152 -140 -128 -117 -104 -93 -83 -69 -0 120 93 120 255 255 116 108 222 161 98 73 67 255 255 102 151 105 88 72 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 132 255 124 123 -0 -68 -96 -122 -147 -169 -187 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -209 -195 -178 -158 -134 -108 -80 -0 135 169 255 181 119 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 107 92 140 207 92 114 255 255 255 255 255 160 210 161 166 255 71 78 94 -0 -62 -64 -64 -78 -96 -108 -121 -136 -150 -163 -174 -183 -190 -196 -202 -207 -212 -216 -220 -224 -227 -230 -233 -235 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -216 -212 -207 -202 -196 -190 -183 -174 -163 -150 -136 -121 -108 -96 -78 -64 -64 -62 -0 94 78 71 255 166 161 210 160 255 255 255 255 255 114 92 207 140 92 107 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 119 181 255 169 135 -0 -80 -108 -134 -158 -178 -195 -209 -219 -227 -234 -239 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -202 -187 -168 -145 -120 -93 -66 -0 168 88 255 172 127 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 183 67 126 215 162 96 125 255 255 146 118 120 255 255 229 210 -0 -0 -0 -0 -58 -69 -82 -98 -115 -133 -149 -162 -172 -180 -188 -194 -200 -206 -211 -215 -220 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -220 -215 -211 -206 -200 -194 -188 -180 -172 -162 -149 -133 -115 -98 -82 -69 -58 -0 -0 -0 -0 210 229 255 255 120 118 146 255 255 125 96 162 215 126 67 183 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 127 172 255 88 168 -0 -66 -93 -120 -145 -168 -187 -202 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -234 -227 -219 -208 -194 -177 -156 -132 -106 -78 -0 170 128 255 122 214 255 172 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 117 255 135 84 122 255 255 255 255 194 169 76 88 118 255 99 93 80 130 255 75 83 111 255 255 -0 -0 -0 -0 -68 -87 -111 -130 -146 -159 -169 -177 -185 -192 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -192 -185 -177 -169 -159 -146 -130 -111 -87 -68 -0 -0 -0 -0 255 255 111 83 75 255 130 80 93 99 255 118 88 76 169 194 255 255 255 255 122 84 135 255 117 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 172 255 214 122 255 128 170 -0 -78 -106 -132 -156 -177 -194 -208 -219 -227 -234 -238 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -201 -186 -167 -144 -118 -91 -64 -0 140 155 255 99 198 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 79 97 110 155 165 255 255 175 67 84 93 255 67 65 93 137 255 114 107 120 146 255 123 119 141 -0 -0 -59 -83 -108 -127 -142 -155 -166 -175 -183 -190 -197 -203 -209 -214 -219 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -214 -209 -203 -197 -190 -183 -175 -166 -155 -142 -127 -108 -83 -59 -0 -0 141 119 123 255 146 120 107 114 255 137 93 65 67 255 93 84 67 175 255 255 165 155 110 97 79 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 198 99 255 155 140 -0 -64 -91 -118 -144 -167 -186 -201 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -155 -130 -103 -76 -0 120 215 255 132 96 255 125 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 70 84 95 139 136 127 255 255 63 94 128 255 255 82 108 164 255 83 75 82 112 255 100 93 115 117 -0 -0 -57 -81 -104 -124 -140 -152 -163 -172 -181 -189 -196 -203 -209 -214 -219 -223 -227 -230 -233 -235 -238 -240 -242 -243 -244 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -244 -243 -242 -240 -238 -235 -233 -230 -227 -223 -219 -214 -209 -203 -196 -189 -181 -172 -163 -152 -140 -124 -104 -81 -57 -0 -0 117 115 93 100 255 112 82 75 83 255 164 108 82 255 255 128 94 63 255 255 127 136 139 95 84 70 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 125 255 96 132 255 215 120 -0 -76 -103 -130 -155 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -185 -165 -141 -114 -86 -60 -0 116 163 255 106 69 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 133 255 255 92 129 172 174 172 167 255 255 255 255 255 255 255 255 255 253 255 158 147 167 255 86 86 96 82 110 -0 -0 -57 -82 -106 -124 -138 -150 -161 -171 -180 -188 -196 -203 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -196 -188 -180 -171 -161 -150 -138 -124 -106 -82 -57 -0 -0 110 82 96 86 86 255 167 147 158 255 253 255 255 255 255 255 255 255 255 255 167 172 174 172 129 92 255 255 133 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 69 106 255 163 116 -0 -60 -86 -114 -141 -165 -185 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -175 -151 -124 -94 -66 -0 135 128 106 255 85 255 155 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 106 130 255 255 255 88 129 131 120 184 208 195 152 255 108 97 122 255 255 238 113 105 143 255 73 84 64 94 106 127 -0 -0 -65 -91 -109 -124 -137 -149 -160 -171 -180 -189 -196 -203 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -196 -189 -180 -171 -160 -149 -137 -124 -109 -91 -65 -0 -0 127 106 94 64 84 73 255 143 105 113 238 255 255 122 97 108 255 152 195 208 184 120 131 129 88 255 255 255 130 106 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 155 255 85 255 106 128 135 -0 -66 -94 -124 -151 -175 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -213 -200 -184 -162 -136 -105 -71 -0 164 146 82 82 255 255 159 152 93 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 95 98 116 164 255 255 165 218 117 129 175 172 191 255 255 80 119 108 255 255 65 75 150 255 70 63 85 86 99 97 106 -0 -58 -78 -95 -110 -124 -137 -150 -161 -171 -181 -189 -197 -203 -209 -215 -219 -224 -227 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -227 -224 -219 -215 -209 -203 -197 -189 -181 -171 -161 -150 -137 -124 -110 -95 -78 -58 -0 106 97 99 86 85 63 70 255 150 75 65 255 255 108 119 80 255 255 191 172 175 129 117 218 165 255 255 164 116 98 95 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 93 152 159 255 255 82 82 146 164 -0 -71 -105 -136 -162 -184 -200 -213 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -117 -82 -0 170 153 115 76 84 255 255 178 110 82 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 194 108 96 144 129 255 255 158 139 135 168 186 166 124 255 255 75 93 98 255 255 255 255 255 255 206 184 196 230 250 219 -0 -0 -65 -80 -95 -111 -125 -139 -151 -162 -172 -182 -190 -197 -204 -210 -215 -220 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -215 -210 -204 -197 -190 -182 -172 -162 -151 -139 -125 -111 -95 -80 -65 -0 -0 219 250 230 196 184 206 255 255 255 255 255 255 98 93 75 255 255 124 166 186 168 135 139 158 255 255 129 144 96 108 194 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 82 110 178 255 255 84 76 115 153 170 -0 -82 -117 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -182 -160 -132 -98 -62 -0 179 124 91 79 255 255 136 155 95 72 255 255 117 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 76 91 147 106 130 255 99 93 81 116 161 190 198 170 255 208 217 188 255 255 153 123 123 255 255 255 255 255 153 116 142 -0 -0 -66 -83 -99 -114 -128 -141 -153 -164 -174 -183 -191 -198 -205 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -205 -198 -191 -183 -174 -164 -153 -141 -128 -114 -99 -83 -66 -0 -0 142 116 153 255 255 255 255 255 123 123 153 255 255 188 217 208 255 170 198 190 161 116 81 93 99 255 130 106 147 91 76 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 117 255 255 72 95 155 136 255 255 79 91 124 179 -0 -62 -98 -132 -160 -182 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -206 -191 -171 -146 -114 -79 -0 128 157 115 77 70 255 255 176 125 88 107 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 190 222 165 255 64 65 95 114 127 155 146 182 255 255 124 109 110 255 108 102 99 79 172 129 144 255 255 83 133 118 -0 -0 -72 -88 -103 -117 -129 -142 -154 -165 -175 -184 -192 -199 -205 -211 -216 -221 -225 -228 -231 -234 -236 -239 -240 -242 -243 -245 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -243 -242 -240 -239 -236 -234 -231 -228 -225 -221 -216 -211 -205 -199 -192 -184 -175 -165 -154 -142 -129 -117 -103 -88 -72 -0 -0 118 133 83 255 255 144 129 172 79 99 102 108 255 110 109 124 255 255 182 146 155 127 114 95 65 64 255 165 222 190 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 107 88 125 176 255 255 70 77 115 157 128 -0 -79 -114 -146 -171 -191 -206 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -159 -129 -94 -59 -0 168 137 82 73 255 109 255 152 105 92 255 135 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 137 131 255 255 121 143 181 152 160 183 178 148 255 69 92 79 255 73 83 65 99 182 84 105 119 255 255 75 84 107 -0 -64 -78 -90 -100 -113 -129 -145 -157 -167 -176 -185 -192 -199 -206 -211 -217 -221 -225 -229 -232 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -232 -229 -225 -221 -217 -211 -206 -199 -192 -185 -176 -167 -157 -145 -129 -113 -100 -90 -78 -64 -0 107 84 75 255 255 119 105 84 182 99 65 83 73 255 79 92 69 255 148 178 183 160 152 181 143 121 255 255 131 137 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 135 255 92 105 152 255 109 255 73 82 137 168 -0 -59 -94 -129 -159 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -191 -170 -144 -109 -67 -0 164 169 110 96 255 123 72 255 151 140 255 84 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 73 91 103 255 255 255 108 108 117 145 180 197 255 74 66 94 255 65 65 90 96 196 83 81 92 118 255 202 195 181 -0 -0 -66 -68 -70 -90 -116 -135 -147 -158 -168 -176 -185 -192 -200 -206 -212 -217 -221 -225 -229 -232 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -232 -229 -225 -221 -217 -212 -206 -200 -192 -185 -176 -168 -158 -147 -135 -116 -90 -70 -68 -66 -0 -0 181 195 202 255 118 92 81 83 196 96 90 65 65 255 94 66 74 255 197 180 145 117 108 108 255 255 255 103 91 73 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 84 255 140 151 255 72 123 255 96 110 169 164 -0 -67 -109 -144 -170 -191 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -235 -229 -222 -212 -198 -181 -157 -125 -81 -0 200 135 151 146 255 93 125 255 102 207 255 122 79 255 133 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 255 255 165 164 134 160 255 255 76 122 119 138 165 255 255 171 173 255 255 174 170 200 243 255 129 115 122 255 116 170 114 129 -0 -0 -0 -0 -72 -106 -125 -137 -148 -158 -167 -176 -184 -192 -200 -206 -212 -217 -221 -225 -229 -231 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -231 -229 -225 -221 -217 -212 -206 -200 -192 -184 -176 -167 -158 -148 -137 -125 -106 -72 -0 -0 -0 -0 129 114 170 116 255 122 115 129 255 243 200 170 174 255 255 173 171 255 255 165 138 119 122 76 255 255 160 134 164 165 255 255 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 133 255 79 122 255 207 102 255 125 93 255 146 151 135 200 -0 -81 -125 -157 -181 -198 -212 -222 -229 -235 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -217 -205 -190 -170 -142 -104 -57 137 180 115 219 255 111 81 178 255 92 183 255 97 70 255 106 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 152 255 88 157 116 134 155 255 255 79 105 109 126 152 255 255 255 255 255 255 255 255 89 240 161 151 159 255 255 125 81 100 138 255 255 -0 -66 -99 -116 -126 -136 -146 -156 -166 -175 -184 -192 -200 -207 -212 -217 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -217 -212 -207 -200 -192 -184 -175 -166 -156 -146 -136 -126 -116 -99 -66 -0 255 255 138 100 81 125 255 255 159 151 161 240 89 255 255 255 255 255 255 255 255 152 126 109 105 79 255 255 155 134 116 157 88 255 152 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 106 255 70 97 255 183 92 255 178 81 111 255 219 115 180 137 -57 -104 -142 -170 -190 -205 -217 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -243 -239 -234 -229 -221 -211 -198 -180 -156 -124 -82 -0 175 148 84 196 255 101 80 255 114 67 255 110 84 255 130 95 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 93 110 255 255 111 81 104 120 149 255 255 165 189 160 167 183 206 136 255 99 93 106 255 255 255 71 114 152 124 255 89 67 89 113 137 255 -0 -62 -92 -104 -113 -123 -133 -143 -154 -165 -175 -184 -193 -200 -207 -213 -217 -221 -225 -228 -231 -233 -236 -238 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -236 -233 -231 -228 -225 -221 -217 -213 -207 -200 -193 -184 -175 -165 -154 -143 -133 -123 -113 -104 -92 -62 -0 255 137 113 89 67 89 255 124 152 114 71 255 255 255 106 93 99 255 136 206 183 167 160 189 165 255 255 149 120 104 81 111 255 255 110 93 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 95 130 255 84 110 255 67 114 255 80 101 255 196 84 148 175 -0 -82 -124 -156 -180 -198 -211 -221 -229 -234 -239 -243 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -189 -169 -142 -107 -67 -0 182 109 67 255 111 82 67 255 126 255 155 95 92 255 98 194 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 82 95 130 255 64 73 83 102 118 125 255 255 101 104 119 151 190 214 255 64 71 85 108 147 255 255 255 85 69 255 255 68 101 148 195 255 -0 -64 -82 -90 -98 -108 -118 -129 -141 -153 -165 -175 -185 -194 -201 -207 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -207 -201 -194 -185 -175 -165 -153 -141 -129 -118 -108 -98 -90 -82 -64 -0 255 195 148 101 68 255 255 69 85 255 255 255 147 108 85 71 64 255 214 190 151 119 104 101 255 255 125 118 102 83 73 64 255 130 95 82 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 194 98 255 92 95 155 255 126 255 67 82 111 255 67 109 182 -0 -67 -107 -142 -169 -189 -205 -216 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -197 -179 -156 -126 -91 -57 -0 145 125 255 159 93 73 255 215 255 165 139 129 255 116 108 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 71 87 111 255 203 187 189 184 192 200 178 255 65 85 96 125 139 167 255 255 183 198 156 168 185 169 255 255 255 255 255 255 255 255 117 255 -0 -64 -69 -74 -81 -90 -101 -113 -126 -140 -154 -166 -177 -187 -195 -201 -207 -212 -217 -221 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -245 -246 -247 -247 -248 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -245 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -221 -217 -212 -207 -201 -195 -187 -177 -166 -154 -140 -126 -113 -101 -90 -81 -74 -69 -64 -0 255 117 255 255 255 255 255 255 255 255 169 185 168 156 198 183 255 255 167 139 125 96 85 65 255 178 200 192 184 189 187 203 255 111 87 71 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 108 116 255 129 139 165 255 215 255 73 93 159 255 125 145 -0 -57 -91 -126 -156 -179 -197 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -225 -216 -204 -189 -168 -142 -111 -76 -0 136 202 255 169 141 98 255 162 194 255 136 172 255 164 96 76 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 102 104 152 255 74 85 98 84 107 133 168 255 255 137 151 149 155 162 186 255 255 114 101 112 152 177 196 199 136 255 111 93 119 255 255 98 -0 -0 -0 -0 -64 -71 -82 -96 -112 -127 -143 -157 -169 -179 -188 -195 -201 -207 -212 -216 -220 -223 -227 -229 -232 -234 -237 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -237 -234 -232 -229 -227 -223 -220 -216 -212 -207 -201 -195 -188 -179 -169 -157 -143 -127 -112 -96 -82 -71 -64 -0 -0 -0 -0 98 255 255 119 93 111 255 136 199 196 177 152 112 101 114 255 255 186 162 155 149 151 137 255 255 168 133 107 84 98 85 74 255 152 104 102 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 76 96 164 255 172 136 255 194 162 255 98 141 169 255 202 136 -0 -76 -111 -142 -168 -189 -204 -216 -225 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -197 -179 -156 -127 -94 -61 -0 109 169 255 139 161 255 96 169 255 127 174 88 255 144 91 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 255 64 91 103 81 84 94 143 110 255 255 82 109 127 134 162 188 255 63 88 101 118 128 170 179 212 255 74 83 105 133 255 255 190 111 129 -0 -0 -0 -65 -80 -97 -115 -132 -147 -160 -171 -180 -188 -195 -201 -206 -211 -215 -219 -223 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -223 -219 -215 -211 -206 -201 -195 -188 -180 -171 -160 -147 -132 -115 -97 -80 -65 -0 -0 -0 129 111 190 255 255 133 105 83 74 255 212 179 170 128 118 101 88 63 255 188 162 134 127 109 82 255 255 110 143 94 84 81 103 91 64 255 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 91 144 255 88 174 127 255 169 96 255 161 139 255 169 109 -0 -61 -94 -127 -156 -179 -197 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -188 -168 -142 -111 -78 -0 130 113 255 112 222 255 125 76 175 255 172 129 255 129 147 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 103 110 255 255 255 237 253 255 168 152 172 208 141 255 255 112 146 109 121 159 255 255 68 100 152 127 172 130 174 255 255 113 97 127 150 255 151 97 105 116 150 -0 -0 -65 -84 -104 -123 -138 -151 -162 -172 -180 -188 -194 -200 -205 -210 -214 -218 -222 -225 -228 -231 -233 -236 -238 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -238 -236 -233 -231 -228 -225 -222 -218 -214 -210 -205 -200 -194 -188 -180 -172 -162 -151 -138 -123 -104 -84 -65 -0 -0 150 116 105 97 151 255 150 127 97 113 255 255 174 130 172 127 152 100 68 255 255 159 121 109 146 112 255 255 141 208 172 152 168 255 253 237 255 255 255 110 103 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 147 129 255 129 172 255 175 76 125 255 222 112 255 113 130 -0 -78 -111 -142 -168 -188 -204 -215 -224 -231 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -196 -178 -155 -127 -95 -61 -0 121 74 255 108 160 255 88 67 255 167 131 165 255 106 190 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 102 99 85 122 169 255 255 255 220 128 124 138 180 154 168 255 255 132 89 83 131 120 255 255 255 89 99 169 135 174 147 255 255 77 134 196 255 144 79 93 107 131 135 -0 -0 -75 -96 -114 -129 -142 -153 -163 -171 -179 -186 -193 -198 -204 -209 -213 -217 -221 -224 -227 -230 -233 -235 -237 -239 -241 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -241 -239 -237 -235 -233 -230 -227 -224 -221 -217 -213 -209 -204 -198 -193 -186 -179 -171 -163 -153 -142 -129 -114 -96 -75 -0 -0 135 131 107 93 79 144 255 196 134 77 255 255 147 174 135 169 99 89 255 255 255 120 131 83 89 132 255 255 168 154 180 138 124 128 220 255 255 255 169 122 85 99 102 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 190 106 255 165 131 167 255 67 88 255 160 108 255 74 121 -0 -61 -95 -127 -155 -178 -196 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -203 -188 -167 -142 -112 -78 -0 126 111 255 116 210 255 118 84 63 255 120 218 255 130 222 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 100 77 95 141 139 146 255 255 70 114 157 151 205 121 163 255 255 65 117 176 96 152 164 255 255 255 133 104 142 145 165 255 255 255 132 255 142 72 69 85 113 134 161 -0 -71 -90 -106 -119 -131 -141 -151 -161 -170 -178 -185 -191 -197 -202 -207 -211 -216 -220 -223 -226 -229 -232 -234 -237 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -237 -234 -232 -229 -226 -223 -220 -216 -211 -207 -202 -197 -191 -185 -178 -170 -161 -151 -141 -131 -119 -106 -90 -71 -0 161 134 113 85 69 72 142 255 132 255 255 255 165 145 142 104 133 255 255 255 164 152 96 176 117 65 255 255 163 121 205 151 157 114 70 255 255 146 139 141 95 77 100 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 222 130 255 218 120 255 63 84 118 255 210 116 255 111 126 -0 -78 -112 -142 -167 -188 -203 -215 -224 -231 -236 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -220 -209 -196 -178 -156 -128 -96 -63 -0 108 158 255 161 146 255 93 94 255 184 117 158 255 165 137 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 76 124 194 132 106 137 255 255 255 89 94 196 133 160 142 255 255 255 140 66 147 221 132 162 255 255 76 133 129 117 189 202 255 73 255 164 66 72 75 84 108 131 -0 -68 -83 -96 -106 -116 -126 -137 -148 -158 -167 -175 -182 -189 -194 -200 -205 -210 -214 -218 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -218 -214 -210 -205 -200 -194 -189 -182 -175 -167 -158 -148 -137 -126 -116 -106 -96 -83 -68 -0 131 108 84 75 72 66 164 255 73 255 202 189 117 129 133 76 255 255 162 132 221 147 66 140 255 255 255 142 160 133 196 94 89 255 255 255 137 106 132 194 124 76 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 137 165 255 158 117 184 255 94 93 255 146 161 255 158 108 -0 -63 -96 -128 -156 -178 -196 -209 -220 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -203 -188 -168 -144 -114 -82 -0 124 192 255 166 118 99 255 128 255 208 129 139 99 255 131 73 255 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 164 134 84 111 151 182 255 255 255 174 104 135 116 162 180 255 255 255 255 170 161 182 135 255 255 185 217 107 139 163 255 255 255 255 63 74 80 128 164 150 -0 -64 -75 -83 -89 -95 -104 -116 -131 -145 -155 -165 -172 -179 -186 -192 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -192 -186 -179 -172 -165 -155 -145 -131 -116 -104 -95 -89 -83 -75 -64 -0 150 164 128 80 74 63 255 255 255 255 163 139 107 217 185 255 255 135 182 161 170 255 255 255 255 180 162 116 135 104 174 255 255 255 182 151 111 84 134 164 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 255 73 131 255 99 139 129 208 255 128 255 99 118 166 255 192 124 -0 -82 -114 -144 -168 -188 -203 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -157 -131 -102 -70 -0 139 120 255 120 93 67 255 255 195 175 135 93 64 255 91 255 152 93 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 92 89 128 174 255 255 134 80 84 114 169 116 158 255 255 78 136 100 120 156 163 214 148 255 100 103 148 138 169 255 90 192 160 167 180 148 255 85 255 255 255 255 255 92 126 -0 -59 -63 -64 -64 -64 -70 -87 -109 -128 -142 -153 -161 -169 -176 -182 -189 -195 -201 -206 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -206 -201 -195 -189 -182 -176 -169 -161 -153 -142 -128 -109 -87 -70 -64 -64 -64 -63 -59 -0 126 92 255 255 255 255 255 85 255 148 180 167 160 192 90 255 169 138 148 103 100 255 148 214 163 156 120 100 136 78 255 255 158 116 169 114 84 80 134 255 255 174 128 89 92 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 93 152 255 91 255 64 93 135 175 195 255 255 67 93 120 255 120 139 -0 -70 -102 -131 -157 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -224 -215 -203 -188 -170 -147 -120 -91 -62 -0 93 71 255 80 65 255 255 152 172 168 81 65 255 103 165 255 110 82 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 119 170 113 255 255 69 71 130 211 97 134 147 255 255 113 81 103 152 117 188 206 255 64 83 140 97 126 255 255 149 95 120 155 179 255 82 230 92 100 110 255 255 253 -0 -0 -0 -0 -0 -0 -0 -58 -85 -110 -128 -140 -149 -157 -164 -171 -178 -185 -192 -199 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -199 -192 -185 -178 -171 -164 -157 -149 -140 -128 -110 -85 -58 -0 -0 -0 -0 -0 -0 -0 253 255 255 110 100 92 230 82 255 179 155 120 95 149 255 255 126 97 140 83 64 255 206 188 117 152 103 81 113 255 255 147 134 97 211 130 71 69 255 255 113 170 119 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 82 110 255 165 103 255 65 81 168 172 152 255 255 65 80 255 71 93 -0 -62 -91 -120 -147 -170 -188 -203 -215 -224 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -242 -238 -233 -227 -219 -209 -197 -180 -160 -137 -110 -82 -0 120 78 255 130 93 82 255 255 191 186 116 95 121 255 164 88 255 95 71 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 127 213 97 115 255 255 255 255 191 88 146 148 140 255 255 75 124 195 115 138 174 255 255 169 224 88 108 142 255 110 81 106 126 146 255 255 214 75 82 80 124 179 131 162 255 255 168 92 96 -0 -0 -69 -97 -114 -126 -135 -143 -151 -158 -166 -174 -182 -190 -197 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -197 -190 -182 -174 -166 -158 -151 -143 -135 -126 -114 -97 -69 -0 -0 96 92 168 255 255 162 131 179 124 80 82 75 214 255 255 146 126 106 81 110 255 142 108 88 224 169 255 255 174 138 115 195 124 75 255 255 140 148 146 88 191 255 255 255 255 115 97 213 127 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 71 95 255 88 164 255 121 95 116 186 191 255 255 82 93 130 255 78 120 -0 -82 -110 -137 -160 -180 -197 -209 -219 -227 -233 -238 -242 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -215 -204 -189 -172 -151 -127 -101 -74 -0 94 229 255 137 108 255 108 255 166 161 114 143 255 134 157 255 130 87 102 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 196 89 94 138 180 130 255 255 255 83 144 132 130 255 255 255 165 96 126 155 167 255 255 190 78 83 106 255 67 73 83 107 127 153 255 218 70 66 91 136 179 86 111 144 255 255 68 81 99 -0 -63 -87 -102 -112 -120 -127 -135 -144 -153 -162 -171 -179 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -179 -171 -162 -153 -144 -135 -127 -120 -112 -102 -87 -63 -0 99 81 68 255 255 144 111 86 179 136 91 66 70 218 255 153 127 107 83 73 67 255 106 83 78 190 255 255 167 155 126 96 165 255 255 255 130 132 144 83 255 255 255 130 180 138 94 89 196 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 102 87 130 255 157 134 255 143 114 161 166 255 108 255 108 137 255 229 94 -0 -74 -101 -127 -151 -172 -189 -204 -215 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -227 -219 -210 -197 -182 -163 -141 -117 -92 -69 -0 210 75 255 164 255 97 255 124 190 127 181 255 160 116 111 255 111 104 255 127 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 174 255 255 71 116 164 211 98 131 170 255 255 106 128 95 119 169 255 255 81 132 135 153 148 255 174 70 65 92 255 67 69 85 100 118 102 255 255 64 91 121 175 255 81 84 111 140 255 255 255 255 -0 -62 -78 -88 -95 -102 -110 -119 -128 -137 -147 -158 -168 -177 -186 -194 -201 -207 -213 -217 -222 -225 -229 -232 -234 -236 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -236 -234 -232 -229 -225 -222 -217 -213 -207 -201 -194 -186 -177 -168 -158 -147 -137 -128 -119 -110 -102 -95 -88 -78 -62 -0 255 255 255 255 140 111 84 81 255 175 121 91 64 255 255 102 118 100 85 69 67 255 92 65 70 174 255 148 153 135 132 81 255 255 169 119 95 128 106 255 255 170 131 98 211 164 116 71 255 255 174 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 127 255 104 111 255 111 116 160 255 181 127 190 124 255 97 255 164 255 75 210 -0 -69 -92 -117 -141 -163 -182 -197 -210 -219 -227 -233 -238 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -230 -223 -215 -204 -191 -174 -154 -132 -107 -83 -62 -0 83 114 255 255 122 80 255 198 155 152 108 255 134 81 64 255 152 255 103 102 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 155 133 255 255 255 88 218 91 104 153 131 255 255 128 81 103 150 141 255 255 74 130 134 105 255 255 65 95 127 255 255 95 113 153 206 105 142 255 255 255 255 255 253 107 99 110 134 120 209 135 255 -0 -60 -67 -73 -77 -84 -92 -100 -110 -120 -131 -143 -154 -165 -175 -184 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -184 -175 -165 -154 -143 -131 -120 -110 -100 -92 -84 -77 -73 -67 -60 -0 255 135 209 120 134 110 99 107 253 255 255 255 255 255 142 105 206 153 113 95 255 255 127 95 65 255 255 105 134 130 74 255 255 141 150 103 81 128 255 255 131 153 104 91 218 88 255 255 255 133 155 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 102 103 255 152 255 64 81 134 255 108 152 155 198 255 80 122 255 255 114 83 -0 -62 -83 -107 -132 -154 -174 -191 -204 -215 -223 -230 -236 -240 -243 -246 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -210 -198 -183 -165 -144 -121 -93 -64 -0 111 107 83 253 255 119 255 170 146 160 108 255 155 104 73 203 255 255 110 99 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 207 119 161 149 255 255 255 72 122 187 126 130 255 255 74 123 183 152 106 255 255 192 224 99 130 255 255 255 255 255 255 255 255 255 168 67 140 255 116 110 138 255 255 68 80 96 164 97 206 92 100 -0 -0 -0 -0 -0 -65 -72 -81 -91 -102 -114 -127 -139 -151 -163 -174 -183 -192 -199 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -199 -192 -183 -174 -163 -151 -139 -127 -114 -102 -91 -81 -72 -65 -0 -0 -0 -0 -0 100 92 206 97 164 96 80 68 255 255 138 110 116 255 140 67 168 255 255 255 255 255 255 255 255 255 130 99 224 192 255 255 106 152 183 123 74 255 255 130 126 187 122 72 255 255 255 149 161 119 207 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 99 110 255 255 203 73 104 155 255 108 160 146 170 255 119 255 253 83 107 111 -0 -64 -93 -121 -144 -165 -183 -198 -210 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -215 -205 -191 -175 -156 -133 -104 -64 -0 255 120 75 255 255 108 75 255 182 183 117 76 255 120 83 187 74 255 255 85 100 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 157 129 158 166 174 148 255 255 255 122 184 134 142 255 255 255 129 213 110 142 255 89 199 157 152 179 206 117 127 255 125 77 99 255 255 255 255 255 155 127 131 146 255 255 255 255 128 76 223 72 87 128 158 97 136 -0 -0 -0 -62 -71 -82 -96 -109 -122 -135 -148 -161 -173 -183 -191 -199 -205 -211 -216 -221 -225 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -225 -221 -216 -211 -205 -199 -191 -183 -173 -161 -148 -135 -122 -109 -96 -82 -71 -62 -0 -0 -0 136 97 158 128 87 72 223 76 128 255 255 255 255 146 131 127 155 255 255 255 255 255 99 77 125 255 127 117 206 179 152 157 199 89 255 142 110 213 129 255 255 255 142 134 184 122 255 255 255 148 174 166 158 129 157 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 100 85 255 255 74 187 83 120 255 76 117 183 182 255 75 108 255 255 75 120 255 -0 -64 -104 -133 -156 -175 -191 -205 -215 -223 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -220 -210 -199 -184 -166 -144 -117 -78 -0 255 146 82 158 238 255 93 208 255 178 145 122 255 149 102 189 85 64 255 122 77 255 124 92 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 98 83 120 145 167 181 170 174 255 255 133 105 120 162 204 255 255 171 117 127 255 255 158 98 94 139 200 241 125 255 63 92 107 150 138 129 255 255 89 82 105 125 145 202 147 255 255 255 255 64 98 153 232 93 100 135 156 -0 -0 -0 -64 -77 -90 -101 -114 -130 -147 -161 -173 -182 -191 -198 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -198 -191 -182 -173 -161 -147 -130 -114 -101 -90 -77 -64 -0 -0 -0 156 135 100 93 232 153 98 64 255 255 255 255 147 202 145 125 105 82 89 255 255 129 138 150 107 92 63 255 125 241 200 139 94 98 158 255 255 127 117 171 255 255 204 162 120 105 133 255 255 174 170 181 167 145 120 83 98 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 92 124 255 77 122 255 64 85 189 102 149 255 122 145 178 255 208 93 255 238 158 82 146 255 -0 -78 -117 -144 -166 -184 -199 -210 -220 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -235 -230 -224 -215 -205 -192 -175 -154 -128 -96 -58 -0 255 112 147 113 255 98 217 255 148 180 119 79 255 118 184 98 91 255 169 95 76 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 72 75 89 130 135 148 183 215 146 255 86 67 83 112 178 184 255 124 85 94 112 255 121 90 79 111 126 199 136 255 255 214 197 202 228 132 150 255 76 75 83 109 126 187 83 115 175 153 255 255 255 255 216 85 97 125 120 128 157 -0 -0 -59 -65 -71 -88 -113 -133 -149 -162 -172 -182 -190 -198 -205 -210 -216 -220 -224 -227 -230 -233 -235 -238 -240 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -216 -210 -205 -198 -190 -182 -172 -162 -149 -133 -113 -88 -71 -65 -59 -0 -0 157 128 120 125 97 85 216 255 255 255 255 153 175 115 83 187 126 109 83 75 76 255 150 132 228 202 197 214 255 255 136 199 126 111 79 90 121 255 112 94 85 124 255 184 178 112 83 67 86 255 146 215 183 148 135 130 89 75 72 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 76 95 169 255 91 98 184 118 255 79 119 180 148 255 217 98 255 113 147 112 255 -0 -58 -96 -128 -154 -175 -192 -205 -215 -224 -230 -235 -240 -243 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -238 -233 -227 -220 -211 -199 -184 -165 -140 -108 -69 -0 123 255 167 105 65 255 188 124 255 197 138 105 255 125 192 84 103 237 255 141 124 255 128 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 67 69 86 125 114 105 134 195 221 255 64 85 89 103 149 148 255 94 64 80 101 255 91 66 82 108 117 185 82 94 255 76 96 121 188 212 235 255 65 80 81 105 125 198 73 125 173 97 120 143 169 255 255 64 97 149 202 139 171 132 -0 -0 -0 -0 -69 -99 -120 -136 -149 -161 -171 -181 -190 -197 -204 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -204 -197 -190 -181 -171 -161 -149 -136 -120 -99 -69 -0 -0 -0 -0 132 171 139 202 149 97 64 255 255 169 143 120 97 173 125 73 198 125 105 81 80 65 255 235 212 188 121 96 76 255 94 82 185 117 108 82 66 91 255 101 80 64 94 255 148 149 103 89 85 64 255 221 195 134 105 114 125 86 69 67 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 128 255 124 141 255 237 103 84 192 125 255 105 138 197 255 124 188 255 65 105 167 255 123 -0 -69 -108 -140 -165 -184 -199 -211 -220 -227 -233 -238 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -224 -215 -205 -192 -175 -152 -121 -82 -0 119 100 255 143 75 255 255 109 69 255 165 109 165 255 200 107 81 253 255 139 194 255 174 119 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 109 122 171 236 100 123 126 174 255 255 206 204 199 206 240 255 66 74 79 93 255 64 72 78 104 115 194 74 88 255 103 140 133 136 161 214 255 255 255 250 249 255 255 255 88 182 89 96 87 139 120 255 255 255 255 149 93 174 135 163 189 146 -0 -64 -88 -107 -122 -135 -147 -159 -170 -180 -189 -197 -203 -209 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -209 -203 -197 -189 -180 -170 -159 -147 -135 -122 -107 -88 -64 -0 146 189 163 135 174 93 149 255 255 255 255 120 139 87 96 89 182 88 255 255 255 249 250 255 255 255 214 161 136 133 140 103 255 88 74 194 115 104 78 72 64 255 93 79 74 66 255 240 206 199 204 206 255 255 174 126 123 100 236 171 122 109 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 119 174 255 194 139 255 253 81 107 200 255 165 109 165 255 69 109 255 255 75 143 255 100 119 -0 -82 -121 -152 -175 -192 -205 -215 -224 -230 -235 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -227 -220 -211 -199 -184 -164 -136 -98 -0 141 93 86 255 150 255 255 110 92 74 255 126 189 255 178 133 84 255 255 146 132 164 255 170 127 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 200 100 152 128 156 175 255 255 90 130 127 201 255 255 255 250 223 255 255 242 248 255 253 255 255 128 255 255 94 94 105 129 148 165 255 255 144 184 129 152 255 255 180 86 63 95 142 98 120 162 157 255 255 255 123 95 125 175 199 -0 -59 -76 -92 -106 -118 -130 -143 -156 -169 -179 -188 -196 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -196 -188 -179 -169 -156 -143 -130 -118 -106 -92 -76 -59 -0 199 175 125 95 123 255 255 255 157 162 120 98 142 95 63 86 180 255 255 152 129 184 144 255 255 165 148 129 105 94 94 255 255 128 255 255 253 255 248 242 255 255 223 250 255 255 255 201 127 130 90 255 255 175 156 128 152 100 200 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 127 170 255 164 132 146 255 255 84 133 178 255 189 126 255 74 92 110 255 255 150 255 86 93 141 -0 -98 -136 -164 -184 -199 -211 -220 -227 -233 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -215 -205 -192 -175 -150 -115 -68 -0 115 86 73 255 255 153 255 79 66 255 152 160 101 255 168 94 168 220 255 106 134 255 113 213 255 174 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 119 93 119 255 255 255 102 84 115 151 121 255 255 76 112 120 129 255 255 200 224 150 255 255 255 120 99 112 255 255 255 255 74 79 92 115 134 149 166 255 255 121 93 117 142 255 255 64 105 144 183 198 124 150 170 186 215 255 72 76 85 117 146 -0 -0 -62 -75 -87 -97 -109 -125 -141 -156 -168 -178 -187 -195 -202 -208 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -208 -202 -195 -187 -178 -168 -156 -141 -125 -109 -97 -87 -75 -62 -0 -0 146 117 85 76 72 255 215 186 170 150 124 198 183 144 105 64 255 255 142 117 93 121 255 255 166 149 134 115 92 79 74 255 255 255 255 112 99 120 255 255 255 150 224 200 255 255 129 120 112 76 255 255 121 151 115 84 102 255 255 255 119 93 119 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 174 255 213 113 255 134 106 255 220 168 94 168 255 101 160 152 255 66 79 255 153 255 255 73 86 115 -0 -68 -115 -150 -175 -192 -205 -215 -223 -230 -235 -239 -243 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -227 -220 -210 -199 -184 -163 -133 -87 -0 117 96 84 70 255 123 108 255 94 171 255 167 104 65 255 143 152 128 255 137 84 134 255 97 196 255 155 135 255 155 255 73 255 240 255 255 255 239 255 255 222 179 192 255 89 84 106 126 156 255 255 77 130 193 116 133 255 255 125 179 120 142 255 89 182 151 189 221 255 70 90 94 97 134 255 255 112 102 106 115 139 144 160 189 255 71 76 87 106 123 255 255 255 255 88 174 90 105 138 129 182 255 255 148 144 147 164 133 -0 -0 -58 -63 -69 -83 -104 -124 -141 -155 -167 -177 -186 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -186 -177 -167 -155 -141 -124 -104 -83 -69 -63 -58 -0 -0 133 164 147 144 148 255 255 182 129 138 105 90 174 88 255 255 255 255 123 106 87 76 71 255 189 160 144 139 115 106 102 112 255 255 134 97 94 90 70 255 221 189 151 182 89 255 142 120 179 125 255 255 133 116 193 130 77 255 255 156 126 106 84 89 255 192 179 222 255 255 239 255 255 255 240 255 73 255 155 255 135 155 255 196 97 255 134 84 137 255 128 152 143 255 65 104 167 255 171 94 255 108 123 255 70 84 96 117 -0 -87 -133 -163 -184 -199 -210 -220 -227 -233 -237 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -230 -223 -215 -205 -192 -174 -149 -111 -59 -0 82 64 63 255 123 102 73 255 173 255 183 119 85 255 110 172 124 70 255 111 80 255 115 89 255 133 207 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 130 255 255 72 86 110 131 121 255 255 255 128 182 142 175 255 255 123 95 121 255 255 138 95 111 174 255 255 216 228 173 177 255 254 72 83 79 99 120 126 117 149 255 255 158 171 109 120 165 209 109 255 255 255 72 122 184 111 145 172 255 255 108 149 153 178 163 -0 -0 -0 -0 -58 -81 -107 -126 -141 -154 -166 -177 -186 -194 -201 -208 -213 -218 -222 -225 -229 -232 -234 -236 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -236 -234 -232 -229 -225 -222 -218 -213 -208 -201 -194 -186 -177 -166 -154 -141 -126 -107 -81 -58 -0 -0 -0 -0 163 178 153 149 108 255 255 172 145 111 184 122 72 255 255 255 109 209 165 120 109 171 158 255 255 149 117 126 120 99 79 83 72 254 255 177 173 228 216 255 255 174 111 95 138 255 255 121 95 123 255 255 175 142 182 128 255 255 255 121 131 110 86 72 255 255 130 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 207 133 255 89 115 255 80 111 255 70 124 172 110 255 85 119 183 255 173 255 73 102 123 255 63 64 82 -0 -59 -111 -149 -174 -192 -205 -215 -223 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -219 -210 -198 -183 -162 -130 -83 -0 110 94 85 206 255 99 83 65 255 255 206 151 96 137 255 208 138 114 255 151 84 69 255 94 71 255 119 157 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 120 255 255 92 137 199 117 138 161 255 255 121 95 142 180 255 74 76 85 112 255 97 85 84 112 152 255 255 144 109 121 255 255 73 75 78 98 147 199 122 147 143 255 255 171 71 89 120 192 114 125 158 255 255 255 141 88 105 136 142 255 255 77 108 151 125 165 216 101 -0 -0 -67 -92 -111 -126 -141 -154 -165 -176 -185 -194 -201 -207 -213 -217 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -217 -213 -207 -201 -194 -185 -176 -165 -154 -141 -126 -111 -92 -67 -0 -0 101 216 165 125 151 108 77 255 255 142 136 105 88 141 255 255 255 158 125 114 192 120 89 71 171 255 255 143 147 122 199 147 98 78 75 73 255 255 121 109 144 255 255 152 112 84 85 97 255 112 85 76 74 255 180 142 95 121 255 255 161 138 117 199 137 92 255 255 120 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 157 119 255 71 94 255 69 84 151 255 114 138 208 255 137 96 151 206 255 255 65 83 99 255 206 85 94 110 -0 -83 -130 -162 -183 -198 -210 -219 -226 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -223 -214 -204 -190 -172 -146 -108 -57 -0 106 86 184 255 79 65 65 255 255 136 190 125 151 255 141 180 157 255 182 114 71 255 138 116 255 161 129 98 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 122 100 112 255 255 255 152 122 134 156 175 255 71 77 98 131 255 255 112 120 115 255 63 67 75 85 107 153 255 96 85 84 117 255 255 255 255 255 255 149 87 144 140 143 255 255 66 99 150 238 93 95 121 149 176 255 255 73 123 171 154 127 255 255 108 176 122 117 185 206 177 -0 -59 -77 -94 -110 -126 -140 -152 -164 -175 -185 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -185 -175 -164 -152 -140 -126 -110 -94 -77 -59 -0 177 206 185 117 122 176 108 255 255 127 154 171 123 73 255 255 176 149 121 95 93 238 150 99 66 255 255 143 140 144 87 149 255 255 255 255 255 255 117 84 85 96 255 153 107 85 75 67 63 255 115 120 112 255 255 131 98 77 71 255 175 156 134 122 152 255 255 255 112 100 122 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 98 129 161 255 116 138 255 71 114 182 255 157 180 141 255 151 125 190 136 255 255 65 65 79 255 184 86 106 -0 -57 -108 -146 -172 -190 -204 -214 -223 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -209 -196 -180 -159 -127 -81 -0 127 99 196 255 172 99 90 174 255 255 214 139 149 82 255 154 151 89 255 169 130 255 180 164 255 149 158 83 72 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 83 95 131 159 255 255 77 113 121 129 255 255 167 181 173 184 255 255 219 210 255 255 177 165 171 173 181 255 63 71 80 105 231 90 166 131 125 255 255 255 82 96 107 122 255 255 255 255 237 72 86 101 109 133 146 255 255 255 104 178 137 165 255 255 135 95 81 120 164 134 -0 -0 -61 -77 -94 -109 -123 -136 -150 -163 -175 -185 -193 -200 -207 -212 -217 -221 -225 -228 -231 -233 -236 -238 -240 -241 -243 -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 -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 -243 -241 -240 -238 -236 -233 -231 -228 -225 -221 -217 -212 -207 -200 -193 -185 -175 -163 -150 -136 -123 -109 -94 -77 -61 -0 -0 134 164 120 81 95 135 255 255 165 137 178 104 255 255 255 146 133 109 101 86 72 237 255 255 255 255 122 107 96 82 255 255 255 125 131 166 90 231 105 80 71 63 255 181 173 171 165 177 255 255 210 219 255 255 184 173 181 167 255 255 129 121 113 77 255 255 159 131 95 83 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 72 83 158 149 255 164 180 255 130 169 255 89 151 154 255 82 149 139 214 255 255 174 90 99 172 255 196 99 127 -0 -81 -127 -159 -180 -196 -209 -218 -226 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -213 -202 -188 -169 -142 -104 -57 -0 97 230 255 129 182 96 170 255 99 255 167 155 109 255 168 205 94 255 116 211 255 130 211 88 255 166 120 75 67 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 171 115 133 144 125 255 255 125 179 120 142 255 255 98 117 140 177 255 89 163 131 255 255 89 104 108 116 255 255 235 234 214 255 255 129 107 87 116 142 255 255 163 185 157 173 210 108 255 255 63 96 140 183 141 174 129 172 255 255 124 95 129 176 255 110 65 92 118 169 98 142 -0 -0 -61 -76 -90 -101 -115 -131 -148 -163 -174 -184 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -184 -174 -163 -148 -131 -115 -101 -90 -76 -61 -0 -0 142 98 169 118 92 65 110 255 176 129 95 124 255 255 172 129 174 141 183 140 96 63 255 255 108 210 173 157 185 163 255 255 142 116 87 107 129 255 255 214 234 235 255 255 116 108 104 89 255 255 131 163 89 255 177 140 117 98 255 255 142 120 179 125 255 255 125 144 133 115 171 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 67 75 120 166 255 88 211 130 255 211 116 255 94 205 168 255 109 155 167 255 99 255 170 96 182 129 255 230 97 -0 -57 -104 -142 -169 -188 -202 -213 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -240 -236 -231 -225 -217 -207 -194 -177 -155 -124 -82 -0 106 250 255 144 84 196 200 255 93 64 255 162 127 112 255 121 196 255 158 97 191 255 98 218 255 174 145 89 69 255 255 116 179 255 81 255 240 255 255 255 239 255 255 194 118 255 255 75 133 195 138 168 255 255 120 93 124 148 255 89 146 119 142 255 255 116 89 129 255 255 142 173 136 147 255 255 109 99 121 255 80 97 66 95 116 137 255 255 107 111 122 186 217 140 255 255 255 255 117 92 174 132 158 174 255 74 76 90 127 255 255 65 99 146 226 94 106 130 -0 -0 -58 -65 -70 -86 -109 -130 -148 -162 -173 -183 -192 -199 -205 -211 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -211 -205 -199 -192 -183 -173 -162 -148 -130 -109 -86 -70 -65 -58 -0 -0 130 106 94 226 146 99 65 255 255 127 90 76 74 255 174 158 132 174 92 117 255 255 255 255 140 217 186 122 111 107 255 255 137 116 95 66 97 80 255 121 99 109 255 255 147 136 173 142 255 255 129 89 116 255 255 142 119 146 89 255 148 124 93 120 255 255 168 138 195 133 75 255 255 118 194 255 255 239 255 255 255 240 255 81 255 179 116 255 255 69 89 145 174 255 218 98 255 191 97 158 255 196 121 255 112 127 162 255 64 93 255 200 196 84 144 255 250 106 -0 -82 -124 -155 -177 -194 -207 -217 -225 -231 -236 -240 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -212 -200 -185 -166 -140 -106 -65 -0 219 153 255 105 83 243 255 106 71 255 186 134 146 255 163 133 174 255 134 88 255 131 91 255 148 167 130 86 109 255 255 192 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 142 123 149 170 255 70 77 97 107 255 255 94 85 112 155 255 68 77 97 117 255 255 104 88 94 123 255 72 86 98 255 77 66 93 96 104 126 153 255 80 85 97 121 175 192 178 221 100 255 255 255 122 95 121 149 255 255 126 122 151 120 255 255 255 255 210 89 92 125 121 -0 -0 -0 -0 -59 -83 -108 -129 -146 -160 -172 -182 -190 -198 -204 -210 -215 -219 -223 -227 -230 -232 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -190 -182 -172 -160 -146 -129 -108 -83 -59 -0 -0 -0 -0 121 125 92 89 210 255 255 255 255 120 151 122 126 255 255 149 121 95 122 255 255 255 100 221 178 192 175 121 97 85 80 255 153 126 104 96 93 66 77 255 98 86 72 255 123 94 88 104 255 255 117 97 77 68 255 155 112 85 94 255 255 107 97 77 70 255 170 149 123 142 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 192 255 255 109 86 130 167 148 255 91 131 255 88 134 255 174 133 163 255 146 134 186 255 71 106 255 243 83 105 255 153 219 -0 -65 -106 -140 -166 -185 -200 -212 -221 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -225 -216 -206 -192 -175 -152 -124 -91 -58 -0 116 255 119 81 255 89 255 85 183 255 162 109 132 255 160 104 255 147 146 255 170 104 72 255 181 135 125 122 255 119 255 130 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 171 255 255 78 119 133 255 255 190 196 188 185 255 64 79 84 115 255 237 169 151 153 144 255 63 72 92 116 255 66 93 103 255 66 69 75 93 98 126 129 255 67 82 79 84 130 152 115 186 217 190 229 255 73 77 84 106 130 255 255 116 161 89 111 173 192 255 255 70 114 169 96 149 164 117 -0 -0 -58 -82 -107 -127 -144 -159 -171 -180 -189 -196 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -196 -189 -180 -171 -159 -144 -127 -107 -82 -58 -0 -0 117 164 149 96 169 114 70 255 255 192 173 111 89 161 116 255 255 130 106 84 77 73 255 229 190 217 186 115 152 130 84 79 82 67 255 129 126 98 93 75 69 66 255 103 93 66 255 116 92 72 63 255 144 153 151 169 237 255 115 84 79 64 255 185 188 196 190 255 255 133 119 78 255 255 171 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 130 255 119 255 122 125 135 181 255 72 104 170 255 146 147 255 104 160 255 132 109 162 255 183 85 255 89 255 81 119 255 116 -0 -58 -91 -124 -152 -175 -192 -206 -216 -225 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -211 -198 -183 -163 -138 -109 -78 -0 142 83 255 92 129 240 255 108 198 255 188 121 89 255 142 135 78 255 148 83 255 153 122 255 170 148 114 171 255 93 89 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 132 155 129 255 255 154 165 132 255 255 98 117 125 255 255 147 139 150 255 152 95 92 115 116 255 255 243 237 246 255 255 253 249 255 255 169 143 163 194 227 249 255 255 240 168 158 176 238 89 105 163 133 201 255 255 161 121 128 146 132 255 255 196 225 125 153 169 144 255 255 255 131 65 146 234 101 125 -0 -0 -58 -82 -106 -126 -144 -158 -169 -179 -188 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -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 -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 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -188 -179 -169 -158 -144 -126 -106 -82 -58 -0 -0 125 101 234 146 65 131 255 255 255 144 169 153 125 225 196 255 255 132 146 128 121 161 255 255 201 133 163 105 89 238 176 158 168 240 255 255 249 227 194 163 143 169 255 255 249 253 255 255 246 237 243 255 255 116 115 92 95 152 255 150 139 147 255 255 125 117 98 255 255 132 165 154 255 255 129 155 132 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 89 93 255 171 114 148 170 255 122 153 255 83 148 255 78 135 142 255 89 121 188 255 198 108 255 240 129 92 255 83 142 -0 -78 -109 -138 -163 -183 -198 -211 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -190 -172 -150 -124 -95 -65 -0 133 255 118 115 161 255 147 156 114 255 159 83 65 255 116 136 255 140 144 255 131 187 255 174 183 105 236 255 119 84 255 120 122 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 156 255 89 162 126 151 255 88 145 118 134 255 255 107 117 255 141 75 83 97 82 105 227 133 132 134 160 255 255 75 103 255 255 255 255 255 255 112 129 255 255 68 79 99 223 183 132 177 97 132 161 255 255 76 124 176 138 159 255 88 191 114 138 167 186 152 146 255 255 255 255 207 146 128 149 -0 -0 -58 -82 -106 -127 -143 -156 -167 -177 -186 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -186 -177 -167 -156 -143 -127 -106 -82 -58 -0 -0 149 128 146 207 255 255 255 255 146 152 186 167 138 114 191 88 255 159 138 176 124 76 255 255 161 132 97 177 132 183 223 99 79 68 255 255 129 112 255 255 255 255 255 255 103 75 255 255 160 134 132 133 227 105 82 97 83 75 141 255 117 107 255 255 134 118 145 88 255 151 126 162 89 255 156 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 122 120 255 84 119 255 236 105 183 174 255 187 131 255 144 140 255 136 116 255 65 83 159 255 114 156 147 255 161 115 118 255 133 -0 -65 -95 -124 -150 -172 -190 -204 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -220 -210 -197 -181 -161 -137 -110 -80 -0 118 75 255 122 151 71 255 168 101 63 255 131 117 255 162 100 113 255 132 106 255 126 122 255 215 134 100 200 255 106 72 255 100 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 142 154 255 255 116 83 111 255 255 92 83 106 116 255 255 78 255 162 65 83 89 64 92 221 84 81 92 115 146 255 255 132 221 92 104 131 119 255 93 93 116 255 255 255 255 255 136 84 166 75 88 138 133 255 255 255 121 104 107 255 255 158 78 96 120 158 173 181 199 146 108 255 255 86 101 110 133 -0 -0 -58 -83 -109 -128 -142 -155 -166 -176 -185 -193 -200 -206 -211 -216 -221 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -221 -216 -211 -206 -200 -193 -185 -176 -166 -155 -142 -128 -109 -83 -58 -0 -0 133 110 101 86 255 255 108 146 199 181 173 158 120 96 78 158 255 255 107 104 121 255 255 255 133 138 88 75 166 84 136 255 255 255 255 255 116 93 93 255 119 131 104 92 221 132 255 255 146 115 92 81 84 221 92 64 89 83 65 162 255 78 255 255 116 106 83 92 255 255 111 83 116 255 255 154 142 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 100 255 72 106 255 200 100 134 215 255 122 126 255 106 132 255 113 100 162 255 117 131 255 63 101 168 255 71 151 122 255 75 118 -0 -80 -110 -137 -161 -181 -197 -210 -220 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -230 -223 -215 -203 -189 -171 -149 -124 -95 -66 -0 84 202 255 159 114 255 185 112 88 255 120 176 255 180 120 81 255 130 128 255 130 184 255 146 195 123 100 255 126 86 255 112 83 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 116 133 255 71 78 86 108 255 63 78 82 94 115 255 255 255 255 70 82 64 92 128 227 255 124 123 132 169 137 255 255 226 90 96 114 82 244 123 116 129 156 232 135 139 255 255 67 175 63 114 164 175 129 168 255 255 79 100 94 255 167 77 83 104 138 143 133 181 203 187 145 255 70 85 94 115 136 -0 -0 -67 -93 -111 -127 -141 -154 -165 -175 -184 -192 -199 -205 -210 -215 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -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 -254 -254 -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 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -215 -210 -205 -199 -192 -184 -175 -165 -154 -141 -127 -111 -93 -67 -0 -0 136 115 94 85 70 255 145 187 203 181 133 143 138 104 83 77 167 255 94 100 79 255 255 168 129 175 164 114 63 175 67 255 255 139 135 232 156 129 116 123 244 82 114 96 90 226 255 255 137 169 132 123 124 255 227 128 92 64 82 70 255 255 255 255 115 94 82 78 63 255 108 86 78 71 255 133 116 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 83 112 255 86 126 255 100 123 195 146 255 184 130 255 128 130 255 81 120 180 255 176 120 255 88 112 185 255 114 159 255 202 84 -0 -66 -95 -124 -149 -171 -189 -203 -215 -223 -230 -236 -240 -243 -246 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -196 -180 -160 -137 -111 -83 -0 107 195 116 255 152 255 169 152 101 68 255 96 140 255 156 103 75 255 95 128 255 134 133 255 221 126 152 255 156 110 92 255 95 171 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 80 84 105 115 255 255 218 187 184 255 255 160 150 156 155 176 255 88 255 255 255 255 255 255 255 255 107 87 107 163 107 101 255 255 86 86 124 75 254 93 87 94 114 236 105 104 141 255 255 255 255 255 90 164 116 131 155 255 255 65 125 255 255 66 79 98 158 181 108 130 172 159 186 255 255 136 134 131 135 172 -0 -59 -77 -95 -111 -126 -141 -153 -164 -174 -182 -190 -197 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -197 -190 -182 -174 -164 -153 -141 -126 -111 -95 -77 -59 -0 172 135 131 134 136 255 255 186 159 172 130 108 181 158 98 79 66 255 255 125 65 255 255 155 131 116 164 90 255 255 255 255 255 141 104 105 236 114 94 87 93 254 75 124 86 86 255 255 101 107 163 107 87 107 255 255 255 255 255 255 255 255 88 255 176 155 156 150 160 255 255 184 187 218 255 255 115 105 84 80 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 171 95 255 92 110 156 255 152 126 221 255 133 134 255 128 95 255 75 103 156 255 140 96 255 68 101 152 169 255 152 255 116 195 107 -0 -83 -111 -137 -160 -180 -196 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -214 -203 -188 -171 -150 -125 -99 -72 -0 181 170 255 124 85 255 177 118 100 255 152 66 255 163 152 124 255 119 81 255 142 105 86 255 174 128 102 255 131 137 255 131 115 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 78 81 94 127 255 92 85 108 122 255 255 150 174 135 140 255 255 227 88 87 79 93 116 255 255 64 108 146 201 244 153 166 255 255 255 255 255 255 66 76 91 110 253 110 68 101 135 211 142 149 255 255 255 77 114 120 129 255 255 255 255 255 255 255 255 81 177 135 131 152 170 169 138 255 255 164 190 147 159 -0 -0 -62 -78 -95 -112 -127 -141 -152 -162 -172 -180 -188 -196 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -243 -245 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -245 -243 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -196 -188 -180 -172 -162 -152 -141 -127 -112 -95 -78 -62 -0 -0 159 147 190 164 255 255 138 169 170 152 131 135 177 81 255 255 255 255 255 255 255 255 129 120 114 77 255 255 255 149 142 211 135 101 68 110 253 110 91 76 66 255 255 255 255 255 255 166 153 244 201 146 108 64 255 255 116 93 79 87 88 227 255 255 140 135 174 150 255 255 122 108 85 92 255 127 94 81 78 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 115 131 255 137 131 255 102 128 174 255 86 105 142 255 81 119 255 124 152 163 255 66 152 255 100 118 177 255 85 124 255 170 181 -0 -72 -99 -125 -150 -171 -188 -203 -214 -223 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -196 -180 -161 -139 -114 -88 -64 -0 114 125 255 69 255 196 128 152 255 164 147 255 214 117 195 255 169 103 74 255 120 67 64 255 156 84 255 121 199 255 159 133 75 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 111 109 125 159 255 76 76 84 97 122 255 255 106 84 107 110 255 223 70 65 85 108 122 129 255 255 255 255 255 172 130 145 255 255 139 99 106 255 255 255 255 255 255 66 107 149 189 229 86 85 115 165 255 255 138 185 130 159 194 126 255 194 90 104 255 255 136 97 88 121 156 162 189 170 255 255 115 83 106 130 -0 -0 -62 -80 -98 -114 -127 -138 -149 -159 -168 -178 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -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 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -178 -168 -159 -149 -138 -127 -114 -98 -80 -62 -0 -0 130 106 83 115 255 255 170 189 162 156 121 88 97 136 255 255 104 90 194 255 126 194 159 130 185 138 255 255 165 115 85 86 229 189 149 107 66 255 255 255 255 255 255 106 99 139 255 255 145 130 172 255 255 255 255 255 129 122 108 85 65 70 223 255 110 107 84 106 255 255 122 97 84 76 76 255 159 125 109 111 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 75 133 159 255 199 121 255 84 156 255 64 67 120 255 74 103 169 255 195 117 214 255 147 164 255 152 128 196 255 69 255 125 114 -0 -64 -88 -114 -139 -161 -180 -196 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -214 -203 -189 -171 -151 -128 -103 -78 -0 129 81 89 255 255 199 170 127 89 255 221 255 148 188 115 165 255 150 123 255 162 83 85 255 175 115 77 255 117 152 255 144 133 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 104 255 65 81 79 80 94 109 255 66 63 105 69 255 255 64 91 117 152 188 131 239 104 103 123 255 116 73 88 115 255 97 65 81 105 198 117 158 134 255 255 255 255 107 201 253 121 117 155 151 255 255 122 94 126 166 200 255 187 75 81 110 255 97 71 71 83 127 116 149 178 186 255 70 78 86 103 124 -0 -0 -69 -86 -100 -111 -122 -133 -143 -154 -165 -176 -185 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -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 -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 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -185 -176 -165 -154 -143 -133 -122 -111 -100 -86 -69 -0 -0 124 103 86 78 70 255 186 178 149 116 127 83 71 71 97 255 110 81 75 187 255 200 166 126 94 122 255 255 151 155 117 121 253 201 107 255 255 255 255 134 158 117 198 105 81 65 97 255 115 88 73 116 255 123 103 104 239 131 188 152 117 91 64 255 255 69 105 63 66 255 109 94 80 79 81 65 255 104 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 133 144 255 152 117 255 77 115 175 255 85 83 162 255 123 150 255 165 115 188 148 255 221 255 89 127 170 199 255 255 89 81 129 -0 -78 -103 -128 -151 -171 -189 -203 -214 -223 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -196 -181 -162 -141 -117 -90 -66 -0 100 67 255 255 136 179 172 99 255 132 170 255 206 138 96 255 141 183 255 204 112 89 206 255 151 130 255 138 122 255 125 195 255 171 132 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 134 117 105 255 255 255 255 255 211 201 208 217 255 255 255 255 255 255 255 255 255 255 255 127 76 249 97 67 92 255 64 72 78 85 255 66 73 77 93 198 75 155 116 141 183 131 255 255 255 199 184 151 147 180 179 255 72 76 96 107 154 255 255 82 80 105 255 65 65 89 97 143 88 107 132 165 255 255 220 223 184 186 200 -0 -61 -74 -84 -94 -103 -114 -125 -137 -150 -163 -174 -184 -193 -200 -206 -212 -217 -221 -224 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -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 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -224 -221 -217 -212 -206 -200 -193 -184 -174 -163 -150 -137 -125 -114 -103 -94 -84 -74 -61 -0 200 186 184 223 220 255 255 165 132 107 88 143 97 89 65 65 255 105 80 82 255 255 154 107 96 76 72 255 179 180 147 151 184 199 255 255 255 131 183 141 116 155 75 198 93 77 73 66 255 85 78 72 64 255 92 67 97 249 76 127 255 255 255 255 255 255 255 255 255 255 255 217 208 201 211 255 255 255 255 255 105 117 134 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 132 171 255 195 125 255 122 138 255 130 151 255 206 89 112 204 255 183 141 255 96 138 206 255 170 132 255 99 172 179 136 255 255 67 100 -0 -66 -90 -117 -141 -162 -181 -196 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -214 -203 -189 -172 -153 -129 -100 -68 -0 138 89 68 255 255 212 130 169 255 162 161 100 255 174 126 81 255 152 129 255 178 103 204 255 121 193 255 161 134 77 255 138 142 255 155 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 115 94 81 165 185 255 255 70 83 99 168 112 255 75 81 99 255 180 92 71 88 255 255 255 255 65 84 120 255 255 217 202 196 255 255 233 215 219 255 255 117 83 106 155 165 161 192 255 149 125 94 81 124 151 255 255 156 169 166 155 186 255 255 255 234 255 255 153 154 186 218 238 158 155 183 117 255 255 121 93 116 146 -0 -0 -60 -67 -73 -82 -92 -102 -115 -132 -149 -163 -175 -184 -193 -200 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -200 -193 -184 -175 -163 -149 -132 -115 -102 -92 -82 -73 -67 -60 -0 -0 146 116 93 121 255 255 117 183 155 158 238 218 186 154 153 255 255 234 255 255 255 186 155 166 169 156 255 255 151 124 81 94 125 149 255 192 161 165 155 106 83 117 255 255 219 215 233 255 255 196 202 217 255 255 120 84 65 255 255 255 255 88 71 92 180 255 99 81 75 255 112 168 99 83 70 255 255 185 165 81 94 115 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 155 255 142 138 255 77 134 161 255 193 121 255 204 103 178 255 129 152 255 81 126 174 255 100 161 162 255 169 130 212 255 255 68 89 138 -0 -68 -100 -129 -153 -172 -189 -203 -214 -223 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -197 -182 -164 -142 -113 -70 -0 255 113 101 255 111 255 174 135 133 255 182 103 64 255 155 132 255 106 213 255 184 149 199 90 255 116 128 255 156 113 255 168 123 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 129 66 94 139 158 101 255 255 255 255 127 77 255 126 112 117 255 169 65 70 94 154 125 104 255 255 255 255 255 255 69 108 94 116 255 67 71 88 102 255 75 74 81 127 139 106 151 255 255 138 65 93 119 136 122 255 255 89 135 116 157 255 255 141 105 125 255 255 255 255 89 186 141 146 171 199 153 255 71 75 83 97 137 -0 -0 -0 -0 -59 -65 -71 -89 -114 -135 -151 -164 -175 -184 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -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 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -184 -175 -164 -151 -135 -114 -89 -71 -65 -59 -0 -0 -0 -0 137 97 83 75 71 255 153 199 171 146 141 186 89 255 255 255 255 125 105 141 255 255 157 116 135 89 255 255 122 136 119 93 65 138 255 255 151 106 139 127 81 74 75 255 102 88 71 67 255 116 94 108 69 255 255 255 255 255 255 104 125 154 94 70 65 169 255 117 112 126 255 77 127 255 255 255 255 101 158 139 94 66 129 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 123 168 255 113 156 255 128 116 255 90 199 149 184 255 213 106 255 132 155 255 64 103 182 255 133 135 174 255 111 255 101 113 255 -0 -70 -113 -142 -164 -182 -197 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -240 -235 -230 -223 -214 -203 -190 -174 -154 -129 -90 -0 255 137 148 255 93 74 255 174 104 255 135 148 83 255 167 135 74 255 110 171 255 148 206 130 255 133 182 255 175 121 125 255 149 78 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 65 100 159 238 94 111 187 142 255 255 255 255 68 68 112 255 255 64 94 125 186 250 88 102 144 155 128 255 255 255 255 255 234 255 255 141 147 184 255 255 74 108 161 231 99 120 148 255 255 64 99 147 201 119 126 255 255 89 86 107 147 255 99 88 94 106 161 156 255 255 255 80 112 118 153 179 255 255 156 149 144 150 166 174 119 -0 -0 -0 -0 -72 -101 -123 -140 -154 -166 -175 -184 -191 -198 -204 -209 -213 -218 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -218 -213 -209 -204 -198 -191 -184 -175 -166 -154 -140 -123 -101 -72 -0 -0 -0 -0 119 174 166 150 144 149 156 255 255 179 153 118 112 80 255 255 255 156 161 106 94 88 99 255 147 107 86 89 255 255 126 119 201 147 99 64 255 255 148 120 99 231 161 108 74 255 255 184 147 141 255 255 234 255 255 255 255 255 128 155 144 102 88 250 186 125 94 64 255 255 112 68 68 255 255 255 255 142 187 111 94 238 159 100 65 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 78 149 255 125 121 175 255 182 133 255 130 206 148 255 171 110 255 74 135 167 255 83 148 135 255 104 174 255 74 93 255 148 137 255 -0 -90 -129 -154 -174 -190 -203 -214 -223 -230 -235 -240 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -197 -183 -165 -145 -116 -72 -0 255 195 255 119 83 255 147 142 76 255 138 140 169 255 153 130 255 142 117 124 255 240 127 76 255 142 121 255 129 179 255 170 119 255 156 142 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 255 218 101 108 187 97 148 196 117 255 255 255 255 255 255 255 255 255 255 200 193 181 187 216 117 145 147 255 255 135 119 137 255 255 255 255 99 255 255 255 255 193 138 135 163 161 255 255 255 255 129 183 139 162 255 211 231 158 163 255 68 69 80 94 151 131 125 156 255 255 77 123 118 142 176 255 255 105 138 136 156 187 199 197 89 109 -0 -66 -92 -112 -129 -144 -156 -166 -175 -183 -190 -196 -202 -207 -212 -216 -220 -223 -227 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -227 -223 -220 -216 -212 -207 -202 -196 -190 -183 -175 -166 -156 -144 -129 -112 -92 -66 -0 109 89 197 199 187 156 136 138 105 255 255 176 142 118 123 77 255 255 156 125 131 151 94 80 69 68 255 163 158 231 211 255 162 139 183 129 255 255 255 255 161 163 135 138 193 255 255 255 255 99 255 255 255 255 137 119 135 255 255 147 145 117 216 187 181 193 200 255 255 255 255 255 255 255 255 255 255 117 196 148 97 187 108 101 218 255 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 142 156 255 119 170 255 179 129 255 121 142 255 76 127 240 255 124 117 142 255 130 153 255 169 140 138 255 76 142 147 255 83 119 255 195 255 -0 -72 -116 -145 -165 -183 -197 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -215 -204 -191 -175 -157 -135 -106 -66 -0 255 117 255 105 113 255 145 133 255 169 97 224 255 148 134 192 255 127 85 94 255 201 112 255 175 95 71 255 120 120 255 133 154 255 154 94 80 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 136 190 140 255 255 71 119 217 92 100 169 187 159 195 149 149 255 255 80 97 111 255 255 98 105 125 182 208 174 212 134 255 70 82 105 119 171 173 255 255 118 197 149 255 255 78 106 127 125 170 220 101 255 255 122 94 121 255 255 152 111 100 255 255 84 89 104 182 138 105 124 150 255 255 80 100 113 147 125 255 255 83 101 119 142 174 212 232 125 -0 -61 -83 -102 -119 -133 -145 -156 -165 -174 -181 -188 -194 -199 -205 -209 -214 -218 -222 -225 -228 -231 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -231 -228 -225 -222 -218 -214 -209 -205 -199 -194 -188 -181 -174 -165 -156 -145 -133 -119 -102 -83 -61 -0 125 232 212 174 142 119 101 83 255 255 125 147 113 100 80 255 255 150 124 105 138 182 104 89 84 255 255 100 111 152 255 255 121 94 122 255 255 101 220 170 125 127 106 78 255 255 149 197 118 255 255 173 171 119 105 82 70 255 134 212 174 208 182 125 105 98 255 255 111 97 80 255 255 149 149 195 159 187 169 100 92 217 119 71 255 255 140 190 136 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 80 94 154 255 154 133 255 120 120 255 71 95 175 255 112 201 255 94 85 127 255 192 134 148 255 224 97 169 255 133 145 255 113 105 255 117 255 -0 -66 -106 -135 -157 -175 -191 -204 -215 -223 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -210 -198 -184 -167 -147 -125 -99 -62 -0 255 255 133 97 255 165 129 185 255 126 88 190 255 105 224 89 255 94 64 66 255 120 125 255 142 77 255 142 93 70 255 165 89 255 116 84 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 119 185 116 149 255 255 255 212 72 87 129 152 115 166 200 208 107 255 69 96 94 128 255 82 86 106 125 167 145 188 202 255 67 77 82 95 145 145 119 255 255 149 120 129 255 255 78 130 100 107 183 213 165 255 73 76 84 111 255 105 64 97 121 255 255 255 255 255 127 81 103 143 115 255 255 193 165 176 206 154 255 255 89 107 110 125 158 178 208 -0 -0 -75 -93 -109 -123 -135 -145 -155 -163 -171 -178 -184 -190 -196 -202 -207 -211 -216 -220 -223 -227 -229 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -229 -227 -223 -220 -216 -211 -207 -202 -196 -190 -184 -178 -171 -163 -155 -145 -135 -123 -109 -93 -75 -0 -0 208 178 158 125 110 107 89 255 255 154 206 176 165 193 255 255 115 143 103 81 127 255 255 255 255 255 121 97 64 105 255 111 84 76 73 255 165 213 183 107 100 130 78 255 255 129 120 149 255 255 119 145 145 95 82 77 67 255 202 188 145 167 125 106 86 82 255 128 94 96 69 255 107 208 200 166 115 152 129 87 72 212 255 255 255 149 116 185 119 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 84 116 255 89 165 255 70 93 142 255 77 142 255 125 120 255 66 64 94 255 89 224 105 255 190 88 126 255 185 129 165 255 97 133 255 255 -0 -62 -99 -125 -147 -167 -184 -198 -210 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -230 -224 -215 -205 -192 -176 -158 -137 -116 -92 -64 -0 98 255 127 77 255 117 217 90 255 108 78 174 255 99 199 255 112 80 74 255 129 179 255 180 98 167 255 124 77 255 132 162 255 133 105 78 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 128 221 109 102 125 156 255 255 64 98 154 231 99 116 159 195 213 255 255 234 222 204 255 71 78 80 109 158 106 128 172 255 255 135 154 184 170 216 100 144 255 100 92 105 130 255 255 190 228 129 134 178 146 255 255 135 136 132 255 64 87 89 96 133 207 135 163 255 255 74 123 188 109 144 255 75 81 95 153 173 179 255 255 174 199 149 168 184 189 117 -0 -69 -85 -99 -112 -124 -134 -143 -151 -159 -166 -173 -179 -186 -192 -198 -204 -209 -213 -218 -222 -225 -228 -230 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -230 -228 -225 -222 -218 -213 -209 -204 -198 -192 -186 -179 -173 -166 -159 -151 -143 -134 -124 -112 -99 -85 -69 -0 117 189 184 168 149 199 174 255 255 179 173 153 95 81 75 255 144 109 188 123 74 255 255 163 135 207 133 96 89 87 64 255 132 136 135 255 255 146 178 134 129 228 190 255 255 130 105 92 100 255 144 100 216 170 184 154 135 255 255 172 128 106 158 109 80 78 71 255 204 222 234 255 255 213 195 159 116 99 231 154 98 64 255 255 156 125 102 109 221 128 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 78 105 133 255 162 132 255 77 124 255 167 98 180 255 179 129 255 74 80 112 255 199 99 255 174 78 108 255 90 217 117 255 77 127 255 98 -0 -64 -92 -116 -137 -158 -176 -192 -205 -215 -224 -230 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -242 -238 -233 -227 -220 -211 -199 -185 -168 -148 -126 -104 -82 -64 -0 255 150 134 255 189 107 192 255 142 83 70 255 130 157 158 255 101 79 255 255 120 123 255 131 181 255 148 97 190 255 126 116 255 115 81 111 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 215 95 64 136 135 100 255 255 255 255 203 115 122 139 165 165 147 255 88 165 117 255 255 74 106 152 232 85 94 143 137 255 255 255 90 97 184 191 164 255 65 69 85 107 134 255 255 156 138 135 171 192 136 255 255 207 197 255 255 173 181 147 150 221 95 108 137 255 255 255 152 88 105 255 142 130 141 150 178 120 170 255 255 123 94 121 153 193 210 -0 -63 -77 -89 -101 -111 -121 -130 -138 -145 -152 -159 -166 -173 -180 -187 -194 -200 -206 -211 -215 -219 -223 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -245 -246 -246 -247 -247 -248 -248 -248 -248 -249 -249 -249 -249 -249 -249 -248 -248 -248 -248 -247 -247 -246 -246 -245 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -223 -219 -215 -211 -206 -200 -194 -187 -180 -173 -166 -159 -152 -145 -138 -130 -121 -111 -101 -89 -77 -63 -0 210 193 153 121 94 123 255 255 170 120 178 150 141 130 142 255 105 88 152 255 255 255 137 108 95 221 150 147 181 173 255 255 197 207 255 255 136 192 171 135 138 156 255 255 134 107 85 69 65 255 164 191 184 97 90 255 255 255 137 143 94 85 232 152 106 74 255 255 117 165 88 255 147 165 165 139 122 115 203 255 255 255 255 100 135 136 64 95 215 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 111 81 115 255 116 126 255 190 97 148 255 181 131 255 123 120 255 255 79 101 255 158 157 130 255 70 83 142 255 192 107 189 255 134 150 255 -0 -64 -82 -104 -126 -148 -168 -185 -199 -211 -220 -227 -233 -238 -242 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -216 -205 -192 -176 -158 -136 -113 -90 -69 -0 190 255 196 255 202 139 160 149 255 106 65 65 255 152 98 121 255 93 250 255 142 95 74 255 173 98 255 107 196 255 151 83 71 255 94 109 255 134 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 67 125 178 238 97 132 135 157 255 255 80 121 120 146 174 194 255 255 126 84 107 255 255 255 255 214 84 97 140 116 119 159 255 255 255 135 207 125 255 255 144 165 108 123 118 255 97 95 83 116 167 168 165 255 89 156 131 255 255 129 84 115 208 78 82 101 133 168 255 255 72 123 255 131 108 120 125 161 189 163 191 255 73 76 85 108 137 168 -0 -0 -68 -79 -89 -99 -107 -115 -122 -129 -136 -143 -150 -158 -166 -175 -183 -190 -197 -203 -208 -213 -217 -221 -224 -227 -230 -232 -234 -235 -237 -238 -240 -241 -242 -243 -243 -244 -245 -245 -246 -246 -246 -247 -247 -247 -247 -247 -247 -247 -247 -247 -246 -246 -246 -245 -245 -244 -243 -243 -242 -241 -240 -238 -237 -235 -234 -232 -230 -227 -224 -221 -217 -213 -208 -203 -197 -190 -183 -175 -166 -158 -150 -143 -136 -129 -122 -115 -107 -99 -89 -79 -68 -0 -0 168 137 108 85 76 73 255 191 163 189 161 125 120 108 131 255 123 72 255 255 168 133 101 82 78 208 115 84 129 255 255 131 156 89 255 165 168 167 116 83 95 97 255 118 123 108 165 144 255 255 125 207 135 255 255 255 159 119 116 140 97 84 214 255 255 255 255 107 84 126 255 255 194 174 146 120 121 80 255 255 157 135 132 97 238 178 125 67 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 134 255 109 94 255 71 83 151 255 196 107 255 98 173 255 74 95 142 255 250 93 255 121 98 152 255 65 65 106 255 149 160 139 202 255 196 255 190 -0 -69 -90 -113 -136 -158 -176 -192 -205 -216 -224 -231 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -242 -238 -234 -228 -220 -211 -199 -185 -167 -146 -123 -98 -74 -0 111 151 255 132 255 163 167 95 110 255 92 95 255 179 94 90 91 255 223 200 255 121 76 255 184 117 89 255 188 98 255 111 78 255 127 125 255 117 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 255 255 181 196 178 194 199 108 255 255 82 106 108 129 169 156 255 90 79 84 114 185 118 255 255 63 97 157 213 140 168 138 185 255 255 155 129 152 255 255 232 234 186 196 255 64 85 80 87 140 138 101 255 255 98 104 116 255 255 68 117 213 74 86 89 101 130 155 255 255 255 255 74 75 82 94 120 155 125 166 255 255 140 140 133 143 155 164 255 -0 -69 -77 -85 -92 -99 -105 -111 -117 -124 -131 -140 -150 -160 -170 -179 -187 -194 -200 -206 -211 -215 -219 -222 -225 -228 -230 -232 -234 -235 -237 -238 -239 -240 -241 -242 -242 -243 -243 -244 -244 -245 -245 -245 -245 -245 -245 -245 -245 -244 -244 -243 -243 -242 -242 -241 -240 -239 -238 -237 -235 -234 -232 -230 -228 -225 -222 -219 -215 -211 -206 -200 -194 -187 -179 -170 -160 -150 -140 -131 -124 -117 -111 -105 -99 -92 -85 -77 -69 -0 255 164 155 143 133 140 140 255 255 166 125 155 120 94 82 75 74 255 255 255 255 155 130 101 89 86 74 213 117 68 255 255 116 104 98 255 255 101 138 140 87 80 85 64 255 196 186 234 232 255 255 152 129 155 255 255 185 138 168 140 213 157 97 63 255 255 118 185 114 84 79 90 255 156 169 129 108 106 82 255 255 108 199 194 178 196 181 255 255 255 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 117 255 125 127 255 78 111 255 98 188 255 89 117 184 255 76 121 255 200 223 255 91 90 94 179 255 95 92 255 110 95 167 163 255 132 255 151 111 -0 -74 -98 -123 -146 -167 -185 -199 -211 -220 -228 -234 -238 -242 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -216 -206 -192 -176 -156 -133 -108 -81 -0 129 97 144 255 73 255 180 120 81 67 255 127 255 206 139 79 66 64 255 224 89 255 85 112 255 140 146 255 185 117 88 255 86 218 255 159 255 105 115 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 195 226 134 255 70 145 107 142 191 216 154 255 255 112 131 128 159 160 255 255 71 72 131 222 94 106 255 255 255 255 154 128 164 146 180 153 255 99 88 100 152 255 81 158 154 169 255 255 246 251 195 191 226 97 133 255 80 83 96 121 255 255 253 255 255 153 143 153 150 153 179 175 255 255 66 75 89 104 127 189 113 137 137 255 255 92 85 105 134 116 152 255 -0 -65 -71 -76 -81 -87 -91 -95 -101 -109 -120 -132 -144 -156 -166 -175 -183 -191 -197 -203 -208 -212 -216 -220 -223 -225 -228 -230 -232 -233 -235 -236 -237 -238 -239 -240 -240 -241 -241 -242 -242 -242 -242 -242 -242 -242 -242 -242 -241 -241 -240 -240 -239 -238 -237 -236 -235 -233 -232 -230 -228 -225 -223 -220 -216 -212 -208 -203 -197 -191 -183 -175 -166 -156 -144 -132 -120 -109 -101 -95 -91 -87 -81 -76 -71 -65 -0 255 152 116 134 105 85 92 255 255 137 137 113 189 127 104 89 75 66 255 255 175 179 153 150 153 143 153 255 255 253 255 255 121 96 83 80 255 133 97 226 191 195 251 246 255 255 169 154 158 81 255 152 100 88 99 255 153 180 146 164 128 154 255 255 255 255 106 94 222 131 72 71 255 255 160 159 128 131 112 255 255 154 216 191 142 107 145 70 255 134 226 195 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 115 105 255 159 255 218 86 255 88 117 185 255 146 140 255 112 85 255 89 224 255 64 66 79 139 206 255 127 255 67 81 120 180 255 73 255 144 97 129 -0 -81 -108 -133 -156 -176 -192 -206 -216 -224 -231 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -211 -200 -184 -166 -143 -118 -90 -64 -0 105 79 142 255 255 148 155 106 73 67 255 255 117 200 111 82 72 255 150 182 255 112 120 255 177 119 94 255 125 145 255 108 187 92 255 104 255 94 129 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 205 132 255 255 117 83 107 130 176 166 180 255 255 68 85 129 129 110 255 255 255 255 215 73 92 159 136 101 255 255 88 166 116 156 181 255 64 71 84 106 255 116 185 121 125 129 255 255 154 127 139 193 215 193 255 66 76 77 85 130 227 141 136 255 255 93 138 189 139 165 188 207 255 255 255 255 255 255 165 81 152 119 145 255 255 77 124 183 109 134 150 -0 -0 -0 -0 -64 -67 -68 -70 -74 -84 -99 -114 -128 -141 -152 -163 -172 -180 -188 -194 -200 -205 -209 -213 -217 -220 -223 -225 -227 -229 -231 -232 -233 -234 -235 -236 -237 -238 -238 -239 -239 -239 -239 -239 -239 -239 -239 -238 -238 -237 -236 -235 -234 -233 -232 -231 -229 -227 -225 -223 -220 -217 -213 -209 -205 -200 -194 -188 -180 -172 -163 -152 -141 -128 -114 -99 -84 -74 -70 -68 -67 -64 -0 -0 -0 -0 150 134 109 183 124 77 255 255 145 119 152 81 165 255 255 255 255 255 255 207 188 165 139 189 138 93 255 255 136 141 227 130 85 77 76 66 255 193 215 193 139 127 154 255 255 129 125 121 185 116 255 106 84 71 64 255 181 156 116 166 88 255 255 101 136 159 92 73 215 255 255 255 255 110 129 129 85 68 255 255 180 166 176 130 107 83 117 255 255 132 205 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 129 94 255 104 255 92 187 108 255 145 125 255 94 119 177 255 120 112 255 182 150 255 72 82 111 200 117 255 255 67 73 106 155 148 255 255 142 79 105 -0 -64 -90 -118 -143 -166 -184 -200 -211 -221 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -206 -192 -175 -154 -129 -101 -71 -0 116 93 72 164 255 255 179 126 83 69 255 255 127 241 126 108 78 242 255 151 138 255 115 219 255 142 85 64 255 118 92 255 184 85 76 255 255 81 66 255 124 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 111 180 217 141 255 75 75 84 108 141 186 123 176 255 255 118 161 224 111 144 208 141 255 255 64 98 171 245 97 117 255 255 120 94 126 152 255 255 190 202 162 255 255 151 107 106 96 98 255 96 82 106 120 157 177 255 255 143 158 183 176 253 84 78 85 255 255 255 120 93 121 152 198 255 255 129 111 130 255 255 255 107 104 113 138 255 255 255 141 87 104 132 117 156 174 -0 -0 -0 -0 -0 -0 -63 -80 -96 -111 -125 -138 -149 -160 -169 -177 -184 -191 -197 -202 -206 -210 -214 -217 -219 -222 -224 -226 -227 -229 -230 -231 -232 -233 -233 -234 -234 -235 -235 -235 -235 -235 -234 -234 -233 -233 -232 -231 -230 -229 -227 -226 -224 -222 -219 -217 -214 -210 -206 -202 -197 -191 -184 -177 -169 -160 -149 -138 -125 -111 -96 -80 -63 -0 -0 -0 -0 -0 -0 174 156 117 132 104 87 141 255 255 255 138 113 104 107 255 255 255 130 111 129 255 255 198 152 121 93 120 255 255 255 85 78 84 253 176 183 158 143 255 255 177 157 120 106 82 96 255 98 96 106 107 151 255 255 162 202 190 255 255 152 126 94 120 255 255 117 97 245 171 98 64 255 255 141 208 144 111 224 161 118 255 255 176 123 186 141 108 84 75 75 255 141 217 180 111 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 124 255 66 81 255 255 76 85 184 255 92 118 255 64 85 142 255 219 115 255 138 151 255 242 78 108 126 241 127 255 255 69 83 126 179 255 255 164 72 93 116 -0 -71 -101 -129 -154 -175 -192 -206 -217 -225 -231 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -212 -200 -184 -165 -141 -113 -82 -0 150 107 69 66 255 85 255 146 107 85 95 255 255 125 199 117 104 248 255 189 95 97 255 210 89 255 112 79 255 134 83 63 255 108 76 65 255 165 94 65 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 80 84 101 112 186 140 255 255 75 118 158 127 184 132 164 161 255 255 255 168 109 123 205 123 129 255 255 255 255 211 161 147 153 255 71 77 99 116 138 255 255 117 82 101 255 117 86 97 63 99 255 72 75 83 95 120 161 138 255 255 255 82 75 238 255 171 159 177 221 255 70 78 95 98 141 136 255 71 83 106 120 152 255 255 77 123 125 126 155 255 255 72 123 176 136 144 157 177 176 195 147 155 -0 -0 -63 -79 -95 -110 -123 -136 -147 -157 -166 -174 -181 -188 -193 -198 -203 -207 -210 -213 -216 -218 -220 -222 -223 -224 -226 -227 -228 -228 -229 -229 -230 -230 -230 -230 -229 -229 -228 -228 -227 -226 -224 -223 -222 -220 -218 -216 -213 -210 -207 -203 -198 -193 -188 -181 -174 -166 -157 -147 -136 -123 -110 -95 -79 -63 -0 -0 155 147 195 176 177 157 144 136 176 123 72 255 255 155 126 125 123 77 255 255 152 120 106 83 71 255 136 141 98 95 78 70 255 221 177 159 171 255 238 75 82 255 255 255 138 161 120 95 83 75 72 255 99 63 97 86 117 255 101 82 117 255 255 138 116 99 77 71 255 153 147 161 211 255 255 255 255 129 123 205 123 109 168 255 255 255 161 164 132 184 127 158 118 75 255 255 140 186 112 101 84 80 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 65 94 165 255 65 76 108 255 63 83 134 255 79 112 255 89 210 255 97 95 189 255 248 104 117 199 125 255 255 95 85 107 146 255 85 255 66 69 107 150 -0 -82 -113 -141 -165 -184 -200 -212 -221 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -231 -225 -217 -206 -192 -175 -153 -126 -96 -65 -0 131 85 72 63 255 82 255 127 100 113 255 125 255 136 185 115 255 255 221 111 85 63 255 163 255 155 84 147 255 106 78 255 122 84 81 255 185 139 100 255 136 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 69 77 79 100 181 98 128 255 255 255 89 93 198 99 133 158 172 202 255 134 67 92 199 89 96 151 202 125 255 255 86 105 115 255 255 176 194 160 165 175 255 73 67 89 255 105 76 66 92 115 255 69 71 81 98 106 163 106 111 161 255 255 255 255 221 139 135 153 204 255 255 213 218 186 193 208 255 69 82 83 94 127 134 255 255 78 126 128 143 160 255 255 255 121 104 107 116 140 157 172 189 153 152 -0 -0 -65 -80 -95 -109 -122 -133 -144 -154 -163 -171 -178 -184 -190 -194 -198 -202 -205 -208 -210 -213 -215 -216 -218 -219 -220 -221 -222 -223 -223 -223 -224 -223 -223 -223 -222 -221 -220 -219 -218 -216 -215 -213 -210 -208 -205 -202 -198 -194 -190 -184 -178 -171 -163 -154 -144 -133 -122 -109 -95 -80 -65 -0 -0 152 153 189 172 157 140 116 107 104 121 255 255 255 160 143 128 126 78 255 255 134 127 94 83 82 69 255 208 193 186 218 213 255 255 204 153 135 139 221 255 255 255 255 161 111 106 163 106 98 81 71 69 255 115 92 66 76 105 255 89 67 73 255 175 165 160 194 176 255 255 115 105 86 255 255 125 202 151 96 89 199 92 67 134 255 202 172 158 133 99 198 93 89 255 255 255 128 98 181 100 79 77 69 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 136 255 100 139 185 255 81 84 122 255 78 106 255 147 84 155 255 163 255 63 85 111 221 255 255 115 185 136 255 125 255 113 100 127 255 82 255 63 72 85 131 -0 -65 -96 -126 -153 -175 -192 -206 -217 -225 -231 -236 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -229 -221 -212 -200 -184 -165 -140 -112 -80 -0 135 113 75 74 255 230 255 153 118 153 255 77 63 255 82 194 253 120 255 174 84 67 255 131 116 255 115 139 255 116 82 160 255 97 79 255 255 158 159 255 190 119 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 92 102 148 233 80 89 128 166 255 255 255 185 77 94 128 120 175 255 255 63 99 198 255 123 131 180 179 152 255 71 86 96 122 255 255 115 93 115 129 255 255 83 109 255 255 65 87 117 146 255 255 67 91 118 155 197 219 133 163 161 187 158 255 198 73 68 106 127 166 255 255 123 100 111 159 255 255 180 110 106 137 110 117 255 255 82 105 109 125 137 173 255 255 78 97 106 124 138 160 170 182 160 161 -0 -0 -66 -81 -95 -108 -120 -132 -142 -151 -159 -167 -174 -179 -185 -189 -193 -196 -199 -202 -204 -206 -208 -210 -211 -212 -214 -214 -215 -215 -216 -216 -215 -215 -214 -214 -212 -211 -210 -208 -206 -204 -202 -199 -196 -193 -189 -185 -179 -174 -167 -159 -151 -142 -132 -120 -108 -95 -81 -66 -0 -0 161 160 182 170 160 138 124 106 97 78 255 255 173 137 125 109 105 82 255 255 117 110 137 106 110 180 255 255 159 111 100 123 255 255 166 127 106 68 73 198 255 158 187 161 163 133 219 197 155 118 91 67 255 255 146 117 87 65 255 255 109 83 255 255 129 115 93 115 255 255 122 96 86 71 255 152 179 180 131 123 255 198 99 63 255 255 175 120 128 94 77 185 255 255 255 166 128 89 80 233 148 102 92 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 119 190 255 159 158 255 255 79 97 255 160 82 116 255 139 115 255 116 131 255 67 84 174 255 120 253 194 82 255 63 77 255 153 118 153 255 230 255 74 75 113 135 -0 -80 -112 -140 -165 -184 -200 -212 -221 -229 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -232 -225 -217 -207 -193 -175 -154 -127 -97 -65 -0 134 84 80 255 92 214 255 102 206 255 99 92 255 94 74 255 99 70 255 112 75 177 255 89 68 255 150 107 255 94 150 255 122 80 211 255 101 238 255 140 185 128 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 221 87 116 130 164 121 170 255 255 71 121 179 126 153 171 255 255 255 255 199 144 142 172 210 117 255 255 140 138 135 153 255 70 89 98 102 117 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 89 187 111 145 134 149 183 255 255 66 99 143 185 173 185 255 75 82 94 125 144 255 255 71 108 161 213 138 143 255 255 108 146 128 139 146 171 255 255 102 101 106 123 131 150 166 175 163 154 -0 -0 -68 -81 -95 -107 -119 -129 -138 -147 -155 -162 -168 -173 -178 -182 -185 -188 -191 -193 -196 -198 -200 -202 -203 -204 -205 -206 -206 -206 -206 -206 -205 -204 -203 -202 -200 -198 -196 -193 -191 -188 -185 -182 -178 -173 -168 -162 -155 -147 -138 -129 -119 -107 -95 -81 -68 -0 -0 154 163 175 166 150 131 123 106 101 102 255 255 171 146 139 128 146 108 255 255 143 138 213 161 108 71 255 255 144 125 94 82 75 255 185 173 185 143 99 66 255 255 183 149 134 145 111 187 89 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 117 102 98 89 70 255 153 135 138 140 255 255 117 210 172 142 144 199 255 255 255 255 171 153 126 179 121 71 255 255 170 121 164 130 116 87 221 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 128 185 140 255 238 101 255 211 80 122 255 150 94 255 107 150 255 68 89 255 177 75 112 255 70 99 255 74 94 255 92 99 255 206 102 255 214 92 255 80 84 134 -0 -65 -97 -127 -154 -175 -193 -207 -217 -225 -232 -236 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -200 -185 -166 -143 -115 -84 -0 161 108 128 255 100 75 218 255 105 168 255 107 214 255 88 255 112 90 255 152 85 165 255 129 77 237 255 117 255 115 156 150 255 94 201 70 255 94 218 255 116 221 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 135 92 110 255 255 255 64 121 194 124 162 127 255 255 255 125 113 128 145 173 207 147 255 146 86 82 111 179 196 177 255 255 95 114 119 255 255 202 222 160 146 167 198 117 255 255 79 94 105 128 255 126 63 95 121 255 255 255 73 141 204 139 176 140 255 255 255 255 99 126 146 255 255 124 102 115 149 122 255 255 255 255 152 120 125 146 255 255 77 99 117 125 149 170 255 255 117 145 179 158 150 152 165 169 168 160 -0 -0 -70 -82 -93 -102 -113 -122 -131 -139 -147 -154 -159 -164 -168 -172 -175 -178 -181 -183 -186 -188 -190 -192 -193 -194 -195 -195 -195 -195 -194 -193 -192 -190 -188 -186 -183 -181 -178 -175 -172 -168 -164 -159 -154 -147 -139 -131 -122 -113 -102 -93 -82 -70 -0 -0 160 168 169 165 152 150 158 179 145 117 255 255 170 149 125 117 99 77 255 255 146 125 120 152 255 255 255 255 122 149 115 102 124 255 255 146 126 99 255 255 255 255 140 176 139 204 141 73 255 255 255 121 95 63 126 255 128 105 94 79 255 255 117 198 167 146 160 222 202 255 255 119 114 95 255 255 177 196 179 111 82 86 146 255 147 207 173 145 128 113 125 255 255 255 127 162 124 194 121 64 255 255 255 110 92 135 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 221 116 255 218 94 255 70 201 94 255 150 156 115 255 117 255 237 77 129 255 165 85 152 255 90 112 255 88 255 214 107 255 168 105 255 218 75 100 255 128 108 161 -0 -84 -115 -143 -166 -185 -200 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -232 -225 -217 -207 -194 -177 -157 -132 -104 -75 -0 131 164 255 110 82 70 255 142 67 255 150 197 76 255 128 255 94 216 255 107 171 89 255 97 169 152 255 78 255 155 174 255 109 208 83 255 111 101 255 149 109 215 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 83 101 121 151 255 255 255 158 114 154 112 138 175 255 255 76 134 127 142 182 209 255 137 63 66 95 143 150 117 194 255 255 124 146 118 255 255 148 108 80 109 168 189 156 255 68 96 95 106 255 66 89 95 113 124 135 255 255 255 142 120 156 176 172 188 144 255 255 120 125 131 255 255 77 124 189 115 126 159 180 255 255 74 104 110 125 255 255 106 116 107 127 146 163 255 255 255 84 120 125 136 152 161 160 167 160 -0 -0 -69 -71 -70 -84 -99 -108 -119 -128 -136 -143 -148 -152 -156 -159 -162 -165 -169 -172 -175 -177 -179 -180 -181 -182 -182 -182 -181 -180 -179 -177 -175 -172 -169 -165 -162 -159 -156 -152 -148 -143 -136 -128 -119 -108 -99 -84 -70 -71 -69 -0 -0 160 167 160 161 152 136 125 120 84 255 255 255 163 146 127 107 116 106 255 255 125 110 104 74 255 255 180 159 126 115 189 124 77 255 255 131 125 120 255 255 144 188 172 176 156 120 142 255 255 255 135 124 113 95 89 66 255 106 95 96 68 255 156 189 168 109 80 108 148 255 255 118 146 124 255 255 194 117 150 143 95 66 63 137 255 209 182 142 127 134 76 255 255 175 138 112 154 114 158 255 255 255 151 121 101 83 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 215 109 149 255 101 111 255 83 208 109 255 174 155 255 78 255 152 169 97 255 89 171 107 255 216 94 255 128 255 76 197 150 255 67 142 255 70 82 110 255 164 131 -0 -75 -104 -132 -157 -177 -194 -207 -217 -225 -232 -236 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -229 -222 -213 -201 -187 -169 -147 -123 -96 -71 -0 150 92 255 80 66 64 255 140 255 138 202 96 103 255 255 97 228 255 153 173 104 255 117 151 95 141 255 255 176 135 106 255 217 99 255 187 108 71 255 102 95 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 71 86 105 150 107 163 255 255 79 153 83 104 134 164 255 255 75 113 119 125 167 255 255 66 100 138 177 216 98 102 168 255 255 88 84 130 255 105 66 99 113 141 191 125 255 255 247 248 224 255 255 134 156 187 179 162 180 209 255 92 86 117 142 144 186 211 167 255 89 146 120 150 255 255 255 148 111 115 133 152 179 255 255 166 195 140 153 255 255 118 102 112 119 134 145 171 255 255 81 99 112 117 130 147 152 157 158 -0 -0 -0 -0 -54 -65 -71 -87 -103 -113 -122 -129 -134 -137 -140 -144 -148 -152 -156 -160 -162 -164 -166 -166 -167 -167 -166 -166 -164 -162 -160 -156 -152 -148 -144 -140 -137 -134 -129 -122 -113 -103 -87 -71 -65 -54 -0 -0 -0 -0 158 157 152 147 130 117 112 99 81 255 255 171 145 134 119 112 102 118 255 255 153 140 195 166 255 255 179 152 133 115 111 148 255 255 255 150 120 146 89 255 167 211 186 144 142 117 86 92 255 209 180 162 179 187 156 134 255 255 224 248 247 255 255 125 191 141 113 99 66 105 255 130 84 88 255 255 168 102 98 216 177 138 100 66 255 255 167 125 119 113 75 255 255 164 134 104 83 153 79 255 255 163 107 150 105 86 71 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 95 102 255 71 108 187 255 99 217 255 106 135 176 255 255 141 95 151 117 255 104 173 153 255 228 97 255 255 103 96 202 138 255 140 255 64 66 80 255 92 150 -0 -71 -96 -123 -147 -169 -187 -201 -213 -222 -229 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -207 -195 -179 -160 -138 -114 -90 -68 -0 126 255 124 91 91 255 255 255 129 228 121 140 255 255 134 173 144 255 181 108 142 255 153 92 75 162 255 255 140 84 66 255 168 255 142 187 119 255 125 64 67 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 78 124 193 108 137 170 255 255 157 69 92 125 131 129 255 255 148 190 144 156 178 255 255 255 255 69 184 236 158 184 146 255 222 226 185 255 63 77 93 99 113 165 163 130 255 255 131 114 137 255 255 255 87 129 117 116 181 255 255 71 105 122 106 129 176 164 255 255 85 101 107 133 173 255 255 74 102 108 116 152 139 255 255 121 93 115 134 255 255 77 124 167 140 148 152 169 255 255 118 118 130 132 136 145 156 158 155 255 255 130 -0 -0 -0 -54 -67 -80 -97 -106 -112 -115 -118 -123 -128 -134 -139 -144 -146 -148 -149 -150 -150 -150 -149 -148 -146 -144 -139 -134 -128 -123 -118 -115 -112 -106 -97 -80 -67 -54 -0 -0 -0 130 255 255 155 158 156 145 136 132 130 118 118 255 255 169 152 148 140 167 124 77 255 255 134 115 93 121 255 255 139 152 116 108 102 74 255 255 173 133 107 101 85 255 255 164 176 129 106 122 105 71 255 255 181 116 117 129 87 255 255 255 137 114 131 255 255 130 163 165 113 99 93 77 63 255 185 226 222 255 146 184 158 236 184 69 255 255 255 255 178 156 144 190 148 255 255 129 131 125 92 69 157 255 255 170 137 108 193 124 78 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 67 64 125 255 119 187 142 255 168 255 66 84 140 255 255 162 75 92 153 255 142 108 181 255 144 173 134 255 255 140 121 228 129 255 255 255 91 91 124 255 126 -0 -68 -90 -114 -138 -160 -179 -195 -207 -217 -225 -231 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -213 -201 -188 -171 -151 -129 -106 -83 -64 -0 253 179 136 121 255 116 255 255 132 188 133 94 255 255 177 109 96 255 116 173 255 144 115 83 65 255 88 255 107 63 255 112 127 255 97 217 255 156 136 125 255 195 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 125 255 255 255 162 89 104 152 126 255 255 65 100 152 204 141 132 255 255 124 104 124 151 177 211 125 255 255 255 173 138 172 195 255 117 185 144 255 255 107 122 159 188 181 227 100 144 255 71 83 106 120 167 255 255 173 218 128 141 164 255 255 166 211 116 117 149 183 170 255 71 86 95 116 143 150 255 255 155 181 145 158 177 169 255 71 75 83 96 125 255 255 255 93 103 101 125 139 166 255 255 131 140 123 122 123 123 146 143 146 255 255 118 113 110 -0 -0 -0 -63 -76 -88 -91 -94 -100 -108 -116 -122 -127 -129 -131 -132 -132 -132 -132 -131 -129 -127 -122 -116 -108 -100 -94 -91 -88 -76 -63 -0 -0 -0 110 113 118 255 255 146 143 146 123 123 122 123 140 131 255 255 166 139 125 101 103 93 255 255 255 125 96 83 75 71 255 169 177 158 145 181 155 255 255 150 143 116 95 86 71 255 170 183 149 117 116 211 166 255 255 164 141 128 218 173 255 255 167 120 106 83 71 255 144 100 227 181 188 159 122 107 255 255 144 185 117 255 195 172 138 173 255 255 255 125 211 177 151 124 104 124 255 255 132 141 204 152 100 65 255 255 126 152 104 89 162 255 255 255 125 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 195 255 125 136 156 255 217 97 255 127 112 255 63 107 255 88 255 65 83 115 144 255 173 116 255 96 109 177 255 255 94 133 188 132 255 255 116 255 121 136 179 253 -0 -64 -83 -106 -129 -151 -171 -188 -201 -213 -221 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -207 -195 -180 -162 -142 -119 -96 -75 -59 -0 131 179 175 255 110 155 255 150 212 136 94 74 255 255 121 85 63 255 136 104 255 116 97 83 70 255 255 110 105 255 255 77 255 148 92 212 255 135 178 255 226 153 94 80 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 129 166 255 255 72 122 182 123 121 255 255 255 255 129 184 163 167 255 76 82 104 125 141 187 184 206 117 255 119 86 100 140 255 255 140 109 110 255 255 255 255 90 98 192 199 177 255 68 79 83 95 125 167 255 255 153 130 128 167 160 255 255 160 101 81 100 159 148 255 255 151 148 142 155 173 183 255 255 100 95 117 140 158 255 255 153 149 145 144 163 178 255 255 94 104 108 118 140 162 255 255 146 87 95 105 112 121 143 135 128 255 255 85 90 87 88 -0 -0 -54 -62 -64 -68 -78 -90 -99 -106 -110 -112 -113 -113 -113 -113 -113 -112 -110 -106 -99 -90 -78 -68 -64 -62 -54 -0 -0 88 87 90 85 255 255 128 135 143 121 112 105 95 87 146 255 255 162 140 118 108 104 94 255 255 178 163 144 145 149 153 255 255 158 140 117 95 100 255 255 183 173 155 142 148 151 255 255 148 159 100 81 101 160 255 255 160 167 128 130 153 255 255 167 125 95 83 79 68 255 177 199 192 98 90 255 255 255 255 110 109 140 255 255 140 100 86 119 255 117 206 184 187 141 125 104 82 76 255 167 163 184 129 255 255 255 255 121 123 182 122 72 255 255 166 129 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 80 94 153 226 255 178 135 255 212 92 148 255 77 255 255 105 110 255 255 70 83 97 116 255 104 136 255 63 85 121 255 255 74 94 136 212 150 255 155 110 255 175 179 131 -0 -59 -75 -96 -119 -142 -162 -180 -195 -207 -217 -225 -231 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -234 -228 -221 -212 -201 -188 -172 -153 -131 -106 -83 -63 -0 162 86 255 255 138 127 89 255 235 161 105 79 112 254 255 84 71 255 147 88 63 255 82 89 82 255 227 255 69 255 75 255 255 196 100 72 255 100 238 255 134 205 111 84 69 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 120 153 121 255 255 255 128 196 140 163 200 131 255 255 121 118 115 255 255 103 108 131 134 159 188 183 212 255 66 88 93 97 126 255 96 94 83 111 158 167 255 255 255 136 207 125 255 255 143 146 129 122 162 117 255 98 91 79 133 125 156 255 141 64 90 99 147 126 130 255 255 82 104 108 130 155 189 255 65 80 83 99 134 143 255 255 175 198 146 151 163 179 255 255 117 114 113 119 137 155 255 255 70 80 94 106 113 148 190 139 136 255 255 216 197 199 202 204 -0 -0 -0 -0 -63 -68 -68 -72 -74 -84 -94 -94 -94 -94 -84 -74 -72 -68 -68 -63 -0 -0 -0 -0 204 202 199 197 216 255 255 136 139 190 148 113 106 94 80 70 255 255 155 137 119 113 114 117 255 255 179 163 151 146 198 175 255 255 143 134 99 83 80 65 255 189 155 130 108 104 82 255 255 130 126 147 99 90 64 141 255 156 125 133 79 91 98 255 117 162 122 129 146 143 255 255 125 207 136 255 255 255 167 158 111 83 94 96 255 126 97 93 88 66 255 212 183 188 159 134 131 108 103 255 255 115 118 121 255 255 131 200 163 140 196 128 255 255 255 121 153 120 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 69 84 111 205 134 255 238 100 255 72 100 196 255 255 75 255 69 255 227 255 82 89 82 255 63 88 147 255 71 84 255 254 112 79 105 161 235 255 89 127 138 255 255 86 162 -0 -63 -83 -106 -131 -153 -172 -188 -201 -212 -221 -228 -234 -238 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -207 -195 -180 -163 -141 -116 -89 -64 -0 255 111 81 253 255 131 82 76 255 214 129 92 102 72 255 117 80 235 255 94 72 255 105 64 64 255 88 223 255 255 81 126 255 117 169 87 64 255 97 181 255 132 180 101 77 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 128 199 115 134 166 255 255 141 101 113 172 201 152 255 71 111 99 105 255 255 103 138 99 115 160 148 189 255 255 226 238 174 179 255 64 85 80 87 132 138 102 160 255 255 155 128 142 255 255 221 234 174 183 209 255 64 63 91 144 110 90 255 255 62 96 138 180 201 117 134 255 255 107 142 133 131 146 255 255 125 116 117 147 127 118 255 255 122 93 115 129 151 175 255 255 129 123 122 128 145 160 255 255 255 255 255 255 255 118 76 92 109 255 103 120 134 152 158 164 171 178 -0 -0 -0 -0 -0 -0 -0 -75 -75 -75 -0 -0 -0 -0 -0 -0 -0 178 171 164 158 152 134 120 103 255 109 92 76 118 255 255 255 255 255 255 255 160 145 128 122 123 129 255 255 175 151 129 115 93 122 255 255 118 127 147 117 116 125 255 255 146 131 133 142 107 255 255 134 117 201 180 138 96 62 255 255 90 110 144 91 63 64 255 209 183 174 234 221 255 255 142 128 155 255 255 160 102 138 132 87 80 85 64 255 179 174 238 226 255 255 189 148 160 115 99 138 103 255 255 105 99 111 71 255 152 201 172 113 101 141 255 255 166 134 115 199 128 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 77 101 180 132 255 181 97 255 64 87 169 117 255 126 81 255 255 223 88 255 64 64 105 255 72 94 255 235 80 117 255 72 102 92 129 214 255 76 82 131 255 253 81 111 255 -0 -64 -89 -116 -141 -163 -180 -195 -207 -217 -225 -231 -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 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 -252 -251 -250 -248 -247 -244 -242 -238 -233 -228 -221 -212 -201 -188 -171 -151 -126 -95 -64 -0 255 144 84 107 255 146 105 75 65 255 148 115 106 83 73 255 105 234 255 123 92 243 227 92 92 255 87 70 255 255 99 112 68 255 187 129 98 255 132 196 70 255 217 112 79 92 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 155 136 135 156 171 255 105 84 101 110 165 166 255 255 200 234 125 138 255 255 210 220 159 196 118 143 178 255 255 154 128 148 255 255 250 254 195 188 222 98 132 119 255 98 87 90 125 255 255 149 122 115 161 255 255 107 123 179 242 108 111 255 255 255 255 90 176 133 142 157 255 255 89 128 117 130 141 255 255 89 118 171 218 157 170 255 72 74 82 94 111 144 165 255 255 117 114 113 118 136 152 168 188 171 158 148 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 148 158 171 188 168 152 136 118 113 114 117 255 255 165 144 111 94 82 74 72 255 170 157 218 171 118 89 255 255 141 130 117 128 89 255 255 157 142 133 176 90 255 255 255 255 111 108 242 179 123 107 255 255 161 115 122 149 255 255 125 90 87 98 255 119 132 98 222 188 195 254 250 255 255 148 128 154 255 255 178 143 118 196 159 220 210 255 255 138 125 234 200 255 255 166 165 110 101 84 105 255 171 156 135 136 155 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 92 79 112 217 255 70 196 132 255 98 129 187 255 68 112 99 255 255 70 87 255 92 92 227 243 92 123 255 234 105 255 73 83 106 115 148 255 65 75 105 146 255 107 84 144 255 -0 -64 -95 -126 -151 -171 -188 -201 -212 -221 -228 -233 -238 -242 -244 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -216 -206 -194 -179 -161 -137 -104 -64 -0 168 255 111 99 68 255 125 83 80 255 165 134 115 79 75 255 231 214 109 255 116 237 133 221 128 255 79 65 64 255 255 117 68 255 159 152 154 255 135 178 145 255 141 186 100 102 255 135 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 105 99 117 134 255 255 70 83 92 149 139 101 255 255 164 134 124 161 255 89 178 143 175 203 160 165 127 255 99 87 90 125 255 255 157 139 139 189 217 180 196 255 64 67 76 84 116 255 97 90 78 99 152 255 255 255 255 207 110 109 161 176 117 255 255 255 81 113 127 142 255 255 72 119 117 130 156 255 255 255 255 140 128 142 255 255 134 126 126 131 144 159 176 255 255 128 122 121 127 145 157 166 183 179 158 147 159 165 167 169 173 172 170 179 178 169 168 168 168 166 163 170 160 158 155 149 139 149 155 158 160 170 163 166 168 168 168 169 178 179 170 172 173 169 167 165 159 147 158 179 183 166 157 145 127 121 122 128 255 255 176 159 144 131 126 126 134 255 255 142 128 140 255 255 255 255 156 130 117 119 72 255 255 142 127 113 81 255 255 255 117 176 161 109 110 207 255 255 255 255 152 99 78 90 97 255 116 84 76 67 64 255 196 180 217 189 139 139 157 255 255 125 90 87 99 255 127 165 160 203 175 143 178 89 255 161 124 134 164 255 255 101 139 149 92 83 70 255 255 134 117 99 105 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 135 255 102 100 186 141 255 145 178 135 255 154 152 159 255 68 117 255 255 64 65 79 255 128 221 133 237 116 255 109 214 231 255 75 79 115 134 165 255 80 83 125 255 68 99 111 255 168 -0 -64 -104 -137 -161 -179 -194 -206 -216 -224 -231 -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 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 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -220 -211 -200 -186 -170 -148 -116 -70 -0 92 255 140 110 80 255 145 109 81 255 255 149 139 99 78 255 90 255 99 72 255 246 132 84 227 255 93 85 91 255 180 255 112 255 195 115 231 255 157 194 107 117 255 140 181 148 255 92 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 77 113 116 118 255 255 89 118 177 234 98 134 255 108 65 102 129 255 255 136 93 115 159 161 179 192 255 64 68 76 85 120 255 99 98 94 106 150 183 169 255 255 158 153 150 150 255 62 64 92 100 143 116 150 175 255 255 71 116 169 220 99 125 141 255 255 81 114 115 117 255 255 78 104 105 109 138 167 181 255 77 84 105 116 255 255 128 121 121 127 144 162 179 255 255 128 122 123 133 136 145 162 178 183 165 156 166 167 167 166 165 160 163 171 168 168 168 167 165 160 161 165 164 159 150 150 159 164 165 161 160 165 167 168 168 168 171 163 160 165 166 167 167 166 156 165 183 178 162 145 136 133 123 122 128 255 255 179 162 144 127 121 121 128 255 255 116 105 84 77 255 181 167 138 109 105 104 78 255 255 117 115 114 81 255 255 141 125 99 220 169 116 71 255 255 175 150 116 143 100 92 64 62 255 150 150 153 158 255 255 169 183 150 106 94 98 99 255 120 85 76 68 64 255 192 179 161 159 115 93 136 255 255 129 102 65 108 255 134 98 234 177 118 89 255 255 118 116 113 77 255 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 92 255 148 181 140 255 117 107 194 157 255 231 115 195 255 112 255 180 255 91 85 93 255 227 84 132 246 255 72 99 255 90 255 78 99 139 149 255 255 81 109 145 255 80 110 140 255 92 -0 -70 -116 -148 -170 -186 -200 -211 -220 -227 -233 -238 -241 -244 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -215 -205 -193 -178 -158 -131 -87 -0 96 68 255 134 96 255 202 126 105 250 255 166 144 120 98 255 166 255 121 86 66 255 134 81 255 255 116 108 117 255 92 169 255 255 149 166 99 203 255 199 142 83 75 255 98 233 255 110 83 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 159 255 255 148 189 144 148 255 255 255 255 172 208 171 255 66 86 87 96 143 255 95 84 93 135 121 120 151 255 255 159 153 151 151 255 66 85 80 94 115 161 130 144 255 255 206 218 174 255 255 150 160 187 177 210 158 181 118 255 255 255 89 221 108 117 134 153 255 255 137 179 139 154 255 255 182 201 160 153 164 177 255 255 104 110 121 118 255 255 116 113 112 118 137 155 171 255 255 139 151 141 140 142 147 160 170 182 163 166 167 166 165 162 170 162 162 167 167 167 165 161 166 167 166 163 156 147 156 163 166 167 166 161 165 167 167 167 162 162 170 162 165 166 167 166 163 182 170 160 147 142 140 141 151 139 255 255 171 155 137 118 112 113 116 255 255 118 121 110 104 255 255 177 164 153 160 201 182 255 255 154 139 179 137 255 255 153 134 117 108 221 89 255 255 255 118 181 158 210 177 187 160 150 255 255 174 218 206 255 255 144 130 161 115 94 80 85 66 255 151 151 153 159 255 255 151 120 121 135 93 84 95 255 143 96 87 86 66 255 171 208 172 255 255 255 255 148 144 189 148 255 255 159 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 83 110 255 233 98 255 75 83 142 199 255 203 99 166 149 255 255 169 92 255 117 108 116 255 255 81 134 255 66 86 121 255 166 255 98 120 144 166 255 250 105 126 202 255 96 134 255 68 96 -0 -87 -131 -158 -178 -193 -205 -215 -223 -230 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -233 -227 -219 -210 -198 -185 -167 -145 -109 -58 -0 81 255 120 164 255 147 187 125 249 144 255 160 126 147 255 131 129 255 98 93 255 160 92 124 255 255 122 152 255 71 65 255 255 149 200 116 115 255 108 191 107 75 255 128 80 221 255 101 71 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 152 174 255 255 124 104 124 137 180 157 255 107 185 136 255 255 121 119 126 122 255 63 71 91 133 121 90 125 138 255 255 174 198 146 255 255 178 72 86 92 162 102 100 136 255 255 129 110 129 255 255 255 89 94 188 147 192 147 168 141 255 255 255 68 95 99 107 141 255 255 115 83 111 133 255 255 119 113 90 121 146 169 255 255 105 108 112 119 255 255 129 122 123 132 137 152 163 255 255 80 97 104 116 133 138 146 163 173 157 166 166 163 170 164 170 161 160 159 158 154 162 152 150 149 144 134 134 144 149 150 152 162 154 158 159 160 161 170 164 170 163 166 166 157 173 163 146 138 133 116 104 97 80 255 255 163 152 137 132 123 122 129 255 255 119 112 108 105 255 255 169 146 121 90 113 119 255 255 133 111 83 115 255 255 141 107 99 95 68 255 255 255 141 168 147 192 147 188 94 89 255 255 255 129 110 129 255 255 136 100 102 162 92 86 72 178 255 255 146 198 174 255 255 138 125 90 121 133 91 71 63 255 122 126 119 121 255 255 136 185 107 255 157 180 137 124 104 124 255 255 174 152 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 71 101 255 221 80 128 255 75 107 191 108 255 115 116 200 149 255 255 65 71 255 152 122 255 255 124 92 160 255 93 98 255 129 131 255 147 126 160 255 144 249 125 187 147 255 164 120 255 81 -0 -58 -109 -145 -167 -185 -198 -210 -219 -227 -233 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -223 -214 -204 -191 -175 -155 -128 -85 -0 99 255 209 97 128 255 83 198 255 184 255 189 117 199 255 125 107 80 255 103 253 255 115 123 107 255 129 188 255 88 70 64 255 255 208 159 122 80 255 216 130 84 75 255 89 87 255 121 86 255 125 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 111 151 174 255 77 82 105 116 153 184 255 255 141 101 120 255 255 195 203 169 255 255 236 232 220 255 84 97 107 126 255 255 122 94 116 255 255 65 95 128 190 249 110 116 134 255 77 84 106 117 153 255 255 255 156 105 154 172 151 181 173 146 255 255 182 203 155 162 183 255 70 78 94 98 108 255 79 97 81 86 107 126 141 255 255 116 113 112 118 255 255 102 111 98 113 118 130 150 255 255 140 131 132 140 142 143 148 160 163 156 165 161 163 168 170 174 175 174 172 167 168 172 172 169 162 154 162 169 172 172 168 167 172 174 175 174 170 168 163 161 165 156 163 160 148 143 142 140 132 131 140 255 255 150 130 118 113 98 111 102 255 255 118 112 113 116 255 255 141 126 107 86 81 97 79 255 108 98 94 78 70 255 183 162 155 203 182 255 255 146 173 181 151 172 154 105 156 255 255 255 153 117 106 84 77 255 134 116 110 249 190 128 95 65 255 255 116 94 122 255 255 126 107 97 84 255 220 232 236 255 255 169 203 195 255 255 120 101 141 255 255 184 153 116 105 82 77 255 174 151 111 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 125 255 86 121 255 87 89 255 75 84 130 216 255 80 122 159 208 255 255 64 70 88 255 188 129 255 107 123 115 255 253 103 255 80 107 125 255 199 117 189 255 184 255 198 83 255 128 97 209 255 99 -0 -85 -128 -155 -175 -191 -204 -214 -223 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -209 -197 -182 -165 -142 -110 -69 -0 255 135 206 76 255 115 73 255 129 121 255 149 122 149 255 87 97 77 255 249 255 146 132 87 64 255 131 127 255 94 94 255 255 107 195 139 121 255 154 176 108 118 255 128 116 255 151 105 78 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 84 101 110 142 255 255 86 105 104 108 154 128 255 96 86 89 121 255 255 115 82 107 255 255 120 80 209 185 180 173 158 170 255 73 74 83 100 255 255 255 255 255 199 153 146 156 255 255 89 98 113 125 145 161 255 255 79 134 146 107 145 173 215 101 255 255 123 94 117 141 255 255 225 227 200 194 255 255 244 255 153 148 156 161 153 255 255 139 132 133 141 255 255 204 213 178 176 172 167 168 255 255 117 135 119 130 131 132 137 148 144 147 152 152 152 152 152 151 147 156 151 151 150 148 144 133 133 144 148 150 151 151 156 147 151 152 152 152 152 152 147 144 148 137 132 131 130 119 135 117 255 255 168 167 172 176 178 213 204 255 255 141 133 132 139 255 255 153 161 156 148 153 255 244 255 255 194 200 227 225 255 255 141 117 94 123 255 255 101 215 173 145 107 146 134 79 255 255 161 145 125 113 98 89 255 255 156 146 153 199 255 255 255 255 255 100 83 74 73 255 170 158 173 180 185 209 80 120 255 255 107 82 115 255 255 121 89 86 96 255 128 154 108 104 105 86 255 255 142 110 101 84 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 78 105 151 255 116 128 255 118 108 176 154 255 121 139 195 107 255 255 94 94 255 127 131 255 64 87 132 146 255 249 255 77 97 87 255 149 122 149 255 121 129 255 73 115 255 76 206 135 255 -0 -69 -110 -142 -165 -182 -197 -209 -218 -226 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -213 -202 -189 -172 -153 -128 -97 -63 -0 255 92 223 255 175 125 255 152 93 71 255 147 87 255 116 66 66 66 255 75 255 169 107 108 255 239 76 255 154 125 255 80 255 213 165 120 82 255 166 141 158 255 166 130 64 255 150 124 255 129 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 77 80 92 132 121 255 255 198 210 171 183 202 255 63 71 80 97 104 255 70 78 94 97 255 67 100 192 98 105 102 85 118 255 255 122 120 128 126 181 169 136 255 255 76 102 106 125 255 255 116 139 136 153 179 163 255 255 100 151 86 116 125 182 195 174 255 73 75 83 101 130 255 255 122 104 125 133 255 255 182 124 120 127 142 147 148 255 255 145 147 120 133 255 255 114 88 90 115 125 136 151 255 255 78 93 94 104 115 130 136 146 134 132 128 137 146 155 164 160 161 166 166 165 160 153 154 153 160 165 166 166 161 160 164 155 146 137 128 132 134 146 136 130 115 104 94 93 78 255 255 151 136 125 115 90 88 114 255 255 133 120 147 145 255 255 148 147 142 127 120 124 182 255 255 133 125 104 122 255 255 130 101 83 75 73 255 174 195 182 125 116 86 151 100 255 255 163 179 153 136 139 116 255 255 125 106 102 76 255 255 136 169 181 126 128 120 122 255 255 118 85 102 105 98 192 100 67 255 97 94 78 70 255 104 97 80 71 63 255 202 183 171 210 198 255 255 121 132 92 80 77 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 129 255 124 150 255 64 130 166 255 158 141 166 255 82 120 165 213 255 80 255 125 154 255 76 239 255 108 107 169 255 75 255 66 66 66 116 255 87 147 255 71 93 152 255 125 175 255 223 92 255 -0 -63 -97 -128 -153 -172 -189 -202 -213 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -240 -237 -231 -225 -217 -207 -194 -179 -161 -140 -114 -87 -62 -0 100 72 255 153 173 88 255 117 76 255 143 144 255 142 95 93 69 255 103 255 137 163 146 255 104 249 255 125 186 255 97 69 255 165 146 106 255 180 186 127 89 255 164 121 255 107 193 255 166 120 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 110 107 120 151 206 130 255 255 121 94 125 158 255 255 221 223 196 196 255 255 226 226 198 255 255 178 245 95 95 66 100 121 131 255 255 180 194 153 173 219 101 117 255 255 107 138 141 143 255 255 82 100 119 150 181 189 255 212 255 82 90 115 140 185 119 255 255 123 126 120 114 127 255 74 92 100 83 110 255 134 83 81 101 101 125 133 141 255 255 74 79 86 104 255 70 90 81 85 96 113 118 125 255 255 171 131 131 124 119 124 124 94 104 111 113 113 113 115 120 121 120 120 118 111 112 112 111 118 120 120 121 120 115 113 113 113 111 104 94 124 124 119 124 131 131 171 255 255 125 118 113 96 85 81 90 70 255 104 86 79 74 255 255 141 133 125 101 101 81 83 134 255 110 83 100 92 74 255 127 114 120 126 123 255 255 119 185 140 115 90 82 255 212 255 189 181 150 119 100 82 255 255 143 141 138 107 255 255 117 101 219 173 153 194 180 255 255 131 121 100 66 95 95 245 178 255 255 198 226 226 255 255 196 196 223 221 255 255 158 125 94 121 255 255 130 206 151 120 107 110 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 120 166 255 193 107 255 121 164 255 89 127 186 180 255 106 146 165 255 69 97 255 186 125 255 249 104 255 146 163 137 255 103 255 69 93 95 142 255 144 143 255 76 117 255 88 173 153 255 72 100 -0 -62 -87 -114 -140 -161 -179 -194 -207 -217 -225 -231 -237 -240 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -211 -200 -186 -169 -149 -126 -102 -78 -60 -0 87 64 255 97 182 255 142 87 158 255 140 82 255 116 96 75 169 255 132 255 107 201 255 103 97 255 104 250 255 111 96 255 147 174 108 112 255 123 184 93 255 121 194 255 163 108 162 255 153 128 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 255 128 190 165 255 72 80 98 114 136 255 255 117 83 106 125 255 255 124 95 121 255 255 255 92 64 89 111 144 107 107 255 255 116 80 99 185 208 155 173 255 255 79 126 131 134 255 255 104 121 111 137 159 255 255 230 90 87 94 111 174 165 140 255 255 205 215 179 180 255 255 168 94 65 92 255 125 66 73 80 86 94 112 115 118 255 206 205 197 194 255 255 247 249 183 174 172 175 166 166 255 255 69 96 92 92 104 115 74 90 102 112 123 120 118 117 117 116 115 114 108 86 108 114 115 116 117 117 118 120 123 112 102 90 74 115 104 92 92 96 69 255 255 166 166 175 172 174 183 249 247 255 255 194 197 205 206 255 118 115 112 94 86 80 73 66 125 255 92 65 94 168 255 255 180 179 215 205 255 255 140 165 174 111 94 87 90 230 255 255 159 137 111 121 104 255 255 134 131 126 79 255 255 173 155 208 185 99 80 116 255 255 107 107 144 111 89 64 92 255 255 255 121 95 124 255 255 125 106 83 117 255 255 136 114 98 80 72 255 165 190 128 255 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 128 153 255 162 108 163 255 194 121 255 93 184 123 255 112 108 174 147 255 96 111 255 250 104 255 97 103 255 201 107 255 132 255 169 75 96 116 255 82 140 255 158 87 142 255 182 97 255 64 87 -0 -60 -78 -102 -126 -149 -169 -186 -200 -211 -221 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -231 -224 -216 -205 -192 -176 -157 -135 -112 -88 -67 -0 128 98 255 120 89 180 255 106 171 255 143 96 255 137 104 93 143 255 221 255 101 244 255 123 67 65 255 88 200 255 94 234 255 194 129 131 255 176 132 198 255 170 124 158 255 137 89 255 121 199 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 134 116 104 129 255 255 120 94 255 255 229 193 188 190 183 255 71 74 82 95 121 255 75 77 84 106 255 255 65 101 127 155 200 237 164 178 255 64 83 86 128 167 111 120 165 255 255 79 125 126 149 255 255 158 194 144 174 140 255 217 70 82 79 100 158 138 95 129 255 255 122 99 106 125 255 255 66 105 136 255 255 64 75 88 92 131 169 196 176 255 255 88 95 106 118 255 255 164 94 84 97 117 117 131 128 255 255 255 255 255 255 255 255 255 255 255 225 205 200 199 198 196 193 195 199 199 195 193 196 198 199 200 205 225 255 255 255 255 255 255 255 255 255 255 255 128 131 117 117 97 84 94 164 255 255 118 106 95 88 255 255 176 196 169 131 92 88 75 64 255 255 136 105 66 255 255 125 106 99 122 255 255 129 95 138 158 100 79 82 70 217 255 140 174 144 194 158 255 255 149 126 125 79 255 255 165 120 111 167 128 86 83 64 255 178 164 237 200 155 127 101 65 255 255 106 84 77 75 255 121 95 82 74 71 255 183 190 188 193 229 255 255 94 120 255 255 129 104 116 134 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 199 121 255 89 137 255 158 124 170 255 198 132 176 255 131 129 194 255 234 94 255 200 88 255 65 67 123 255 244 101 255 221 255 143 93 104 137 255 96 143 255 171 106 255 180 89 120 255 98 128 -0 -67 -88 -112 -135 -157 -176 -192 -205 -216 -224 -231 -236 -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 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 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -220 -210 -197 -182 -164 -143 -120 -95 -73 -0 158 153 255 143 96 86 255 123 109 171 255 107 163 255 126 98 163 255 92 226 255 153 172 255 92 84 255 102 193 255 128 222 88 255 169 128 68 255 164 99 185 255 162 114 255 170 104 72 255 115 155 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 115 94 81 121 255 64 75 117 255 104 94 111 145 158 255 255 155 145 150 150 255 255 115 112 114 132 255 255 255 255 255 255 161 156 151 255 255 88 116 168 242 88 95 128 152 255 255 79 105 109 138 255 255 121 95 141 167 255 255 73 65 102 131 186 239 97 104 119 255 73 83 94 107 131 255 255 255 255 255 255 255 255 255 255 255 255 93 84 103 255 69 78 70 89 95 255 148 67 73 76 81 87 93 99 106 242 104 99 114 116 116 117 118 120 219 121 98 107 120 117 127 121 119 115 119 121 127 117 120 107 98 121 219 120 118 117 116 116 114 99 104 242 106 99 93 87 81 76 73 67 148 255 95 89 70 78 69 255 103 84 93 255 255 255 255 255 255 255 255 255 255 255 255 131 107 94 83 73 255 119 104 97 239 186 131 102 65 73 255 255 167 141 95 121 255 255 138 109 105 79 255 255 152 128 95 88 242 168 116 88 255 255 151 156 161 255 255 255 255 255 255 132 114 112 115 255 255 150 150 145 155 255 255 158 145 111 94 104 255 117 75 64 255 121 81 94 115 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 155 115 255 72 104 170 255 114 162 255 185 99 164 255 68 128 169 255 88 222 128 255 193 102 255 84 92 255 172 153 255 226 92 255 163 98 126 255 163 107 255 171 109 123 255 86 96 143 255 153 158 -0 -73 -95 -120 -143 -164 -182 -197 -210 -220 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -189 -171 -151 -127 -102 -77 -0 97 232 255 169 87 63 64 255 120 71 255 122 185 255 153 126 194 255 104 90 255 166 130 116 255 120 255 144 181 98 255 204 165 255 156 159 85 255 161 133 77 255 127 154 79 255 152 122 255 134 136 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 129 66 94 124 255 182 164 181 255 88 81 102 117 116 145 255 255 103 114 114 118 255 255 102 99 103 250 95 86 89 108 255 255 92 89 124 255 255 255 255 208 185 104 111 150 159 255 255 164 184 165 184 255 65 99 98 131 118 255 255 255 255 255 255 190 231 192 193 255 255 168 91 88 97 119 176 145 138 255 255 114 85 95 134 117 255 255 208 197 255 255 131 120 124 133 255 255 63 73 86 97 108 118 127 140 255 63 91 123 140 145 151 158 166 225 255 135 118 135 139 140 143 140 140 143 140 139 135 118 135 255 225 166 158 151 145 140 123 91 63 255 140 127 118 108 97 86 73 63 255 255 133 124 120 131 255 255 197 208 255 255 117 134 95 85 114 255 255 138 145 176 119 97 88 91 168 255 255 193 192 231 190 255 255 255 255 255 255 118 131 98 99 65 255 184 165 184 164 255 255 159 150 111 104 185 208 255 255 255 255 124 89 92 255 255 108 89 86 95 250 103 99 102 255 255 118 114 114 103 255 255 145 116 117 102 81 88 255 181 164 182 255 124 94 66 129 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 136 134 255 122 152 255 79 154 127 255 77 133 161 255 85 159 156 255 165 204 255 98 181 144 255 120 255 116 130 166 255 90 104 255 194 126 153 255 185 122 255 71 120 255 64 63 87 169 255 232 97 -0 -77 -102 -127 -151 -171 -189 -203 -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 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 -252 -251 -250 -248 -247 -244 -241 -238 -233 -226 -218 -208 -195 -178 -158 -135 -110 -84 -0 136 93 216 255 139 95 105 255 165 89 66 255 157 107 255 129 227 255 131 96 86 255 145 73 64 255 255 155 187 105 82 255 117 126 255 160 129 118 255 158 94 71 255 112 153 255 126 182 255 166 135 105 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 65 100 150 255 74 76 95 255 74 75 89 93 95 118 137 255 255 164 186 155 168 255 255 102 126 246 255 177 164 179 180 255 76 92 106 121 152 176 255 255 153 69 88 121 120 126 255 255 92 114 125 255 255 213 180 178 186 223 96 95 144 176 255 255 151 120 133 149 255 255 72 108 148 181 175 215 137 156 255 255 66 95 155 96 115 215 149 149 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 153 149 149 215 115 96 155 95 66 255 255 156 137 215 175 181 148 108 72 255 255 149 133 120 151 255 255 176 144 95 96 223 186 178 180 213 255 255 125 114 92 255 255 126 120 121 88 69 153 255 255 176 152 121 106 92 76 255 180 179 164 177 255 246 126 102 255 255 168 155 186 164 255 255 137 118 95 93 89 75 74 255 95 76 74 255 150 100 65 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 105 135 166 255 182 126 255 153 112 255 71 94 158 255 118 129 160 255 126 117 255 82 105 187 155 255 255 64 73 145 255 86 96 131 255 227 129 255 107 157 255 66 89 165 255 105 95 139 255 216 93 136 -0 -84 -110 -135 -158 -178 -195 -208 -218 -226 -233 -238 -241 -244 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -213 -201 -185 -166 -144 -119 -92 -65 -0 100 85 255 120 142 144 255 209 120 99 255 173 111 80 255 249 255 119 114 86 255 255 88 72 255 255 128 216 125 86 71 255 84 90 255 129 161 255 172 128 121 255 138 83 157 255 123 128 255 156 99 255 159 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 255 255 63 77 90 255 71 64 70 91 82 87 107 123 255 255 100 100 110 139 255 255 255 255 231 155 151 172 182 255 255 142 143 149 151 181 125 255 255 64 99 151 202 135 135 255 158 197 135 153 255 104 94 110 144 217 252 141 140 181 125 255 98 86 88 115 137 255 255 255 255 90 96 182 145 134 169 255 255 255 117 75 98 234 95 92 111 132 158 197 153 159 255 255 122 78 83 93 100 105 116 161 139 114 112 131 136 142 143 144 143 144 143 138 148 143 141 137 126 126 137 141 143 148 138 143 144 143 144 143 142 136 131 112 114 139 161 116 105 100 93 83 78 122 255 255 159 153 197 158 132 111 92 95 234 98 75 117 255 255 255 169 134 145 182 96 90 255 255 255 255 137 115 88 86 98 255 125 181 140 141 252 217 144 110 94 104 255 153 135 197 158 255 135 135 202 151 99 64 255 255 125 181 151 149 143 142 255 255 182 172 151 155 231 255 255 255 255 139 110 100 100 255 255 123 107 87 82 91 70 64 71 255 90 77 63 255 255 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 159 255 99 156 255 128 123 255 157 83 138 255 121 128 172 255 161 129 255 90 84 255 71 86 125 216 128 255 255 72 88 255 255 86 114 119 255 249 255 80 111 173 255 99 120 209 255 144 142 120 255 85 100 -0 -65 -92 -119 -144 -166 -185 -201 -213 -222 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -217 -206 -192 -174 -153 -128 -100 -72 -0 135 97 64 255 98 183 255 109 192 150 255 210 122 85 67 255 112 255 82 124 255 255 115 78 217 255 255 117 182 106 78 255 107 79 255 110 224 255 202 120 179 255 175 104 69 255 121 196 255 171 117 77 255 152 94 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 128 180 134 255 255 255 200 205 255 255 208 210 241 255 193 187 188 192 255 65 85 94 115 134 177 145 255 199 74 68 119 140 114 255 255 84 119 107 149 181 159 255 255 255 255 123 176 152 255 255 138 107 120 255 86 80 95 118 139 221 127 124 168 199 255 64 68 74 83 106 115 163 148 255 255 255 170 223 138 157 151 165 255 255 255 255 255 63 85 135 176 158 183 93 113 135 255 255 67 77 89 100 111 123 161 218 183 141 132 128 140 138 148 146 157 158 153 154 159 157 149 139 149 157 159 154 153 158 157 146 148 138 140 128 132 141 183 218 161 123 111 100 89 77 67 255 255 135 113 93 183 158 176 135 85 63 255 255 255 255 255 165 151 157 138 223 170 255 255 255 148 163 115 106 83 74 68 64 255 199 168 124 127 221 139 118 95 80 86 255 120 107 138 255 255 152 176 123 255 255 255 255 159 181 149 107 119 84 255 255 114 140 119 68 74 199 255 145 177 134 115 94 85 65 255 192 188 187 193 255 241 210 208 255 255 205 200 255 255 255 134 180 128 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 94 152 255 77 117 171 255 196 121 255 69 104 175 255 179 120 202 255 224 110 255 79 107 255 78 106 182 117 255 255 217 78 115 255 255 124 82 255 112 255 67 85 122 210 255 150 192 109 255 183 98 255 64 97 135 -0 -72 -100 -128 -153 -174 -192 -206 -217 -226 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -211 -199 -182 -162 -137 -110 -81 -0 156 125 97 255 120 198 88 255 114 238 255 108 186 97 82 255 129 93 244 75 255 139 255 85 202 69 255 145 208 125 80 74 255 84 71 255 111 168 255 175 126 125 255 134 92 65 255 140 141 255 134 113 255 174 111 84 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 119 177 108 160 187 255 255 255 255 255 255 255 255 200 101 150 136 152 255 255 150 146 140 148 169 198 255 255 66 99 149 214 110 133 255 255 106 83 104 154 135 171 209 108 255 255 117 88 123 255 94 92 105 255 66 84 88 96 116 194 241 132 135 168 255 255 191 154 155 176 145 159 195 122 151 255 255 159 139 145 178 178 191 175 126 138 255 255 255 255 105 117 180 66 120 172 121 255 255 255 255 255 255 255 255 255 128 84 93 101 107 113 118 124 129 145 130 116 114 110 96 96 110 114 116 130 145 129 124 118 113 107 101 93 84 128 255 255 255 255 255 255 255 255 255 121 172 120 66 180 117 105 255 255 255 255 138 126 175 191 178 178 145 139 159 255 255 151 122 195 159 145 176 155 154 191 255 255 168 135 132 241 194 116 96 88 84 66 255 105 92 94 255 123 88 117 255 255 108 209 171 135 154 104 83 106 255 255 133 110 214 149 99 66 255 255 198 169 148 140 146 150 255 255 152 136 150 101 200 255 255 255 255 255 255 255 255 187 160 108 177 119 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 84 111 174 255 113 134 255 141 140 255 65 92 134 255 125 126 175 255 168 111 255 71 84 255 74 80 125 208 145 255 69 202 85 255 139 255 75 244 93 129 255 82 97 186 108 255 238 114 255 88 198 120 255 97 125 156 -0 -81 -110 -137 -162 -182 -199 -211 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -204 -190 -171 -147 -120 -91 -62 -0 120 149 255 162 124 174 255 125 93 237 255 217 121 79 240 255 93 123 254 255 99 97 255 196 108 255 147 174 167 109 106 255 114 72 255 144 109 134 255 153 113 255 164 125 100 255 163 101 105 255 116 148 255 151 101 77 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 127 217 94 111 160 169 216 151 255 109 81 111 255 255 255 84 129 127 135 255 255 78 104 108 121 155 145 255 255 255 255 173 128 127 160 255 255 76 124 194 131 121 179 216 166 255 71 78 97 255 63 84 113 255 87 85 98 98 104 123 219 126 129 139 169 255 255 74 109 165 213 142 177 175 158 128 255 99 92 80 130 140 160 197 212 121 135 153 169 255 255 255 255 255 255 117 76 103 230 122 115 128 133 127 137 255 255 67 82 80 80 80 81 82 83 106 95 82 70 78 76 78 70 82 95 106 83 82 81 80 80 80 82 67 255 255 137 127 133 128 115 122 230 103 76 117 255 255 255 255 255 255 169 153 135 121 212 197 160 140 130 80 92 99 255 128 158 175 177 142 213 165 109 74 255 255 169 139 129 126 219 123 104 98 98 85 87 255 113 84 63 255 97 78 71 255 166 216 179 121 131 194 124 76 255 255 160 127 128 173 255 255 255 255 145 155 121 108 104 78 255 255 135 127 129 84 255 255 255 111 81 109 255 151 216 169 160 111 94 217 127 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 77 101 151 255 148 116 255 105 101 163 255 100 125 164 255 113 153 255 134 109 144 255 72 114 255 106 109 167 174 147 255 108 196 255 97 99 255 254 123 93 255 240 79 121 217 255 237 93 125 255 174 124 162 255 149 120 -0 -62 -91 -120 -147 -171 -190 -204 -216 -225 -231 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -179 -158 -131 -102 -71 -0 128 202 255 157 150 90 255 158 95 72 255 140 175 84 168 255 116 116 93 255 106 65 66 255 94 255 255 212 145 158 152 255 185 131 255 208 123 67 255 171 128 76 255 131 152 255 200 113 84 255 118 189 255 174 110 80 110 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 203 89 93 152 116 183 211 255 71 74 84 117 159 255 255 78 115 123 126 255 255 164 189 149 166 179 167 205 117 255 255 76 104 129 125 255 255 255 164 127 94 106 177 134 255 255 218 197 255 255 255 255 255 255 255 136 117 117 122 225 85 82 94 120 152 255 255 255 255 127 190 163 188 182 178 255 64 64 92 138 112 104 147 170 201 163 173 173 119 160 191 152 145 255 255 255 255 255 71 108 151 191 128 123 127 255 255 239 222 223 225 227 228 230 234 255 255 146 117 117 146 255 255 234 230 228 227 225 223 222 239 255 255 127 123 128 191 151 108 71 255 255 255 255 255 145 152 191 160 119 173 173 163 201 170 147 104 112 138 92 64 64 255 178 182 188 163 190 127 255 255 255 255 152 120 94 82 85 225 122 117 117 136 255 255 255 255 255 255 255 197 218 255 255 134 177 106 94 127 164 255 255 255 125 129 104 76 255 255 117 205 167 179 166 149 189 164 255 255 126 123 115 78 255 255 159 117 84 74 71 255 211 183 116 152 93 89 203 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 110 80 110 174 255 189 118 255 84 113 200 255 152 131 255 76 128 171 255 67 123 208 255 131 185 255 152 158 145 212 255 255 94 255 66 65 106 255 93 116 116 255 168 84 175 140 255 72 95 158 255 90 150 157 255 202 128 -0 -71 -102 -131 -158 -179 -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 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 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -203 -187 -168 -143 -114 -82 -0 157 139 149 255 170 105 72 255 121 86 63 255 192 130 158 68 255 129 87 66 255 81 73 255 116 255 255 134 188 106 232 255 118 222 255 141 205 92 63 255 145 134 255 129 204 255 131 172 101 70 255 144 124 255 142 92 107 255 134 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 71 115 189 83 114 154 255 255 137 136 140 170 117 255 255 67 108 99 106 255 255 115 83 112 144 171 201 225 164 255 255 112 151 122 121 174 255 255 125 84 95 176 97 150 255 75 81 104 255 255 118 116 255 255 68 78 92 97 217 255 129 118 129 147 144 185 146 255 255 124 103 145 147 172 255 255 107 124 177 233 124 160 127 162 182 159 184 191 153 164 190 151 142 172 185 168 255 255 255 255 129 75 91 104 119 255 91 113 127 146 151 156 162 169 185 255 84 65 84 255 185 169 162 156 151 146 127 113 91 255 119 104 91 75 129 255 255 255 255 168 185 172 142 151 190 164 153 191 184 159 182 162 127 160 124 233 177 124 107 255 255 172 147 145 103 124 255 255 146 185 144 147 129 118 129 255 217 97 92 78 68 255 255 116 118 255 255 104 81 75 255 150 97 176 95 84 125 255 255 174 121 122 151 112 255 255 164 225 201 171 144 112 83 115 255 255 106 99 108 67 255 255 117 170 140 136 137 255 255 154 114 83 189 115 71 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 134 255 107 92 142 255 124 144 255 70 101 172 131 255 204 129 255 134 145 255 63 92 205 141 255 222 118 255 232 106 188 134 255 255 116 255 73 81 255 66 87 129 255 68 158 130 192 255 63 86 121 255 72 105 170 255 149 139 157 -0 -82 -114 -143 -168 -187 -203 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -177 -154 -127 -96 -64 -0 171 93 255 186 138 122 255 149 101 96 255 178 152 176 79 255 156 94 76 255 105 77 233 255 234 135 255 202 128 85 214 255 94 215 255 123 199 99 255 173 127 75 255 141 129 255 201 110 83 255 148 104 77 255 132 120 255 116 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 255 167 66 127 194 133 255 255 111 139 161 111 120 255 255 209 227 166 174 255 70 78 95 91 143 128 177 152 190 255 255 116 96 94 155 141 255 255 65 94 191 76 93 255 123 112 121 154 255 94 85 112 255 255 255 255 255 255 219 182 155 161 173 187 181 209 153 255 73 81 135 108 129 151 255 255 255 255 185 137 168 112 121 154 166 158 183 184 163 165 187 158 153 164 167 159 164 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 175 164 159 167 164 153 158 187 165 163 184 183 158 166 154 121 112 168 137 185 255 255 255 255 151 129 108 135 81 73 255 153 209 181 187 173 161 155 182 219 255 255 255 255 255 255 112 85 94 255 154 121 112 123 255 93 76 191 94 65 255 255 141 155 94 96 116 255 255 190 152 177 128 143 91 95 78 70 255 174 166 227 209 255 255 120 111 161 139 111 255 255 133 194 127 66 167 255 255 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 116 255 120 132 255 77 104 148 255 83 110 201 255 129 141 255 75 127 173 255 99 199 123 255 215 94 255 214 85 128 202 255 135 234 255 233 77 105 255 76 94 156 255 79 176 152 178 255 96 101 149 255 122 138 186 255 93 171 -0 -64 -96 -127 -154 -177 -195 -209 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -186 -165 -139 -109 -77 -0 132 174 255 215 129 184 255 176 109 140 255 221 115 238 99 255 232 114 91 255 198 93 215 67 255 119 70 255 172 94 84 255 106 73 255 129 89 198 255 207 142 113 255 132 184 255 152 165 92 89 255 124 82 255 121 151 255 104 115 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 159 164 255 255 255 255 135 156 167 255 255 111 156 81 95 125 255 255 143 119 134 255 255 215 222 171 172 193 204 101 115 166 255 255 77 92 161 111 107 255 255 255 179 64 118 255 98 103 108 124 255 77 76 84 204 79 90 120 158 255 255 112 79 83 105 146 117 164 180 255 255 137 193 92 90 124 130 175 136 255 255 78 159 81 94 119 149 147 157 179 185 169 169 190 160 159 169 169 160 161 165 171 181 174 173 171 163 169 177 169 167 166 164 153 151 149 142 130 142 149 151 153 164 166 167 169 177 169 163 171 173 174 181 171 165 161 160 169 169 159 160 190 169 169 185 179 157 147 149 119 94 81 159 78 255 255 136 175 130 124 90 92 193 137 255 255 180 164 117 146 105 83 79 112 255 255 158 120 90 79 204 84 76 77 255 124 108 103 98 255 118 64 179 255 255 255 107 111 161 92 77 255 255 166 115 101 204 193 172 171 222 215 255 255 134 119 143 255 255 125 95 81 156 111 255 255 167 156 135 255 255 255 255 164 159 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 115 104 255 151 121 255 82 124 255 89 92 165 152 255 184 132 255 113 142 207 255 198 89 129 255 73 106 255 84 94 172 255 70 119 255 67 215 93 198 255 91 114 232 255 99 238 115 221 255 140 109 176 255 184 129 215 255 174 132 -0 -77 -109 -139 -165 -186 -202 -214 -223 -230 -236 -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 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 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -208 -194 -175 -151 -122 -90 -59 -0 135 123 255 182 111 141 255 133 183 255 100 186 89 223 255 135 236 110 255 117 198 219 71 255 137 82 67 255 143 97 63 255 92 64 255 96 255 255 147 182 119 148 255 163 121 255 166 149 118 255 137 105 86 255 206 255 129 94 129 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 178 150 196 116 255 255 97 127 133 255 255 163 68 87 96 147 255 82 81 106 120 255 255 138 99 107 142 197 227 151 184 135 255 255 255 197 232 161 147 149 255 255 255 255 255 72 69 87 101 255 64 68 86 204 75 88 95 120 149 255 255 64 86 135 180 189 144 182 152 255 255 186 87 68 105 114 143 183 157 255 255 163 68 85 93 135 110 116 133 165 176 169 169 188 167 167 176 176 167 166 167 168 172 173 172 168 168 170 174 174 170 175 181 180 174 167 167 174 180 181 175 170 174 174 170 168 168 172 173 172 168 167 166 167 176 176 167 167 188 169 169 176 165 133 116 110 135 93 85 68 163 255 255 157 183 143 114 105 68 87 186 255 255 152 182 144 189 180 135 86 64 255 255 149 120 95 88 75 204 86 68 64 255 101 87 69 72 255 255 255 255 255 149 147 161 232 197 255 255 255 135 184 151 227 197 142 107 99 138 255 255 120 106 81 82 255 147 96 87 68 163 255 255 133 127 97 255 255 116 196 150 178 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 129 94 129 255 206 255 86 105 137 255 118 149 166 255 121 163 255 148 119 182 147 255 255 96 255 64 92 255 63 97 143 255 67 82 137 255 71 219 198 117 255 110 236 135 255 223 89 186 100 255 183 133 255 141 111 182 255 123 135 -0 -59 -90 -122 -151 -175 -194 -208 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -213 -201 -184 -163 -135 -101 -65 -0 163 95 72 255 145 88 255 146 141 117 255 217 105 183 255 139 105 253 255 158 75 255 88 141 255 105 77 255 137 140 97 255 159 98 255 151 123 199 255 209 125 190 255 167 118 71 255 139 177 255 180 116 105 255 130 128 255 81 66 255 124 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 112 155 177 193 171 147 255 89 153 123 138 255 255 64 99 140 180 255 76 75 83 96 131 255 94 83 87 95 123 184 130 175 148 180 153 255 255 158 170 188 202 117 163 144 255 255 255 175 164 198 255 255 146 149 228 255 103 107 115 147 146 255 255 255 255 89 159 105 161 141 122 255 255 65 86 133 177 120 169 117 141 255 255 64 95 129 179 226 148 142 152 165 169 169 167 181 167 168 177 176 167 166 166 165 162 171 171 161 160 160 159 157 145 143 141 135 121 135 141 143 145 157 159 160 160 161 171 171 162 165 166 166 167 176 177 168 167 181 167 169 169 165 152 142 148 226 179 129 95 64 255 255 141 117 169 120 177 133 86 65 255 255 122 141 161 105 159 89 255 255 255 255 146 147 115 107 103 255 228 149 146 255 255 198 164 175 255 255 255 144 163 117 202 188 170 158 255 255 153 180 148 175 130 184 123 95 87 83 94 255 131 96 83 75 76 255 180 140 99 64 255 255 138 123 153 89 255 147 171 193 177 155 112 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 124 255 66 81 255 128 130 255 105 116 180 255 177 139 255 71 118 167 255 190 125 209 255 199 123 151 255 98 159 255 97 140 137 255 77 105 255 141 88 255 75 158 255 253 105 139 255 183 105 217 255 117 141 146 255 88 145 255 72 95 163 -0 -65 -101 -135 -163 -184 -201 -213 -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 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 -252 -251 -250 -248 -247 -244 -241 -237 -233 -226 -218 -207 -193 -174 -148 -114 -71 -0 189 125 76 255 172 105 73 255 174 92 255 190 163 132 136 255 104 110 255 134 155 255 102 147 255 119 82 135 255 116 157 255 136 171 255 202 131 144 146 255 167 144 124 255 115 111 255 101 234 255 157 153 104 198 255 190 255 121 94 65 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 84 102 112 155 159 217 108 255 255 96 105 126 141 255 255 255 255 93 255 65 79 78 81 116 255 63 71 91 93 115 182 81 165 156 160 182 150 255 69 107 133 177 207 191 100 128 180 255 255 255 255 96 255 255 255 255 255 117 112 117 153 116 133 178 147 255 255 255 74 153 219 128 141 255 255 255 255 121 66 157 217 141 162 255 255 255 255 255 157 130 130 136 151 159 170 169 165 174 167 169 175 182 175 174 173 168 170 176 182 183 182 179 185 181 179 173 166 166 173 179 181 185 179 182 183 182 176 170 168 173 174 175 182 175 169 167 174 165 169 170 159 151 136 130 130 157 255 255 255 255 255 162 141 217 157 66 121 255 255 255 255 141 128 219 153 74 255 255 255 147 178 133 116 153 117 112 117 255 255 255 255 255 96 255 255 255 255 180 128 100 191 207 177 133 107 69 255 150 182 160 156 165 81 182 115 93 91 71 63 255 116 81 78 79 65 255 93 255 255 255 255 141 126 105 96 255 255 108 217 159 155 112 102 84 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 65 94 121 255 190 255 198 104 153 157 255 234 101 255 111 115 255 124 144 167 255 146 144 131 202 255 171 136 255 157 116 255 135 82 119 255 147 102 255 155 134 255 110 104 255 136 132 163 190 255 92 174 255 73 105 172 255 76 125 189 -0 -71 -114 -148 -174 -193 -207 -218 -226 -233 -237 -241 -244 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -213 -200 -183 -161 -130 -88 -0 146 175 85 148 255 136 123 255 129 174 255 229 133 177 84 255 141 68 66 255 116 117 255 184 255 171 95 154 255 119 213 255 101 245 255 125 180 142 86 137 255 156 104 76 255 99 200 255 98 172 255 184 108 210 255 165 120 255 124 100 255 128 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 78 81 94 150 107 186 208 172 255 78 111 97 110 152 190 124 255 255 255 255 233 221 225 228 255 255 255 249 249 233 255 255 101 139 130 166 172 255 82 141 111 105 156 183 217 146 174 152 183 171 255 255 150 214 125 255 255 64 95 135 178 189 140 169 190 179 133 255 255 255 161 140 139 179 216 100 255 255 255 255 146 126 147 170 176 196 164 255 255 77 98 107 126 136 152 160 168 162 168 160 159 161 165 165 166 163 153 153 153 152 150 144 145 149 148 142 130 142 148 149 145 144 150 152 153 153 153 163 166 165 165 161 159 160 168 162 168 160 152 136 126 107 98 77 255 255 164 196 176 170 147 126 146 255 255 255 255 100 216 179 139 140 161 255 255 255 133 179 190 169 140 189 178 135 95 64 255 255 125 214 150 255 255 171 183 152 174 146 217 183 156 105 111 141 82 255 172 166 130 139 101 255 255 233 249 249 255 255 255 228 225 221 233 255 255 255 255 124 190 152 110 97 111 78 255 172 208 186 107 150 94 81 78 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 128 255 100 124 255 120 165 255 210 108 184 255 172 98 255 200 99 255 76 104 156 255 137 86 142 180 125 255 245 101 255 213 119 255 154 95 171 255 184 255 117 116 255 66 68 141 255 84 177 133 229 255 174 129 255 123 136 255 148 85 175 146 -0 -88 -130 -161 -183 -200 -213 -222 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -217 -206 -192 -173 -147 -113 -69 -0 199 117 144 255 142 171 255 172 132 122 255 201 97 166 67 255 101 107 255 141 83 75 255 255 173 145 184 255 159 140 154 255 97 211 255 179 172 82 63 255 178 124 82 255 105 234 255 134 208 107 255 154 171 121 255 94 64 255 150 255 180 119 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 110 109 124 182 90 122 167 134 255 255 137 103 95 133 165 165 157 217 135 255 255 119 120 138 139 255 255 125 191 123 130 255 79 151 123 139 149 255 255 103 105 92 140 122 168 145 170 178 163 159 127 255 255 162 128 142 255 255 255 255 89 162 115 127 152 181 194 195 134 255 100 94 81 114 188 201 172 213 117 255 90 80 104 143 121 158 175 161 255 255 119 116 117 128 146 158 161 166 168 173 174 174 173 171 178 177 184 176 175 174 172 167 166 164 159 151 151 159 164 166 167 172 174 175 176 184 177 178 171 173 174 174 173 168 166 161 158 146 128 117 116 119 255 255 161 175 158 121 143 104 80 90 255 117 213 172 201 188 114 81 94 100 255 134 195 194 181 152 127 115 162 89 255 255 255 255 142 128 162 255 255 127 159 163 178 170 145 168 122 140 92 105 103 255 255 149 139 123 151 79 255 130 123 191 125 255 255 139 138 120 119 255 255 135 217 157 165 165 133 95 103 137 255 255 134 167 122 90 182 124 109 110 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 119 180 255 150 255 64 94 255 121 171 154 255 107 208 134 255 234 105 255 82 124 178 255 63 82 172 179 255 211 97 255 154 140 159 255 184 145 173 255 255 75 83 141 255 107 101 255 67 166 97 201 255 122 132 172 255 171 142 255 144 117 199 -0 -69 -113 -147 -173 -192 -206 -217 -226 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -212 -199 -183 -161 -133 -99 -64 -0 146 147 108 255 154 104 255 158 95 73 255 132 75 175 255 135 149 255 183 106 74 255 99 255 145 170 90 255 168 128 255 117 161 255 152 210 111 66 66 255 151 104 103 255 125 164 255 171 185 255 128 183 94 72 255 75 182 255 255 134 177 127 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 158 65 130 218 100 141 255 255 77 91 149 166 131 110 190 234 125 255 255 89 117 105 124 255 255 146 98 96 255 255 103 96 117 126 156 255 64 107 69 167 110 156 96 125 157 183 202 124 121 255 108 80 105 180 224 137 255 255 255 75 128 128 148 149 191 205 255 65 65 95 106 154 163 107 179 208 255 255 75 124 185 125 134 148 168 161 255 255 118 114 113 119 136 146 158 159 159 159 159 158 152 154 160 162 167 168 166 162 166 166 163 157 148 157 163 166 166 162 166 168 167 162 160 154 152 158 159 159 159 159 158 146 136 119 113 114 118 255 255 161 168 148 134 125 185 124 75 255 255 208 179 107 163 154 106 95 65 65 255 205 191 149 148 128 128 75 255 255 255 137 224 180 105 80 108 255 121 124 202 183 157 125 96 156 110 167 69 107 64 255 156 126 117 96 103 255 255 96 98 146 255 255 124 105 117 89 255 255 125 234 190 110 131 166 149 91 77 255 255 141 100 218 130 65 158 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 127 177 134 255 255 182 75 255 72 94 183 128 255 185 171 255 164 125 255 103 104 151 255 66 66 111 210 152 255 161 117 255 128 168 255 90 170 145 255 99 255 74 106 183 255 149 135 255 175 75 132 255 73 95 158 255 104 154 255 108 147 146 -0 -64 -99 -133 -161 -183 -199 -212 -222 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -191 -173 -149 -120 -88 -59 -0 164 149 255 127 178 255 174 121 77 255 161 88 63 255 211 189 255 131 155 81 74 255 255 119 216 97 255 138 164 88 255 147 86 255 117 179 95 100 255 177 125 108 255 138 134 108 255 136 141 255 202 125 80 255 117 164 74 255 255 108 217 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 117 98 255 255 255 255 195 107 125 145 255 255 255 89 176 135 83 106 186 181 175 255 255 207 223 186 195 255 115 83 73 95 255 90 87 95 106 125 255 255 255 255 255 104 151 87 97 99 144 169 204 153 255 72 72 82 113 190 130 143 175 255 255 85 146 142 117 144 167 255 255 110 133 164 158 227 93 100 161 147 255 255 255 137 113 115 125 145 160 161 255 255 129 123 122 127 141 146 154 165 163 172 173 171 161 161 161 160 159 158 152 151 150 145 135 135 145 150 151 152 158 159 160 161 161 161 171 173 172 163 165 154 146 141 127 122 123 129 255 255 161 160 145 125 115 113 137 255 255 255 147 161 100 93 227 158 164 133 110 255 255 167 144 117 142 146 85 255 255 175 143 130 190 113 82 72 72 255 153 204 169 144 99 97 87 151 104 255 255 255 255 255 125 106 95 87 90 255 95 73 83 115 255 195 186 223 207 255 255 175 181 186 106 83 135 176 89 255 255 255 145 125 107 195 255 255 255 255 98 117 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 217 108 255 255 74 164 117 255 80 125 202 255 141 136 255 108 134 138 255 108 125 177 255 100 95 179 117 255 86 147 255 88 164 138 255 97 216 119 255 255 74 81 155 131 255 189 211 255 63 88 161 255 77 121 174 255 178 127 255 149 164 -0 -59 -88 -120 -149 -173 -191 -206 -217 -225 -232 -237 -241 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -199 -182 -162 -136 -107 -76 -0 133 153 77 255 137 124 255 149 84 161 255 138 114 255 142 229 107 255 165 127 108 255 118 255 100 184 255 185 146 166 255 153 105 71 255 196 143 138 255 211 141 131 103 255 124 65 66 255 101 96 255 158 98 229 255 181 76 63 255 160 94 203 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 179 193 255 102 114 80 104 138 158 255 255 69 98 123 133 169 255 255 255 134 69 93 166 126 105 149 255 255 125 113 145 255 255 66 91 141 255 75 84 87 80 104 127 220 152 172 255 255 163 86 64 106 152 102 163 188 255 255 89 125 164 216 85 99 151 149 255 255 94 136 84 110 137 162 255 255 255 81 84 229 98 108 160 117 107 149 255 255 77 97 107 126 140 161 158 255 255 130 123 122 127 141 143 146 152 155 163 172 168 168 168 167 164 171 167 166 163 156 147 156 163 166 167 171 164 167 168 168 168 172 163 155 152 146 143 141 127 122 123 130 255 255 158 161 140 126 107 97 77 255 255 149 107 117 160 108 98 229 84 81 255 255 255 162 137 110 84 136 94 255 255 149 151 99 85 216 164 125 89 255 255 188 163 102 152 106 64 86 163 255 255 172 152 220 127 104 80 87 84 75 255 141 91 66 255 255 145 113 125 255 255 149 105 126 166 93 69 134 255 255 255 169 133 123 98 69 255 255 158 138 104 80 114 102 255 193 179 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 203 94 160 255 63 76 181 255 229 98 158 255 96 101 255 66 65 124 255 103 131 141 211 255 138 143 196 255 71 105 153 255 166 146 185 255 184 100 255 118 255 108 127 165 255 107 229 142 255 114 138 255 161 84 149 255 124 137 255 77 153 133 -0 -76 -107 -136 -162 -182 -199 -212 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -205 -191 -172 -149 -122 -92 -62 -0 178 108 255 165 95 74 255 106 121 255 133 164 255 149 86 201 255 161 139 161 255 197 255 144 191 135 255 180 116 120 255 115 86 255 177 150 177 255 125 187 134 138 255 161 102 86 255 120 86 63 255 114 193 104 255 95 77 255 187 111 89 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 133 255 255 121 68 92 133 125 123 255 255 165 193 166 207 110 156 255 255 66 101 176 250 88 105 145 255 67 91 96 120 255 255 255 255 255 64 91 97 65 122 173 217 92 116 145 255 255 64 106 149 215 92 114 154 130 255 255 255 88 230 72 87 128 118 112 255 255 138 70 93 126 130 120 166 255 255 255 255 65 100 168 223 139 143 160 255 255 119 115 119 134 141 156 158 255 255 117 113 112 117 127 141 143 143 144 146 151 152 151 150 144 146 151 150 145 135 135 145 150 151 146 144 150 151 152 151 146 144 143 143 141 127 117 112 113 117 255 255 158 156 141 134 119 115 119 255 255 160 143 139 223 168 100 65 255 255 255 255 166 120 130 126 93 70 138 255 255 112 118 128 87 72 230 88 255 255 255 130 154 114 92 215 149 106 64 255 255 145 116 92 217 173 122 65 97 91 64 255 255 255 255 255 120 96 91 67 255 145 105 88 250 176 101 66 255 255 156 110 207 166 193 165 255 255 123 125 133 92 68 121 255 255 133 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 89 111 187 255 77 95 255 104 193 114 255 63 86 120 255 86 102 161 255 138 134 187 125 255 177 150 177 255 86 115 255 120 116 180 255 135 191 144 255 197 255 161 139 161 255 201 86 149 255 164 133 255 121 106 255 74 95 165 255 108 178 -0 -62 -92 -122 -149 -172 -191 -205 -217 -225 -232 -237 -241 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -182 -161 -135 -106 -75 -0 163 151 108 255 129 76 255 130 128 76 255 175 90 255 85 253 255 192 106 231 255 149 149 255 164 207 255 153 156 94 71 255 96 140 255 117 216 69 255 184 159 99 210 255 129 87 121 255 89 71 255 136 188 94 88 255 90 200 255 160 93 71 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 124 255 255 66 101 155 205 166 134 255 255 120 117 186 114 133 142 255 255 255 255 209 171 156 171 255 190 212 149 136 165 197 125 255 255 255 255 255 255 255 116 224 75 126 133 126 255 255 255 255 190 67 126 192 122 122 171 255 255 255 64 98 154 216 113 139 255 255 66 101 152 201 143 140 157 166 174 255 255 255 255 156 167 158 165 172 255 255 102 113 106 98 118 127 136 255 255 140 137 121 122 128 140 137 149 151 152 150 147 156 152 152 151 147 141 129 141 147 151 152 152 156 147 150 152 151 149 137 140 128 122 121 137 140 255 255 136 127 118 98 106 113 102 255 255 172 165 158 167 156 255 255 255 255 174 166 157 140 143 201 152 101 66 255 255 139 113 216 154 98 64 255 255 255 171 122 122 192 126 67 190 255 255 255 255 126 133 126 75 224 116 255 255 255 255 255 255 255 125 197 165 136 149 212 190 255 171 156 171 209 255 255 255 255 142 133 114 186 117 120 255 255 134 166 205 155 101 66 255 255 124 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 71 93 160 255 200 90 255 88 94 188 136 255 71 89 255 121 87 129 255 210 99 159 184 255 69 216 117 255 140 96 255 71 94 156 153 255 207 164 255 149 149 255 231 106 192 255 253 85 255 90 175 255 76 128 130 255 76 129 255 108 151 163 -0 -75 -106 -135 -161 -182 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -249 -248 -246 -244 -240 -236 -231 -225 -216 -205 -190 -171 -147 -118 -87 -58 -0 125 176 255 176 90 126 255 146 124 255 129 164 255 115 121 199 255 151 99 193 255 120 100 255 125 155 255 181 126 77 255 122 138 255 194 98 184 255 206 188 115 220 89 255 96 119 255 121 80 221 255 190 111 81 74 255 205 255 169 152 115 255 159 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 104 119 255 255 255 255 124 182 181 163 255 70 110 191 86 111 138 143 168 132 255 255 85 101 106 255 255 146 106 81 120 170 203 147 196 255 255 255 255 254 255 255 255 88 142 108 142 178 127 255 255 255 255 128 183 150 168 174 160 255 255 255 255 165 127 131 142 255 255 255 255 121 187 153 168 187 200 134 140 115 255 255 100 106 121 146 160 255 255 206 215 176 167 170 161 162 255 255 155 104 101 102 107 113 118 131 136 123 114 118 123 123 120 113 116 116 113 120 123 123 118 114 123 136 131 118 113 107 102 101 104 155 255 255 162 161 170 167 176 215 206 255 255 160 146 121 106 100 255 255 115 140 134 200 187 168 153 187 121 255 255 255 255 142 131 127 165 255 255 255 255 160 174 168 150 183 128 255 255 255 255 127 178 142 108 142 88 255 255 255 254 255 255 255 255 196 147 203 170 120 81 106 146 255 255 106 101 85 255 255 132 168 143 138 111 86 191 110 70 255 163 181 182 124 255 255 255 255 119 104 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 159 255 115 152 169 255 205 255 74 81 111 190 255 221 80 121 255 119 96 255 89 220 115 188 206 255 184 98 194 255 138 122 255 77 126 181 255 155 125 255 100 120 255 193 99 151 255 199 121 115 255 164 129 255 124 146 255 126 90 176 255 176 125 -0 -58 -87 -118 -147 -171 -190 -205 -216 -225 -231 -236 -240 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -181 -159 -130 -97 -63 -0 165 122 135 255 127 122 255 132 176 255 168 116 255 165 117 184 149 255 120 138 255 129 92 65 255 129 99 255 152 99 176 255 135 95 255 102 236 255 117 183 160 159 178 255 143 126 195 255 97 223 255 183 145 102 75 71 255 255 216 116 189 255 164 153 94 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 84 96 142 197 133 255 255 107 142 133 255 255 205 255 82 85 112 134 158 175 160 255 70 87 93 109 255 104 66 101 130 130 181 161 183 200 189 146 255 100 112 123 255 255 106 104 119 161 135 153 188 125 255 255 122 104 132 164 187 189 180 124 255 255 74 112 109 125 164 162 255 255 125 104 120 155 190 208 220 107 148 255 80 84 97 118 130 150 255 255 122 94 113 117 118 132 130 255 255 67 82 79 80 81 82 94 105 94 82 79 71 87 80 85 79 85 80 87 71 79 82 94 105 94 82 81 80 79 82 67 255 255 130 132 118 117 113 94 122 255 255 150 130 118 97 84 80 255 148 107 220 208 190 155 120 104 125 255 255 162 164 125 109 112 74 255 255 124 180 189 187 164 132 104 122 255 255 125 188 153 135 161 119 104 106 255 255 123 112 100 255 146 189 200 183 161 181 130 130 101 66 104 255 109 93 87 70 255 160 175 158 134 112 85 82 255 205 255 255 133 142 107 255 255 133 197 142 96 84 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 94 153 164 255 189 116 216 255 255 71 75 102 145 183 255 223 97 255 195 126 143 255 178 159 160 183 117 255 236 102 255 95 135 255 176 99 152 255 99 129 255 65 92 129 255 138 120 255 149 184 117 165 255 116 168 255 176 132 255 122 127 255 135 122 165 -0 -63 -97 -130 -159 -181 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -249 -248 -246 -243 -240 -236 -231 -225 -216 -205 -190 -170 -143 -109 -69 -0 216 117 95 110 255 151 116 255 138 121 255 131 77 255 155 151 125 255 148 135 78 255 105 69 255 152 88 64 255 116 194 255 153 114 255 168 158 173 255 212 148 196 143 136 255 122 203 255 104 196 117 255 158 117 89 64 255 255 151 183 83 167 255 178 112 84 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 178 105 120 192 109 136 255 63 142 107 125 255 255 245 91 87 97 117 133 153 164 255 255 176 120 118 255 63 77 97 131 97 146 191 135 181 173 209 255 64 96 112 105 255 255 82 118 153 95 110 162 186 156 255 72 88 98 115 141 171 196 215 141 255 255 159 194 141 162 179 168 255 74 81 101 112 137 167 204 220 208 255 67 79 78 84 96 117 135 255 76 79 85 94 101 106 112 117 255 255 241 226 227 230 232 234 244 255 255 193 174 170 173 171 171 173 170 174 193 255 255 244 234 232 230 227 226 241 255 255 117 112 106 101 94 85 79 76 255 135 117 96 84 78 79 67 255 208 220 204 167 137 112 101 81 74 255 168 179 162 141 194 159 255 255 141 215 196 171 141 115 98 88 72 255 156 186 162 110 95 153 118 82 255 255 105 112 96 64 255 209 173 181 135 191 146 97 131 97 77 63 255 118 120 176 255 255 164 153 133 117 97 87 91 245 255 255 125 107 142 63 255 136 109 192 120 105 178 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 84 112 178 255 167 83 183 151 255 255 64 89 117 158 255 117 196 104 255 203 122 255 136 143 196 148 212 255 173 158 168 255 114 153 255 194 116 255 64 88 152 255 69 105 255 78 135 148 255 125 151 155 255 77 131 255 121 138 255 116 151 255 110 95 117 216 -0 -69 -109 -143 -170 -190 -205 -216 -225 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -180 -156 -125 -83 -0 101 185 81 65 255 120 161 255 159 104 255 155 114 255 151 147 94 138 255 163 106 255 130 85 144 255 100 71 255 138 160 115 255 119 124 255 184 138 119 255 189 118 175 93 95 255 169 115 255 196 83 71 255 116 93 70 208 255 255 211 114 66 255 150 155 102 78 255 255 116 179 255 81 255 240 255 255 255 239 255 255 194 118 255 255 75 128 225 94 101 255 255 105 88 89 123 255 224 70 84 87 94 110 146 146 161 255 255 73 110 255 255 131 147 202 91 105 169 145 179 151 182 255 255 197 239 102 126 255 255 98 156 80 94 125 149 177 255 255 161 192 139 154 164 163 177 144 155 255 255 122 94 120 152 183 255 255 112 127 115 117 138 161 156 183 255 255 189 173 175 183 186 194 255 255 71 81 93 104 114 123 132 150 255 92 114 128 146 151 157 164 182 255 77 100 125 134 124 134 125 100 77 255 182 164 157 151 146 128 114 92 255 150 132 123 114 104 93 81 71 255 255 194 186 183 175 173 189 255 255 183 156 161 138 117 115 127 112 255 255 183 152 120 94 122 255 255 155 144 177 163 164 154 139 192 161 255 255 177 149 125 94 80 156 98 255 255 126 102 239 197 255 255 182 151 179 145 169 105 91 202 147 131 255 255 110 73 255 255 161 146 146 110 94 87 84 70 224 255 123 89 88 105 255 255 101 94 225 128 75 255 255 118 194 255 255 239 255 255 255 240 255 81 255 179 116 255 255 78 102 155 150 255 66 114 211 255 255 208 70 93 116 255 71 83 196 255 115 169 255 95 93 175 118 189 255 119 138 184 255 124 119 255 115 160 138 255 71 100 255 144 85 130 255 106 163 255 138 94 147 151 255 114 155 255 104 159 255 161 120 255 65 81 185 101 -0 -83 -125 -156 -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 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 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -216 -204 -189 -169 -141 -104 -58 -0 206 120 92 65 255 89 196 255 107 79 255 120 138 255 180 81 65 255 161 127 78 255 107 165 255 152 84 190 255 165 93 70 255 146 255 146 172 86 66 255 143 203 115 84 63 255 82 70 255 106 74 255 145 95 91 210 255 109 255 154 127 255 196 177 112 81 110 255 255 193 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 220 73 88 106 255 64 71 78 98 255 231 63 64 76 94 99 136 116 124 119 255 255 255 255 255 255 255 174 66 120 205 108 148 170 178 156 255 255 179 126 131 139 255 255 163 68 87 105 123 146 132 255 255 122 94 125 142 168 194 202 159 183 255 72 75 84 106 137 153 255 255 175 206 138 140 149 167 161 186 255 255 129 124 126 140 152 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 159 152 140 126 124 129 255 255 186 161 167 149 140 138 206 175 255 255 153 137 106 84 75 72 255 183 159 202 194 168 142 125 94 122 255 255 132 146 123 105 87 68 163 255 255 139 131 126 179 255 255 156 178 170 148 108 205 120 66 174 255 255 255 255 255 255 255 119 124 116 136 99 94 76 64 63 231 255 98 78 71 64 255 106 88 73 220 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 193 255 255 110 81 112 177 196 255 127 154 255 109 255 210 91 95 145 255 74 106 255 70 82 255 63 84 115 203 143 255 66 86 172 146 255 146 255 70 93 165 255 190 84 152 255 165 107 255 78 127 161 255 65 81 180 255 138 120 255 79 107 255 196 89 255 65 92 120 206 -0 -58 -104 -141 -169 -189 -204 -216 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -179 -156 -124 -81 -0 177 164 118 99 255 111 225 88 255 100 255 129 185 255 179 124 93 64 255 125 130 255 134 108 232 255 106 202 255 175 115 89 255 118 88 255 195 100 88 255 178 160 159 93 71 255 107 78 255 125 82 155 255 118 82 241 255 81 71 255 194 255 116 193 155 94 109 255 127 255 133 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 171 255 255 64 98 142 255 255 220 203 210 255 255 65 70 98 122 152 197 232 196 198 171 218 132 255 80 163 255 255 255 255 184 100 129 143 153 198 146 255 130 86 94 105 139 255 255 64 98 143 184 168 190 158 255 76 75 94 113 117 141 177 148 168 255 255 155 151 148 160 173 146 255 255 137 97 106 98 141 135 161 184 255 255 119 116 118 135 148 153 164 167 159 164 174 167 167 167 166 163 171 168 170 174 175 174 172 167 165 163 156 147 156 163 165 167 172 174 175 174 170 168 171 163 166 167 167 167 174 164 159 167 164 153 148 135 118 116 119 255 255 184 161 135 141 98 106 97 137 255 255 146 173 160 148 151 155 255 255 168 148 177 141 117 113 94 75 76 255 158 190 168 184 143 98 64 255 255 139 105 94 86 130 255 146 198 153 143 129 100 184 255 255 255 255 163 80 255 132 218 171 198 196 232 197 152 122 98 70 65 255 255 210 203 220 255 255 142 98 64 255 255 171 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 133 255 127 255 109 94 155 193 116 255 194 255 71 81 255 241 82 118 255 155 82 125 255 78 107 255 71 93 159 160 178 255 88 100 195 255 88 118 255 89 115 175 255 202 106 255 232 108 134 255 130 125 255 64 93 124 179 255 185 129 255 100 255 88 225 111 255 99 118 164 177 -0 -81 -124 -156 -179 -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 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 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -203 -188 -168 -141 -107 -67 -0 134 169 146 255 173 125 191 255 94 65 255 130 122 255 151 119 99 255 170 100 190 255 123 234 81 255 162 117 255 129 98 202 255 84 222 255 140 93 226 255 165 161 135 91 236 255 94 226 255 95 145 255 137 87 255 255 111 74 255 133 135 255 171 159 150 124 255 117 102 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 155 129 255 255 255 255 106 255 68 83 94 137 255 255 255 255 255 255 255 146 136 184 136 202 198 255 255 113 111 178 153 255 255 69 108 138 108 164 183 255 120 69 81 93 125 128 255 255 255 255 97 119 156 133 255 255 76 122 167 150 155 169 192 172 119 255 255 177 171 142 171 178 170 255 102 84 63 94 135 106 108 133 151 255 255 118 115 117 134 147 152 159 168 160 161 165 166 167 166 164 155 159 161 161 159 155 161 166 166 161 152 152 161 166 166 161 155 159 161 161 159 155 164 166 167 166 165 161 160 168 159 152 147 134 117 115 118 255 255 151 133 108 106 135 94 63 84 102 255 170 178 171 142 171 177 255 255 119 172 192 169 155 150 167 122 76 255 255 133 156 119 97 255 255 255 255 128 125 93 81 69 120 255 183 164 108 138 108 69 255 255 153 178 111 113 255 255 198 202 136 184 136 146 255 255 255 255 255 255 255 137 94 83 68 255 106 255 255 255 255 129 155 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 102 117 255 124 150 159 171 255 135 133 255 74 111 255 255 87 137 255 145 95 255 226 94 255 236 91 135 161 165 255 226 93 140 255 222 84 255 202 98 129 255 117 162 255 81 234 123 255 190 100 170 255 99 119 151 255 122 130 255 65 94 255 191 125 173 255 146 169 134 -0 -67 -107 -141 -168 -188 -203 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -220 -209 -196 -178 -155 -126 -92 -59 -0 98 226 255 192 153 114 158 255 125 255 159 94 72 255 136 147 255 220 107 228 255 118 186 158 116 255 82 73 255 102 222 255 130 226 117 255 97 238 255 127 179 121 133 232 255 97 226 255 121 150 103 255 107 193 200 255 84 137 255 156 255 147 217 107 182 255 98 114 255 124 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 207 116 159 178 132 255 255 255 255 222 210 215 255 78 116 160 145 157 255 255 90 174 143 167 209 126 255 76 93 164 95 128 255 255 157 213 105 121 149 255 255 66 78 88 133 186 163 187 175 255 255 112 181 125 154 255 255 255 94 109 125 133 161 195 201 164 255 89 157 113 130 147 170 255 255 65 105 136 185 229 157 156 160 156 255 255 117 114 117 135 148 150 153 157 158 158 155 166 166 162 170 161 160 160 158 152 152 152 149 142 131 142 149 152 152 152 158 160 160 161 170 162 166 166 155 158 158 157 153 150 148 135 117 114 117 255 255 156 160 156 157 229 185 136 105 65 255 255 170 147 130 113 157 89 255 164 201 195 161 133 125 109 94 255 255 255 154 125 181 112 255 255 175 187 163 186 133 88 78 66 255 255 149 121 105 213 157 255 255 128 95 164 93 76 255 126 209 167 143 174 90 255 255 157 145 160 116 78 255 215 210 222 255 255 255 255 132 178 159 116 207 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 124 255 114 98 255 182 107 217 147 255 156 255 137 84 255 200 193 107 255 103 150 121 255 226 97 255 232 133 121 179 127 255 238 97 255 117 226 130 255 222 102 255 73 82 255 116 158 186 118 255 228 107 220 255 147 136 255 72 94 159 255 125 255 158 114 153 192 255 226 98 -0 -59 -92 -126 -155 -178 -196 -209 -220 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -230 -224 -215 -203 -187 -167 -141 -111 -77 -0 142 94 210 255 169 138 78 167 255 255 194 126 76 255 122 201 255 101 183 129 156 255 196 154 185 255 101 67 255 117 160 148 255 185 185 255 126 174 154 255 192 120 121 220 120 255 198 124 255 150 114 255 123 187 101 255 117 136 255 167 97 255 108 186 90 158 255 80 121 255 104 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 157 129 152 187 131 151 207 134 255 255 153 148 255 255 255 87 111 118 125 255 255 122 104 125 180 207 255 69 84 171 83 106 137 255 255 167 98 105 138 124 255 255 255 255 255 102 139 153 200 117 255 255 132 101 117 130 175 255 255 78 113 108 121 141 174 146 255 255 110 83 106 116 137 157 255 255 255 255 255 162 116 137 141 147 155 255 255 139 152 143 149 149 150 149 147 157 152 156 165 161 162 167 168 167 165 160 160 158 153 143 143 153 158 160 160 165 167 168 167 162 161 165 156 152 157 147 149 150 149 149 143 152 139 255 255 155 147 141 137 116 162 255 255 255 255 255 157 137 116 106 83 110 255 255 146 174 141 121 108 113 78 255 255 175 130 117 101 132 255 255 117 200 153 139 102 255 255 255 255 255 124 138 105 98 167 255 255 137 106 83 171 84 69 255 207 180 125 104 122 255 255 125 118 111 87 255 255 255 148 153 255 255 134 207 151 131 187 152 129 157 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 104 255 121 80 255 158 90 186 108 255 97 167 255 136 117 255 101 187 123 255 114 150 255 124 198 255 120 220 121 120 192 255 154 174 126 255 185 185 255 148 160 117 255 67 101 255 185 154 196 255 156 129 183 101 255 201 122 255 76 126 194 255 255 167 78 138 169 255 210 94 142 -0 -77 -111 -141 -167 -187 -203 -215 -224 -230 -236 -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 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 -253 -252 -251 -250 -249 -247 -244 -242 -238 -233 -227 -219 -209 -195 -177 -154 -126 -94 -61 -0 106 89 255 144 167 96 77 255 255 126 166 96 156 255 119 129 255 213 134 138 97 255 169 121 151 255 89 83 255 146 108 105 255 144 140 255 179 128 99 255 151 90 255 80 67 255 95 75 255 114 164 255 188 150 255 159 140 111 255 127 89 255 208 122 65 255 104 68 255 119 84 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 98 83 113 163 193 143 190 180 155 255 89 138 132 153 255 255 158 194 153 164 255 71 88 98 115 156 255 255 134 200 84 85 112 149 255 142 84 85 117 88 222 133 94 110 255 255 178 143 180 174 158 255 91 84 106 122 130 155 255 255 157 192 139 150 175 176 174 255 112 79 84 93 116 145 127 160 138 154 255 255 82 125 126 136 149 153 255 255 81 99 118 126 139 136 146 137 141 144 146 151 152 152 151 150 146 151 152 149 142 130 142 149 152 151 146 150 151 152 152 151 146 144 141 137 146 136 139 126 118 99 81 255 255 153 149 136 126 125 82 255 255 154 138 160 127 145 116 93 84 79 112 255 174 176 175 150 139 192 157 255 255 155 130 122 106 84 91 255 158 174 180 143 178 255 255 110 94 133 222 88 117 85 84 142 255 149 112 85 84 200 134 255 255 156 115 98 88 71 255 164 153 194 158 255 255 153 132 138 89 255 155 180 190 143 193 163 113 83 98 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 84 119 255 68 104 255 65 122 208 255 89 127 255 111 140 159 255 150 188 255 164 114 255 75 95 255 67 80 255 90 151 255 99 128 179 255 140 144 255 105 108 146 255 83 89 255 151 121 169 255 97 138 134 213 255 129 119 255 156 96 166 126 255 255 77 96 167 144 255 89 106 -0 -61 -94 -126 -154 -177 -195 -209 -219 -227 -233 -238 -242 -244 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -214 -202 -186 -166 -141 -110 -77 -0 130 92 70 255 186 120 83 66 255 255 200 107 169 255 126 183 255 165 178 135 95 64 255 125 107 117 255 109 255 167 80 66 63 255 109 96 255 148 87 64 255 125 84 209 100 255 121 77 255 118 186 255 192 136 84 255 170 139 255 133 153 255 172 167 130 255 138 92 66 255 96 178 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 73 76 85 111 165 145 170 216 118 255 255 90 105 115 145 255 255 122 103 124 255 255 161 192 139 154 176 255 255 212 255 109 111 136 255 255 74 90 125 76 237 132 79 94 130 255 108 105 141 188 119 255 255 69 97 100 106 131 134 255 255 119 93 117 141 165 180 255 255 69 80 85 138 181 174 162 186 155 169 255 255 81 99 113 117 126 136 255 255 118 138 99 117 122 126 130 128 141 142 142 141 141 140 136 145 134 133 128 116 116 128 133 134 145 136 140 141 141 142 142 141 128 130 126 122 117 99 138 118 255 255 136 126 117 113 99 81 255 255 169 155 186 162 174 181 138 85 80 69 255 255 180 165 141 117 93 119 255 255 134 131 106 100 97 69 255 255 119 188 141 105 108 255 130 94 79 132 237 76 125 90 74 255 255 136 111 109 255 212 255 255 176 154 139 192 161 255 255 124 103 122 255 255 145 115 105 90 255 255 118 216 170 145 165 111 85 76 73 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 178 96 255 66 92 138 255 130 167 172 255 153 133 255 139 170 255 84 136 192 255 186 118 255 77 121 255 100 209 84 125 255 64 87 148 255 96 109 255 63 66 80 167 255 109 255 117 107 125 255 64 95 135 178 165 255 183 126 255 169 107 200 255 255 66 83 120 186 255 70 92 130 -0 -77 -110 -141 -166 -186 -202 -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 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 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -208 -195 -177 -154 -126 -94 -61 -0 125 114 255 152 158 104 79 255 194 255 154 166 89 255 139 122 255 146 171 83 85 255 129 106 86 105 255 255 198 109 99 77 255 110 94 64 255 90 68 255 138 97 185 192 178 255 84 115 255 155 100 255 152 129 255 117 161 111 255 123 96 255 134 218 255 158 133 101 255 142 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 67 70 87 94 158 117 106 178 211 176 255 71 84 94 123 134 255 71 82 108 121 255 255 123 94 125 152 186 255 255 215 126 117 141 117 255 248 248 255 255 255 131 67 87 111 255 88 87 95 163 111 125 255 255 206 222 158 163 161 164 255 70 78 95 91 130 147 123 255 255 255 255 255 96 156 118 159 134 156 159 255 255 117 139 132 131 132 137 255 255 169 80 88 82 94 105 113 119 131 130 130 129 128 126 116 125 112 105 87 105 112 125 116 126 128 129 130 130 131 119 113 105 94 82 88 80 169 255 255 137 132 131 132 139 117 255 255 159 156 134 159 118 156 96 255 255 255 255 255 123 147 130 91 95 78 70 255 164 161 163 158 222 206 255 255 125 111 163 95 87 88 255 111 87 67 131 255 255 255 248 248 255 117 141 117 126 215 255 255 186 152 125 94 123 255 255 121 108 82 71 255 134 123 94 84 71 255 176 211 178 106 117 158 94 87 70 67 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 142 255 101 133 158 255 218 134 255 96 123 255 111 161 117 255 129 152 255 100 155 255 115 84 255 178 192 185 97 138 255 68 90 255 64 94 110 255 77 99 109 198 255 255 105 86 106 129 255 85 83 171 146 255 122 139 255 89 166 154 255 194 255 79 104 158 152 255 114 125 -0 -61 -94 -126 -154 -177 -195 -208 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -240 -235 -230 -223 -214 -202 -186 -165 -140 -109 -76 -0 121 169 255 146 173 138 98 255 90 187 255 155 135 255 162 94 73 255 192 116 80 246 255 96 97 76 255 255 117 168 113 93 107 255 83 85 255 125 76 159 255 107 180 98 245 255 106 112 255 168 100 65 255 127 78 255 111 156 255 138 105 78 255 100 195 255 125 155 255 197 120 75 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 97 115 152 195 224 127 131 168 161 255 255 116 145 181 161 255 255 169 194 140 159 255 74 76 89 116 154 193 255 207 86 84 116 82 241 103 99 116 153 255 255 65 99 146 255 74 84 80 159 81 105 125 255 255 145 115 116 120 145 255 255 215 222 171 167 182 181 144 179 174 159 255 255 255 90 167 112 122 142 148 255 255 82 99 106 117 131 135 255 255 70 70 76 78 80 82 83 94 93 93 93 93 92 81 94 81 66 66 81 94 81 92 93 93 93 93 94 83 82 80 78 76 70 70 255 255 135 131 117 106 99 82 255 255 148 142 122 112 167 90 255 255 255 159 174 179 144 181 182 167 171 222 215 255 255 145 120 116 115 145 255 255 125 105 81 159 80 84 74 255 146 99 65 255 255 153 116 99 103 241 82 116 84 86 207 255 193 154 116 89 76 74 255 159 140 194 169 255 255 161 181 145 116 255 255 161 168 131 127 224 195 152 115 97 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 75 120 197 255 155 125 255 195 100 255 78 105 138 255 156 111 255 78 127 255 65 100 168 255 112 106 255 245 98 180 107 255 159 76 125 255 85 83 255 107 93 113 168 117 255 255 76 97 96 255 246 80 116 192 255 73 94 162 255 135 155 255 187 90 255 98 138 173 146 255 169 121 -0 -76 -109 -140 -165 -186 -202 -214 -223 -230 -235 -240 -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 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 -253 -252 -251 -250 -248 -247 -244 -241 -237 -233 -226 -218 -208 -194 -176 -152 -123 -90 -58 -0 96 131 255 181 143 158 255 104 75 255 186 116 89 255 121 76 255 136 167 87 251 255 98 63 66 65 255 255 189 141 99 122 255 111 80 250 255 85 153 255 126 173 105 95 255 255 114 102 255 110 85 255 135 115 255 120 81 163 255 126 111 255 141 107 255 123 205 255 133 192 128 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 89 194 142 148 163 189 137 255 255 255 93 107 129 255 255 122 94 121 255 255 112 118 115 122 149 255 255 76 91 124 75 254 72 84 94 143 109 255 255 255 255 255 71 69 77 169 71 118 117 139 255 101 78 93 81 105 120 255 255 140 94 117 142 166 186 165 207 107 138 160 255 255 122 93 112 117 125 139 255 255 106 106 103 106 116 134 255 231 218 221 226 231 235 238 239 243 247 250 253 255 255 254 255 255 255 254 255 255 253 250 247 243 239 238 235 231 226 221 218 231 255 134 116 106 103 106 106 255 255 139 125 117 112 93 122 255 255 160 138 107 207 165 186 166 142 117 94 140 255 255 120 105 81 93 78 101 255 139 117 118 71 169 77 69 71 255 255 255 255 255 109 143 94 84 72 254 75 124 91 76 255 255 149 122 115 118 112 255 255 121 94 122 255 255 129 107 93 255 255 255 137 189 163 148 142 194 89 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 128 192 133 255 205 123 255 107 141 255 111 126 255 163 81 120 255 115 135 255 85 110 255 102 114 255 255 95 105 173 126 255 153 85 255 250 80 111 255 122 99 141 189 255 255 65 66 63 98 255 251 87 167 136 255 76 121 255 89 116 186 255 75 104 255 158 143 181 255 131 96 -0 -58 -90 -123 -152 -176 -194 -208 -218 -226 -233 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -213 -201 -185 -164 -136 -101 -65 -0 149 65 255 199 133 181 81 255 81 82 255 157 86 211 255 84 135 255 168 140 195 154 255 99 92 87 255 255 156 191 113 159 255 158 87 254 255 120 151 174 255 158 102 95 92 255 132 99 255 139 94 150 255 123 67 255 95 68 255 141 97 137 255 125 69 255 166 124 255 109 225 255 171 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 93 109 255 255 255 80 120 110 164 145 172 212 255 174 205 154 168 255 73 75 85 112 255 255 173 197 148 166 184 255 255 255 255 255 255 63 95 136 179 193 131 173 147 255 255 255 216 219 255 255 82 84 118 255 63 81 63 93 105 122 135 255 89 74 86 107 119 162 146 184 212 188 217 107 255 75 77 83 93 104 125 133 255 255 70 81 79 80 93 255 74 72 77 88 103 104 107 107 107 106 102 115 109 116 120 117 117 120 116 109 115 102 106 107 107 107 104 103 88 77 72 74 255 93 80 79 81 70 255 255 133 125 104 93 83 77 75 255 107 217 188 212 184 146 162 119 107 86 74 89 255 135 122 105 93 63 81 63 255 118 84 82 255 255 219 216 255 255 255 147 173 131 193 179 136 95 63 255 255 255 255 255 255 184 166 148 197 173 255 255 112 85 75 73 255 168 154 205 174 255 212 172 145 164 110 120 80 255 255 255 109 93 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 171 255 225 109 255 124 166 255 69 125 255 137 97 141 255 68 95 255 67 123 255 150 94 139 255 99 132 255 92 95 102 158 255 174 151 120 255 254 87 158 255 159 113 191 156 255 255 87 92 99 255 154 195 140 168 255 135 84 255 211 86 157 255 82 81 255 81 181 133 199 255 65 149 -0 -65 -101 -136 -164 -185 -201 -213 -222 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -208 -194 -175 -150 -115 -70 -0 164 146 255 146 181 108 177 255 110 80 255 255 107 231 255 111 136 255 165 138 191 127 96 255 115 117 255 79 255 125 165 188 255 167 132 195 157 255 151 198 255 170 85 66 64 65 255 103 102 255 115 146 255 126 108 255 125 87 64 255 110 103 255 145 98 255 134 182 255 136 94 220 255 155 135 255 155 255 73 255 240 255 255 255 239 255 255 222 179 193 255 108 66 82 118 136 255 255 80 82 145 117 110 181 255 255 130 114 137 255 255 124 127 125 134 255 255 120 93 124 152 255 255 141 109 105 255 255 255 255 90 165 125 157 165 159 194 255 255 255 255 255 67 81 114 255 71 63 86 87 100 97 94 255 97 76 77 81 92 149 118 101 153 182 203 221 255 255 86 91 103 111 143 186 132 255 255 225 207 210 217 255 255 140 124 117 113 120 122 85 97 107 112 115 102 101 100 95 100 101 102 115 112 107 97 85 122 120 113 117 124 140 255 255 217 210 207 225 255 255 132 186 143 111 103 91 86 255 255 221 203 182 153 101 118 149 92 81 77 76 97 255 94 97 100 87 86 63 71 255 114 81 67 255 255 255 255 255 194 159 165 157 125 165 90 255 255 255 255 105 109 141 255 255 152 124 93 120 255 255 134 125 127 124 255 255 137 114 130 255 255 181 110 117 145 82 80 255 255 136 118 82 66 108 255 193 179 222 255 255 239 255 255 255 240 255 73 255 155 255 135 155 255 220 94 136 255 182 134 255 98 145 255 103 110 255 64 87 125 255 108 126 255 146 115 255 102 103 255 65 64 66 85 170 255 198 151 255 157 195 132 167 255 188 165 125 255 79 255 117 115 255 96 127 191 138 165 255 136 111 255 231 107 255 255 80 110 255 177 108 181 146 255 146 164 -0 -70 -115 -150 -175 -194 -208 -218 -226 -232 -237 -241 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -213 -201 -185 -163 -131 -86 -0 117 234 255 108 203 130 135 136 255 105 255 255 147 158 152 255 132 207 255 101 226 139 82 72 255 146 255 94 68 255 163 181 90 255 138 188 139 99 255 146 122 255 118 100 89 101 255 250 126 255 134 140 78 255 99 209 255 96 99 255 152 95 77 255 123 165 255 181 107 255 101 73 255 129 207 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 133 255 255 71 117 161 153 135 255 255 140 183 238 125 161 147 255 71 83 106 125 255 255 164 194 140 165 255 70 76 96 122 126 255 99 93 79 100 160 169 255 255 255 81 134 146 116 167 161 199 119 255 255 255 225 228 255 255 224 204 215 241 255 206 255 255 67 76 79 120 178 233 121 131 153 144 145 159 255 255 255 255 255 255 118 75 96 255 91 109 137 154 160 255 255 255 253 255 255 255 255 255 255 255 189 164 174 180 180 174 164 189 255 255 255 255 255 255 255 253 255 255 255 160 154 137 109 91 255 96 75 118 255 255 255 255 255 255 159 145 144 153 131 121 233 178 120 79 76 67 255 255 206 255 241 215 204 224 255 255 228 225 255 255 255 119 199 161 167 116 146 134 81 255 255 255 169 160 100 79 93 99 255 126 122 96 76 70 255 165 140 194 164 255 255 125 106 83 71 255 147 161 125 238 183 140 255 255 135 153 161 117 71 255 255 133 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 207 129 255 73 101 255 107 181 255 165 123 255 77 95 152 255 99 96 255 209 99 255 78 140 134 255 126 250 255 101 89 100 118 255 122 146 255 99 139 188 138 255 90 181 163 255 68 94 255 146 255 72 82 139 226 101 255 207 132 255 152 158 147 255 255 105 255 136 135 130 203 108 255 234 117 -0 -86 -131 -163 -185 -201 -213 -222 -229 -235 -239 -243 -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 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 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -207 -194 -175 -148 -109 -59 -0 101 207 255 187 172 131 97 97 255 234 141 255 163 111 105 255 197 89 255 97 193 106 75 69 255 255 105 96 255 130 227 98 255 102 222 139 98 66 255 94 73 255 121 111 127 255 95 246 255 177 148 104 255 106 227 255 147 140 255 190 133 91 255 133 193 255 163 142 63 255 88 64 255 116 157 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 124 255 255 255 87 130 108 128 255 255 255 175 151 168 187 255 68 79 83 96 139 255 255 122 94 121 255 255 182 190 183 188 255 68 66 93 100 145 138 112 156 255 255 92 144 85 146 105 159 194 161 194 255 255 255 255 255 255 255 255 255 255 75 128 255 255 255 255 255 255 179 155 144 166 180 171 173 138 161 147 157 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 164 157 147 161 138 173 171 180 166 144 155 179 255 255 255 255 255 255 128 75 255 255 255 255 255 255 255 255 255 255 194 161 194 159 105 146 85 144 92 255 255 156 112 138 145 100 93 66 68 255 188 183 190 182 255 255 121 94 122 255 255 139 96 83 79 68 255 187 168 151 175 255 255 255 128 108 130 87 255 255 255 124 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 157 116 255 64 88 255 63 142 163 255 193 133 255 91 133 190 255 140 147 255 227 106 255 104 148 177 255 246 95 255 127 111 121 255 73 94 255 66 98 139 222 102 255 98 227 130 255 96 105 255 255 69 75 106 193 97 255 89 197 255 105 111 163 255 141 234 255 97 97 131 172 187 255 207 101 -0 -59 -109 -148 -175 -194 -207 -218 -226 -232 -237 -241 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -222 -213 -201 -185 -163 -130 -83 -0 125 146 255 145 159 152 88 71 65 255 105 99 255 100 64 64 255 156 255 133 215 120 83 71 255 255 128 95 247 255 100 192 255 160 98 189 94 85 255 116 74 255 131 144 155 255 86 255 255 145 169 108 164 255 166 143 255 180 255 124 165 149 255 169 166 120 255 133 142 255 106 98 255 159 129 98 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 104 119 169 255 255 182 220 142 176 156 255 109 82 111 145 255 255 154 143 151 161 180 255 72 77 86 117 255 255 97 118 137 255 255 68 99 138 180 210 105 119 130 255 255 148 80 134 81 105 161 126 174 157 186 158 255 118 94 81 145 147 255 255 255 240 107 79 104 122 255 255 85 100 111 145 152 177 184 169 178 154 161 163 165 167 161 169 166 168 172 175 180 186 187 185 178 181 183 188 188 186 183 187 185 180 173 173 180 185 187 183 186 188 188 183 181 178 185 187 186 180 175 172 168 166 169 161 167 165 163 161 154 178 169 184 177 152 145 111 100 85 255 255 122 104 79 107 240 255 255 255 147 145 81 94 118 255 158 186 157 174 126 161 105 81 134 80 148 255 255 130 119 105 210 180 138 99 68 255 255 137 118 97 255 255 117 86 77 72 255 180 161 151 143 154 255 255 145 111 82 109 255 156 176 142 220 182 255 255 169 119 104 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 98 129 159 255 98 106 255 142 133 255 120 166 169 255 149 165 124 255 180 255 143 166 255 164 108 169 145 255 255 86 255 155 144 131 255 74 116 255 85 94 189 98 160 255 192 100 255 247 95 128 255 255 71 83 120 215 133 255 156 255 64 64 100 255 99 105 255 65 71 88 152 159 145 255 146 125 -0 -83 -130 -163 -185 -201 -213 -222 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -207 -193 -174 -148 -108 -58 -0 128 86 255 186 170 121 71 65 255 125 88 68 255 97 87 255 131 98 255 193 157 95 81 67 255 255 106 248 255 144 199 136 255 132 217 106 80 178 255 83 122 255 107 200 255 89 177 231 255 198 121 189 255 174 119 82 255 93 255 165 166 89 255 207 117 70 255 107 105 255 142 255 178 152 83 73 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 84 96 133 165 255 255 141 138 161 193 255 71 74 84 106 133 255 255 116 138 146 143 255 255 161 161 148 153 255 88 150 114 116 255 255 255 255 89 188 155 149 119 142 255 255 67 145 75 100 175 98 142 171 172 202 255 96 65 93 139 118 111 155 255 255 65 86 129 162 156 255 70 83 100 127 106 128 151 160 167 175 161 169 171 171 168 161 167 159 158 158 155 164 165 162 169 160 160 159 159 157 152 152 149 141 142 141 149 152 152 157 159 159 160 160 169 162 165 164 155 158 158 159 167 161 168 171 171 169 161 175 167 160 151 128 106 127 100 83 70 255 156 162 129 86 65 255 255 155 111 118 139 93 65 96 255 202 172 171 142 98 175 100 75 145 67 255 255 142 119 149 155 188 89 255 255 255 255 116 114 150 88 255 153 148 161 161 255 255 143 146 138 116 255 255 133 106 84 74 71 255 193 161 138 141 255 255 165 133 96 84 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 73 83 152 178 255 142 255 105 107 255 70 117 207 255 89 166 165 255 93 255 82 119 174 255 189 121 198 255 231 177 89 255 200 107 255 122 83 255 178 80 106 217 132 255 136 199 144 255 248 106 255 255 67 81 95 157 193 255 98 131 255 87 97 255 68 88 125 255 65 71 121 170 186 255 86 128 -0 -58 -108 -148 -174 -193 -207 -217 -225 -232 -237 -241 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -212 -200 -184 -162 -129 -82 -0 149 101 70 255 169 156 83 89 153 255 94 69 255 121 89 173 255 104 80 255 177 120 98 91 255 126 255 224 131 255 177 207 255 119 180 150 94 72 255 100 120 255 107 237 255 108 164 155 199 255 155 149 115 255 134 81 76 255 255 157 131 176 255 110 186 110 255 125 88 64 255 255 132 187 113 76 67 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 179 106 115 157 124 255 65 93 106 146 255 255 126 123 130 138 166 255 255 79 125 105 124 255 255 75 97 106 255 255 106 93 103 116 163 165 255 255 255 116 121 83 106 130 255 255 255 255 255 158 77 95 139 116 160 255 255 66 100 158 222 113 143 146 255 255 255 255 86 69 255 255 116 147 202 126 125 143 154 151 164 167 162 170 171 170 168 164 161 150 153 140 129 140 133 141 133 133 133 133 132 129 121 104 86 86 104 121 129 132 133 133 133 133 141 133 140 129 140 153 150 161 164 168 170 171 170 162 167 164 151 154 143 125 126 202 147 116 255 255 69 86 255 255 255 255 146 143 113 222 158 100 66 255 255 160 116 139 95 77 158 255 255 255 255 255 130 106 83 121 116 255 255 255 165 163 116 103 93 106 255 255 106 97 75 255 255 124 105 125 79 255 255 166 138 130 123 126 255 255 146 106 93 65 255 124 157 115 106 179 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 67 76 113 187 132 255 255 64 88 125 255 110 186 110 255 176 131 157 255 255 76 81 134 255 115 149 155 255 199 155 164 108 255 237 107 255 120 100 255 72 94 150 180 119 255 207 177 255 131 224 255 126 255 91 98 120 177 255 80 104 255 173 89 121 255 69 94 255 153 89 83 156 169 255 70 101 149 -0 -82 -129 -162 -184 -200 -212 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -207 -193 -173 -146 -107 -58 -0 110 85 255 138 162 127 97 154 255 106 80 84 255 96 181 255 116 83 66 255 161 106 118 255 63 66 255 114 71 255 125 155 255 196 183 115 86 65 255 128 180 255 164 161 255 179 151 74 255 145 166 83 70 255 106 75 65 255 217 110 135 255 156 114 191 205 255 89 71 255 106 255 131 163 85 70 255 255 116 179 255 81 255 240 255 255 255 239 255 255 194 118 255 255 75 124 174 182 255 120 154 125 141 135 255 255 88 98 113 139 127 255 255 196 207 140 170 255 202 215 175 177 255 65 72 85 102 140 128 124 162 255 255 124 69 93 120 134 210 165 166 255 255 72 122 188 115 126 145 255 255 255 255 179 115 139 135 157 205 146 255 255 255 255 255 255 255 161 100 94 117 134 135 152 160 166 169 175 182 188 194 199 204 205 209 208 202 205 206 211 210 209 213 217 221 221 222 222 222 221 221 217 213 209 210 211 206 205 202 208 209 205 204 199 194 188 182 175 169 166 160 152 135 134 117 94 100 161 255 255 255 255 255 255 255 146 205 157 135 139 115 179 255 255 255 255 145 126 115 188 122 72 255 255 166 165 210 134 120 93 69 124 255 255 162 124 128 140 102 85 72 65 255 177 175 215 202 255 170 140 207 196 255 255 127 139 113 98 88 255 255 135 141 125 154 120 255 182 174 124 75 255 255 118 194 255 255 239 255 255 255 240 255 81 255 179 116 255 255 70 85 163 131 255 106 255 71 89 255 205 191 114 156 255 135 110 217 255 65 75 106 255 70 83 166 145 255 74 151 179 255 161 164 255 180 128 255 65 86 115 183 196 255 155 125 255 71 114 255 66 63 255 118 106 161 255 66 83 116 255 181 96 255 84 80 106 255 154 97 127 162 138 255 85 110 -0 -58 -107 -146 -173 -193 -207 -217 -225 -232 -237 -241 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -212 -200 -183 -160 -127 -82 -0 133 94 136 255 189 116 143 186 255 161 94 89 255 133 147 129 255 96 76 255 138 163 155 255 95 89 255 137 83 68 255 128 98 255 169 161 92 95 255 126 194 255 178 156 255 180 172 68 66 255 179 112 78 255 120 83 79 255 135 190 83 134 255 133 86 255 255 123 78 220 255 255 151 193 111 87 97 255 255 193 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 98 174 255 255 89 84 116 117 142 255 255 170 183 171 189 163 255 89 175 131 159 255 255 134 106 130 255 255 218 224 180 178 213 130 159 142 255 255 67 101 147 193 212 89 95 141 255 255 255 147 113 117 133 149 179 167 255 255 68 118 100 107 170 202 152 182 147 255 94 181 255 255 74 78 94 98 104 116 116 116 109 124 124 125 125 119 132 133 127 140 133 133 134 134 133 130 116 116 115 113 99 99 113 115 116 116 130 133 134 134 133 133 140 127 133 132 119 125 125 124 124 109 116 116 116 104 98 94 78 74 255 255 181 94 255 147 182 152 202 170 107 100 118 68 255 255 167 179 149 133 117 113 147 255 255 255 141 95 89 212 193 147 101 67 255 255 142 159 130 213 178 180 224 218 255 255 130 106 134 255 255 159 131 175 89 255 163 189 171 183 170 255 255 142 117 116 84 89 255 255 174 98 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 193 255 255 97 87 111 193 151 255 255 220 78 123 255 255 86 133 255 134 83 190 135 255 79 83 120 255 78 112 179 255 66 68 172 180 255 156 178 255 194 126 255 95 92 161 169 255 98 128 255 68 83 137 255 89 95 255 155 163 138 255 76 96 255 129 147 133 255 89 94 161 255 186 143 116 189 255 136 94 133 -0 -82 -127 -160 -183 -200 -212 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -225 -217 -206 -192 -172 -144 -106 -58 -0 115 134 255 170 149 88 218 255 156 151 104 255 207 150 84 255 121 77 143 255 106 197 255 121 95 134 255 106 79 255 142 87 64 255 130 162 128 255 181 153 116 255 151 92 255 182 119 99 255 167 144 95 215 255 96 78 233 255 234 106 69 255 142 111 82 245 255 98 203 68 255 207 143 165 94 115 255 127 255 133 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 115 108 255 77 76 94 100 107 126 255 255 85 110 141 115 255 255 135 89 100 137 255 86 89 96 112 255 255 134 92 103 179 130 160 142 165 255 255 255 255 123 216 246 121 126 152 170 255 255 78 104 101 133 159 179 184 255 255 204 234 140 143 182 158 176 175 255 255 139 96 255 216 210 218 221 215 210 211 212 206 199 197 203 204 204 198 202 202 202 200 199 199 199 197 194 198 197 194 188 190 188 194 197 198 194 197 199 199 199 200 202 202 202 198 204 204 203 197 199 206 212 211 210 215 221 218 210 216 255 96 139 255 255 175 176 158 182 143 140 234 204 255 255 184 179 159 133 101 104 78 255 255 170 152 126 121 246 216 123 255 255 255 255 165 142 160 130 179 103 92 134 255 255 112 96 89 86 255 137 100 89 135 255 255 115 141 110 85 255 255 126 107 100 94 76 77 255 108 115 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 133 255 127 255 115 94 165 143 207 255 68 203 98 255 245 82 111 142 255 69 106 234 255 233 78 96 255 215 95 144 167 255 99 119 182 255 92 151 255 116 153 181 255 128 162 130 255 64 87 142 255 79 106 255 134 95 121 255 197 106 255 143 77 121 255 84 150 207 255 104 151 156 255 218 88 149 170 255 134 115 -0 -58 -106 -144 -172 -192 -206 -217 -225 -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 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -182 -159 -126 -82 -0 136 131 164 255 178 107 238 89 255 131 182 255 135 221 115 68 255 85 158 255 111 219 89 255 113 156 255 120 83 143 255 90 67 255 144 102 190 255 169 173 80 64 255 89 76 255 140 149 255 205 171 91 222 255 131 81 221 255 125 186 93 66 255 138 85 91 224 255 210 83 255 134 190 145 158 152 255 93 108 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 132 153 129 255 69 112 255 65 80 92 93 93 105 117 255 69 105 138 83 115 255 97 65 81 119 255 65 69 82 101 116 255 95 64 80 167 82 136 116 145 152 179 144 255 255 125 199 113 120 134 171 177 255 255 96 104 116 140 155 135 161 255 255 158 138 134 171 185 182 157 118 255 96 86 231 90 88 101 129 147 149 147 160 165 165 164 156 165 165 164 159 156 150 147 134 133 133 132 129 115 114 112 96 96 112 114 115 129 132 133 133 134 147 150 156 159 164 165 165 156 164 165 165 160 147 149 147 129 101 88 90 231 86 96 255 118 157 182 185 171 134 138 158 255 255 161 135 155 140 116 104 96 255 255 177 171 134 120 113 199 125 255 255 144 179 152 145 116 136 82 167 80 64 95 255 116 101 82 69 65 255 119 81 65 97 255 115 83 138 105 69 255 117 105 93 93 92 80 65 255 112 69 255 129 153 132 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 108 93 255 152 158 145 190 134 255 83 210 255 224 91 85 138 255 66 93 186 125 255 221 81 131 255 222 91 171 205 255 149 140 255 76 89 255 64 80 173 169 255 190 102 144 255 67 90 255 143 83 120 255 156 113 255 89 219 111 255 158 85 255 68 115 221 135 255 182 131 255 89 238 107 178 255 164 131 136 -0 -82 -126 -159 -182 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -225 -216 -205 -190 -171 -144 -106 -58 -0 135 190 255 186 132 158 186 255 125 138 255 163 95 208 117 255 130 183 255 161 133 187 255 124 187 255 167 95 146 255 125 76 158 255 100 249 255 136 219 99 83 255 124 92 255 114 214 255 117 201 143 171 138 255 116 225 119 255 181 166 101 255 143 112 87 70 231 255 94 222 255 180 170 117 195 255 109 66 255 124 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 255 255 247 255 255 235 240 252 224 225 230 255 255 208 241 84 105 255 66 74 79 116 255 65 80 80 94 105 255 64 69 76 175 73 151 102 113 133 161 182 151 255 76 188 76 81 95 135 141 177 255 255 79 126 173 162 185 184 125 255 98 92 80 115 158 174 197 194 255 63 72 231 74 85 87 95 116 126 133 138 145 153 161 168 171 177 183 189 195 201 206 211 210 209 212 211 213 210 204 202 204 210 213 211 212 209 210 211 206 201 195 189 183 177 171 168 161 153 145 138 133 126 116 95 87 85 74 231 72 63 255 194 197 174 158 115 80 92 98 255 125 184 185 162 173 126 79 255 255 177 141 135 95 81 76 188 76 255 151 182 161 133 113 102 151 73 175 76 69 64 255 105 94 80 80 65 255 116 79 74 66 255 105 84 241 208 255 255 230 225 224 252 240 235 255 255 247 255 255 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 124 255 66 109 255 195 117 170 180 255 222 94 255 231 70 87 112 143 255 101 166 181 255 119 225 116 255 138 171 143 201 117 255 214 114 255 92 124 255 83 99 219 136 255 249 100 255 158 76 125 255 146 95 167 255 187 124 255 187 133 161 255 183 130 255 117 208 95 163 255 138 125 255 186 158 132 186 255 190 135 -0 -58 -106 -144 -171 -190 -205 -216 -225 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -211 -198 -180 -158 -127 -83 -0 172 147 115 255 165 155 141 255 156 105 127 255 108 78 213 253 227 176 82 255 163 111 255 135 179 87 255 125 129 221 255 84 153 255 136 110 199 255 101 185 86 88 255 106 142 255 110 173 255 225 128 172 99 94 255 228 120 255 175 126 176 255 168 134 97 84 63 255 137 210 255 155 216 106 224 89 255 82 71 255 104 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 216 118 132 255 255 255 171 89 104 134 141 255 255 231 250 226 255 255 242 239 239 255 255 249 243 243 227 255 255 199 203 250 255 116 82 101 102 129 166 170 255 255 215 71 64 86 120 115 119 141 255 255 255 98 120 149 163 196 255 63 64 95 112 144 120 140 177 255 255 228 255 255 124 122 127 138 140 141 142 143 143 143 144 144 144 144 144 144 143 143 142 137 143 145 150 149 144 134 134 144 149 150 145 143 137 142 143 143 144 144 144 144 144 144 143 143 143 142 141 140 138 127 122 124 255 255 228 255 255 177 140 120 144 112 95 64 63 255 196 163 149 120 98 255 255 255 141 119 115 120 86 64 71 215 255 255 170 166 129 102 101 82 116 255 250 203 199 255 255 227 243 243 249 255 255 239 239 242 255 255 226 250 231 255 255 141 134 104 89 171 255 255 255 132 118 216 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 104 255 71 82 255 89 224 106 216 155 255 210 137 255 63 84 97 134 168 255 176 126 175 255 120 228 255 94 99 172 128 225 255 173 110 255 142 106 255 88 86 185 101 255 199 110 136 255 153 84 255 221 129 125 255 87 179 135 255 111 163 255 82 176 227 253 213 78 108 255 127 105 156 255 141 155 165 255 115 147 172 -0 -83 -127 -158 -180 -198 -211 -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 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -169 -143 -109 -67 -0 159 83 70 255 183 146 80 255 124 81 255 137 82 74 255 141 253 75 255 161 145 73 255 162 129 255 167 122 234 255 116 150 206 255 116 153 255 117 208 128 116 255 121 143 255 133 128 255 164 177 193 107 83 63 255 138 89 255 105 250 255 132 158 117 87 64 65 255 215 153 255 118 178 127 194 255 118 117 255 119 84 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 111 192 234 139 177 174 255 255 71 121 171 161 136 255 89 185 140 166 255 255 81 118 117 255 255 133 192 124 135 255 255 255 255 255 67 73 81 88 95 140 141 102 255 255 65 94 124 171 213 166 125 134 163 255 255 98 172 119 161 255 255 131 150 183 174 198 144 158 153 255 255 121 255 131 114 119 130 127 139 137 148 146 156 155 165 166 166 166 165 164 162 170 168 170 160 157 154 148 137 148 154 157 160 170 168 170 162 164 165 166 166 166 165 155 156 146 148 137 139 127 130 119 114 131 255 121 255 255 153 158 144 198 174 183 150 131 255 255 161 119 172 98 255 255 163 134 125 166 213 171 124 94 65 255 255 102 141 140 95 88 81 73 67 255 255 255 255 255 135 124 192 133 255 255 117 118 81 255 255 166 140 185 89 255 136 161 171 121 71 255 255 174 177 139 234 192 111 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 84 119 255 117 118 255 194 127 178 118 255 153 215 255 65 64 87 117 158 132 255 250 105 255 89 138 255 63 83 107 193 177 164 255 128 133 255 143 121 255 116 128 208 117 255 153 116 255 206 150 116 255 234 122 167 255 129 162 255 73 145 161 255 75 253 141 255 74 82 137 255 81 124 255 80 146 183 255 70 83 159 -0 -67 -109 -143 -169 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -228 -220 -210 -196 -179 -156 -128 -93 -59 -0 106 78 255 117 171 112 255 150 103 74 255 101 86 255 136 84 238 255 187 134 141 255 180 117 173 255 162 174 149 255 150 218 255 134 146 76 255 155 167 168 255 152 149 84 255 127 76 255 152 204 142 87 71 255 139 117 255 149 88 209 255 175 133 94 76 70 255 255 148 89 255 211 131 142 255 136 161 255 169 96 179 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 83 101 111 204 128 162 206 118 255 255 255 87 165 127 255 255 145 84 118 133 255 255 191 160 162 255 255 150 89 96 115 133 151 255 255 67 76 89 101 113 147 235 114 106 255 255 255 255 255 128 186 178 153 174 165 255 255 124 100 127 130 255 255 255 92 106 160 145 160 173 178 255 72 245 90 84 88 94 100 105 111 116 122 126 133 137 145 156 157 156 153 162 154 159 161 165 164 159 150 150 159 164 165 161 159 154 162 153 156 157 156 145 137 133 126 122 116 111 105 100 94 88 84 90 245 72 255 178 173 160 145 160 106 92 255 255 255 130 127 100 124 255 255 165 174 153 178 186 128 255 255 255 255 255 106 114 235 147 113 101 89 76 67 255 255 151 133 115 96 89 150 255 255 162 160 191 255 255 133 118 84 145 255 255 127 165 87 255 255 255 118 206 162 128 204 111 101 83 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 179 96 169 255 161 136 255 142 131 211 255 89 148 255 255 70 76 94 133 175 255 209 88 149 255 117 139 255 71 87 142 204 152 255 76 127 255 84 149 152 255 168 167 155 255 76 146 134 255 218 150 255 149 174 162 255 173 117 180 255 141 134 187 255 238 84 136 255 86 101 255 74 103 150 255 112 171 117 255 78 106 -0 -59 -93 -128 -156 -179 -196 -210 -220 -228 -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 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -203 -188 -167 -142 -111 -77 -0 130 86 220 255 199 118 77 255 143 123 255 133 89 153 255 78 255 255 158 149 204 255 209 116 218 255 117 183 122 97 255 174 129 255 156 102 255 173 111 242 255 176 151 119 255 160 104 255 190 101 197 95 91 255 255 105 207 255 105 171 255 160 153 110 94 98 255 78 255 138 255 176 168 148 80 255 153 87 255 133 106 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 77 80 93 207 93 106 168 204 145 179 255 255 117 81 101 255 106 75 96 106 145 255 105 95 112 157 255 130 69 86 92 117 131 89 255 255 255 255 255 255 255 255 67 123 245 93 94 115 255 255 122 135 105 140 160 179 255 76 81 121 107 134 166 255 255 107 181 109 126 138 160 255 255 255 78 66 85 85 80 91 107 107 109 112 113 113 114 117 130 130 129 123 114 114 114 113 111 107 88 107 111 113 114 114 114 123 129 130 130 117 114 113 113 112 109 107 107 91 80 85 85 66 78 255 255 255 160 138 126 109 181 107 255 255 166 134 107 121 81 76 255 179 160 140 105 135 122 255 255 115 94 93 245 123 67 255 255 255 255 255 255 255 255 89 131 117 92 86 69 130 255 157 112 95 105 255 145 106 96 75 106 255 101 81 117 255 255 179 145 204 168 106 93 207 93 80 77 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 106 133 255 87 153 255 80 148 168 176 255 138 255 78 255 98 94 110 153 160 255 171 105 255 207 105 255 255 91 95 197 101 190 255 104 160 255 119 151 176 255 242 111 173 255 102 156 255 129 174 255 97 122 183 117 255 218 116 209 255 204 149 158 255 255 78 255 153 89 133 255 123 143 255 77 118 199 255 220 86 130 -0 -77 -111 -142 -167 -188 -203 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -177 -155 -127 -95 -62 -0 103 223 255 153 153 123 255 115 188 255 168 101 143 255 85 171 221 255 183 139 142 255 181 128 153 255 209 115 90 62 255 110 77 255 106 107 255 120 88 208 255 181 107 106 255 129 112 255 115 227 123 93 249 255 124 223 255 145 156 85 255 164 146 99 122 255 116 255 132 90 255 161 163 120 255 135 130 255 165 115 75 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 109 107 122 243 91 93 122 156 183 169 204 255 70 66 89 255 73 77 83 95 115 255 89 86 85 108 255 255 69 72 91 115 134 76 248 87 99 158 111 137 161 255 255 255 242 93 88 93 104 255 74 132 88 101 115 133 255 255 100 140 96 96 120 145 255 255 142 89 95 106 126 157 255 255 63 67 75 86 88 99 125 149 174 201 215 200 196 197 198 198 206 209 202 192 190 187 181 174 174 181 187 190 192 202 209 206 198 198 197 196 200 215 201 174 149 125 99 88 86 75 67 63 255 255 157 126 106 95 89 142 255 255 145 120 96 96 140 100 255 255 133 115 101 88 132 74 255 104 93 88 93 242 255 255 255 161 137 111 158 99 87 248 76 134 115 91 72 69 255 255 108 85 86 89 255 115 95 83 77 73 255 89 66 70 255 204 169 183 156 122 93 91 243 122 107 109 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 75 115 165 255 130 135 255 120 163 161 255 90 132 255 116 255 122 99 146 164 255 85 156 145 255 223 124 255 249 93 123 227 115 255 112 129 255 106 107 181 255 208 88 120 255 107 106 255 77 110 255 62 90 115 209 255 153 128 181 255 142 139 183 255 221 171 85 255 143 101 168 255 188 115 255 123 153 153 255 223 103 -0 -62 -95 -127 -155 -177 -195 -209 -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 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 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -186 -166 -141 -111 -78 -0 124 184 121 255 179 118 80 255 109 152 255 130 153 93 255 159 139 198 255 176 120 92 255 141 130 98 255 161 78 64 255 129 84 255 125 138 255 165 95 185 255 125 149 83 255 125 151 255 166 151 184 115 249 125 255 186 125 255 171 101 70 255 146 136 152 255 160 255 153 105 71 255 189 110 80 255 108 182 255 157 124 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 255 72 116 160 143 182 126 178 255 255 107 139 255 255 70 80 94 110 255 74 83 75 83 105 255 244 240 248 255 255 255 255 66 106 183 81 103 134 126 165 255 255 67 78 86 111 255 255 205 88 65 128 100 116 255 255 182 225 123 139 148 163 255 120 69 86 82 101 129 95 255 255 255 255 255 255 255 255 255 255 255 73 75 77 78 83 89 95 133 88 88 82 94 101 101 101 94 82 88 88 133 95 89 83 78 77 75 73 255 255 255 255 255 255 255 255 255 255 255 95 129 101 82 86 69 120 255 163 148 139 123 225 182 255 255 116 100 128 65 88 205 255 255 111 86 78 67 255 255 165 126 134 103 81 183 106 66 255 255 255 255 248 240 244 255 105 83 75 83 74 255 110 94 80 70 255 255 139 107 255 255 178 126 182 143 160 116 72 255 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 124 157 255 182 108 255 80 110 189 255 71 105 153 255 160 255 152 136 146 255 70 101 171 255 125 186 255 125 249 115 184 151 166 255 151 125 255 83 149 125 255 185 95 165 255 138 125 255 84 129 255 64 78 161 255 98 130 141 255 92 120 176 255 198 139 159 255 93 153 130 255 152 109 255 80 118 179 255 121 184 124 -0 -78 -111 -141 -166 -186 -202 -214 -223 -230 -236 -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 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -208 -194 -176 -154 -126 -95 -62 -0 186 93 71 255 142 100 255 144 88 255 155 150 138 255 177 135 73 255 140 156 86 255 164 128 91 64 255 99 92 150 255 106 89 255 141 79 255 128 104 153 255 181 104 76 255 122 116 255 184 130 182 233 191 255 195 113 67 255 106 87 255 161 116 197 255 145 87 255 115 84 255 137 164 82 255 128 220 255 124 174 255 175 132 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 134 125 95 141 255 255 255 89 104 183 133 162 172 255 255 255 255 255 255 255 255 255 255 65 92 73 89 109 255 116 104 106 158 121 111 255 255 255 165 64 120 180 129 145 174 255 255 255 255 255 255 255 255 63 120 169 221 142 160 255 255 167 90 106 124 139 255 255 69 71 78 94 126 76 255 104 93 95 97 98 99 100 104 120 252 185 175 175 177 178 180 183 202 245 110 103 103 99 99 103 103 110 245 202 183 180 178 177 175 175 185 252 120 104 100 99 98 97 95 93 104 255 76 126 94 78 71 69 255 255 139 124 106 90 167 255 255 160 142 221 169 120 63 255 255 255 255 255 255 255 255 174 145 129 180 120 64 165 255 255 255 111 121 158 106 104 116 255 109 89 73 92 65 255 255 255 255 255 255 255 255 255 255 172 162 133 183 104 89 255 255 255 141 95 125 134 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 132 175 255 174 124 255 220 128 255 82 164 137 255 84 115 255 87 145 255 197 116 161 255 87 106 255 67 113 195 255 191 233 182 130 184 255 116 122 255 76 104 181 255 153 104 128 255 79 141 255 89 106 255 150 92 99 255 64 91 128 164 255 86 156 140 255 73 135 177 255 138 150 155 255 88 144 255 100 142 255 71 93 186 -0 -62 -95 -126 -154 -176 -194 -208 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -223 -213 -201 -185 -165 -141 -112 -80 -0 200 116 75 255 176 113 193 255 105 72 255 153 189 255 221 153 68 66 255 176 117 71 255 167 79 63 255 152 100 160 255 117 98 255 143 126 255 152 111 69 255 159 154 124 255 121 96 255 135 175 81 255 123 146 255 145 91 190 255 93 176 255 124 232 255 157 111 255 145 94 116 255 145 145 140 255 142 141 255 182 98 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 121 86 101 114 149 255 255 255 155 105 123 145 173 209 117 255 138 94 86 157 255 255 255 255 255 255 255 255 67 72 97 167 237 100 115 161 255 255 255 255 126 113 117 149 180 205 136 147 143 255 255 255 255 255 255 146 141 149 178 255 144 75 87 93 123 89 255 239 232 237 244 253 255 255 65 75 88 99 109 118 127 136 151 255 63 100 118 138 143 149 156 171 255 76 98 123 129 123 98 76 255 171 156 149 143 138 118 100 63 255 151 136 127 118 109 99 88 75 65 255 255 253 244 237 232 239 255 89 123 93 87 75 144 255 178 149 141 146 255 255 255 255 255 255 143 147 136 205 180 149 117 113 126 255 255 255 255 161 115 100 237 167 97 72 67 255 255 255 255 255 255 255 255 157 86 94 138 255 117 209 173 145 123 105 155 255 255 255 149 114 101 86 121 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 98 182 255 141 142 255 140 145 145 255 116 94 145 255 111 157 255 232 124 255 176 93 255 190 91 145 255 146 123 255 81 175 135 255 96 121 255 124 154 159 255 69 111 152 255 126 143 255 98 117 255 160 100 152 255 63 79 167 255 71 117 176 255 66 68 153 221 255 189 153 255 72 105 255 193 113 176 255 75 116 200 -0 -80 -112 -141 -165 -185 -201 -213 -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 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -218 -207 -193 -175 -153 -127 -98 -69 -0 146 83 156 255 147 165 75 255 123 255 179 139 120 255 204 106 99 255 172 142 105 255 160 133 91 107 255 143 187 255 153 113 116 255 131 79 255 150 88 64 255 135 194 255 174 94 77 255 148 165 255 130 98 115 255 96 212 255 109 120 255 119 196 146 255 118 158 255 123 145 255 172 117 183 255 176 138 65 255 174 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 131 85 65 120 139 106 149 255 255 80 121 119 131 183 203 255 107 65 96 156 105 144 255 255 255 125 115 255 255 255 255 255 199 110 117 162 116 166 192 255 255 78 99 118 143 189 215 220 90 133 255 179 78 96 255 70 93 104 127 255 255 70 72 91 125 76 254 104 96 98 100 105 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 114 105 100 98 96 104 254 76 125 91 72 70 255 255 127 104 93 70 255 96 78 179 255 133 90 220 215 189 143 118 99 78 255 255 192 166 116 162 117 110 199 255 255 255 255 255 115 125 255 255 255 144 105 156 96 65 107 255 203 183 131 119 121 80 255 255 149 106 139 120 65 85 131 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 174 255 65 138 176 255 183 117 172 255 145 123 255 158 118 255 146 196 119 255 120 109 255 212 96 255 115 98 130 255 165 148 255 77 94 174 255 194 135 255 64 88 150 255 79 131 255 116 113 153 255 187 143 255 107 91 133 160 255 105 142 172 255 99 106 204 255 120 139 179 255 123 255 75 165 147 255 156 83 146 -0 -69 -98 -127 -153 -175 -193 -207 -218 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -212 -200 -184 -164 -141 -114 -86 -61 -0 97 149 255 125 176 81 142 255 255 175 165 93 70 255 127 143 255 188 144 122 166 255 125 144 123 255 116 177 89 255 125 139 255 134 125 255 159 121 99 255 171 131 164 255 155 92 255 180 156 101 255 96 83 255 120 149 146 255 118 73 255 198 136 255 125 194 255 134 181 255 212 110 238 255 156 161 93 120 255 115 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 65 108 156 225 98 131 131 255 255 73 134 126 131 166 255 255 65 108 184 81 103 145 145 255 255 91 206 97 116 159 255 255 71 120 191 125 134 158 180 255 255 118 130 126 126 167 197 224 171 255 183 77 82 255 66 81 92 109 161 255 247 241 246 254 255 255 67 77 90 102 112 122 137 237 81 117 175 219 165 161 154 164 166 164 156 160 163 167 168 166 161 160 157 150 140 150 157 160 161 166 168 167 163 160 156 164 166 164 154 161 165 219 175 117 81 237 137 122 112 102 90 77 67 255 255 254 246 241 247 255 161 109 92 81 66 255 82 77 183 255 171 224 197 167 126 126 130 118 255 255 180 158 134 125 191 120 71 255 255 159 116 97 206 91 255 255 145 145 103 81 184 108 65 255 255 166 131 126 134 73 255 255 131 131 98 225 156 108 65 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 115 255 120 93 161 156 255 238 110 212 255 181 134 255 194 125 255 136 198 255 73 118 255 146 149 120 255 83 96 255 101 156 180 255 92 155 255 164 131 171 255 99 121 159 255 125 134 255 139 125 255 89 177 116 255 123 144 125 255 166 122 144 188 255 143 127 255 70 93 165 175 255 255 142 81 176 125 255 149 97 -0 -61 -86 -114 -141 -164 -184 -200 -212 -222 -229 -235 -239 -243 -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 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -217 -206 -192 -174 -152 -127 -100 -74 -0 137 144 105 255 206 95 130 131 255 255 188 121 78 255 166 185 255 144 186 106 211 255 156 110 179 255 150 210 94 255 145 136 82 255 126 79 255 120 151 255 209 121 127 255 141 161 255 153 160 139 79 255 73 66 255 136 106 104 255 110 255 171 184 90 255 153 122 255 161 93 255 181 125 175 255 193 106 154 255 108 69 255 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 255 193 100 154 146 146 255 255 79 123 108 134 163 255 255 255 166 65 120 179 131 127 255 255 180 76 83 120 134 255 255 255 157 124 91 120 155 156 255 255 149 188 139 163 183 186 146 255 255 65 78 255 80 77 94 100 144 255 113 104 113 129 136 255 255 255 255 255 255 255 255 255 255 255 255 136 130 134 144 138 149 146 155 145 144 144 139 150 144 142 138 127 127 138 142 144 150 139 144 144 145 155 146 149 138 144 134 130 136 255 255 255 255 255 255 255 255 255 255 255 255 136 129 113 104 113 255 144 100 94 77 80 255 78 65 255 255 146 186 183 163 139 188 149 255 255 156 155 120 91 124 157 255 255 255 134 120 83 76 180 255 255 127 131 179 120 65 166 255 255 255 163 134 108 123 79 255 255 146 146 154 100 193 255 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 255 69 108 255 154 106 193 255 175 125 181 255 93 161 255 122 153 255 90 184 171 255 110 255 104 106 136 255 66 73 255 79 139 160 153 255 161 141 255 127 121 209 255 151 120 255 79 126 255 82 136 145 255 94 210 150 255 179 110 156 255 211 106 186 144 255 185 166 255 78 121 188 255 255 131 130 95 206 255 105 144 137 -0 -74 -100 -127 -152 -174 -192 -206 -217 -226 -232 -237 -241 -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 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -211 -199 -182 -162 -138 -111 -84 -60 -0 150 138 255 154 153 141 108 74 255 207 152 95 213 255 173 99 255 211 129 116 160 255 90 242 255 175 158 188 255 161 153 100 255 149 105 255 126 202 255 108 179 94 125 255 111 197 255 182 130 151 255 95 91 255 165 81 66 63 255 255 218 136 174 255 164 103 71 255 107 174 255 161 151 109 255 146 125 89 255 112 255 153 94 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 127 182 135 255 255 255 93 118 125 142 255 255 87 84 111 139 116 168 255 255 255 255 122 188 165 169 255 167 70 66 110 118 111 153 255 255 112 75 82 129 110 133 255 255 121 94 125 149 190 204 171 255 255 255 255 62 87 115 153 189 255 87 94 96 103 121 128 155 188 169 187 160 162 158 163 174 167 255 255 78 99 118 122 127 133 137 141 142 142 135 138 143 141 133 120 133 141 143 138 135 142 142 141 137 133 127 122 118 99 78 255 255 167 174 163 158 162 160 187 169 188 155 128 121 103 96 94 87 255 189 153 115 87 62 255 255 255 255 171 204 190 149 125 94 121 255 255 133 110 129 82 75 112 255 255 153 111 118 110 66 70 167 255 169 165 188 122 255 255 255 255 168 116 139 111 84 87 255 255 142 125 118 93 255 255 255 135 182 127 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 94 153 255 112 255 89 125 146 255 109 151 161 255 174 107 255 71 103 164 255 174 136 218 255 255 63 66 81 165 255 91 95 255 151 130 182 255 197 111 255 125 94 179 108 255 202 126 255 105 149 255 100 153 161 255 188 158 175 255 242 90 255 160 116 129 211 255 99 173 255 213 95 152 207 255 74 108 141 153 154 255 138 150 -0 -60 -84 -111 -138 -162 -182 -199 -211 -221 -229 -235 -239 -243 -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 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -190 -172 -149 -122 -94 -67 -0 166 136 83 255 173 150 120 75 66 255 198 98 218 255 185 126 255 167 176 117 101 141 255 108 207 255 181 147 156 255 179 119 104 255 109 164 255 135 123 255 216 106 84 255 107 232 255 150 166 123 103 255 141 255 197 120 101 77 255 255 132 202 143 122 255 124 82 255 129 205 255 147 168 82 71 255 141 84 77 255 247 216 111 83 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 115 187 109 155 182 255 255 89 126 127 142 255 255 78 129 192 126 146 161 198 142 255 255 123 118 119 255 255 66 99 144 203 111 129 166 255 255 72 109 164 215 142 173 255 71 78 99 107 146 154 182 255 255 104 255 255 255 255 255 105 255 72 68 78 95 109 124 96 146 134 141 175 153 159 151 153 157 158 255 255 119 137 98 111 112 113 108 118 132 125 125 124 119 107 107 119 124 125 125 132 118 108 113 112 111 98 137 119 255 255 158 157 153 151 159 153 175 141 134 146 96 124 109 95 78 68 72 255 105 255 255 255 255 255 104 255 255 182 154 146 107 99 78 71 255 173 142 215 164 109 72 255 255 166 129 111 203 144 99 66 255 255 119 118 123 255 255 142 198 161 146 126 192 129 78 255 255 142 127 126 89 255 255 182 155 109 187 115 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 83 111 216 247 255 77 84 141 255 71 82 168 147 255 205 129 255 82 124 255 122 143 202 132 255 255 77 101 120 197 255 141 255 103 123 166 150 255 232 107 255 84 106 216 255 123 135 255 164 109 255 104 119 179 255 156 147 181 255 207 108 255 141 101 117 176 167 255 126 185 255 218 98 198 255 66 75 120 150 173 255 83 136 166 -0 -67 -94 -122 -149 -172 -190 -205 -216 -225 -232 -237 -241 -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 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -210 -197 -180 -159 -133 -103 -73 -0 174 156 101 255 179 178 125 82 75 255 255 141 186 123 255 146 120 255 164 149 81 64 255 111 110 255 118 192 105 255 163 150 121 255 138 184 255 135 176 255 166 177 95 65 255 161 158 255 172 139 96 90 255 255 125 170 130 97 131 255 255 198 167 104 71 255 108 169 255 154 130 255 187 111 74 255 135 116 76 65 255 118 192 101 77 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 124 217 94 110 155 171 255 255 90 130 127 142 255 255 255 149 113 125 142 188 216 146 255 72 110 98 106 255 255 255 255 161 87 92 145 125 255 255 255 255 136 127 146 255 255 194 206 167 168 181 178 148 255 83 185 89 95 124 255 255 255 255 169 146 149 169 232 86 150 217 113 152 138 142 148 150 146 157 152 255 255 153 80 81 97 97 87 88 101 89 88 82 91 90 91 82 88 89 101 88 87 97 97 81 80 153 255 255 152 157 146 150 148 142 138 152 113 217 150 86 232 169 149 146 169 255 255 255 255 124 95 89 185 83 255 148 178 181 168 167 206 194 255 255 146 127 136 255 255 255 255 125 145 92 87 161 255 255 255 255 106 98 110 72 255 146 216 188 142 125 113 149 255 255 255 142 127 130 90 255 255 171 155 110 94 217 124 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 77 101 192 118 255 65 76 116 135 255 74 111 187 255 130 154 255 169 108 255 71 104 167 198 255 255 131 97 130 170 125 255 255 90 96 139 172 255 158 161 255 65 95 177 166 255 176 135 255 184 138 255 121 150 163 255 105 192 118 255 110 111 255 64 81 149 164 255 120 146 255 123 186 141 255 255 75 82 125 178 179 255 101 156 174 -0 -73 -103 -133 -159 -180 -197 -210 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -224 -215 -204 -188 -168 -143 -114 -82 -0 119 187 119 89 255 120 161 94 89 255 255 136 193 100 75 255 125 89 255 183 100 90 62 255 109 71 255 147 154 79 255 181 111 158 255 165 92 255 152 117 255 134 176 94 255 147 170 69 255 149 117 87 75 255 255 203 130 131 147 255 80 255 209 125 88 255 121 194 255 168 114 71 255 145 84 126 255 117 94 80 255 132 234 111 80 109 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 208 72 92 141 127 135 255 255 75 112 119 125 167 255 255 75 114 113 121 174 179 255 255 192 226 139 151 177 182 255 255 69 108 170 221 156 197 173 255 71 90 99 117 255 255 120 108 111 145 180 197 255 70 194 87 82 105 132 180 116 255 255 255 255 255 255 255 255 171 115 156 106 115 127 140 134 137 142 143 255 255 66 75 112 93 72 86 128 74 85 92 88 88 92 85 74 128 86 72 93 112 75 66 255 255 143 142 137 134 140 127 115 106 156 115 171 255 255 255 255 255 255 255 255 116 180 132 105 82 87 194 70 255 197 180 145 111 108 120 255 255 117 99 90 71 255 173 197 156 221 170 108 69 255 255 182 177 151 139 226 192 255 255 179 174 121 113 114 75 255 255 167 125 119 112 75 255 255 135 127 141 92 72 208 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 109 80 111 234 132 255 80 94 117 255 126 84 145 255 71 114 168 255 194 121 255 88 125 209 255 80 255 147 131 130 203 255 255 75 87 117 149 255 69 170 147 255 94 176 134 255 117 152 255 92 165 255 158 111 181 255 79 154 147 255 71 109 255 62 90 100 183 255 89 125 255 75 100 193 136 255 255 89 94 161 120 255 89 119 187 119 -0 -82 -114 -143 -168 -188 -204 -215 -224 -231 -237 -241 -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 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -196 -178 -154 -125 -92 -59 -0 199 142 107 255 170 189 120 104 255 129 255 208 111 82 255 131 146 255 170 159 99 96 255 161 116 255 168 172 134 255 189 137 194 255 184 114 158 255 88 71 255 97 191 255 149 188 107 82 255 126 95 84 64 255 147 181 97 202 255 163 255 126 180 98 161 255 140 122 255 137 83 68 255 106 123 255 142 100 92 235 255 139 204 93 107 255 134 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 64 99 160 216 158 126 255 255 137 184 130 153 162 255 255 170 172 150 172 155 123 255 255 154 128 146 170 198 116 255 255 255 255 142 139 183 208 255 255 179 203 161 167 255 71 102 95 96 121 152 255 255 251 88 73 81 126 161 74 94 173 144 152 159 162 160 255 255 67 154 82 95 113 118 122 119 132 127 136 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 136 127 132 119 122 118 113 95 82 154 67 255 255 160 162 159 152 144 173 94 74 161 126 81 73 88 251 255 255 152 121 96 95 102 71 255 167 161 203 179 255 255 208 183 139 142 255 255 255 255 116 198 170 146 128 154 255 255 123 155 172 150 172 170 255 255 162 153 130 184 137 255 255 126 158 216 160 99 64 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 134 255 107 93 204 139 255 235 92 100 142 255 123 106 255 68 83 137 255 122 140 255 161 98 180 126 255 163 255 202 97 181 147 255 64 84 95 126 255 82 107 188 149 255 191 97 255 71 88 255 158 114 184 255 194 137 189 255 134 172 168 255 116 161 255 96 99 159 170 255 146 131 255 82 111 208 255 129 255 104 120 189 170 255 107 142 199 -0 -59 -92 -125 -154 -178 -196 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -240 -236 -231 -224 -215 -203 -187 -165 -137 -102 -65 -0 197 174 110 174 255 163 155 127 255 111 71 255 159 94 124 255 120 85 255 148 147 138 255 176 169 255 141 151 146 100 255 159 144 121 255 125 197 255 123 78 255 150 76 179 255 202 133 141 255 156 106 87 91 255 196 161 146 91 174 255 113 255 207 115 192 255 159 94 73 255 106 79 255 133 130 88 255 107 93 240 255 177 128 207 122 255 125 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 255 255 152 170 186 166 255 255 123 95 129 152 188 255 89 160 118 151 173 191 168 255 99 89 96 115 177 186 169 197 149 255 66 84 117 158 164 255 255 122 103 120 255 255 219 240 146 158 159 162 255 255 77 71 86 153 173 63 119 206 119 100 123 133 142 145 255 255 154 76 76 83 105 82 88 93 98 99 104 222 86 75 88 99 108 114 117 120 116 116 120 117 114 108 99 88 75 86 222 104 99 98 93 88 82 105 83 76 76 154 255 255 145 142 133 123 100 119 206 119 63 173 153 86 71 77 255 255 162 159 158 146 240 219 255 255 120 103 122 255 255 164 158 117 84 66 255 149 197 169 186 177 115 96 89 99 255 168 191 173 151 118 160 89 255 188 152 129 95 123 255 255 166 186 170 152 255 255 255 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 125 255 122 207 128 177 255 240 93 107 255 88 130 133 255 79 106 255 73 94 159 255 192 115 207 255 113 255 174 91 146 161 196 255 91 87 106 156 255 141 133 202 255 179 76 150 255 78 123 255 197 125 255 121 144 159 255 100 146 151 141 255 169 176 255 138 147 148 255 85 120 255 124 94 159 255 71 111 255 127 155 163 255 174 110 174 197 -0 -65 -102 -137 -165 -187 -203 -215 -224 -231 -236 -240 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -176 -150 -115 -71 -0 89 212 125 199 255 191 125 189 255 130 83 69 255 125 102 255 150 101 71 255 126 180 255 117 220 89 255 181 107 151 212 255 174 95 65 255 135 138 255 97 218 255 93 64 255 117 177 111 103 255 125 80 97 255 255 183 191 105 66 255 111 76 255 156 139 123 255 121 75 255 125 83 154 255 138 98 255 126 93 252 255 174 162 93 243 255 95 121 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 162 188 119 255 255 96 140 132 183 255 73 76 96 107 141 255 255 117 84 111 137 176 162 255 66 71 80 94 143 153 133 173 199 255 158 184 140 160 177 151 255 72 81 103 117 255 255 167 125 134 146 168 187 255 255 255 255 255 255 255 255 189 123 82 105 117 132 127 133 255 255 65 74 101 105 72 87 98 108 116 127 243 64 95 123 134 131 131 130 128 121 128 130 131 131 134 123 95 64 243 127 116 108 98 87 72 105 101 74 65 255 255 133 127 132 117 105 82 123 189 255 255 255 255 255 255 255 255 187 168 146 134 125 167 255 255 117 103 81 72 255 151 177 160 140 184 158 255 199 173 133 153 143 94 80 71 66 255 162 176 137 111 84 117 255 255 141 107 96 76 73 255 183 132 140 96 255 255 119 188 162 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 121 95 255 243 93 162 174 255 252 93 126 255 98 138 255 154 83 125 255 75 121 255 123 139 156 255 76 111 255 66 105 191 183 255 255 97 80 125 255 103 111 177 117 255 64 93 255 218 97 255 138 135 255 65 95 174 255 212 151 107 181 255 89 220 117 255 180 126 255 71 101 150 255 102 125 255 69 83 130 255 189 125 191 255 199 125 212 89 -0 -71 -115 -150 -176 -195 -209 -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 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -185 -163 -132 -89 -0 109 232 158 149 123 255 166 113 165 255 106 82 255 144 115 77 255 107 86 255 130 201 90 255 99 221 255 173 145 86 255 255 140 141 99 255 153 107 94 255 197 75 255 118 255 163 207 105 105 64 255 104 65 255 255 200 135 169 120 255 178 93 69 255 154 94 74 255 85 124 255 96 143 255 166 113 170 255 105 224 171 255 206 106 91 255 141 86 131 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 187 159 155 255 90 161 118 152 255 255 125 144 145 148 169 255 73 76 83 106 150 150 255 255 172 96 108 151 148 106 120 159 255 255 114 83 116 138 177 255 255 159 181 151 157 255 116 85 93 106 126 146 255 255 100 150 101 112 133 255 255 120 76 88 89 99 83 95 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 106 95 83 99 89 88 76 120 255 255 133 112 101 150 100 255 255 146 126 106 93 85 116 255 157 151 181 159 255 255 177 138 116 83 114 255 255 159 120 106 148 151 108 96 172 255 255 150 150 106 83 76 73 255 169 148 145 144 125 255 255 152 118 161 90 255 155 159 187 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 131 86 141 255 91 106 206 255 171 224 105 255 170 113 166 255 143 96 255 124 85 255 74 94 154 255 69 93 178 255 120 169 135 200 255 255 65 104 255 64 105 105 207 163 255 118 255 75 197 255 94 107 153 255 99 141 140 255 255 86 145 173 255 221 99 255 90 201 130 255 86 107 255 77 115 144 255 82 106 255 165 113 166 255 123 149 158 232 109 -0 -89 -132 -163 -185 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -174 -149 -114 -72 -0 125 178 168 94 73 255 137 81 255 120 83 180 255 149 124 255 133 95 151 255 117 176 255 125 108 255 146 173 116 82 230 255 167 98 213 255 120 92 63 255 81 123 255 255 144 191 156 92 107 255 127 122 255 255 189 181 145 205 255 153 164 84 255 176 125 76 255 112 127 255 139 151 116 255 139 183 255 117 225 89 255 118 168 93 72 255 101 85 255 124 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 112 159 191 140 255 255 118 83 116 134 255 255 79 113 115 116 255 255 134 110 118 153 129 111 255 255 67 100 162 235 89 96 125 145 255 70 77 98 103 136 136 255 255 106 93 104 255 81 64 79 99 105 120 137 255 79 139 85 82 101 125 255 255 66 95 93 104 74 90 104 122 247 125 114 115 116 116 117 117 117 118 119 120 121 119 118 116 111 117 98 117 111 116 118 119 121 120 119 118 117 117 117 116 116 115 114 125 247 122 104 90 74 104 93 95 66 255 255 125 101 82 85 139 79 255 137 120 105 99 79 64 81 255 104 93 106 255 255 136 136 103 98 77 70 255 145 125 96 89 235 162 100 67 255 255 111 129 153 118 110 134 255 255 116 115 113 79 255 255 134 116 83 118 255 255 140 191 159 112 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 124 255 85 101 255 72 93 168 118 255 89 225 117 255 183 139 255 116 151 139 255 127 112 255 76 125 176 255 84 164 153 255 205 145 181 189 255 255 122 127 255 107 92 156 191 144 255 255 123 81 255 63 92 120 255 213 98 167 255 230 82 116 173 146 255 108 125 255 176 117 255 151 95 133 255 124 149 255 180 83 120 255 81 137 255 73 94 168 178 125 -0 -72 -114 -149 -174 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -201 -184 -163 -135 -101 -66 -0 208 184 121 76 255 137 152 255 152 94 110 255 122 189 255 173 116 148 255 134 133 255 141 117 68 255 215 125 90 90 217 255 131 180 104 255 105 84 255 104 112 98 255 255 100 183 140 69 255 220 173 255 255 146 173 179 108 184 255 95 171 134 255 152 89 112 255 125 164 255 161 138 255 127 171 85 255 230 104 71 255 204 122 116 255 114 65 65 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 80 84 102 111 163 176 167 255 66 88 105 121 134 255 255 147 188 139 154 255 255 77 123 174 206 100 126 255 255 255 255 195 184 104 112 143 255 255 200 210 173 172 190 155 255 64 71 91 255 63 94 80 93 93 105 126 255 67 158 65 85 87 94 106 255 255 255 255 255 255 255 255 255 255 67 77 89 100 110 119 127 136 145 154 164 184 160 152 147 150 149 149 150 147 152 160 184 164 154 145 136 127 119 110 100 89 77 67 255 255 255 255 255 255 255 255 255 255 106 94 87 85 65 158 67 255 126 105 93 93 80 94 63 255 91 71 64 255 155 190 172 173 210 200 255 255 143 112 104 184 195 255 255 255 255 126 100 206 174 123 77 255 255 154 139 188 147 255 255 134 121 105 88 66 255 167 176 163 111 102 84 80 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 65 65 114 255 116 122 204 255 71 104 230 255 85 171 127 255 138 161 255 164 125 255 112 89 152 255 134 171 95 255 184 108 179 173 146 255 255 173 220 255 69 140 183 100 255 255 98 112 104 255 84 105 255 104 180 131 255 217 90 90 125 215 255 68 117 141 255 133 134 255 148 116 173 255 189 122 255 110 94 152 255 152 137 255 76 121 184 208 -0 -66 -101 -135 -163 -184 -201 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -233 -226 -218 -207 -193 -175 -151 -123 -92 -61 -0 189 153 85 140 255 119 107 255 127 106 71 255 115 148 255 143 142 82 255 142 81 255 134 95 255 101 182 115 87 70 255 118 178 94 86 255 113 255 255 121 103 72 255 128 217 122 167 255 152 217 116 254 255 209 151 148 100 255 128 83 200 255 186 116 118 255 134 194 255 180 146 79 255 189 110 69 255 134 121 255 145 156 160 255 149 120 108 255 127 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 69 78 80 94 144 141 120 255 255 115 137 140 143 160 255 255 123 99 110 137 255 255 255 83 186 107 108 99 166 180 255 255 153 69 88 112 109 255 255 123 105 120 173 135 255 255 223 213 255 255 255 255 249 241 240 243 255 255 255 255 103 99 113 117 132 239 122 113 116 120 122 126 140 255 255 255 255 255 255 255 255 255 255 255 255 71 66 78 84 84 78 84 84 78 66 71 255 255 255 255 255 255 255 255 255 255 255 255 140 126 122 120 116 113 122 239 132 117 113 99 103 255 255 255 255 243 240 241 249 255 255 255 255 213 223 255 255 135 173 120 105 123 255 255 109 112 88 69 153 255 255 180 166 99 108 107 186 83 255 255 255 137 110 99 123 255 255 160 143 140 137 115 255 255 120 141 144 94 80 78 69 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 127 255 108 120 149 255 160 156 145 255 121 134 255 69 110 189 255 79 146 180 255 194 134 255 118 116 186 255 200 83 128 255 100 148 151 209 255 254 116 217 152 255 167 122 217 128 255 72 103 121 255 255 113 255 86 94 178 118 255 70 87 115 182 101 255 95 134 255 81 142 255 82 142 143 255 148 115 255 71 106 127 255 107 119 255 140 85 153 189 -0 -61 -92 -123 -151 -175 -193 -207 -218 -226 -233 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -239 -235 -229 -222 -212 -200 -184 -164 -140 -112 -83 -0 117 193 108 140 255 145 104 255 134 137 108 255 126 111 255 150 155 104 255 157 113 255 153 99 182 255 195 140 94 82 73 255 186 110 80 66 255 255 255 154 108 69 255 180 146 168 110 255 172 92 224 255 100 255 182 170 129 69 255 106 84 212 255 154 115 173 255 140 122 255 143 125 255 163 141 105 255 141 171 255 179 183 143 89 255 139 156 255 182 115 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 98 91 137 180 211 106 120 255 255 78 129 118 142 161 255 74 81 95 117 138 178 255 255 190 87 64 96 144 142 116 255 255 64 99 146 191 135 255 77 90 84 152 110 150 244 135 126 153 255 255 113 106 87 88 116 125 255 255 252 155 132 128 130 138 252 87 75 89 106 107 108 110 153 156 81 86 93 99 100 100 100 101 112 249 198 181 178 177 177 177 177 178 181 198 249 112 101 100 100 100 99 93 86 81 156 153 110 108 107 106 89 75 87 252 138 130 128 132 155 252 255 255 125 116 88 87 106 113 255 255 153 126 135 244 150 110 152 84 90 77 255 135 191 146 99 64 255 255 116 142 144 96 64 87 190 255 255 178 138 117 95 81 74 255 161 142 118 129 78 255 255 120 106 211 180 137 91 98 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 115 182 255 156 139 255 89 143 183 179 255 171 141 255 105 141 163 255 125 143 255 122 140 255 173 115 154 255 212 84 106 255 69 129 170 182 255 100 255 224 92 172 255 110 168 146 180 255 69 108 154 255 255 255 66 80 110 186 255 73 82 94 140 195 255 182 99 153 255 113 157 255 104 155 150 255 111 126 255 108 137 134 255 104 145 255 140 108 193 117 -0 -83 -112 -140 -164 -184 -200 -212 -222 -229 -235 -239 -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 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -206 -193 -175 -154 -129 -102 -75 -0 210 137 133 92 255 113 77 255 110 161 255 159 115 74 255 173 108 107 255 127 81 255 107 203 255 174 185 111 79 65 255 223 144 95 84 87 255 118 255 124 87 175 255 174 145 156 104 255 116 75 255 112 64 255 178 143 108 255 137 85 255 255 193 122 197 255 165 94 72 255 105 196 255 115 138 208 255 161 87 255 169 182 104 255 106 225 255 135 187 124 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 89 189 156 140 154 255 255 89 117 128 133 255 255 116 122 113 116 134 161 255 255 64 106 145 183 218 91 116 255 255 255 255 131 67 255 255 78 94 163 80 103 220 234 157 166 191 255 78 106 62 101 146 120 132 255 255 66 75 88 100 111 255 66 96 125 139 143 150 158 187 255 75 98 123 130 137 144 150 157 172 255 66 96 122 129 136 129 122 96 66 255 172 157 150 144 137 130 123 98 75 255 187 158 150 143 139 125 96 66 255 111 100 88 75 66 255 255 132 120 146 101 62 106 78 255 191 166 157 234 220 103 80 163 94 78 255 255 67 131 255 255 255 255 116 91 218 183 145 106 64 255 255 161 134 116 113 122 116 255 255 133 128 117 89 255 255 154 140 156 189 89 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 124 187 135 255 225 106 255 104 182 169 255 87 161 255 208 138 115 255 196 105 255 72 94 165 255 197 122 193 255 255 85 137 255 108 143 178 255 64 112 255 75 116 255 104 156 145 174 255 175 87 124 255 118 255 87 84 95 144 223 255 65 79 111 185 174 255 203 107 255 81 127 255 107 108 173 255 74 115 159 255 161 110 255 77 113 255 92 133 137 210 -0 -75 -102 -129 -154 -175 -193 -206 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -212 -200 -184 -166 -144 -119 -93 -69 -0 168 143 85 255 138 123 255 117 213 255 180 133 102 255 183 130 142 255 142 114 255 141 155 123 255 119 174 100 102 255 96 217 118 88 85 255 116 94 255 101 164 255 152 170 96 151 255 145 126 255 123 96 255 156 153 138 157 255 112 109 215 255 149 148 120 255 121 77 255 124 207 89 255 83 241 255 136 165 255 204 126 183 255 149 98 193 255 109 217 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 117 255 146 95 88 255 255 255 108 109 134 134 255 255 79 134 118 135 255 255 114 82 91 119 125 149 255 255 255 255 80 175 233 151 166 179 125 252 251 255 255 255 255 255 148 64 121 210 187 103 117 146 255 255 255 255 255 79 80 85 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 102 85 80 79 255 255 255 255 255 146 117 103 187 210 121 64 148 255 255 255 255 255 251 252 125 179 166 151 233 175 80 255 255 255 255 149 125 119 91 82 114 255 255 135 118 134 79 255 255 134 134 109 108 255 255 255 88 95 146 255 117 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 217 109 255 193 98 149 255 183 126 204 255 165 136 255 241 83 255 89 207 124 255 77 121 255 120 148 149 255 215 109 112 255 157 138 153 156 255 96 123 255 126 145 255 151 96 170 152 255 164 101 255 94 116 255 85 88 118 217 96 255 102 100 174 119 255 123 155 141 255 114 142 255 142 130 183 255 102 133 180 255 213 117 255 123 138 255 85 143 168 -0 -69 -93 -119 -144 -166 -184 -200 -212 -221 -229 -235 -239 -243 -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 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -175 -156 -133 -109 -85 -63 -0 155 105 77 255 125 78 255 138 152 255 152 108 155 255 155 133 89 255 115 137 255 162 94 73 255 165 158 131 255 95 252 139 96 98 255 255 85 77 255 198 255 183 178 125 87 163 255 133 88 255 112 197 255 198 108 213 255 149 111 126 207 255 166 93 70 255 86 161 255 140 175 255 115 84 231 255 127 117 255 178 133 155 255 131 100 255 155 94 208 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 119 65 102 120 130 255 255 83 125 123 131 255 255 73 121 119 138 255 255 74 109 156 199 169 190 184 171 255 255 255 167 128 148 184 205 202 97 101 255 69 137 255 255 255 255 192 182 77 85 108 125 221 150 149 255 255 206 187 190 255 255 93 85 153 120 133 135 148 143 147 154 160 163 168 170 175 176 176 176 175 173 171 178 175 175 178 176 169 162 169 176 178 175 175 178 171 173 175 176 176 176 175 170 168 163 160 154 147 143 148 135 133 120 153 85 93 255 255 190 187 206 255 255 149 150 221 125 108 85 77 182 192 255 255 255 255 137 69 255 101 97 202 205 184 148 128 167 255 255 255 171 184 190 169 199 156 109 74 255 255 138 119 121 73 255 255 131 123 125 83 255 255 130 120 102 65 119 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 208 94 155 255 100 131 255 155 133 178 255 117 127 255 231 84 115 255 175 140 255 161 86 255 70 93 166 255 207 126 111 149 255 213 108 198 255 197 112 255 88 133 255 163 87 125 178 183 255 198 255 77 85 255 255 98 96 139 252 95 255 131 158 165 255 73 94 162 255 137 115 255 89 133 155 255 155 108 152 255 152 138 255 78 125 255 77 105 155 -0 -63 -85 -109 -133 -156 -175 -192 -206 -217 -225 -232 -237 -241 -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 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -184 -166 -145 -123 -99 -77 -0 164 134 124 255 126 126 255 143 120 255 179 116 181 255 189 131 128 255 117 179 255 183 117 75 255 140 138 186 255 144 141 221 116 98 136 255 112 76 64 255 255 171 163 157 97 86 255 126 142 255 105 239 255 146 164 105 167 255 136 117 86 255 184 124 76 255 117 161 255 170 131 135 255 105 250 89 255 81 70 255 162 105 255 131 154 255 182 110 72 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 65 113 166 135 146 255 255 74 128 123 126 255 255 79 122 119 138 255 255 255 255 118 127 162 164 212 134 158 255 117 84 94 119 161 201 228 139 255 85 160 108 134 144 255 255 193 77 76 83 94 219 76 79 94 233 141 129 131 143 255 63 81 148 84 105 112 117 118 133 134 130 143 143 139 151 151 151 151 151 150 147 138 146 134 132 128 116 116 128 132 134 146 138 147 150 151 151 151 151 151 139 143 143 130 134 133 118 117 112 105 84 148 81 63 255 143 131 129 141 233 94 79 76 219 94 83 76 77 193 255 255 144 134 108 160 85 255 139 228 201 161 119 94 84 117 255 158 134 212 164 162 127 118 255 255 255 255 138 119 122 79 255 255 126 123 128 74 255 255 146 135 166 113 65 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 72 110 182 255 154 131 255 105 162 255 70 81 255 89 250 105 255 135 131 170 255 161 117 255 76 124 184 255 86 117 136 255 167 105 164 146 255 239 105 255 142 126 255 86 97 157 163 171 255 255 64 76 112 255 136 98 116 221 141 144 255 186 138 140 255 75 117 183 255 179 117 255 128 131 189 255 181 116 179 255 120 143 255 126 126 255 124 134 164 -0 -77 -99 -123 -145 -166 -184 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -216 -205 -191 -175 -156 -135 -112 -89 -68 255 116 183 255 155 128 82 255 125 74 255 152 145 100 255 146 117 72 255 139 115 255 141 83 123 255 95 239 255 176 140 127 194 104 117 68 255 84 68 255 96 255 159 183 99 64 64 255 108 106 255 102 179 255 183 121 98 142 255 141 84 76 255 152 96 182 255 148 75 255 159 89 97 255 226 185 255 101 66 255 172 123 80 255 146 93 255 155 92 64 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 133 255 255 255 109 109 125 141 255 255 85 140 132 134 255 255 79 105 110 125 158 168 255 255 97 172 126 185 205 229 255 66 88 93 97 131 137 169 187 255 255 127 99 113 118 110 255 255 64 75 89 102 234 65 104 147 225 253 154 141 144 255 255 175 228 81 83 95 106 113 118 126 133 138 148 143 146 153 162 172 172 169 175 181 182 186 183 176 170 176 183 186 182 181 175 169 172 172 162 153 146 143 148 138 133 126 118 113 106 95 83 81 228 175 255 255 144 141 154 253 225 147 104 65 234 102 89 75 64 255 255 110 118 113 99 127 255 255 187 169 137 131 97 93 88 66 255 229 205 185 126 172 97 255 255 168 158 125 110 105 79 255 255 134 132 140 85 255 255 141 125 109 109 255 255 255 133 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 64 92 155 255 93 146 255 80 123 172 255 66 101 255 185 226 255 97 89 159 255 75 148 255 182 96 152 255 76 84 141 255 142 98 121 183 255 179 102 255 106 108 255 64 64 99 183 159 255 96 255 68 84 255 68 117 104 194 127 140 176 255 239 95 255 123 83 141 255 115 139 255 72 117 146 255 100 145 152 255 74 125 255 82 128 155 255 183 116 255 -68 -89 -112 -135 -156 -175 -191 -205 -216 -224 -231 -236 -241 -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 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -198 -183 -165 -145 -124 -101 -79 -0 152 109 141 255 143 105 255 146 104 255 139 158 95 65 255 130 119 255 154 83 70 255 101 126 255 129 97 190 255 181 124 241 123 117 78 255 204 86 146 255 255 127 202 144 106 106 255 142 104 255 126 126 130 255 149 105 84 255 117 116 91 255 255 122 190 255 153 97 202 255 100 65 66 255 140 145 255 89 107 255 145 121 255 146 118 255 171 141 99 255 162 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 106 130 174 255 255 77 126 136 155 255 255 74 124 127 153 255 255 165 194 140 156 175 135 255 255 121 94 129 159 215 255 255 246 250 197 197 214 140 143 110 255 90 77 104 105 82 110 255 255 255 255 255 255 255 255 255 89 230 125 117 119 122 255 255 255 81 74 75 70 83 99 99 101 103 105 110 112 113 114 118 131 125 124 124 124 122 118 106 106 118 122 124 124 124 125 131 118 114 113 112 110 105 103 101 99 99 83 70 75 74 81 255 255 255 122 119 117 125 230 89 255 255 255 255 255 255 255 255 255 110 82 105 104 77 90 255 110 143 140 214 197 197 250 246 255 255 215 159 129 94 121 255 255 135 175 156 140 194 165 255 255 153 127 124 74 255 255 155 136 126 77 255 255 174 130 106 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 162 255 99 141 171 255 118 146 255 121 145 255 107 89 255 145 140 255 66 65 100 255 202 97 153 255 190 122 255 255 91 116 117 255 84 105 149 255 130 126 126 255 104 142 255 106 106 144 202 127 255 255 146 86 204 255 78 117 123 241 124 181 255 190 97 129 255 126 101 255 70 83 154 255 119 130 255 65 95 158 139 255 104 146 255 105 143 255 141 109 152 -0 -79 -101 -124 -145 -165 -183 -198 -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 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -190 -174 -155 -134 -111 -89 -69 255 134 87 255 160 109 108 255 110 166 255 177 117 80 255 141 117 78 255 111 78 255 130 120 205 255 104 231 255 125 168 132 219 122 92 255 79 204 149 255 150 255 124 169 152 149 255 178 119 82 255 131 86 120 255 138 85 74 255 82 124 255 255 126 183 97 255 106 215 255 137 81 74 255 166 84 106 255 139 255 173 119 73 255 125 89 255 127 160 255 188 153 94 80 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 95 98 116 163 255 255 80 116 119 133 255 255 80 107 118 125 255 255 120 93 120 156 184 163 255 71 78 99 121 135 154 255 255 159 139 148 196 216 243 107 255 64 64 129 114 74 98 234 139 156 105 116 142 158 162 255 255 255 68 79 93 106 114 255 255 64 72 84 92 90 104 136 167 185 162 158 158 159 161 163 170 177 134 128 126 121 126 127 126 121 126 128 134 177 170 163 161 159 158 158 162 185 167 136 104 90 92 84 72 64 255 255 114 106 93 79 68 255 255 255 162 158 142 116 105 156 139 234 98 74 114 129 64 64 255 107 243 216 196 148 139 159 255 255 154 135 121 99 78 71 255 163 184 156 120 93 120 255 255 125 118 107 80 255 255 133 119 116 80 255 255 163 116 98 95 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 80 94 153 188 255 160 127 255 89 125 255 73 119 173 255 139 255 106 84 166 255 74 81 137 255 215 106 255 97 183 126 255 255 124 82 255 74 85 138 255 120 86 131 255 82 119 178 255 149 152 169 124 255 150 255 149 204 79 255 92 122 219 132 168 125 255 231 104 255 205 120 130 255 78 111 255 78 117 141 255 80 117 177 255 166 110 255 108 109 160 255 87 134 255 -69 -89 -111 -134 -155 -174 -190 -204 -215 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -181 -163 -143 -121 -99 -77 -0 150 104 72 255 125 146 255 125 195 255 169 140 83 125 255 130 104 255 133 94 225 255 114 215 255 119 192 151 255 199 135 126 225 97 255 90 75 228 255 214 255 121 204 102 215 255 127 161 118 255 139 94 69 255 124 117 90 248 241 75 255 141 255 188 118 88 255 175 134 255 119 79 242 255 118 75 73 255 255 209 131 134 255 142 126 255 135 216 255 119 187 112 84 69 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 194 108 96 149 117 255 255 160 195 154 172 255 255 168 161 150 163 255 70 76 86 107 148 133 255 255 186 201 160 181 180 159 255 100 92 104 129 155 219 235 255 255 255 255 255 255 255 255 102 143 82 96 118 130 149 162 162 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 78 78 77 78 79 80 81 95 128 73 81 90 95 92 92 95 90 81 73 128 95 81 80 79 78 77 78 78 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 162 162 149 130 118 96 82 143 102 255 255 255 255 255 255 255 255 235 219 155 129 104 92 100 255 159 180 181 160 201 186 255 255 133 148 107 86 76 70 255 163 150 161 168 255 255 172 154 195 160 255 255 117 149 96 108 194 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 69 84 112 187 119 255 216 135 255 126 142 255 134 131 209 255 255 73 75 118 255 242 79 119 255 134 175 255 88 118 188 255 141 255 75 241 248 90 117 124 255 69 94 139 255 118 161 127 255 215 102 204 121 255 214 255 228 75 90 255 97 225 126 135 199 255 151 192 119 255 215 114 255 225 94 133 255 104 130 255 125 83 140 169 255 195 125 255 146 125 255 72 104 150 -0 -77 -99 -121 -143 -163 -181 -196 -209 -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 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -202 -188 -171 -151 -130 -107 -85 -65 -0 132 123 255 137 128 77 255 140 121 255 158 99 116 255 156 105 182 255 98 227 255 127 179 122 255 193 120 98 255 168 129 85 217 255 120 88 255 255 125 162 255 153 163 92 190 255 135 153 98 255 105 81 66 255 88 125 248 103 254 255 109 99 255 137 150 255 177 106 86 255 116 239 255 133 96 77 255 255 117 183 126 79 255 127 90 255 158 152 255 159 159 102 78 255 255 117 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 76 91 154 106 112 255 255 120 99 144 184 255 88 151 122 121 255 255 175 189 154 164 194 122 255 255 120 99 130 147 181 255 65 69 83 106 124 145 153 134 255 255 123 95 130 145 255 255 152 77 76 82 96 118 138 128 145 165 178 177 162 169 255 255 68 79 88 117 123 132 140 255 255 219 202 204 210 216 223 231 255 255 130 105 131 137 131 105 130 255 255 231 223 216 210 204 202 219 255 255 140 132 123 117 88 79 68 255 255 169 162 177 178 165 145 128 138 118 96 82 76 77 152 255 255 145 130 95 123 255 255 134 153 145 124 106 83 69 65 255 181 147 130 99 120 255 255 122 194 164 154 189 175 255 255 121 122 151 88 255 184 144 99 120 255 255 112 106 154 91 76 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 117 255 255 78 102 159 159 255 152 158 255 90 127 255 79 126 183 117 255 255 77 96 133 255 239 116 255 86 106 177 255 150 137 255 99 109 255 254 103 248 125 88 255 66 81 105 255 98 153 135 255 190 92 163 153 255 162 125 255 255 88 120 255 217 85 129 168 255 98 120 193 255 122 179 127 255 227 98 255 182 105 156 255 116 99 158 255 121 140 255 77 128 137 255 123 132 -0 -65 -85 -107 -130 -151 -171 -188 -202 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -218 -207 -194 -178 -159 -138 -115 -92 -71 -0 117 176 255 173 139 99 255 153 93 71 255 134 117 89 255 109 201 255 108 200 122 255 180 99 73 255 133 86 64 255 139 82 255 255 158 95 103 255 255 128 108 255 188 114 67 255 153 95 156 255 139 93 78 255 222 76 255 99 72 255 105 93 68 255 114 106 255 130 89 65 255 239 81 255 106 83 70 255 255 203 131 123 255 142 130 255 126 170 255 155 191 111 80 98 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 192 228 141 172 255 65 77 97 131 255 255 106 93 95 126 255 255 100 100 102 157 188 160 255 70 89 113 106 137 255 255 148 145 145 137 153 175 169 162 255 73 76 96 107 125 255 255 67 67 110 149 178 158 182 139 151 164 170 176 162 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 170 162 176 170 164 151 139 182 158 178 149 110 67 67 255 255 125 107 96 76 73 255 162 169 175 153 137 145 145 148 255 255 137 106 113 89 70 255 160 188 157 102 100 100 255 255 126 95 93 106 255 255 131 97 77 65 255 172 141 228 192 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 98 80 111 191 155 255 170 126 255 130 142 255 123 131 203 255 255 70 83 106 255 81 239 255 65 89 130 255 106 114 255 68 93 105 255 72 99 255 76 222 255 78 93 139 255 156 95 153 255 67 114 188 255 108 128 255 255 103 95 158 255 255 82 139 255 64 86 133 255 73 99 180 255 122 200 108 255 201 109 255 89 117 134 255 71 93 153 255 99 139 173 255 176 117 -0 -71 -92 -115 -138 -159 -178 -194 -207 -218 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -212 -199 -184 -166 -145 -122 -99 -76 -0 156 136 121 255 146 117 106 255 115 75 255 143 147 118 255 138 160 119 255 194 104 74 255 106 83 255 149 88 68 255 169 94 129 219 255 120 107 117 255 142 80 72 255 154 126 255 188 110 80 163 255 125 88 255 133 237 255 116 84 63 255 79 66 255 116 93 65 255 96 69 65 255 118 255 145 95 80 255 138 255 166 108 87 255 127 75 255 186 96 255 140 163 94 91 255 146 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 145 176 169 255 180 197 162 171 178 255 65 72 81 98 114 255 67 86 89 106 160 107 255 255 187 226 101 125 142 255 255 78 132 112 116 138 171 172 255 255 135 152 158 138 150 255 255 255 255 255 88 95 179 107 128 136 142 153 168 154 160 177 187 168 166 167 169 173 175 178 177 184 182 182 182 180 177 181 186 184 177 172 177 184 186 181 177 180 182 182 182 184 177 178 175 173 169 167 166 168 187 177 160 154 168 153 142 136 128 107 179 95 88 255 255 255 255 255 150 138 158 152 135 255 255 172 171 138 116 112 132 78 255 255 142 125 101 226 187 255 255 107 160 106 89 86 67 255 114 98 81 72 65 255 178 171 162 197 180 255 169 176 145 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 146 255 91 94 163 140 255 96 186 255 75 127 255 87 108 166 255 138 255 80 95 145 255 118 255 65 69 96 255 65 93 116 255 66 79 255 63 84 116 255 237 133 255 88 125 255 163 80 110 188 255 126 154 255 72 80 142 255 117 107 120 255 219 129 94 169 255 68 88 149 255 83 106 255 74 104 194 255 119 160 138 255 118 147 143 255 75 115 255 106 117 146 255 121 136 156 -0 -76 -99 -122 -145 -166 -184 -199 -212 -221 -229 -235 -239 -243 -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 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -190 -173 -152 -129 -105 -81 -0 174 144 104 255 171 125 116 255 134 83 153 255 127 171 255 167 153 113 79 255 125 92 255 125 94 168 255 115 74 191 255 120 118 182 255 149 115 112 64 255 105 72 255 130 192 255 125 162 94 68 255 128 133 255 94 132 255 153 94 95 255 100 93 68 255 103 72 255 112 82 80 255 117 191 255 115 94 255 94 107 255 134 84 255 142 112 255 166 140 90 255 176 144 137 255 95 119 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 63 146 121 255 255 118 85 113 141 255 255 228 229 203 204 255 255 88 87 121 197 90 105 255 255 172 90 105 125 153 255 255 79 81 93 106 145 139 139 255 255 82 126 102 102 129 174 203 163 255 255 255 255 75 130 179 152 149 152 175 160 162 172 175 167 166 167 167 166 166 164 156 159 160 160 158 152 152 150 146 136 136 146 150 152 152 158 160 160 159 156 164 166 166 167 167 166 167 175 172 162 160 175 152 149 152 179 130 75 255 255 255 255 163 203 174 129 102 102 126 82 255 255 139 139 145 106 93 81 79 255 255 153 125 105 90 172 255 255 105 90 197 121 87 88 255 255 204 203 229 228 255 255 141 113 85 118 255 255 121 146 63 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 119 95 255 137 144 176 255 90 140 166 255 112 142 255 84 134 255 107 94 255 94 115 255 191 117 255 80 82 112 255 72 103 255 68 93 100 255 95 94 153 255 132 94 255 133 128 255 68 94 162 125 255 192 130 255 72 105 255 64 112 115 149 255 182 118 120 255 191 74 115 255 168 94 125 255 92 125 255 79 113 153 167 255 171 127 255 153 83 134 255 116 125 171 255 104 144 174 -0 -81 -105 -129 -152 -173 -190 -205 -216 -225 -232 -237 -241 -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 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -209 -196 -179 -159 -136 -111 -87 -64 -0 157 107 78 255 149 107 118 255 96 149 255 118 218 255 181 164 90 97 255 133 100 168 255 107 91 255 137 83 154 255 152 129 155 112 255 147 117 95 255 180 82 89 255 122 128 255 186 125 87 64 255 186 255 110 79 131 255 143 136 255 160 100 99 255 116 85 218 255 101 80 249 255 160 105 255 110 255 86 65 255 163 111 78 255 119 137 255 132 161 255 167 141 180 255 88 65 255 133 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 255 255 107 94 105 255 68 75 86 107 120 255 255 117 82 105 133 255 255 255 255 174 66 120 171 255 151 75 87 99 127 88 255 255 148 134 141 149 176 170 130 255 255 155 87 89 95 117 168 124 130 161 161 255 255 255 100 119 126 132 144 165 159 161 168 175 167 167 166 163 171 170 177 169 168 166 162 166 166 164 157 148 157 164 166 166 162 166 168 169 177 170 171 163 166 167 167 175 168 161 159 165 144 132 126 119 100 255 255 255 161 161 130 124 168 117 95 89 87 155 255 255 130 170 176 149 141 134 148 255 255 88 127 99 87 75 151 255 171 120 66 174 255 255 255 255 133 105 82 117 255 255 120 107 86 75 68 255 105 94 107 255 255 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 133 255 65 88 255 180 141 167 255 161 132 255 137 119 255 78 111 163 255 65 86 255 110 255 105 160 255 249 80 101 255 218 85 116 255 99 100 160 255 136 143 255 131 79 110 255 186 255 64 87 125 186 255 128 122 255 89 82 180 255 95 117 147 255 112 155 129 152 255 154 83 137 255 91 107 255 168 100 133 255 97 90 164 181 255 218 118 255 149 96 255 118 107 149 255 78 107 157 -0 -64 -87 -111 -136 -159 -179 -196 -209 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -223 -214 -202 -186 -166 -143 -117 -91 -67 -0 177 116 97 255 170 127 102 255 125 145 175 255 157 140 255 177 121 81 244 255 83 94 255 131 88 72 255 106 155 74 255 147 161 79 255 146 153 135 255 224 113 125 255 122 183 255 156 149 105 98 255 163 102 255 94 67 255 109 179 255 169 145 138 255 163 102 224 255 116 94 243 255 162 95 89 255 255 157 96 65 255 139 129 255 125 184 255 183 118 118 255 120 211 89 255 102 65 255 106 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 255 65 73 92 255 66 79 79 84 95 117 255 64 86 93 106 141 183 148 255 255 255 255 94 255 255 63 92 103 133 76 236 218 109 105 114 130 146 182 177 154 255 255 70 75 99 147 194 207 138 146 160 163 168 255 255 81 99 107 119 140 156 158 159 161 165 166 166 164 155 159 162 167 167 165 160 160 158 153 144 144 153 158 160 160 165 167 167 162 159 155 164 166 166 165 161 159 158 156 140 119 107 99 81 255 255 168 163 160 146 138 207 194 147 99 75 70 255 255 154 177 182 146 130 114 105 109 218 236 76 133 103 92 63 255 255 94 255 255 255 255 148 183 141 106 93 86 64 255 117 95 84 79 79 66 255 92 73 65 255 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 106 255 65 102 255 89 211 120 255 118 118 183 255 184 125 255 129 139 255 65 96 157 255 255 89 95 162 255 243 94 116 255 224 102 163 255 138 145 169 255 179 109 255 67 94 255 102 163 255 98 105 149 156 255 183 122 255 125 113 224 255 135 153 146 255 79 161 147 255 74 155 106 255 72 88 131 255 94 83 255 244 81 121 177 255 140 157 255 175 145 125 255 102 127 170 255 97 116 177 -0 -67 -91 -117 -143 -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 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -192 -173 -150 -124 -95 -68 -0 176 140 106 102 255 146 112 77 255 144 198 255 170 128 77 255 146 86 255 255 110 65 66 255 97 108 255 115 176 109 255 144 173 83 64 255 116 178 255 137 190 164 255 171 150 122 255 177 123 143 255 187 139 255 130 87 65 255 193 90 255 138 180 255 165 140 180 134 255 105 243 133 255 112 86 74 255 255 156 108 255 116 192 255 167 130 123 255 152 83 66 255 106 189 255 120 113 255 130 95 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 111 255 255 232 213 255 255 205 196 177 172 172 255 255 135 128 134 139 178 206 192 116 124 255 255 255 255 255 254 250 255 255 255 218 70 85 88 94 105 153 146 107 142 255 255 255 255 255 96 179 134 136 152 162 163 163 255 255 118 114 113 119 136 145 156 155 165 167 166 162 169 161 161 160 159 154 159 159 156 150 140 150 156 159 159 154 159 160 161 161 169 162 166 167 165 155 156 145 136 119 113 114 118 255 255 163 163 162 152 136 134 179 96 255 255 255 255 255 142 107 146 153 105 94 88 85 70 218 255 255 255 250 254 255 255 255 255 255 124 116 192 206 178 139 134 128 135 255 255 172 172 177 196 205 255 255 213 232 255 255 111 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 95 130 255 113 120 255 189 106 255 66 83 152 255 123 130 167 255 192 116 255 108 156 255 255 74 86 112 255 133 243 105 255 134 180 140 165 255 180 138 255 90 193 255 65 87 130 255 139 187 255 143 123 177 255 122 150 171 255 164 190 137 255 178 116 255 64 83 173 144 255 109 176 115 255 108 97 255 66 65 110 255 255 86 146 255 77 128 170 255 198 144 255 77 112 146 255 102 106 140 176 -0 -68 -95 -124 -150 -173 -192 -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 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -211 -198 -180 -158 -131 -101 -70 -0 195 157 124 101 255 163 119 124 255 163 146 122 255 142 84 255 169 107 153 182 255 92 105 255 119 148 255 163 145 165 255 185 187 105 86 255 133 189 89 255 130 216 88 255 168 104 72 255 146 184 255 175 153 178 255 111 99 255 131 165 255 112 210 89 255 128 178 92 95 255 227 192 255 157 85 83 65 255 105 184 255 168 126 149 255 153 95 73 255 116 88 255 120 156 255 130 166 255 174 98 194 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 83 101 112 255 76 82 106 255 255 155 85 92 111 128 255 255 139 143 139 135 175 185 219 138 168 165 255 130 209 125 113 145 166 255 255 73 76 90 103 116 152 227 93 105 135 137 176 167 255 255 255 79 104 108 121 141 148 155 255 255 128 122 123 128 141 146 151 156 166 166 160 162 167 168 168 166 161 160 159 153 144 144 153 159 160 161 166 168 168 167 162 160 166 166 156 151 146 141 128 123 122 128 255 255 155 148 141 121 108 104 79 255 255 255 167 176 137 135 105 93 227 152 116 103 90 76 73 255 255 166 145 113 125 209 130 255 165 168 138 219 185 175 135 139 143 139 255 255 128 111 92 85 155 255 255 106 82 76 255 112 101 83 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 194 98 174 255 166 130 255 156 120 255 88 116 255 73 95 153 255 149 126 168 255 184 105 255 65 83 85 157 255 192 227 255 95 92 178 128 255 89 210 112 255 165 131 255 99 111 255 178 153 175 255 184 146 255 72 104 168 255 88 216 130 255 89 189 133 255 86 105 187 185 255 165 145 163 255 148 119 255 105 92 255 182 153 107 169 255 84 142 255 122 146 163 255 124 119 163 255 101 124 157 195 -0 -70 -101 -131 -158 -180 -198 -211 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -216 -204 -187 -166 -140 -109 -74 -0 147 172 138 106 117 255 134 167 255 178 151 93 72 255 105 104 255 126 148 124 134 255 136 255 176 181 255 148 159 213 255 146 181 146 135 255 178 140 162 255 143 85 230 255 174 132 88 255 132 168 97 255 200 143 108 255 146 255 173 125 255 156 105 188 255 124 213 103 64 64 255 124 150 255 108 75 92 255 144 81 166 255 146 113 255 162 129 76 255 134 105 115 255 140 108 255 135 109 255 116 108 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 77 79 100 255 147 126 138 149 255 255 64 86 136 177 163 255 255 148 187 138 165 186 200 134 151 181 255 255 212 87 74 110 135 84 255 255 255 255 255 255 255 206 68 120 180 107 153 136 121 151 255 255 107 139 133 136 148 146 160 255 255 139 151 139 129 141 142 143 146 156 152 152 152 152 151 146 151 152 149 142 131 142 149 152 151 146 151 152 152 152 152 156 146 143 142 141 129 139 151 139 255 255 160 146 148 136 133 139 107 255 255 151 121 136 153 107 180 120 68 206 255 255 255 255 255 255 255 84 135 110 74 87 212 255 255 181 151 134 200 186 165 138 187 148 255 255 163 177 136 86 64 255 255 149 138 126 147 255 100 79 77 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 108 116 255 109 135 255 108 140 255 115 105 134 255 76 129 162 255 113 146 255 166 81 144 255 92 75 108 255 150 124 255 64 64 103 213 124 255 188 105 156 255 125 173 255 146 255 108 143 200 255 97 168 132 255 88 132 174 255 230 85 143 255 162 140 178 255 135 146 181 146 255 213 159 148 255 181 176 255 136 255 134 124 148 126 255 104 105 255 72 93 151 178 255 167 134 255 117 106 138 172 147 -0 -74 -109 -140 -166 -187 -204 -216 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -234 -228 -220 -209 -194 -175 -150 -120 -84 -0 155 189 160 123 145 255 145 140 93 255 163 115 74 255 116 110 255 141 156 120 83 125 255 255 145 175 90 255 195 142 127 255 209 117 180 255 147 169 115 255 175 99 72 255 160 164 98 161 255 190 119 255 117 180 105 88 255 255 147 157 81 255 119 155 255 162 130 179 80 69 255 135 89 130 255 83 73 255 255 103 65 255 161 125 75 255 152 96 125 255 121 137 255 154 109 255 146 109 255 163 96 76 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 109 100 148 255 71 74 84 106 116 255 255 255 255 90 109 129 255 255 120 93 125 149 199 220 151 159 147 255 255 77 71 131 143 76 216 95 105 133 140 161 255 255 255 255 143 66 146 213 127 133 142 255 255 81 99 108 126 133 138 147 255 255 80 98 101 106 116 127 140 144 154 145 142 138 146 152 153 151 146 135 135 146 151 153 152 146 138 142 145 154 144 140 127 116 106 101 98 80 255 255 147 138 133 126 108 99 81 255 255 142 133 127 213 146 66 143 255 255 255 255 161 140 133 105 95 216 76 143 131 71 77 255 255 147 159 151 220 199 149 125 93 120 255 255 129 109 90 255 255 255 255 116 106 84 74 71 255 148 100 109 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 76 96 163 255 109 146 255 109 154 255 137 121 255 125 96 152 255 75 125 161 255 65 103 255 255 73 83 255 130 89 135 255 69 80 179 130 162 255 155 119 255 81 157 147 255 255 88 105 180 117 255 119 190 255 161 98 164 160 255 72 99 175 255 115 169 147 255 180 117 209 255 127 142 195 255 90 175 145 255 255 125 83 120 156 141 255 110 116 255 74 115 163 255 93 140 145 255 145 123 160 189 155 -0 -84 -120 -150 -175 -194 -209 -220 -228 -234 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -213 -200 -183 -160 -132 -99 -63 -0 153 170 131 179 255 171 148 103 255 179 129 82 134 255 121 105 255 161 127 81 66 255 255 138 215 96 255 122 177 190 255 153 164 189 89 255 190 127 75 255 151 87 64 255 187 115 192 255 158 156 112 255 174 141 87 74 255 255 165 134 255 130 149 116 255 159 130 167 76 199 255 96 69 255 105 89 255 255 145 120 255 198 142 114 255 188 107 144 255 134 140 78 255 134 83 255 125 77 255 149 91 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 255 76 88 99 88 96 113 182 180 255 255 176 152 166 255 70 78 99 108 146 166 193 187 188 187 255 255 255 255 255 255 255 66 84 128 100 115 130 145 158 255 255 255 255 162 143 134 147 149 255 255 115 135 120 132 133 133 136 255 255 138 114 111 111 113 117 127 150 140 107 112 113 112 111 105 112 112 112 105 111 112 113 112 107 140 150 127 117 113 111 111 114 138 255 255 136 133 133 132 120 135 115 255 255 149 147 134 143 162 255 255 255 255 158 145 130 115 100 128 84 66 255 255 255 255 255 255 255 187 188 187 193 166 146 108 99 78 70 255 166 152 176 255 255 180 182 113 96 88 99 88 76 255 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 91 149 255 77 125 255 83 134 255 78 140 134 255 144 107 188 255 114 142 198 255 120 145 255 255 89 105 255 69 96 255 199 76 167 130 159 255 116 149 130 255 134 165 255 255 74 87 141 174 255 112 156 158 255 192 115 187 255 64 87 151 255 75 127 190 255 89 189 164 153 255 190 177 122 255 96 215 138 255 255 66 81 127 161 255 105 121 255 134 82 129 179 255 103 148 171 255 179 131 170 153 -0 -63 -99 -132 -160 -183 -200 -213 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -206 -190 -170 -144 -114 -80 -0 152 182 150 158 84 255 152 101 94 255 151 94 126 255 118 108 255 153 142 101 73 64 255 255 137 182 255 151 175 163 124 255 180 144 159 255 179 152 128 255 149 128 98 255 189 141 139 122 255 133 181 255 158 188 95 84 71 255 159 146 92 255 119 121 255 142 160 82 175 203 255 115 86 69 255 109 255 255 145 179 255 142 188 113 170 255 141 145 79 255 143 129 255 134 125 255 141 126 255 117 154 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 135 84 126 255 255 255 224 234 255 177 170 190 225 143 255 87 105 124 255 255 200 211 178 169 181 183 148 146 140 255 255 144 110 125 149 255 255 168 196 238 161 170 163 169 149 173 144 255 255 85 95 115 124 134 255 255 79 94 95 104 115 125 136 255 255 69 83 80 80 81 82 116 117 72 88 80 90 99 104 100 100 104 99 90 80 88 72 117 116 82 81 80 80 83 69 255 255 136 125 115 104 95 94 79 255 255 134 124 115 95 85 255 255 144 173 149 169 163 170 161 238 196 168 255 255 149 125 110 144 255 255 140 146 148 183 181 169 178 211 200 255 255 124 105 87 255 143 225 190 170 177 255 234 224 255 255 255 126 84 135 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 154 117 255 126 141 255 125 134 255 129 143 255 79 145 141 255 170 113 188 142 255 179 145 255 255 109 255 69 86 115 255 203 175 82 160 142 255 121 119 255 92 146 159 255 71 84 95 188 158 255 181 133 255 122 139 141 189 255 98 128 149 255 128 152 179 255 159 144 180 255 124 163 175 151 255 182 137 255 255 64 73 101 142 153 255 108 118 255 126 94 151 255 94 101 152 255 84 158 150 182 152 -0 -80 -114 -144 -170 -190 -206 -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 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -211 -197 -179 -156 -128 -96 -63 -0 160 166 150 120 255 169 125 104 255 175 111 126 128 255 112 116 255 147 101 80 75 255 255 156 145 170 255 158 188 103 73 255 182 105 255 133 181 128 85 255 118 154 255 180 171 154 94 76 255 125 132 255 119 163 80 69 255 194 116 144 255 142 83 124 255 142 136 73 250 255 133 92 72 244 255 255 125 255 131 122 255 216 121 172 89 255 148 113 255 160 118 89 255 123 74 255 136 80 255 106 192 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 113 79 97 120 158 255 255 255 192 109 117 141 186 216 255 70 86 106 116 255 255 118 116 110 145 184 204 208 107 134 255 98 67 93 106 129 255 255 255 160 137 156 161 167 176 180 197 178 255 69 81 83 93 106 125 255 255 179 126 120 121 121 122 126 255 255 248 226 224 226 229 234 255 255 152 133 131 131 129 126 129 131 131 133 152 255 255 234 229 226 224 226 248 255 255 126 122 121 121 120 126 179 255 255 125 106 93 83 81 69 255 178 197 180 176 167 161 156 137 160 255 255 255 129 106 93 67 98 255 134 107 208 204 184 145 110 116 118 255 255 116 106 86 70 255 216 186 141 117 109 192 255 255 255 158 120 97 79 113 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 192 106 255 80 136 255 74 123 255 89 118 160 255 113 148 255 89 172 121 216 255 122 131 255 125 255 255 244 72 92 133 255 250 73 136 142 255 124 83 142 255 144 116 194 255 69 80 163 119 255 132 125 255 76 94 154 171 180 255 154 118 255 85 128 181 133 255 105 182 255 73 103 188 158 255 170 145 156 255 255 75 80 101 147 255 116 112 255 128 126 111 175 255 104 125 169 255 120 150 166 160 -0 -63 -96 -128 -156 -179 -197 -211 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -203 -187 -166 -141 -111 -79 -0 161 175 152 125 81 255 139 108 117 255 144 131 121 255 119 113 255 148 125 86 88 255 114 255 134 223 255 128 182 145 81 255 152 161 74 255 194 148 146 255 112 216 255 124 196 164 125 75 255 154 101 91 255 111 159 77 216 255 167 85 148 255 106 69 255 165 116 151 255 255 151 117 91 240 116 255 115 255 127 188 255 146 174 150 160 255 169 115 147 255 142 117 255 131 128 255 155 116 255 112 228 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 69 84 109 141 116 176 255 255 71 121 179 128 166 255 255 130 143 124 149 255 66 109 95 96 120 160 194 214 179 255 66 73 91 94 97 114 145 255 97 86 104 111 132 145 161 173 188 255 255 177 162 164 171 170 175 255 255 70 81 94 105 115 124 138 255 63 104 120 139 143 149 165 255 90 106 130 138 131 131 138 130 106 90 255 165 149 143 139 120 104 63 255 138 124 115 105 94 81 70 255 255 175 170 171 164 162 177 255 255 188 173 161 145 132 111 104 86 97 255 145 114 97 94 91 73 66 255 179 214 194 160 120 96 95 109 66 255 149 124 143 130 255 255 166 128 179 121 71 255 255 176 116 141 109 84 69 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 228 112 255 116 155 255 128 131 255 117 142 255 147 115 169 255 160 150 174 146 255 188 127 255 115 255 116 240 91 117 151 255 255 151 116 165 255 69 106 255 148 85 167 255 216 77 159 111 255 91 101 154 255 75 125 164 196 124 255 216 112 255 146 148 194 255 74 161 152 255 81 145 182 128 255 223 134 255 114 255 88 86 125 148 255 113 119 255 121 131 144 255 117 108 139 255 81 125 152 175 161 -0 -79 -111 -141 -166 -187 -203 -215 -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 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -234 -228 -219 -208 -194 -175 -152 -125 -95 -65 -0 163 165 136 99 255 166 118 114 255 165 144 121 116 255 112 139 255 133 94 92 255 85 255 169 138 159 255 178 147 135 137 255 141 153 255 195 149 142 94 255 113 165 255 215 163 142 94 76 255 117 84 255 125 81 169 219 255 161 146 80 255 130 93 67 255 145 102 116 255 255 131 115 248 104 67 255 91 255 165 123 255 179 172 118 117 255 116 188 255 161 128 79 255 123 85 255 119 160 255 141 145 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 92 136 207 100 152 133 255 255 255 130 93 127 152 255 255 87 84 114 255 217 208 241 124 137 159 138 182 148 255 255 210 222 242 201 200 203 255 62 67 99 95 89 114 133 143 157 177 255 255 149 159 149 148 150 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 160 150 148 149 159 149 255 255 177 157 143 133 114 89 95 99 67 62 255 203 200 201 242 222 210 255 255 148 182 138 159 137 124 241 208 217 255 114 84 87 255 255 152 127 93 130 255 255 255 133 152 100 207 136 92 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 145 141 255 160 119 255 85 123 255 79 128 161 255 188 116 255 117 118 172 179 255 123 165 255 91 255 67 104 248 115 131 255 255 116 102 145 255 67 93 130 255 80 146 161 255 219 169 81 125 255 84 117 255 76 94 142 163 215 255 165 113 255 94 142 149 195 255 153 141 255 137 135 147 178 255 159 138 169 255 85 255 92 94 133 255 139 112 255 116 121 144 165 255 114 118 166 255 99 136 165 163 -0 -65 -95 -125 -152 -175 -194 -208 -219 -228 -234 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -183 -163 -138 -110 -80 -0 154 169 152 112 118 255 140 113 129 255 159 127 113 255 118 132 255 141 112 131 255 95 66 255 157 139 99 255 172 108 193 255 122 219 255 134 191 117 136 255 139 127 255 141 177 168 113 122 255 130 106 69 255 105 71 255 255 199 105 134 67 255 120 101 255 152 113 82 67 255 89 134 255 106 72 255 206 255 169 118 72 255 155 151 84 73 255 139 123 255 133 134 255 126 140 255 133 195 255 172 176 63 255 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 125 255 255 255 170 120 148 117 156 176 255 255 74 133 191 177 255 255 78 129 255 88 82 193 112 123 156 147 176 165 135 255 255 255 145 128 142 162 255 255 160 182 231 118 114 132 149 150 155 170 255 255 81 97 104 116 135 145 165 180 166 165 168 172 175 181 186 186 183 189 195 200 199 196 200 203 199 193 193 199 203 200 196 199 200 195 189 183 186 186 181 175 172 168 165 166 180 165 145 135 116 104 97 81 255 255 170 155 150 149 132 114 118 231 182 160 255 255 162 142 128 145 255 255 255 135 165 176 147 156 123 112 193 82 88 255 129 78 255 255 177 191 133 74 255 255 176 156 117 148 120 170 255 255 255 125 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 255 63 176 172 255 195 133 255 140 126 255 134 133 255 123 139 255 73 84 151 155 255 72 118 169 255 206 255 72 106 255 134 89 255 67 82 113 152 255 101 120 255 67 134 105 199 255 255 71 105 255 69 106 130 255 122 113 168 177 141 255 127 139 255 136 117 191 134 255 219 122 255 193 108 172 255 99 139 157 255 66 95 255 131 112 141 255 132 118 255 113 127 159 255 129 113 140 255 118 112 152 169 154 -0 -80 -110 -138 -163 -183 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -149 -123 -95 -66 -0 168 161 117 118 255 162 119 123 255 176 144 112 129 255 133 145 255 115 169 255 134 95 255 151 145 92 64 255 129 92 186 255 128 161 255 205 144 84 138 255 131 74 255 144 194 117 167 255 175 122 97 255 125 118 255 255 119 159 81 145 255 134 147 255 179 133 101 73 67 255 76 255 158 97 255 97 180 255 119 110 255 123 173 111 76 255 154 99 74 255 118 73 255 132 74 255 154 120 255 169 146 255 153 94 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 129 166 255 255 79 144 102 121 159 149 255 255 255 110 170 130 255 255 255 255 75 75 178 72 80 134 105 138 178 180 166 200 255 92 91 90 121 146 255 255 255 192 82 95 102 140 111 116 129 153 255 255 114 110 111 123 124 128 146 158 150 150 150 151 150 150 150 143 144 144 143 138 143 144 142 135 122 135 142 144 143 138 143 144 144 143 150 150 150 151 150 150 150 158 146 128 124 123 111 110 114 255 255 153 129 116 111 140 102 95 82 192 255 255 255 146 121 90 91 92 255 200 166 180 178 138 105 134 80 72 178 75 75 255 255 255 255 130 170 110 255 255 255 149 159 121 102 144 79 255 255 166 129 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 94 153 255 146 169 255 120 154 255 74 132 255 73 118 255 74 99 154 255 76 111 173 123 255 110 119 255 180 97 255 97 158 255 76 255 67 73 101 133 179 255 147 134 255 145 81 159 119 255 255 118 125 255 97 122 175 255 167 117 194 144 255 74 131 255 138 84 144 205 255 161 128 255 186 92 129 255 64 92 145 151 255 95 134 255 169 115 255 145 133 255 129 112 144 176 255 123 119 162 255 118 117 161 168 -0 -66 -95 -123 -149 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -160 -136 -109 -81 -0 160 160 130 130 131 255 137 122 117 255 162 118 122 255 141 147 255 118 196 255 117 155 255 165 178 80 64 255 151 90 87 255 141 140 100 255 167 110 70 255 142 112 255 155 202 141 150 94 255 130 100 206 255 117 82 255 255 194 105 75 255 210 193 255 144 161 102 81 76 255 248 255 121 167 255 116 76 167 255 98 192 255 191 137 83 134 255 110 81 255 135 121 255 134 124 255 172 99 65 255 121 107 255 111 83 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 120 152 125 255 255 127 86 105 147 121 155 193 255 119 187 140 158 182 255 255 65 74 197 63 110 181 81 99 134 147 125 171 255 255 76 90 102 110 126 148 255 255 63 95 129 179 222 156 149 154 172 255 255 150 168 195 175 174 179 182 188 181 181 181 180 178 186 185 176 175 173 168 167 166 161 152 152 161 166 167 168 173 175 176 185 186 178 180 181 181 181 188 182 179 174 175 195 168 150 255 255 172 154 149 156 222 179 129 95 63 255 255 148 126 110 102 90 76 255 255 171 125 147 134 99 81 181 110 63 197 74 65 255 255 182 158 140 187 119 255 193 155 121 147 105 86 127 255 255 125 152 120 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 83 111 255 107 121 255 65 99 172 255 124 134 255 121 135 255 81 110 255 134 83 137 191 255 192 98 255 167 76 116 255 167 121 255 248 255 76 81 102 161 144 255 193 210 255 75 105 194 255 255 82 117 255 206 100 130 255 94 150 141 202 155 255 112 142 255 70 110 167 255 100 140 141 255 87 90 151 255 64 80 178 165 255 155 117 255 196 118 255 147 141 255 122 118 162 255 117 122 137 255 131 130 130 160 160 -0 -81 -109 -136 -160 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -224 -215 -203 -188 -169 -147 -122 -95 -68 -0 167 147 132 140 255 155 128 114 255 179 137 123 102 255 120 74 255 176 93 255 96 117 255 178 130 92 107 255 124 68 65 255 139 94 65 255 137 93 66 255 109 159 255 159 177 155 109 255 155 106 222 255 139 84 67 255 161 161 100 255 165 212 123 255 182 129 88 89 255 87 255 111 237 255 159 83 70 255 106 226 255 168 176 106 110 255 137 95 116 255 119 79 255 127 80 255 144 77 180 255 94 65 255 101 77 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 128 196 133 148 255 255 71 86 159 100 106 155 255 255 142 111 119 158 188 255 255 255 255 255 255 158 65 119 169 199 98 125 163 255 255 92 132 176 140 151 161 255 255 255 255 255 147 129 130 132 140 158 255 255 255 91 96 107 126 135 151 157 159 159 158 153 155 162 168 168 166 161 160 157 151 140 151 157 160 161 166 168 168 162 155 153 158 159 159 157 151 135 126 107 96 91 255 255 255 158 140 132 130 129 147 255 255 255 255 255 161 151 140 176 132 92 255 255 163 125 98 199 169 119 65 158 255 255 255 255 255 255 188 158 119 111 142 255 255 155 106 100 159 86 71 255 255 148 133 196 128 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 77 101 255 65 94 255 180 77 144 255 80 127 255 79 119 255 116 95 137 255 110 106 176 168 255 226 106 255 70 83 159 255 237 111 255 87 255 89 88 129 182 255 123 212 165 255 100 161 161 255 67 84 139 255 222 106 155 255 109 155 177 159 255 159 109 255 66 93 137 255 65 94 139 255 65 68 124 255 107 92 130 178 255 117 96 255 93 176 255 74 120 255 102 123 137 179 255 114 128 155 255 140 132 147 167 -0 -68 -95 -122 -147 -169 -188 -203 -215 -224 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -177 -157 -133 -108 -81 -0 160 152 136 123 146 255 145 113 128 255 155 132 111 255 133 79 206 255 84 255 115 75 255 191 140 138 124 255 130 105 86 255 179 81 65 255 162 126 101 255 125 194 255 183 148 169 125 78 255 131 158 145 255 118 81 255 194 126 175 255 166 89 216 255 151 166 95 101 255 99 66 255 100 199 255 120 66 66 255 139 154 255 162 150 118 77 255 117 122 255 138 122 255 153 107 255 184 97 197 255 105 73 255 112 79 109 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 152 136 139 118 255 255 255 196 236 139 155 147 255 97 96 88 124 159 255 255 141 104 116 255 255 255 255 89 192 101 110 141 126 255 255 255 99 115 118 130 153 164 188 164 255 255 77 97 105 117 136 149 176 255 255 118 115 116 127 145 157 158 158 154 162 154 153 153 151 146 151 151 146 136 136 146 151 151 146 151 153 153 154 162 154 158 158 157 145 127 116 115 118 255 255 176 149 136 117 105 97 77 255 255 164 188 164 153 130 118 115 99 255 255 255 126 141 110 101 192 89 255 255 255 255 116 104 141 255 255 159 124 88 96 97 255 147 155 139 236 196 255 255 255 118 139 136 152 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 109 79 112 255 73 105 255 197 97 184 255 107 153 255 122 138 255 122 117 255 77 118 150 162 255 154 139 255 66 66 120 255 199 100 255 66 99 255 101 95 166 151 255 216 89 166 255 175 126 194 255 81 118 255 145 158 131 255 78 125 169 148 183 255 194 125 255 101 126 162 255 65 81 179 255 86 105 130 255 124 138 140 191 255 75 115 255 84 255 206 79 133 255 111 132 155 255 128 113 145 255 146 123 136 152 160 -0 -81 -108 -133 -157 -177 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -212 -200 -184 -166 -144 -120 -95 -70 -0 157 145 122 87 255 160 118 122 255 171 137 98 204 255 86 205 255 103 208 215 98 255 175 160 112 177 255 175 114 133 255 216 114 95 110 255 130 152 255 164 141 122 255 168 192 133 113 255 134 163 115 101 255 114 225 255 174 98 158 255 95 246 125 255 170 140 113 255 158 106 255 115 110 255 134 110 99 255 151 128 99 255 150 153 123 255 138 113 114 255 119 79 255 118 168 255 131 162 118 255 92 232 255 100 100 255 135 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 117 122 85 116 176 255 255 166 136 158 173 255 64 85 81 98 131 130 255 97 85 83 111 136 163 255 255 255 73 122 172 156 143 166 255 255 80 99 108 130 147 162 183 169 255 255 130 123 122 127 142 150 171 255 255 129 123 123 133 137 145 156 152 155 160 161 160 158 152 151 149 142 131 142 149 151 152 158 160 161 160 155 152 156 145 137 133 123 123 129 255 255 171 150 142 127 122 123 130 255 255 169 183 162 147 130 108 99 80 255 255 166 143 156 172 122 73 255 255 255 163 136 111 83 85 97 255 130 131 98 81 85 64 255 173 158 136 166 255 255 176 116 85 122 117 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 135 255 100 100 255 232 92 255 118 162 131 255 168 118 255 79 119 255 114 113 138 255 123 153 150 255 99 128 151 255 99 110 134 255 110 115 255 106 158 255 113 140 170 255 125 246 95 255 158 98 174 255 225 114 255 101 115 163 134 255 113 133 192 168 255 122 141 164 255 152 130 255 110 95 114 216 255 133 114 175 255 177 112 160 175 255 98 215 208 103 255 205 86 255 204 98 137 171 255 122 118 160 255 87 122 145 157 -0 -70 -95 -120 -144 -166 -184 -200 -212 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -216 -205 -191 -174 -154 -132 -107 -82 -0 158 156 123 95 70 255 136 121 128 255 152 113 213 255 104 197 88 255 197 149 234 255 126 197 104 233 255 136 143 177 255 100 188 106 133 255 120 201 255 162 162 94 72 255 172 161 108 157 255 161 116 78 63 255 228 255 157 142 77 255 141 121 199 76 255 141 147 255 111 183 255 161 117 71 255 118 144 255 177 146 89 66 255 129 174 255 178 116 82 255 138 105 255 125 161 88 255 171 85 68 255 213 76 255 148 255 84 113 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 132 153 129 255 255 125 75 82 146 135 255 108 81 116 129 255 255 237 247 182 182 208 255 64 68 74 82 106 144 121 156 255 255 255 104 178 128 145 164 255 255 119 117 119 136 149 158 176 169 255 255 129 123 122 127 142 150 167 255 255 129 124 132 132 133 137 142 143 144 142 138 145 151 151 146 135 135 146 151 151 145 138 142 144 143 142 137 133 132 132 124 129 255 255 167 150 142 127 122 123 129 255 255 169 176 158 149 136 119 117 119 255 255 164 145 128 178 104 255 255 255 156 121 144 106 82 74 68 64 255 208 182 182 247 237 255 255 129 116 81 108 255 135 146 82 75 125 255 255 129 153 132 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 113 84 255 148 255 76 213 255 68 85 171 255 88 161 125 255 105 138 255 82 116 178 255 174 129 255 66 89 146 177 255 144 118 255 71 117 161 255 183 111 255 147 141 255 76 199 121 141 255 77 142 157 255 228 255 63 78 116 161 255 157 108 161 172 255 72 94 162 162 255 201 120 255 133 106 188 100 255 177 143 136 255 233 104 197 126 255 234 149 197 255 88 197 104 255 213 113 152 255 128 121 136 255 70 95 123 156 158 -0 -82 -107 -132 -154 -174 -191 -205 -216 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -209 -197 -181 -163 -142 -119 -93 -69 -0 158 123 105 80 255 152 127 122 255 163 118 178 114 255 194 95 69 255 149 95 255 138 212 147 124 185 255 183 120 121 255 201 154 164 255 166 143 121 255 179 120 75 255 119 195 121 192 255 164 120 93 81 71 255 255 186 171 95 72 255 126 113 188 255 102 235 255 137 81 165 255 162 120 255 111 203 255 182 170 96 71 255 111 206 83 255 134 91 74 255 110 165 255 150 151 255 178 113 75 66 255 82 147 255 255 126 79 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 159 255 255 71 110 173 223 255 72 74 96 105 125 255 255 157 120 114 167 255 255 185 147 147 159 196 107 107 133 178 255 255 123 94 116 130 156 255 255 105 105 107 125 135 154 168 168 255 255 129 123 122 128 143 148 160 255 255 130 146 109 123 123 123 119 131 127 133 135 135 132 123 123 123 132 135 135 133 127 131 119 123 123 123 109 146 130 255 255 160 148 143 128 122 123 129 255 255 168 168 154 135 125 107 105 105 255 255 156 130 116 94 123 255 255 178 133 107 107 196 159 147 147 185 255 255 167 114 120 157 255 255 125 105 96 74 72 255 223 173 110 71 255 255 159 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 79 126 255 255 147 82 255 66 75 113 178 255 151 150 255 165 110 255 74 91 134 255 83 206 111 255 71 96 170 182 255 203 111 255 120 162 255 165 81 137 255 235 102 255 188 113 126 255 72 95 171 186 255 255 71 81 93 120 164 255 192 121 195 119 255 75 120 179 255 121 143 166 255 164 154 201 255 121 120 183 255 185 124 147 212 138 255 95 149 255 69 95 194 255 114 178 118 163 255 122 127 152 255 80 105 123 158 -0 -69 -93 -119 -142 -163 -181 -197 -209 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -202 -188 -171 -151 -129 -102 -71 -0 155 146 112 94 255 168 145 123 139 255 130 176 88 70 255 106 78 255 153 92 63 255 121 170 160 137 255 157 169 66 255 172 163 158 81 255 140 187 255 168 152 84 155 255 201 141 139 119 255 145 81 63 63 255 255 158 172 139 122 255 152 120 76 215 255 114 255 161 103 64 255 116 191 255 153 111 161 255 198 115 80 172 255 100 186 255 161 119 109 255 125 194 255 163 122 106 255 141 86 79 255 106 126 71 255 255 97 69 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 177 255 255 255 255 152 255 255 98 127 88 103 135 255 107 64 101 133 157 255 255 75 118 154 172 214 145 147 169 190 255 72 75 82 95 117 138 255 255 128 123 130 132 137 152 160 168 255 255 129 123 124 133 134 137 144 255 255 183 81 88 81 93 101 106 112 113 114 113 111 93 93 111 113 114 113 112 106 101 93 81 88 81 183 255 255 144 137 134 133 124 123 129 255 255 168 160 152 137 132 130 123 128 255 255 138 117 95 82 75 72 255 190 169 147 145 214 172 154 118 75 255 255 157 133 101 64 107 255 135 103 88 127 98 255 255 152 255 255 255 255 177 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 69 97 255 255 71 126 106 255 79 86 141 255 106 122 163 255 194 125 255 109 119 161 255 186 100 255 172 80 115 198 255 161 111 153 255 191 116 255 64 103 161 255 114 255 215 76 120 152 255 122 139 172 158 255 255 63 63 81 145 255 119 139 141 201 255 155 84 152 168 255 187 140 255 81 158 163 172 255 66 169 157 255 137 160 170 121 255 63 92 153 255 78 106 255 70 88 176 130 255 139 123 145 168 255 94 112 146 155 -0 -71 -102 -129 -151 -171 -188 -202 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -217 -206 -193 -178 -159 -138 -113 -70 -0 255 143 121 106 255 188 157 133 151 255 150 172 90 90 255 118 70 131 255 111 85 255 135 201 127 168 78 255 117 157 255 213 107 227 84 255 157 153 125 255 183 106 151 255 164 174 150 93 70 255 105 93 86 224 255 255 202 116 188 255 170 134 81 71 255 106 67 255 134 120 255 166 125 157 255 129 87 255 116 177 94 96 255 126 107 190 255 125 156 255 158 140 120 255 121 93 65 255 107 79 205 255 138 74 76 255 120 84 255 125 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 93 110 156 174 214 148 255 66 96 255 255 227 244 164 176 255 64 86 87 106 144 118 255 255 255 82 85 196 133 138 142 163 255 255 145 135 137 147 151 163 255 255 139 154 155 144 150 150 152 156 255 255 128 148 120 131 131 128 144 255 255 70 70 76 78 79 80 80 80 80 80 79 53 79 80 80 80 80 80 79 78 76 70 70 255 255 144 128 131 131 120 148 128 255 255 156 152 150 150 144 155 154 139 255 255 163 151 147 137 135 145 255 255 163 142 138 133 196 85 82 255 255 255 118 144 106 87 86 64 255 176 164 244 227 255 255 96 66 255 148 214 174 156 110 93 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 125 255 84 120 255 76 74 138 255 205 79 107 255 65 93 121 255 120 140 158 255 156 125 255 190 107 126 255 96 94 177 116 255 87 129 255 157 125 166 255 120 134 255 67 106 255 71 81 134 170 255 188 116 202 255 255 224 86 93 105 255 70 93 150 174 164 255 151 106 183 255 125 153 157 255 84 227 107 213 255 157 117 255 78 168 127 201 135 255 85 111 255 131 70 118 255 90 90 172 150 255 151 133 157 188 255 106 121 143 255 -0 -70 -113 -138 -159 -178 -193 -206 -217 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -198 -184 -167 -147 -122 -84 -0 255 146 143 113 255 171 166 136 141 80 255 167 115 81 247 255 89 120 255 132 135 255 153 163 162 112 159 255 141 217 255 117 179 93 229 255 166 168 104 74 255 137 148 177 255 146 175 117 78 255 120 105 87 204 255 118 255 160 115 147 255 171 95 64 65 255 123 255 126 180 255 192 134 124 255 166 92 69 255 186 143 108 67 255 108 87 255 149 199 255 168 156 93 70 255 95 72 255 120 84 196 255 149 84 88 255 158 109 92 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 82 95 139 126 182 205 255 150 184 130 255 255 160 124 133 255 255 161 151 159 198 108 111 149 255 255 255 255 75 113 108 117 148 255 255 129 124 131 132 137 155 255 255 79 131 114 117 124 133 146 143 255 255 96 93 96 105 112 119 138 255 234 225 226 229 231 233 234 233 232 233 236 236 233 232 233 234 233 231 229 226 225 234 255 138 119 112 105 96 93 96 255 255 143 146 133 124 117 114 131 79 255 255 155 137 132 131 124 129 255 255 148 117 108 113 75 255 255 255 255 149 111 108 198 159 151 161 255 255 133 124 160 255 255 130 184 150 255 205 182 126 139 95 82 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 92 109 158 255 88 84 149 255 196 84 120 255 72 95 255 70 93 156 168 255 199 149 255 87 108 255 67 108 143 186 255 69 92 166 255 124 134 192 255 180 126 255 123 255 65 64 95 171 255 147 115 160 255 118 255 204 87 105 120 255 78 117 175 146 255 177 148 137 255 74 104 168 166 255 229 93 179 117 255 217 141 255 159 112 162 163 153 255 135 132 255 120 89 255 247 81 115 167 255 80 141 136 166 171 255 113 143 146 255 -0 -84 -122 -147 -167 -184 -198 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -214 -203 -190 -174 -155 -131 -99 -54 130 255 135 148 255 158 183 145 140 97 255 168 125 85 249 255 95 124 255 158 176 255 169 173 182 121 81 163 255 141 146 255 208 100 98 255 174 187 120 81 255 153 160 171 89 255 176 141 95 215 255 122 100 215 255 94 96 255 126 113 255 177 135 86 94 255 245 255 165 129 126 255 158 91 112 255 145 108 255 169 153 151 100 255 99 64 64 255 169 118 255 175 120 76 255 126 81 228 255 95 177 155 255 106 99 224 255 141 136 255 129 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 67 71 88 128 116 119 162 255 255 121 94 138 255 107 66 88 125 255 255 179 152 185 215 148 164 134 155 188 255 255 168 198 147 152 161 255 255 117 138 131 131 136 151 255 255 106 87 96 105 115 134 147 135 255 255 69 82 79 79 81 94 254 71 67 76 86 97 110 107 121 118 102 97 102 118 121 107 110 97 86 76 67 71 254 94 81 79 79 82 69 255 255 135 147 134 115 105 96 87 106 255 255 151 136 131 131 138 117 255 255 161 152 147 198 168 255 255 188 155 134 164 148 215 185 152 179 255 255 125 88 66 107 255 138 94 121 255 255 162 119 116 128 88 71 67 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 129 255 136 141 255 224 99 106 255 155 177 95 255 228 81 126 255 76 120 175 255 118 169 255 64 64 99 255 100 151 153 169 255 108 145 255 112 91 158 255 126 129 165 255 245 255 94 86 135 177 255 113 126 255 96 94 255 215 100 122 255 215 95 141 176 255 89 171 160 153 255 81 120 187 174 255 98 100 208 255 146 141 255 163 81 121 182 173 169 255 176 158 255 124 95 255 249 85 125 168 255 97 140 145 183 158 255 148 135 255 130 -54 -99 -131 -155 -174 -190 -203 -214 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -207 -194 -179 -162 -139 -108 -65 -0 255 128 190 255 148 179 162 142 104 140 255 136 96 183 164 255 133 255 197 158 105 255 173 159 154 94 68 255 162 126 90 255 161 108 65 255 200 155 101 112 255 173 142 157 255 174 165 91 222 255 135 97 241 255 81 65 255 145 117 78 255 141 120 124 255 93 242 255 145 113 255 180 120 75 255 125 170 255 197 133 148 162 255 166 96 106 255 190 127 255 135 156 86 175 255 98 229 255 117 172 85 255 116 88 234 255 116 207 255 166 120 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 119 102 160 217 130 166 134 255 72 77 86 255 65 101 98 106 138 255 82 86 107 159 193 160 190 163 182 125 255 255 121 93 115 129 149 255 255 80 97 104 115 134 151 255 255 71 82 95 99 148 184 159 128 255 255 230 213 215 219 224 255 255 140 123 115 109 105 103 106 90 71 71 90 106 103 105 109 115 123 140 255 255 224 219 215 213 230 255 255 128 159 184 148 99 95 82 71 255 255 151 134 115 104 97 80 255 255 149 129 115 93 121 255 255 125 182 163 190 160 193 159 107 86 82 255 138 106 98 101 65 255 86 77 72 255 134 166 130 217 160 102 119 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 120 166 255 207 116 255 234 88 116 255 85 172 117 255 229 98 255 175 86 156 135 255 127 190 255 106 96 166 255 162 148 133 197 255 170 125 255 75 120 180 255 113 145 255 242 93 255 124 120 141 255 78 117 145 255 65 81 255 241 97 135 255 222 91 165 174 255 157 142 173 255 112 101 155 200 255 65 108 161 255 90 126 162 255 68 94 154 159 173 255 105 158 197 255 133 255 164 183 96 136 255 140 104 142 162 179 148 255 190 128 255 -0 -65 -108 -139 -162 -179 -194 -207 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -210 -198 -185 -168 -147 -119 -71 -0 118 255 139 118 255 158 178 147 116 131 255 151 113 174 94 148 255 255 153 183 117 255 119 184 166 119 85 64 255 147 80 255 147 160 100 255 134 190 112 127 255 146 171 113 110 255 180 130 171 140 255 94 255 255 145 93 66 255 133 104 255 177 115 171 255 94 93 255 174 117 78 255 155 82 72 255 221 255 149 173 106 235 255 180 144 145 255 184 162 97 255 184 107 189 255 114 203 117 255 172 92 64 255 96 255 255 176 100 170 255 152 128 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 163 128 172 127 255 255 186 170 255 255 248 220 215 216 255 70 78 83 106 166 107 149 177 179 202 151 255 71 74 81 93 115 134 255 255 140 130 130 136 153 167 255 255 255 255 255 255 106 118 75 96 255 91 113 128 146 152 159 255 255 255 248 253 255 255 255 255 255 255 255 255 255 253 248 255 255 255 159 152 146 128 113 91 255 96 75 118 106 255 255 255 255 255 255 167 153 136 130 130 140 255 255 134 115 93 81 74 71 255 151 202 179 177 149 107 166 106 83 78 70 255 216 215 220 248 255 255 170 186 255 255 127 172 128 163 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 128 152 255 170 100 176 255 255 96 255 64 92 172 255 117 203 114 255 189 107 184 255 97 162 184 255 145 144 180 255 235 106 173 149 255 221 255 72 82 155 255 78 117 174 255 93 94 255 171 115 177 255 104 133 255 66 93 145 255 255 94 255 140 171 130 180 255 110 113 171 146 255 127 112 190 134 255 100 160 147 255 80 147 255 64 85 119 166 184 119 255 117 183 153 255 255 148 94 174 113 151 255 131 116 147 178 158 255 118 139 255 118 -0 -71 -119 -147 -168 -185 -198 -210 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -213 -202 -189 -173 -154 -128 -87 -0 113 255 136 76 255 147 183 160 133 132 117 255 118 172 84 67 255 255 159 93 180 255 160 191 158 149 93 95 255 170 104 75 255 117 168 255 140 208 137 115 175 255 178 130 83 112 255 147 167 94 89 255 206 255 147 139 100 255 149 101 96 255 119 213 255 115 88 67 255 149 99 255 156 129 109 255 156 142 255 199 120 89 195 255 142 183 255 171 164 172 255 163 148 154 100 255 204 82 64 255 111 86 255 113 177 192 255 152 120 255 125 196 255 175 132 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 125 94 255 255 87 174 128 146 255 64 84 110 255 109 104 124 144 255 255 89 124 159 195 92 102 149 141 170 198 255 255 153 141 142 150 169 177 255 255 101 101 102 115 118 135 156 167 151 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 152 151 167 156 135 118 115 102 101 101 255 255 177 169 150 142 141 153 255 255 198 170 141 149 102 92 195 159 124 89 255 255 144 124 104 109 255 110 84 64 255 146 128 174 87 255 255 94 125 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 132 175 255 196 125 255 120 152 255 192 177 113 255 86 111 255 64 82 204 255 100 154 148 163 255 172 164 171 255 183 142 255 195 89 120 199 255 142 156 255 109 129 156 255 99 149 255 67 88 115 255 213 119 255 96 101 149 255 100 139 147 255 206 255 89 94 167 147 255 112 83 130 178 255 175 115 137 208 140 255 168 117 255 75 104 170 255 95 93 149 158 191 160 255 180 93 159 255 255 67 84 172 118 255 117 132 133 160 183 147 255 76 136 255 113 -0 -87 -128 -154 -173 -189 -202 -213 -222 -229 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -216 -205 -193 -178 -159 -136 -103 -54 110 85 255 92 255 159 165 170 138 140 135 255 125 175 97 73 63 255 255 113 66 255 191 153 183 147 135 129 255 176 143 124 255 107 223 255 115 220 167 117 206 255 170 147 106 79 255 123 182 117 74 97 255 75 255 118 158 255 179 133 104 255 141 166 128 255 93 78 255 180 118 118 255 110 164 255 197 139 66 255 159 96 184 255 116 218 80 255 212 126 121 255 133 164 100 67 255 105 86 255 128 136 255 182 170 109 255 133 148 79 255 133 152 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 180 194 255 101 122 79 103 255 255 136 93 114 255 140 122 134 255 91 83 106 117 142 255 255 255 83 199 72 88 128 108 116 152 166 255 255 127 122 123 137 152 164 255 255 149 167 193 176 179 182 193 191 178 169 181 189 177 167 166 167 168 172 172 170 178 178 168 166 164 152 151 148 142 130 142 148 151 152 164 166 168 178 178 170 172 172 168 167 166 167 177 189 181 169 178 191 193 182 179 176 193 167 149 255 255 164 152 137 123 122 127 255 255 166 152 116 108 128 88 72 199 83 255 255 255 142 117 106 83 91 255 134 122 140 255 114 93 136 255 255 103 79 122 101 255 194 180 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 152 133 255 79 148 133 255 109 170 182 255 136 128 255 86 105 255 67 100 164 133 255 121 126 212 255 80 218 116 255 184 96 159 255 66 139 197 255 164 110 255 118 118 180 255 78 93 255 128 166 141 255 104 133 179 255 158 118 255 75 255 97 74 117 182 123 255 79 106 147 170 255 206 117 167 220 115 255 223 107 255 124 143 176 255 129 135 147 183 153 191 255 66 113 255 255 63 73 97 175 125 255 135 140 138 170 165 159 255 92 255 85 110 -54 -103 -136 -159 -178 -193 -205 -216 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -208 -196 -182 -164 -143 -113 -67 -0 90 255 109 255 165 156 182 146 142 119 78 255 166 117 76 73 255 255 135 120 255 152 164 184 157 110 179 255 196 121 185 255 149 139 156 255 107 204 138 138 137 255 170 116 84 69 255 181 142 86 76 255 128 255 111 222 255 167 159 116 79 255 125 186 255 104 86 255 205 143 130 255 133 215 255 173 183 84 158 255 125 104 153 255 91 175 255 134 185 94 71 255 194 102 86 255 133 93 135 255 177 255 180 190 117 71 255 117 144 255 148 136 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 138 255 255 131 68 92 159 255 97 66 92 255 86 94 102 255 76 75 82 95 121 150 174 255 255 255 65 99 154 207 137 143 156 160 255 255 139 152 145 150 152 159 255 255 255 87 104 110 117 138 153 170 159 161 172 176 175 167 166 166 166 162 167 170 176 181 181 177 181 180 175 167 167 175 180 181 177 181 181 176 170 167 162 166 166 166 167 175 176 172 161 159 170 153 138 117 110 104 87 255 255 255 159 152 150 145 152 139 255 255 160 156 143 137 207 154 99 65 255 255 255 174 150 121 95 82 75 76 255 102 94 86 255 92 66 97 255 159 92 68 131 255 255 138 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 136 148 255 144 117 255 71 117 190 180 255 177 255 135 93 133 255 86 102 194 255 71 94 185 134 255 175 91 255 153 104 125 255 158 84 183 173 255 215 133 255 130 143 205 255 86 104 255 186 125 255 79 116 159 167 255 222 111 255 128 255 76 86 142 181 255 69 84 116 170 255 137 138 138 204 107 255 156 139 149 255 185 121 196 255 179 110 157 184 164 152 255 120 135 255 255 73 76 117 166 255 78 119 142 146 182 156 165 255 109 255 90 -0 -67 -113 -143 -164 -182 -196 -208 -218 -226 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -220 -210 -199 -185 -168 -148 -122 -80 -0 87 216 255 255 167 166 163 163 143 130 93 255 166 117 81 86 255 122 255 172 255 145 190 163 179 116 226 255 164 158 125 137 255 143 167 255 148 220 161 140 97 102 255 137 93 80 255 144 166 107 77 67 255 255 155 113 179 255 179 140 126 255 134 178 122 255 111 255 136 189 126 149 255 142 136 255 208 117 184 255 145 112 69 255 116 233 255 158 205 129 78 255 122 157 89 88 255 106 128 255 163 90 255 225 141 121 255 156 102 127 255 139 117 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 132 255 255 66 101 172 255 65 74 91 255 70 67 86 255 66 68 79 98 111 135 130 168 161 255 255 255 255 148 105 125 142 150 162 255 255 79 123 118 125 139 141 169 255 255 193 211 165 166 168 164 176 160 161 170 168 175 167 166 166 164 154 153 153 152 150 143 143 141 135 122 135 141 143 143 150 152 153 153 154 164 166 166 167 175 168 170 161 160 176 164 168 166 165 211 193 255 255 169 141 139 125 118 123 79 255 255 162 150 142 125 105 148 255 255 255 255 161 168 130 135 111 98 79 68 66 255 86 67 70 255 91 74 65 255 172 101 66 255 255 132 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 117 139 255 127 102 156 255 121 141 225 255 90 163 255 128 106 255 88 89 157 122 255 78 129 205 158 255 233 116 255 69 112 145 255 184 117 208 255 136 142 255 149 126 189 136 255 111 255 122 178 134 255 126 140 179 255 179 113 155 255 255 67 77 107 166 144 255 80 93 137 255 102 97 140 161 220 148 255 167 143 255 137 125 158 164 255 226 116 179 163 190 145 255 172 255 122 255 86 81 117 166 255 93 130 143 163 163 166 167 255 255 216 87 -0 -80 -122 -148 -168 -185 -199 -210 -220 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -213 -202 -188 -172 -152 -129 -97 -0 88 197 103 255 169 167 166 173 148 131 94 171 255 131 87 97 255 78 255 121 117 255 151 165 185 133 148 157 255 175 134 113 255 160 158 100 255 208 156 149 106 84 255 157 116 85 255 179 186 119 81 76 255 240 255 143 115 255 184 155 173 255 163 153 135 74 255 255 147 215 126 188 255 173 127 71 255 158 140 114 255 143 88 64 255 151 167 255 229 159 99 186 255 188 106 87 255 141 134 139 255 109 255 143 186 179 255 176 121 86 255 118 122 255 159 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 105 124 255 255 255 255 255 255 236 230 255 255 145 150 255 255 115 100 108 127 186 143 174 124 161 166 184 255 255 82 121 117 126 142 151 255 255 81 97 106 125 132 141 162 255 255 122 94 115 129 146 154 165 158 161 165 168 173 173 171 178 176 176 176 173 169 174 173 168 159 159 168 173 174 169 173 176 176 176 178 171 173 173 168 165 161 158 165 154 146 129 115 94 122 255 255 162 141 132 125 106 97 81 255 255 151 142 126 117 121 82 255 255 184 166 161 124 174 143 186 127 108 100 115 255 255 150 145 255 255 230 236 255 255 255 255 255 255 124 105 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 159 255 122 118 255 86 121 176 255 179 186 143 255 109 255 139 134 141 255 87 106 188 255 186 99 159 229 255 167 151 255 64 88 143 255 114 140 158 255 71 127 173 255 188 126 215 147 255 255 74 135 153 163 255 173 155 184 255 115 143 255 240 255 76 81 119 186 179 255 85 116 157 255 84 106 149 156 208 255 100 158 160 255 113 134 175 255 157 148 133 185 165 151 255 117 121 255 78 255 97 87 131 255 171 94 131 148 173 166 167 169 255 103 197 88 -0 -97 -129 -152 -172 -188 -202 -213 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -243 -240 -235 -230 -223 -215 -204 -191 -175 -156 -134 -106 -63 -0 199 120 255 173 167 167 157 160 132 104 131 255 128 93 108 255 83 67 255 76 255 142 187 169 165 142 130 255 161 148 115 77 255 165 106 80 255 183 167 98 63 65 255 145 138 255 174 165 162 92 79 255 107 255 146 139 68 255 135 162 98 255 174 105 132 255 255 143 220 167 139 121 255 146 90 255 164 160 83 70 255 112 99 255 166 128 117 255 215 121 201 255 160 160 121 255 183 139 143 255 129 176 255 216 128 130 255 159 105 71 255 85 125 255 153 93 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 93 89 127 191 144 255 255 211 89 86 100 255 255 255 255 255 255 255 255 255 255 96 180 137 143 163 168 158 255 255 78 105 104 107 117 135 255 255 115 121 115 113 115 125 128 255 71 76 83 95 116 126 143 148 150 151 151 151 150 144 146 151 152 151 146 151 152 149 143 131 143 149 152 151 146 151 152 151 146 144 150 151 151 151 150 148 143 126 116 95 83 76 71 255 128 125 115 113 115 121 115 255 255 135 117 107 104 105 78 255 255 158 168 163 143 137 180 96 255 255 255 255 255 255 255 255 255 255 100 86 89 211 255 255 144 191 127 89 93 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 93 153 255 125 85 255 71 105 159 255 130 128 216 255 176 129 255 143 139 183 255 121 160 160 255 201 121 215 255 117 128 166 255 99 112 255 70 83 160 164 255 90 146 255 121 139 167 220 143 255 255 132 105 174 255 98 162 135 255 68 139 146 255 107 255 79 92 162 165 174 255 138 145 255 65 63 98 167 183 255 80 106 165 255 77 115 148 161 255 130 142 165 169 187 142 255 76 255 67 83 255 108 93 128 255 131 104 132 160 157 167 167 173 255 120 199 -0 -63 -106 -134 -156 -175 -191 -204 -215 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -224 -216 -206 -193 -178 -159 -137 -112 -76 -0 202 134 255 172 166 166 166 163 137 115 131 69 255 99 118 255 93 77 255 103 255 172 158 169 176 152 130 77 255 168 125 97 255 172 121 84 67 255 161 141 94 105 255 127 181 255 159 207 146 149 120 255 79 65 255 135 118 255 161 185 120 255 165 140 88 205 255 255 90 197 163 94 71 255 99 179 255 177 116 77 255 109 146 255 179 148 84 66 255 135 160 120 255 107 197 255 148 178 139 148 255 152 87 255 166 93 255 149 147 86 255 116 75 255 177 110 82 67 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 185 105 115 199 99 154 255 212 70 63 86 159 123 95 255 255 92 94 107 138 255 255 137 94 107 130 149 169 161 255 255 205 213 184 183 182 179 255 255 225 229 198 195 192 193 255 255 173 173 164 170 176 173 173 173 174 174 173 170 177 169 168 168 165 160 160 158 153 144 144 153 158 160 160 165 168 168 169 177 170 173 174 174 173 173 173 176 170 164 173 173 255 255 193 192 195 198 229 225 255 255 179 182 183 184 213 205 255 255 161 169 149 130 107 94 137 255 255 138 107 94 92 255 255 95 123 159 86 63 70 212 255 154 99 199 115 105 185 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 67 82 110 177 255 75 116 255 86 147 149 255 93 166 255 87 152 255 148 139 178 148 255 197 107 255 120 160 135 255 66 84 148 179 255 146 109 255 77 116 177 255 179 99 255 71 94 163 197 90 255 255 205 88 140 165 255 120 185 161 255 118 135 255 65 79 255 120 149 146 207 159 255 181 127 255 105 94 141 161 255 67 84 121 172 255 97 125 168 255 77 130 152 176 169 158 172 255 103 255 77 93 255 118 99 255 69 131 115 137 163 166 166 166 172 255 134 202 -0 -76 -112 -137 -159 -178 -193 -206 -216 -224 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -232 -226 -218 -208 -196 -181 -162 -140 -115 -88 -54 204 152 255 170 165 165 166 156 148 130 124 96 255 106 127 255 100 89 255 230 255 185 153 190 169 165 136 98 255 161 145 107 119 255 146 97 79 255 186 135 135 136 255 160 174 96 255 107 184 118 178 255 104 86 255 157 100 204 255 184 149 98 255 160 101 88 255 255 133 224 183 125 78 255 117 203 255 151 138 98 200 255 191 255 125 184 94 88 255 154 181 99 70 255 90 174 255 206 135 187 255 166 105 70 255 127 74 255 121 159 255 176 82 71 255 156 95 71 255 255 116 180 255 81 255 240 255 255 255 239 255 255 194 118 255 255 74 124 225 94 101 255 255 64 91 136 196 255 89 137 255 78 87 89 96 121 255 95 83 88 96 107 130 142 148 255 255 112 99 101 129 147 158 255 255 120 93 115 125 137 152 255 255 79 93 95 115 126 139 137 149 147 157 153 155 160 161 159 155 160 160 157 150 140 150 157 160 160 155 159 161 160 155 153 157 147 149 137 139 126 115 95 93 79 255 255 152 137 125 115 93 120 255 255 158 147 129 101 99 112 255 255 148 142 130 107 96 88 83 95 255 121 96 89 87 78 255 137 89 255 196 136 91 64 255 255 101 94 225 124 74 255 255 118 194 255 255 239 255 255 255 240 255 81 255 180 116 255 255 71 95 156 255 71 82 176 255 159 121 255 74 127 255 70 105 166 255 187 135 206 255 174 90 255 70 99 181 154 255 88 94 184 125 255 191 255 200 98 138 151 255 203 117 255 78 125 183 224 133 255 255 88 101 160 255 98 149 184 255 204 100 157 255 86 104 255 178 118 184 107 255 96 174 160 255 136 135 135 186 255 79 97 146 255 119 107 145 161 255 98 136 165 169 190 153 185 255 230 255 89 100 255 127 106 255 96 124 130 148 156 166 165 165 170 255 152 204 -54 -88 -115 -140 -162 -181 -196 -208 -218 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -210 -198 -183 -165 -144 -118 -91 -62 -0 158 255 179 160 162 163 165 144 136 119 92 255 242 140 255 105 100 255 122 255 168 164 160 169 169 151 107 119 255 160 126 115 255 160 118 78 189 255 161 106 185 255 138 162 156 255 138 212 101 233 255 122 129 255 205 107 234 255 125 163 172 255 179 115 65 63 255 255 171 186 149 99 194 255 161 122 255 177 103 210 255 135 131 252 205 119 93 246 255 180 130 89 255 105 66 255 192 175 138 120 255 124 86 255 152 133 255 155 100 196 255 146 110 255 174 139 88 119 255 255 194 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 221 73 88 145 255 255 255 255 255 200 195 200 255 67 94 93 93 116 255 64 65 111 94 95 107 107 99 115 255 65 71 79 87 108 123 133 255 70 76 84 96 114 118 127 255 255 148 138 144 158 138 145 138 143 147 152 152 152 152 150 144 143 142 138 126 126 138 142 143 144 150 152 152 152 152 147 143 138 145 138 158 144 138 148 255 255 127 118 114 96 84 76 70 255 133 123 108 87 79 71 65 255 115 99 107 107 95 94 111 65 64 255 116 93 93 94 67 255 200 195 200 255 255 255 255 255 145 88 73 221 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 194 255 255 119 88 139 174 255 110 146 255 196 100 155 255 133 152 255 86 124 255 120 138 175 192 255 66 105 255 89 130 180 255 246 93 119 205 252 131 135 255 210 103 177 255 122 161 255 194 99 149 186 171 255 255 63 65 115 179 255 172 163 125 255 234 107 205 255 129 122 255 233 101 212 138 255 156 162 138 255 185 106 161 255 189 78 118 160 255 115 126 160 255 119 107 151 169 169 160 164 168 255 122 255 100 105 255 140 242 255 92 119 136 144 165 163 162 160 179 255 158 -0 -62 -91 -118 -144 -165 -183 -198 -210 -219 -227 -233 -238 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -238 -233 -228 -220 -211 -200 -186 -169 -148 -123 -94 -64 -0 164 255 178 163 170 170 161 147 146 124 92 255 104 255 255 116 111 255 115 71 255 167 159 188 169 159 126 116 255 161 140 119 102 255 130 84 173 255 184 108 229 255 154 186 118 255 160 188 153 121 179 255 162 255 146 170 140 158 255 196 119 124 255 133 128 120 255 179 255 146 190 107 206 255 167 103 72 255 136 173 123 255 67 251 202 161 97 250 255 159 147 113 187 255 120 255 116 185 165 93 70 255 106 130 255 191 255 193 106 236 255 135 173 255 214 126 128 102 255 127 255 138 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 64 98 163 255 96 89 130 255 110 92 115 255 255 255 255 244 238 255 255 255 255 241 237 235 229 226 204 255 255 200 197 193 192 197 201 255 255 187 188 186 176 166 169 160 255 255 130 127 166 113 115 121 124 120 133 129 137 146 156 152 151 148 141 130 141 148 151 152 156 146 137 129 133 120 124 121 115 113 166 127 130 255 255 160 169 166 176 186 188 187 255 255 201 197 192 193 197 200 255 255 204 226 229 235 237 241 255 255 255 255 238 244 255 255 255 255 115 92 110 255 130 89 96 255 163 98 64 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 138 255 127 255 102 128 126 214 255 173 135 255 236 106 193 255 191 255 130 106 255 70 93 165 185 116 255 120 255 187 113 147 159 255 250 97 161 202 251 67 255 123 173 136 255 72 103 167 255 206 107 190 146 255 179 255 120 128 133 255 124 119 196 255 158 140 170 146 255 162 255 179 121 153 188 160 255 118 186 154 255 229 108 184 255 173 84 130 255 102 119 140 161 255 116 126 159 169 188 159 167 255 71 115 255 111 116 255 255 104 255 92 124 146 147 161 170 170 163 178 255 164 -0 -64 -94 -123 -148 -169 -186 -200 -211 -220 -228 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -212 -202 -188 -172 -152 -128 -100 -68 -0 171 255 169 171 162 164 163 152 134 124 104 255 99 63 255 161 123 255 128 108 255 159 169 167 167 170 136 117 118 255 161 134 113 255 150 96 175 129 255 133 157 162 255 155 159 90 255 217 182 131 155 255 156 86 255 202 143 138 98 255 161 100 76 255 100 169 255 78 183 255 204 146 167 120 255 120 81 255 136 172 105 77 255 255 97 201 131 197 159 255 181 106 226 255 171 255 124 219 186 125 78 255 116 143 255 177 110 255 155 139 166 255 223 255 148 182 116 160 255 125 101 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 255 255 244 243 172 178 255 73 82 106 117 255 255 135 105 117 145 255 255 155 127 138 146 160 167 176 162 255 255 80 98 113 118 131 154 255 255 82 118 106 107 126 131 129 255 255 104 169 83 94 107 121 113 117 122 123 123 127 139 125 119 106 106 119 125 139 127 123 123 122 117 113 121 107 94 83 169 104 255 255 129 131 126 107 106 118 82 255 255 154 131 118 113 98 80 255 255 162 176 167 160 146 138 127 155 255 255 145 117 105 135 255 255 117 106 82 73 255 178 172 243 244 255 255 255 255 129 153 131 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 101 125 255 160 116 182 148 255 223 255 166 139 155 255 110 177 255 143 116 255 78 125 186 219 124 255 171 255 226 106 181 255 159 197 131 201 97 255 255 77 105 172 136 255 81 120 255 120 167 146 204 255 183 78 255 169 100 255 76 100 161 255 98 138 143 202 255 86 156 255 155 131 182 217 255 90 159 155 255 162 157 133 255 129 175 96 150 255 113 134 161 255 118 117 136 170 167 167 169 159 255 108 128 255 123 161 255 63 99 255 104 124 134 152 163 164 162 171 169 255 171 -0 -68 -100 -128 -152 -172 -188 -202 -212 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -214 -203 -190 -175 -156 -134 -108 -78 -0 178 255 168 168 162 170 168 152 132 94 115 255 114 91 255 139 161 255 133 151 255 164 169 167 181 169 152 128 114 255 158 141 106 206 255 117 183 124 255 151 156 116 255 169 134 167 255 107 203 153 144 85 255 69 255 152 182 134 92 63 255 127 81 255 116 221 255 96 77 255 171 154 168 108 71 255 103 159 255 190 120 90 255 255 101 228 137 197 139 100 255 137 101 172 255 94 255 138 200 149 99 200 255 124 87 255 170 119 255 155 136 108 255 152 255 205 119 217 255 94 122 255 132 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 206 116 163 197 124 255 255 184 96 96 255 255 123 107 84 111 255 86 88 84 107 124 255 96 82 107 118 134 141 161 137 153 255 255 128 147 142 143 150 153 255 255 146 87 91 96 105 112 118 255 255 219 79 75 76 81 81 98 93 107 103 118 146 89 78 77 78 89 146 118 103 107 93 98 81 81 76 75 79 219 255 255 118 112 105 96 91 87 146 255 255 153 150 143 142 147 128 255 255 153 137 161 141 134 118 107 82 96 255 124 107 84 88 86 255 111 84 107 123 255 255 96 96 184 255 255 124 197 163 116 206 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 132 255 122 94 255 217 119 205 255 152 255 108 136 155 255 119 170 255 87 124 255 200 99 149 200 138 255 94 255 172 101 137 255 100 139 197 137 228 101 255 255 90 120 190 255 159 103 255 71 108 168 154 171 255 77 96 255 221 116 255 81 127 255 63 92 134 182 152 255 69 255 85 144 153 203 107 255 167 134 169 255 116 156 151 255 124 183 117 255 206 106 141 158 255 114 128 152 169 181 167 169 164 255 151 133 255 161 139 255 91 114 255 115 94 132 152 168 170 162 168 168 255 178 -0 -78 -108 -134 -156 -175 -190 -203 -214 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -223 -214 -204 -192 -177 -160 -139 -116 -90 -63 -0 255 168 168 167 161 170 152 128 104 74 255 116 123 255 114 218 255 127 191 255 175 160 176 167 165 160 146 113 129 255 156 98 215 255 135 186 126 119 255 160 137 82 255 156 112 122 255 221 144 166 100 70 255 255 182 158 171 80 64 255 130 121 100 255 142 146 255 82 65 255 182 181 111 102 255 117 181 255 155 173 84 78 255 255 139 169 214 148 92 65 255 125 90 151 255 255 168 134 199 108 211 255 149 84 255 130 187 255 147 158 81 72 255 66 255 162 130 163 255 79 131 255 105 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 154 141 153 193 171 152 255 189 86 85 108 255 76 90 66 94 255 65 66 68 93 105 255 72 76 85 102 101 124 144 176 139 153 255 255 81 100 113 112 135 149 255 255 69 79 92 103 114 125 140 255 255 65 74 86 97 104 109 114 117 121 126 191 74 73 73 74 191 126 121 117 114 109 104 97 86 74 65 255 255 140 125 114 103 92 79 69 255 255 149 135 112 113 100 81 255 255 153 139 176 144 124 101 102 85 76 72 255 105 93 68 66 65 255 94 66 90 76 255 108 85 86 189 255 152 171 193 153 141 154 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 105 255 131 79 255 163 130 162 255 66 255 72 81 158 147 255 187 130 255 84 149 255 211 108 199 134 168 255 255 151 90 125 255 65 92 148 214 169 139 255 255 78 84 173 155 255 181 117 255 102 111 181 182 255 65 82 255 146 142 255 100 121 130 255 64 80 171 158 182 255 255 70 100 166 144 221 255 122 112 156 255 82 137 160 255 119 126 186 135 255 215 98 156 255 129 113 146 160 165 167 176 160 175 255 191 127 255 218 114 255 123 116 255 74 104 128 152 170 161 167 168 168 255 -0 -63 -90 -116 -139 -160 -177 -192 -204 -214 -223 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -230 -223 -215 -205 -193 -179 -162 -144 -122 -99 -68 -0 255 168 168 167 160 174 152 137 111 90 255 116 140 255 112 183 255 137 128 129 255 161 176 168 174 168 158 119 123 255 158 118 176 122 255 194 140 116 255 156 141 125 255 159 122 93 75 255 145 180 111 83 255 255 147 176 185 115 95 131 255 107 140 255 160 141 70 255 78 255 255 178 145 95 219 255 151 106 255 135 152 94 255 69 255 187 140 196 104 69 255 142 105 75 255 255 165 151 220 146 178 118 255 114 78 255 140 142 255 173 116 74 255 96 150 255 166 128 255 103 68 255 124 93 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 85 94 112 163 207 108 255 255 76 91 114 255 72 64 86 88 255 64 65 71 79 99 255 69 77 75 80 86 93 104 155 115 111 144 255 255 121 125 113 119 136 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 144 136 119 113 125 121 255 255 144 111 115 155 104 93 86 80 75 77 69 255 99 79 71 65 64 255 88 86 64 72 255 114 91 76 255 255 108 207 163 112 94 85 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 93 124 255 68 103 255 128 166 255 150 96 255 74 116 173 255 142 140 255 78 114 255 118 178 146 220 151 165 255 255 75 105 142 255 69 104 196 140 187 255 69 255 94 152 135 255 106 151 255 219 95 145 178 255 255 78 255 70 141 160 255 140 107 255 131 95 115 185 176 147 255 255 83 111 180 145 255 75 93 122 159 255 125 141 156 255 116 140 194 255 122 176 118 158 255 123 119 158 168 174 168 176 161 255 129 128 137 255 183 112 255 140 116 255 90 111 137 152 174 160 167 168 168 255 -0 -68 -99 -122 -144 -162 -179 -193 -205 -215 -223 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -230 -223 -215 -206 -194 -180 -164 -146 -127 -106 -68 -0 255 166 167 167 159 175 152 146 113 102 255 117 145 255 131 141 128 255 123 75 255 165 167 177 167 162 161 136 122 130 255 127 167 94 76 255 152 118 118 255 147 126 81 255 142 112 77 255 159 171 145 100 116 255 255 175 182 158 112 150 255 134 96 182 255 149 93 66 255 255 255 148 180 96 240 255 157 93 64 255 110 163 255 137 85 255 143 216 129 83 148 255 125 87 63 255 255 181 151 166 169 116 66 255 129 255 158 111 97 255 129 96 98 255 184 255 134 172 87 255 92 66 255 89 185 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 79 84 102 111 178 199 164 255 255 255 254 255 255 203 181 192 255 255 140 114 137 163 255 255 82 85 96 108 120 132 168 223 131 134 149 255 255 77 92 91 95 106 126 190 117 117 131 137 145 154 255 255 144 78 82 88 90 93 98 98 93 107 99 100 100 99 107 93 98 98 93 90 88 82 78 144 255 255 154 145 137 131 117 117 190 126 106 95 91 92 77 255 255 149 134 131 223 168 132 120 108 96 85 82 255 255 163 137 114 140 255 255 192 181 203 255 255 254 255 255 255 164 199 178 111 102 84 79 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 185 89 255 66 92 255 87 172 134 255 184 255 98 96 129 255 97 111 158 255 129 255 66 116 169 166 151 181 255 255 63 87 125 255 148 83 129 216 143 255 85 137 255 163 110 255 64 93 157 255 240 96 180 148 255 255 255 66 93 149 255 182 96 134 255 150 112 158 182 175 255 255 116 100 145 171 159 255 77 112 142 255 81 126 147 255 118 118 152 255 76 94 167 127 255 130 122 136 161 162 167 177 167 165 255 75 123 255 128 141 131 255 145 117 255 102 113 146 152 175 159 167 167 166 255 -0 -68 -106 -127 -146 -164 -180 -194 -206 -215 -223 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -235 -230 -224 -216 -206 -195 -181 -166 -148 -129 -110 -72 -0 255 163 165 165 158 174 151 155 113 112 255 118 151 255 136 132 84 255 127 91 255 171 166 176 169 168 166 146 127 123 255 136 170 113 79 255 159 135 115 255 155 136 99 255 148 117 83 86 255 173 152 127 147 255 94 255 157 174 144 183 255 166 96 225 255 178 104 81 80 255 104 255 197 121 146 167 255 104 71 255 150 80 148 255 160 255 110 243 155 106 145 255 153 99 92 255 130 255 159 193 181 110 109 217 255 255 182 119 96 64 255 105 127 255 130 121 255 127 174 255 159 101 255 127 105 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 68 78 81 93 143 159 116 255 255 141 109 105 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 166 115 105 125 145 255 255 174 154 144 147 154 189 238 120 115 126 140 139 154 255 255 67 77 90 101 110 118 125 130 131 134 128 134 131 130 125 118 110 101 90 77 67 255 255 154 139 140 126 115 120 238 189 154 147 144 154 174 255 255 145 125 105 115 166 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 105 109 141 255 255 116 159 143 93 81 78 68 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 105 127 255 101 159 255 174 127 255 121 130 255 127 105 255 64 96 119 182 255 255 217 109 110 181 193 159 255 130 255 92 99 153 255 145 106 155 243 110 255 160 255 148 80 150 255 71 104 255 167 146 121 197 255 104 255 80 81 104 178 255 225 96 166 255 183 144 174 157 255 94 255 147 127 152 173 255 86 83 117 148 255 99 136 155 255 115 135 159 255 79 113 170 136 255 123 127 146 166 168 169 176 166 171 255 91 127 255 84 132 136 255 151 118 255 112 113 155 151 174 158 165 165 163 255 -0 -72 -110 -129 -148 -166 -181 -195 -206 -216 -224 -230 -235 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -235 -230 -223 -216 -206 -195 -182 -166 -149 -131 -112 -74 -0 255 170 160 161 154 172 147 164 113 123 255 120 158 255 142 128 93 67 255 104 255 181 167 167 175 160 168 158 141 122 117 255 161 117 85 71 255 148 117 117 255 149 113 117 255 125 93 91 255 138 177 106 202 255 181 255 118 197 120 174 92 255 120 123 167 255 127 92 77 62 255 83 255 152 158 125 116 255 91 223 244 103 64 255 108 127 255 107 219 124 145 78 255 127 103 254 209 255 147 187 183 145 95 208 88 255 255 158 88 85 255 125 88 227 255 94 72 255 128 136 255 172 255 191 115 74 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 111 108 122 172 220 85 100 255 98 91 78 98 187 129 144 255 255 68 114 98 106 255 255 76 135 84 106 115 128 255 255 75 79 95 117 145 255 67 92 81 70 92 104 206 115 107 109 115 122 129 142 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 142 129 122 115 109 107 115 206 104 92 70 81 92 67 255 145 117 95 79 75 255 255 128 115 106 84 135 76 255 255 106 98 114 68 255 255 144 129 187 98 78 91 98 255 100 85 220 172 122 108 111 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 74 115 191 255 172 255 136 128 255 72 94 255 227 88 125 255 85 88 158 255 255 88 208 95 145 183 187 147 255 209 254 103 127 255 78 145 124 219 107 255 127 108 255 64 103 244 223 91 255 116 125 158 152 255 83 255 62 77 92 127 255 167 123 120 255 92 174 120 197 118 255 181 255 202 106 177 138 255 91 93 125 255 117 113 149 255 117 117 148 255 71 85 117 161 255 117 122 141 158 168 160 175 167 167 181 255 104 255 67 93 128 142 255 158 120 255 123 113 164 147 172 154 161 160 170 255 -0 -74 -112 -131 -149 -166 -182 -195 -206 -216 -223 -230 -235 -239 -242 -245 -247 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -234 -229 -223 -215 -206 -195 -182 -167 -150 -132 -113 -84 -0 255 160 161 166 162 167 156 160 115 120 225 219 166 255 143 140 101 82 255 119 255 174 168 166 182 159 173 159 146 127 113 255 162 118 94 81 255 153 134 114 255 153 117 139 255 139 104 103 255 161 184 128 126 161 255 139 255 194 140 198 106 255 145 139 90 144 255 109 94 87 255 185 70 255 159 134 85 81 255 213 135 220 121 255 134 99 90 255 235 145 137 132 255 88 133 250 125 212 255 188 148 184 96 241 82 75 255 188 124 81 237 255 103 244 255 138 77 255 146 93 97 255 255 144 199 124 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 255 88 222 85 99 255 67 64 90 97 187 88 95 134 255 255 178 212 138 136 255 255 153 79 83 93 105 132 255 232 231 239 244 248 255 255 209 233 90 114 146 221 255 148 132 134 137 140 145 158 182 200 139 135 145 138 143 142 134 121 134 142 143 138 145 135 139 200 182 158 145 140 137 134 132 148 255 221 146 114 90 233 209 255 255 248 244 239 231 232 255 132 105 93 83 79 153 255 255 136 138 212 178 255 255 134 95 88 187 97 90 64 67 255 99 85 222 88 255 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 124 199 144 255 255 97 93 146 255 77 138 255 244 103 255 237 81 124 188 255 75 82 241 96 184 148 188 255 212 125 250 133 88 255 132 137 145 235 255 90 99 134 255 121 220 135 213 255 81 85 134 159 255 70 185 255 87 94 109 255 144 90 139 145 255 106 198 140 194 255 139 255 161 126 128 184 161 255 103 104 139 255 139 117 153 255 114 134 153 255 81 94 118 162 255 113 127 146 159 173 159 182 166 168 174 255 119 255 82 101 140 143 255 166 219 225 120 115 160 156 167 162 166 161 160 255 -0 -84 -113 -132 -150 -167 -182 -195 -206 -215 -223 -229 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -215 -206 -195 -182 -167 -150 -132 -113 -94 -0 255 158 165 167 152 168 151 161 120 118 205 121 225 255 144 138 107 80 239 255 255 173 172 166 175 161 174 159 154 141 112 140 255 132 101 93 255 164 147 117 139 255 126 132 82 255 125 111 255 147 169 151 125 100 255 96 96 255 177 144 160 107 255 148 106 75 255 161 100 115 255 89 194 255 162 146 93 64 63 255 126 234 210 255 144 113 77 64 255 153 153 112 79 255 76 255 113 87 255 187 146 204 120 124 193 75 65 255 159 98 247 255 135 164 160 255 86 186 255 114 66 65 255 255 99 225 255 175 131 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 127 112 114 255 255 255 65 99 255 255 65 110 135 209 255 123 136 126 255 255 146 101 82 101 255 255 67 77 90 103 125 254 118 111 122 136 140 139 255 255 255 255 255 255 255 223 131 122 125 128 131 133 137 155 185 191 117 117 128 115 112 98 98 112 115 128 117 117 191 185 155 137 133 131 128 125 122 131 223 255 255 255 255 255 255 255 139 140 136 122 111 118 254 125 103 90 77 67 255 255 101 82 101 146 255 255 126 136 123 255 209 135 110 65 255 255 99 65 255 255 255 114 112 127 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 131 175 255 225 99 255 255 65 66 114 255 186 86 255 160 164 135 255 247 98 159 255 65 75 193 124 120 204 146 187 255 87 113 255 76 255 79 112 153 153 255 64 77 113 144 255 210 234 126 255 63 64 93 146 162 255 194 89 255 115 100 161 255 75 106 148 255 107 160 144 177 255 96 96 255 100 125 151 169 147 255 111 125 255 82 132 126 255 139 117 147 164 255 93 101 132 255 140 112 141 154 159 174 161 175 166 172 173 255 255 239 80 107 138 144 255 225 121 205 118 120 161 151 168 152 167 165 158 255 -0 -94 -113 -132 -150 -167 -182 -195 -206 -215 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -243 -241 -238 -233 -228 -222 -214 -205 -194 -181 -166 -150 -132 -113 -94 -75 255 155 164 166 150 172 151 166 121 117 200 98 255 255 143 148 113 80 222 91 255 171 173 165 174 165 174 159 165 143 117 137 255 130 106 104 255 167 152 135 152 255 136 131 99 255 133 143 255 157 178 160 143 94 74 255 86 63 255 158 145 181 255 163 124 87 70 255 144 153 255 95 87 251 255 168 106 79 94 255 153 157 187 192 255 118 104 64 255 134 175 116 81 255 236 255 145 74 77 255 140 208 160 137 112 178 74 255 255 131 182 157 255 176 124 107 255 170 64 255 92 74 255 255 154 94 221 255 153 135 255 155 255 73 255 240 255 255 255 239 255 255 222 179 193 255 102 108 93 105 134 255 255 255 255 255 255 255 255 255 195 177 175 200 156 255 121 64 92 100 118 255 255 255 255 255 255 255 69 82 102 140 125 95 115 218 122 126 133 133 255 255 64 79 77 78 79 80 81 94 136 158 75 75 81 87 85 49 85 87 81 75 75 158 136 94 81 80 79 78 77 79 64 255 255 133 133 126 122 218 115 95 125 140 102 82 69 255 255 255 255 255 255 255 118 100 92 64 121 255 156 200 175 177 195 255 255 255 255 255 255 255 255 255 134 105 93 108 102 255 193 179 222 255 255 239 255 255 255 240 255 73 255 155 255 135 153 255 221 94 154 255 255 74 92 255 64 170 255 107 124 176 255 157 182 131 255 255 74 178 112 137 160 208 140 255 77 74 145 255 236 255 81 116 175 134 255 64 104 118 255 192 187 157 153 255 94 79 106 168 255 251 87 95 255 153 144 255 70 87 124 163 255 181 145 158 255 63 86 255 74 94 143 160 178 157 255 143 133 255 99 131 136 255 152 135 152 167 255 104 106 130 255 137 117 143 165 159 174 165 174 165 173 171 255 91 222 80 113 148 143 255 255 98 200 117 121 166 151 172 150 166 164 155 255 -75 -94 -113 -132 -150 -166 -181 -194 -205 -214 -222 -228 -233 -238 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -180 -166 -149 -132 -113 -94 -75 -0 149 159 163 149 172 150 166 120 117 199 107 135 255 144 146 118 80 223 113 255 163 172 162 173 165 173 159 163 146 127 121 155 255 112 114 255 159 159 148 143 81 255 132 106 106 255 186 255 164 154 167 154 117 78 216 231 72 255 153 160 109 142 255 139 93 72 247 255 189 255 124 82 88 255 187 126 99 80 255 255 166 103 182 255 110 105 129 255 255 169 138 93 148 218 255 166 110 71 255 255 107 194 159 123 72 197 255 255 130 182 120 107 255 133 66 65 255 84 140 255 91 236 211 255 101 73 255 129 206 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 133 255 255 113 86 82 108 148 192 119 255 255 80 96 107 255 122 94 81 138 165 255 255 64 98 138 174 133 229 112 112 139 150 255 255 255 255 91 116 75 91 227 68 119 170 109 116 255 255 227 208 205 206 208 210 214 234 255 82 75 75 76 64 64 76 75 75 82 255 234 214 210 208 206 205 208 227 255 255 116 109 170 119 68 227 91 75 116 91 255 255 255 255 150 139 112 112 229 133 174 138 98 64 255 255 165 138 81 94 122 255 107 96 80 255 255 119 192 148 108 82 86 113 255 255 133 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 206 129 255 73 101 255 211 236 91 255 140 84 255 65 66 133 255 107 120 182 130 255 255 197 72 123 159 194 107 255 255 71 110 166 255 218 148 93 138 169 255 255 129 105 110 255 182 103 166 255 255 80 99 126 187 255 88 82 124 255 189 255 247 72 93 139 255 142 109 160 153 255 72 231 216 78 117 154 167 154 164 255 186 255 106 106 132 255 81 143 148 159 159 255 114 112 255 155 121 127 146 163 159 173 165 173 162 172 163 255 113 223 80 118 146 144 255 135 107 199 117 120 166 150 172 149 163 159 149 -0 -75 -94 -113 -132 -149 -166 -180 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -227 -220 -212 -203 -192 -179 -164 -148 -131 -113 -94 -75 -0 139 150 156 144 169 148 165 120 116 198 120 118 255 143 157 124 81 225 127 255 169 168 171 168 166 171 158 172 152 141 122 104 255 117 123 255 164 168 150 149 99 255 137 117 106 255 132 118 255 161 175 151 134 94 210 90 231 228 255 173 126 89 120 255 123 91 241 113 255 105 255 105 73 77 255 146 105 93 255 255 191 117 77 193 255 82 114 255 255 162 171 106 134 109 218 255 135 131 255 255 134 214 138 156 80 63 255 141 255 208 114 64 64 255 88 101 255 110 122 86 255 230 89 212 255 88 64 255 116 154 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 124 255 255 65 117 159 132 197 132 155 255 69 97 94 255 81 64 93 123 140 106 255 255 255 255 106 75 234 68 115 161 136 136 176 99 255 255 255 255 255 255 255 255 117 75 91 109 255 66 96 129 146 151 157 164 171 255 255 229 219 227 235 227 219 229 255 255 171 164 157 151 146 129 96 66 255 109 91 75 117 255 255 255 255 255 255 255 255 99 176 136 136 161 115 68 234 75 106 255 255 255 255 106 140 123 93 64 81 255 94 97 69 255 155 132 197 132 159 117 65 255 255 124 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 154 116 255 64 88 255 212 89 230 255 86 122 110 255 101 88 255 64 64 114 208 255 141 255 63 80 156 138 214 134 255 255 131 135 255 218 109 134 106 171 162 255 255 114 82 255 193 77 117 191 255 255 93 105 146 255 77 73 105 255 105 255 113 241 91 123 255 120 89 126 173 255 228 231 90 210 94 134 151 175 161 255 118 132 255 106 117 137 255 99 149 150 168 164 255 123 117 255 104 122 141 152 172 158 171 166 168 171 168 169 255 127 225 81 124 157 143 255 118 120 198 116 120 165 148 169 144 156 150 139 -0 -75 -94 -113 -131 -148 -164 -179 -192 -203 -212 -220 -227 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -219 -211 -202 -190 -177 -162 -146 -129 -112 -84 -0 255 149 150 147 134 162 144 160 118 115 196 117 135 255 138 158 129 82 227 146 255 177 168 171 170 163 178 152 173 155 143 128 101 67 255 132 255 174 160 153 149 118 118 255 131 103 70 255 75 255 163 161 164 135 98 218 88 74 255 255 178 138 95 69 255 89 125 246 104 87 255 255 132 81 71 255 255 120 93 249 113 255 146 85 77 255 110 74 255 123 255 172 145 141 105 70 255 84 143 255 144 255 179 182 147 134 110 255 104 97 255 167 101 86 255 125 98 248 255 134 94 70 255 86 70 255 145 98 255 163 141 85 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 104 119 255 255 255 90 94 205 110 133 255 255 248 225 255 255 67 100 150 220 98 115 166 138 255 255 255 255 255 255 104 116 127 177 65 139 215 111 133 144 158 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 153 158 144 133 111 215 139 65 177 127 116 104 255 255 255 255 255 255 138 166 115 98 220 150 100 67 255 255 225 248 255 255 133 110 205 94 90 255 255 255 119 104 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 85 141 163 255 98 145 255 70 86 255 70 94 134 255 248 98 125 255 86 101 167 255 97 104 255 110 134 147 182 179 255 144 255 143 84 255 70 105 141 145 172 255 123 255 74 110 255 77 85 146 255 113 249 93 120 255 255 71 81 132 255 255 87 104 246 125 89 255 69 95 138 178 255 255 74 88 218 98 135 164 161 163 255 75 255 70 103 131 255 118 118 149 153 160 174 255 132 255 67 101 128 143 155 173 152 178 163 170 171 168 177 255 146 227 82 129 158 138 255 135 117 196 115 118 160 144 162 134 147 150 149 255 -0 -84 -112 -129 -146 -162 -177 -190 -202 -211 -219 -226 -231 -235 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -200 -188 -175 -160 -144 -127 -110 -74 -0 255 155 159 156 134 154 133 153 111 114 193 127 139 255 148 153 145 83 228 151 255 169 170 161 176 153 177 154 171 163 143 140 102 82 255 150 255 167 161 157 150 126 138 255 135 106 81 255 96 255 165 169 167 152 104 221 101 85 255 121 255 160 106 86 69 255 76 254 113 94 72 255 180 126 86 255 255 137 105 241 106 78 255 108 76 64 255 98 255 95 73 255 139 149 114 85 73 255 76 255 110 98 255 148 176 105 181 255 116 85 64 255 133 87 161 255 106 220 109 255 102 67 255 100 63 64 255 163 255 197 153 94 79 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 84 96 134 176 255 255 255 194 78 89 133 255 98 103 115 255 255 255 255 189 99 108 166 98 129 170 146 173 147 255 255 255 255 255 255 255 178 131 126 135 150 160 151 155 167 162 172 178 183 165 153 157 152 156 145 142 135 134 133 127 112 127 133 134 135 142 145 156 152 157 153 165 183 178 172 162 167 155 151 160 150 135 126 131 178 255 255 255 255 255 255 255 147 173 146 170 129 98 166 108 99 189 255 255 255 255 115 103 98 255 133 89 78 194 255 255 255 176 134 96 84 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 79 94 153 197 255 163 255 64 63 100 255 67 102 255 109 220 106 255 161 87 133 255 64 85 116 255 181 105 176 148 255 98 110 255 76 255 73 85 114 149 139 255 73 95 255 98 255 64 76 108 255 78 106 241 105 137 255 255 86 126 180 255 72 94 113 254 76 255 69 86 106 160 255 121 255 85 101 221 104 152 167 169 165 255 96 255 81 106 135 255 138 126 150 157 161 167 255 150 255 82 102 140 143 163 171 154 177 153 176 161 170 169 255 151 228 83 145 153 148 255 139 127 193 114 111 153 133 154 134 156 159 155 255 -0 -74 -110 -127 -144 -160 -175 -188 -200 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -229 -223 -216 -208 -198 -186 -172 -156 -139 -122 -106 -72 -0 255 158 164 163 144 162 133 154 112 108 195 121 140 255 143 154 130 106 230 156 255 167 174 160 182 153 184 160 161 172 144 137 107 79 241 255 255 167 165 158 149 139 99 169 255 116 79 225 255 255 167 171 162 160 116 215 129 87 124 255 72 255 126 82 71 239 254 255 129 96 68 255 116 161 153 255 100 255 126 240 87 106 255 125 83 75 255 234 255 130 76 255 139 176 130 88 76 255 216 255 125 67 66 255 165 138 81 158 255 83 68 255 157 106 151 255 138 215 104 91 255 86 145 255 86 91 255 255 255 124 193 112 84 68 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 179 106 120 147 147 153 255 255 71 116 162 255 78 82 95 120 174 181 255 255 70 120 203 92 101 148 180 156 187 173 218 107 144 145 111 255 255 79 83 95 112 142 147 146 159 166 169 175 183 193 186 177 181 183 187 186 182 180 174 167 167 174 180 182 186 187 183 181 177 186 193 183 175 169 166 159 146 147 142 112 95 83 79 255 255 111 145 144 107 218 173 187 156 180 148 101 92 203 120 70 255 255 181 174 120 95 82 78 255 162 116 71 255 255 153 147 147 120 106 179 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 68 84 112 193 124 255 255 255 91 86 255 145 86 255 91 104 215 138 255 151 106 157 255 68 83 255 158 81 138 165 255 66 67 125 255 216 255 76 88 130 176 139 255 76 130 255 234 255 75 83 125 255 106 87 240 126 255 100 255 153 161 116 255 68 96 129 255 254 239 71 82 126 255 72 255 124 87 129 215 116 160 162 171 167 255 255 225 79 116 255 169 99 139 149 158 165 167 255 255 241 79 107 137 144 172 161 160 184 153 182 160 174 167 255 156 230 106 130 154 143 255 140 121 195 108 112 154 133 162 144 163 164 158 255 -0 -72 -106 -122 -139 -156 -172 -186 -198 -208 -216 -223 -229 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -183 -169 -152 -134 -116 -99 -68 -0 255 160 165 166 149 169 144 153 112 86 199 119 143 255 141 159 116 95 234 162 255 166 174 160 183 153 176 162 161 168 146 149 113 80 226 92 255 167 166 158 147 136 117 80 255 134 80 207 91 255 161 171 170 166 116 210 147 95 122 131 245 255 157 101 78 232 104 255 136 103 78 169 255 74 173 255 150 79 255 243 88 62 255 221 94 89 255 139 255 145 96 135 255 170 146 94 90 255 95 255 149 93 73 255 135 178 99 65 255 111 74 185 255 144 159 179 255 216 124 83 76 255 150 255 159 136 255 96 244 255 171 163 102 78 255 255 116 179 255 81 255 240 255 255 255 239 255 255 194 118 255 255 75 128 181 186 195 124 255 255 255 91 255 66 70 88 95 146 154 116 255 255 255 191 71 87 106 162 113 139 174 194 218 206 230 97 108 255 67 70 87 90 114 115 105 110 124 124 125 119 135 140 133 134 134 129 140 133 132 127 112 127 132 133 140 129 134 134 133 140 135 119 125 124 124 110 105 115 114 90 87 70 67 255 108 97 230 206 218 194 174 139 113 162 106 87 71 191 255 255 255 116 154 146 95 88 70 66 255 91 255 255 255 124 195 186 181 128 75 255 255 118 194 255 255 239 255 255 255 240 255 81 255 179 116 255 255 78 102 163 171 255 244 96 255 136 159 255 150 255 76 83 124 216 255 179 159 144 255 185 74 111 255 65 99 178 135 255 73 93 149 255 95 255 90 94 146 170 255 135 96 145 255 139 255 89 94 221 255 62 88 243 255 79 150 255 173 74 255 169 78 103 136 255 104 232 78 101 157 255 245 131 122 95 147 210 116 166 170 171 161 255 91 207 80 134 255 80 117 136 147 158 166 167 255 92 226 80 113 149 146 168 161 162 176 153 183 160 174 166 255 162 234 95 116 159 141 255 143 119 199 86 112 153 144 169 149 166 165 160 255 -0 -68 -99 -116 -134 -152 -169 -183 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -204 -193 -181 -165 -148 -128 -108 -90 -68 -0 255 170 161 167 150 172 148 160 111 108 199 115 140 255 137 157 114 82 255 169 255 164 170 159 182 152 175 167 161 168 151 151 118 81 227 114 255 166 167 155 157 146 122 88 70 255 93 210 109 255 169 168 171 169 116 211 149 116 127 114 90 255 255 129 94 237 96 67 255 121 95 146 255 94 63 255 101 139 67 255 116 101 255 150 219 102 255 156 102 255 107 152 255 130 182 105 103 255 105 66 255 106 91 210 255 180 134 119 255 136 82 147 255 118 198 152 82 255 144 106 75 66 255 255 123 196 255 89 243 255 152 207 111 81 111 255 255 193 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 97 145 183 135 177 144 255 229 255 255 140 126 142 176 216 101 121 163 255 255 64 97 141 217 83 99 134 125 140 167 206 223 203 255 255 140 142 171 207 232 213 210 200 198 199 200 187 192 191 182 180 176 175 179 174 167 167 174 179 175 176 180 182 191 192 187 200 199 198 200 210 213 232 207 171 142 140 255 255 203 223 206 167 140 125 134 99 83 217 141 97 64 255 255 163 121 101 216 176 142 126 140 255 255 229 255 144 177 135 183 145 97 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 193 255 255 111 81 111 207 152 255 243 89 255 196 123 255 255 66 75 106 144 255 82 152 198 118 255 147 82 136 255 119 134 180 255 210 91 106 255 66 105 255 103 105 182 130 255 152 107 255 102 156 255 102 219 150 255 101 116 255 67 139 101 255 63 94 255 146 95 121 255 67 96 237 94 129 255 255 90 114 127 116 149 211 116 169 171 168 169 255 109 210 93 255 70 88 122 146 157 155 167 166 255 114 227 81 118 151 151 168 161 167 175 152 182 159 170 164 255 169 255 82 114 157 137 255 140 115 199 108 111 160 148 172 150 167 161 170 255 -0 -68 -90 -108 -128 -148 -165 -181 -193 -204 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -224 -218 -210 -202 -191 -178 -162 -144 -123 -100 -78 -63 -0 255 163 160 166 152 172 150 165 118 114 195 119 140 255 126 149 110 70 255 185 255 153 175 157 179 150 174 168 160 168 152 152 131 82 230 128 255 163 166 166 152 137 126 82 70 231 255 217 137 255 166 161 170 175 109 212 147 126 138 119 84 78 255 95 126 244 98 77 255 128 109 149 255 173 119 255 112 85 158 255 125 146 255 149 76 234 255 105 143 255 125 158 82 255 177 153 116 255 133 84 255 129 94 222 255 166 147 169 255 163 106 147 75 255 108 185 86 70 255 117 82 68 255 255 95 255 255 130 172 184 255 108 178 93 108 255 127 255 133 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 139 224 117 153 168 220 97 106 255 255 255 255 89 204 141 98 125 161 255 255 255 255 197 66 119 169 185 115 145 163 177 183 160 255 255 255 255 255 119 120 130 146 145 157 160 163 156 164 160 159 153 153 150 144 132 144 150 153 153 159 160 164 156 163 160 157 145 146 130 120 119 255 255 255 255 255 160 183 177 163 145 115 185 169 119 66 197 255 255 255 255 161 125 98 141 204 89 255 255 255 255 106 97 220 168 153 117 224 139 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 133 255 127 255 108 93 178 108 255 184 172 130 255 255 95 255 255 68 82 117 255 70 86 185 108 255 75 147 106 163 255 169 147 166 255 222 94 129 255 84 133 255 116 153 177 255 82 158 125 255 143 105 255 234 76 149 255 146 125 255 158 85 112 255 119 173 255 149 109 128 255 77 98 244 126 95 255 78 84 119 138 126 147 212 109 175 170 161 166 255 137 217 255 231 70 82 126 137 152 166 166 163 255 128 230 82 131 152 152 168 160 168 174 150 179 157 175 153 255 185 255 70 110 149 126 255 140 119 195 114 118 165 150 172 152 166 160 163 255 -0 -63 -78 -100 -123 -144 -162 -178 -191 -202 -210 -218 -224 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -227 -222 -216 -208 -199 -188 -175 -159 -140 -118 -94 -68 -0 -0 255 166 165 161 162 168 151 166 120 115 193 121 143 255 126 139 96 78 146 255 255 151 181 145 185 144 172 166 159 167 151 150 136 94 232 146 255 171 164 166 156 141 130 94 76 218 74 255 154 255 168 167 168 182 124 206 160 133 140 130 88 66 63 255 76 253 100 90 255 155 124 169 255 144 206 255 133 82 65 255 255 120 79 255 79 65 255 116 82 152 255 138 126 255 154 146 152 255 140 128 168 255 97 242 255 200 125 199 89 255 144 159 118 255 111 215 107 78 255 142 95 79 115 255 255 89 200 255 178 96 189 255 199 143 122 255 112 102 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 132 155 133 255 255 191 102 124 146 195 244 125 164 179 130 255 255 255 112 75 82 130 119 145 176 255 255 255 255 89 176 91 106 128 137 157 168 154 167 176 162 255 255 91 132 128 131 136 145 157 152 155 159 158 153 152 147 137 137 147 152 153 158 159 155 152 157 145 136 131 128 132 91 255 255 162 176 167 154 168 157 137 128 106 91 176 89 255 255 255 255 176 145 119 130 82 75 112 255 255 255 130 179 164 125 244 195 146 124 102 191 255 255 133 155 132 91 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 102 112 255 122 143 199 255 189 96 178 255 200 89 255 255 115 79 95 142 255 78 107 215 111 255 118 159 144 255 89 199 125 200 255 242 97 255 168 128 140 255 152 146 154 255 126 138 255 152 82 116 255 65 79 255 79 120 255 255 65 82 133 255 206 144 255 169 124 155 255 90 100 253 76 255 63 66 88 130 140 133 160 206 124 182 168 167 168 255 154 255 74 218 76 94 130 141 156 166 164 171 255 146 232 94 136 150 151 167 159 166 172 144 185 145 181 151 255 255 146 78 96 139 126 255 143 121 193 115 120 166 151 168 162 161 165 166 255 -0 -0 -68 -94 -118 -140 -159 -175 -188 -199 -208 -216 -222 -227 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -213 -205 -196 -185 -172 -156 -137 -115 -91 -64 -0 178 255 168 167 165 154 167 151 166 120 116 196 127 140 255 137 149 96 76 117 84 255 149 180 143 181 145 167 162 158 164 150 147 123 105 234 151 255 168 155 162 165 144 128 105 78 221 72 255 160 255 172 159 164 188 124 199 165 138 141 127 94 85 67 255 255 255 105 102 255 188 96 232 255 152 119 189 255 101 85 255 255 132 80 255 94 104 255 142 96 77 255 150 102 155 255 107 227 255 161 100 196 255 114 201 145 255 171 98 192 255 121 196 154 255 149 148 159 83 89 255 121 98 100 255 255 137 195 110 255 96 86 255 164 159 172 255 114 108 255 124 123 255 255 255 255 246 255 255 255 240 255 243 255 255 255 135 208 120 161 255 151 86 103 134 105 208 147 162 222 89 105 154 255 255 72 109 164 215 153 177 125 159 158 255 255 255 73 124 173 140 151 163 169 155 164 167 162 255 255 81 98 105 116 132 136 142 143 143 137 142 141 135 122 135 141 142 137 143 143 142 136 132 116 105 98 81 255 255 162 167 164 155 169 163 151 140 173 124 73 255 255 255 158 159 125 177 153 215 164 109 72 255 255 154 105 89 222 162 147 208 105 134 103 86 151 255 161 120 208 135 255 255 255 243 255 240 255 255 255 246 255 255 255 255 123 124 255 108 114 255 172 159 164 255 86 96 255 110 195 137 255 255 100 98 121 255 89 83 159 148 149 255 154 196 121 255 192 98 171 255 145 201 114 255 196 100 161 255 227 107 255 155 102 150 255 77 96 142 255 104 94 255 80 132 255 255 85 101 255 189 119 152 255 232 96 188 255 102 105 255 255 255 67 85 94 127 141 138 165 199 124 188 164 159 172 255 160 255 72 221 78 105 128 144 165 162 155 168 255 151 234 105 123 147 150 164 158 162 167 145 181 143 180 149 255 84 117 76 96 149 137 255 140 127 196 116 120 166 151 167 154 165 167 168 255 178 -0 -64 -91 -115 -137 -156 -172 -185 -196 -205 -213 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -243 -241 -239 -235 -232 -228 -223 -217 -210 -202 -193 -182 -168 -152 -134 -112 -88 -62 -0 171 255 168 168 167 158 172 156 161 121 117 198 117 139 255 141 157 110 78 117 65 255 142 174 141 179 149 166 166 152 171 144 156 114 94 244 157 255 170 159 170 161 146 141 113 80 226 77 140 255 255 175 158 161 194 125 197 165 145 142 139 100 85 75 255 104 255 114 112 255 169 146 86 255 159 100 123 255 125 87 103 252 255 85 206 233 147 255 158 118 76 67 255 102 87 255 142 93 206 255 115 238 255 145 200 128 92 255 125 101 255 156 107 172 82 255 164 193 106 124 255 150 111 108 255 92 255 200 92 73 255 85 76 255 116 220 88 255 93 113 255 104 74 255 194 201 255 255 255 255 255 255 251 255 255 68 255 255 158 134 145 255 146 68 95 122 84 199 91 90 191 231 134 152 180 255 255 255 255 139 131 170 182 168 191 127 137 255 255 255 100 115 118 129 152 168 154 159 168 162 255 255 129 122 121 126 140 140 138 149 143 143 138 127 127 138 143 143 149 138 140 140 126 121 122 129 255 255 162 168 159 154 168 152 129 118 115 100 255 255 255 137 127 191 168 182 170 131 139 255 255 255 255 180 152 134 231 191 90 91 199 84 122 95 68 146 255 145 134 158 255 255 68 255 255 251 255 255 255 255 255 255 201 194 255 74 104 255 113 93 255 88 220 116 255 76 85 255 73 92 200 255 92 255 108 111 150 255 124 106 193 164 255 82 172 107 156 255 101 125 255 92 128 200 145 255 238 115 255 206 93 142 255 87 102 255 67 76 118 158 255 147 233 206 85 255 252 103 87 125 255 123 100 159 255 86 146 169 255 112 114 255 104 255 75 85 100 139 142 145 165 197 125 194 161 158 175 255 255 140 77 226 80 113 141 146 161 170 159 170 255 157 244 94 114 156 144 171 152 166 166 149 179 141 174 142 255 65 117 78 110 157 141 255 139 117 198 117 121 161 156 172 158 167 168 168 255 171 -0 -62 -88 -112 -134 -152 -168 -182 -193 -202 -210 -217 -223 -228 -232 -235 -239 -241 -243 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -207 -198 -189 -178 -164 -148 -129 -106 -76 -54 -0 164 255 168 168 167 159 174 147 160 120 117 199 120 135 255 143 159 114 70 146 84 255 130 167 135 173 148 164 166 151 167 146 152 118 82 255 164 255 174 161 161 162 151 142 119 82 231 88 124 255 255 180 158 150 199 125 203 164 153 143 137 105 80 86 255 93 65 255 122 255 187 134 150 255 162 123 82 120 255 94 99 155 255 102 187 141 225 255 162 130 82 67 255 129 89 70 255 105 68 255 130 161 160 255 203 142 91 255 163 110 73 255 107 214 85 255 134 160 166 159 255 174 135 127 255 94 78 255 115 82 255 108 91 255 255 85 222 255 105 86 255 119 84 255 118 255 63 255 240 255 255 255 239 255 255 235 155 151 255 97 91 109 255 255 70 86 140 64 216 87 73 105 197 114 125 159 186 215 107 255 76 83 126 142 132 165 186 164 162 170 255 255 80 98 106 126 146 157 150 152 157 158 255 255 129 122 123 130 127 138 129 134 133 126 111 126 133 134 129 138 127 130 123 122 129 255 255 158 157 152 150 157 146 126 106 98 80 255 255 170 162 164 186 165 132 142 126 83 76 255 107 215 186 159 125 114 197 105 73 87 216 64 140 86 70 255 255 109 91 97 255 151 155 235 255 255 239 255 255 255 240 255 63 255 118 255 84 119 255 86 105 255 222 85 255 255 91 108 255 82 115 255 78 94 255 127 135 174 255 159 166 160 134 255 85 214 107 255 73 110 163 255 91 142 203 255 160 161 130 255 68 105 255 70 89 129 255 67 82 130 162 255 225 141 187 102 255 155 99 94 255 120 82 123 162 255 150 134 187 255 122 255 65 93 255 86 80 105 137 143 153 164 203 125 199 150 158 180 255 255 124 88 231 82 119 142 151 162 161 161 174 255 164 255 82 118 152 146 167 151 166 164 148 173 135 167 130 255 84 146 70 114 159 143 255 135 120 199 117 120 160 147 174 159 167 168 168 255 164 -0 -54 -76 -106 -129 -148 -164 -178 -189 -198 -207 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -203 -194 -185 -173 -159 -143 -122 -97 -63 -0 204 158 255 169 168 167 160 175 151 164 115 118 200 107 118 255 148 154 116 82 255 255 255 142 167 121 166 142 159 163 150 166 151 152 123 79 255 182 255 175 161 160 167 152 142 131 83 235 103 117 255 255 186 155 153 204 119 204 156 161 143 148 111 91 88 255 95 75 255 137 255 160 141 217 255 160 133 105 76 255 106 113 132 66 255 190 129 253 89 255 149 96 110 255 174 95 75 255 135 120 255 145 170 137 97 255 162 90 76 255 141 122 255 133 145 196 255 155 190 107 195 83 255 130 186 255 107 87 67 255 106 123 255 114 255 255 100 85 255 134 82 65 255 96 179 255 95 255 255 255 255 255 255 255 255 255 198 255 78 95 255 71 80 95 134 255 255 255 255 255 255 65 91 144 238 93 95 122 152 194 218 255 255 101 141 133 90 120 154 168 162 162 171 255 255 116 114 117 139 144 147 149 150 149 144 255 255 130 135 108 113 123 114 115 112 97 97 112 115 114 123 113 108 135 130 255 255 144 149 150 149 147 144 139 117 114 116 255 255 171 162 162 168 154 120 90 133 141 101 255 255 218 194 152 122 95 93 238 144 91 65 255 255 255 255 255 255 134 95 80 71 255 95 78 255 198 255 255 255 255 255 255 255 255 255 95 255 179 96 255 65 82 134 255 85 100 255 255 114 255 123 106 255 67 87 107 255 186 130 255 83 195 107 190 155 255 196 145 133 255 122 141 255 76 90 162 255 97 137 170 145 255 120 135 255 75 95 174 255 110 96 149 255 89 253 129 190 255 66 132 113 106 255 76 105 133 160 255 217 141 160 255 137 255 75 95 255 88 91 111 148 143 161 156 204 119 204 153 155 186 255 255 117 103 235 83 131 142 152 167 160 161 175 255 182 255 79 123 152 151 166 150 163 159 142 166 121 167 142 255 255 255 82 116 154 148 255 118 107 200 118 115 164 151 175 160 167 168 169 255 158 204 -0 -63 -97 -122 -143 -159 -173 -185 -194 -203 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -230 -225 -220 -213 -206 -198 -190 -179 -168 -154 -136 -113 -80 -0 -0 202 152 255 178 171 162 161 174 152 155 113 120 205 98 135 255 138 153 130 95 255 185 255 149 174 135 166 130 151 157 145 163 150 151 123 71 193 255 255 174 159 160 168 152 141 130 94 238 104 113 253 255 187 164 140 205 132 204 165 168 143 146 116 107 99 255 97 88 255 237 255 162 175 113 171 255 142 117 88 66 255 117 128 75 255 255 131 154 230 255 162 118 149 255 203 117 99 255 137 180 255 158 163 156 86 62 255 121 90 255 126 172 255 178 147 133 255 188 163 149 92 199 255 168 143 255 138 89 94 255 117 107 76 255 254 141 255 99 65 255 108 117 255 134 106 255 126 118 255 243 251 239 255 255 255 246 255 73 255 67 85 255 66 76 78 114 243 103 99 120 153 255 255 255 255 238 73 86 101 120 119 174 139 255 255 183 237 95 97 122 147 154 151 162 168 255 255 149 159 154 171 147 157 157 155 163 153 255 255 143 80 78 83 88 89 84 63 84 89 88 83 78 80 143 255 255 153 163 155 157 157 147 171 154 159 149 255 255 168 162 151 154 147 122 97 95 237 183 255 255 139 174 119 120 101 86 73 238 255 255 255 255 153 120 99 103 243 114 78 76 66 255 85 67 255 73 255 246 255 255 255 239 251 243 255 118 126 255 106 134 255 117 108 255 65 99 255 141 254 255 76 107 117 255 94 89 138 255 143 168 255 199 92 149 163 188 255 133 147 178 255 172 126 255 90 121 255 62 86 156 163 158 255 180 137 255 99 117 203 255 149 118 162 255 230 154 131 255 255 75 128 117 255 66 88 117 142 255 171 113 175 162 255 237 255 88 97 255 99 107 116 146 143 168 165 204 132 205 140 164 187 255 253 113 104 238 94 130 141 152 168 160 159 174 255 255 193 71 123 151 150 163 145 157 151 130 166 135 174 149 255 185 255 95 130 153 138 255 135 98 205 120 113 155 152 174 161 162 171 178 255 152 202 -0 -0 -80 -113 -136 -154 -168 -179 -190 -198 -206 -213 -220 -225 -230 -233 -237 -239 -242 -244 -245 -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 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -231 -227 -222 -216 -209 -202 -193 -184 -174 -162 -147 -128 -103 -67 -0 88 199 134 255 179 163 162 170 170 152 146 113 123 225 121 255 255 143 158 145 106 234 169 255 151 180 141 173 142 151 148 135 156 145 147 120 87 174 77 255 172 155 158 167 151 141 130 93 239 107 120 255 255 185 165 129 209 133 198 165 171 144 156 122 107 125 255 98 99 255 81 255 158 153 152 115 255 145 132 89 95 255 132 130 88 255 255 143 141 125 255 162 138 178 255 163 168 147 255 176 107 143 255 169 161 104 67 255 146 102 92 255 156 104 255 169 138 75 255 182 177 102 72 255 161 174 96 255 96 93 255 255 84 90 72 255 109 98 255 99 255 148 159 255 176 120 75 255 161 255 255 255 255 255 255 255 255 255 255 255 255 255 186 255 255 153 167 196 255 91 84 93 131 125 163 201 255 255 64 96 140 189 119 174 124 112 255 255 197 88 86 95 115 157 138 151 161 163 255 255 81 99 141 112 118 128 133 137 141 142 255 255 66 82 80 80 80 64 64 80 80 80 82 66 255 255 142 141 137 133 128 118 112 141 99 81 255 255 163 161 151 138 157 115 95 86 88 197 255 255 112 124 174 119 189 140 96 64 255 255 201 163 125 131 93 84 91 255 196 167 153 255 255 186 255 255 255 255 255 255 255 255 255 255 255 255 255 161 255 75 120 176 255 159 148 255 99 255 98 109 255 72 90 84 255 255 93 96 255 96 174 161 255 72 102 177 182 255 75 138 169 255 104 156 255 92 102 146 255 67 104 161 169 255 143 107 176 255 147 168 163 255 178 138 162 255 125 141 143 255 255 88 130 132 255 95 89 132 145 255 115 152 153 158 255 81 255 99 98 255 125 107 122 156 144 171 165 198 133 209 129 165 185 255 255 120 107 239 93 130 141 151 167 158 155 172 255 77 174 87 120 147 145 156 135 148 151 142 173 141 180 151 255 169 234 106 145 158 143 255 255 121 225 123 113 146 152 170 170 162 163 179 255 134 199 88 -0 -67 -103 -128 -147 -162 -174 -184 -193 -202 -209 -216 -222 -227 -231 -235 -238 -240 -243 -244 -246 -247 -248 -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 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -224 -219 -212 -205 -197 -188 -178 -167 -155 -139 -119 -87 -54 -0 87 197 120 255 170 160 170 164 168 152 137 113 112 255 219 225 255 144 157 129 83 230 162 255 153 181 143 179 148 159 157 135 147 135 141 113 80 170 100 255 167 161 152 165 150 140 129 93 243 107 122 255 255 178 162 140 208 127 202 164 177 144 155 126 109 149 255 99 109 255 117 255 163 159 138 156 67 255 127 99 93 255 239 138 100 255 93 255 144 117 68 255 128 158 88 255 124 194 255 167 153 66 255 149 167 111 99 160 255 110 132 255 143 178 255 190 142 113 255 125 179 149 88 65 255 124 180 255 121 93 255 255 111 66 64 255 105 91 67 255 255 192 132 90 255 147 128 255 167 91 255 255 255 255 246 255 255 255 240 255 249 255 255 255 255 255 255 255 103 255 76 78 95 139 100 95 150 159 255 255 255 255 142 66 161 223 138 142 255 180 67 76 95 99 145 107 102 129 147 156 255 255 120 162 84 96 113 108 119 128 137 146 255 255 255 255 255 255 255 255 255 255 255 255 255 146 137 128 119 108 113 96 84 162 120 255 255 156 147 129 102 107 145 99 95 76 67 180 255 142 138 223 161 66 142 255 255 255 255 159 150 95 100 139 95 78 76 255 103 255 255 255 255 255 255 255 249 255 240 255 255 255 246 255 255 255 255 91 167 255 128 147 255 90 132 192 255 255 67 91 105 255 64 66 111 255 255 93 121 255 180 124 255 65 88 149 179 125 255 113 142 190 255 178 143 255 132 110 255 160 99 111 167 149 255 66 153 167 255 194 124 255 88 158 128 255 68 117 144 255 93 255 100 138 239 255 93 99 127 255 67 156 138 159 163 255 117 255 109 99 255 149 109 126 155 144 177 164 202 127 208 140 162 178 255 255 122 107 243 93 129 140 150 165 152 161 167 255 100 170 80 113 141 135 147 135 157 159 148 179 143 181 153 255 162 230 83 129 157 144 255 225 219 255 112 113 137 152 168 164 170 160 170 255 120 197 87 -0 -54 -87 -119 -139 -155 -167 -178 -188 -197 -205 -212 -219 -224 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -200 -191 -181 -171 -159 -147 -131 -108 -71 -0 110 90 216 103 255 172 165 162 170 163 152 128 111 102 255 120 166 255 143 146 124 82 228 156 255 164 175 145 181 149 164 163 145 156 135 129 116 85 173 125 255 165 166 152 160 146 136 128 93 247 107 85 255 255 181 169 133 202 140 202 159 183 144 165 133 112 174 255 100 118 255 175 255 174 151 142 106 154 255 133 83 104 255 122 252 111 255 85 63 255 119 79 255 145 182 95 255 130 207 96 255 136 146 255 173 176 132 95 182 255 126 176 255 166 128 123 255 163 108 168 255 202 141 128 99 255 161 137 137 255 116 244 135 255 94 86 203 255 78 64 255 255 119 197 94 255 147 181 255 175 132 255 68 235 198 255 255 255 255 255 255 251 255 255 66 116 255 112 96 255 250 255 255 143 136 188 240 131 141 181 160 216 101 255 255 255 255 160 140 135 255 255 66 73 106 137 189 237 133 132 137 149 153 255 255 171 78 77 82 87 88 89 89 89 94 231 86 69 76 77 77 76 69 86 231 94 89 89 89 88 87 82 77 78 171 255 255 153 149 137 132 133 237 189 137 106 73 66 255 255 135 140 160 255 255 255 255 101 216 160 181 141 131 240 188 136 143 255 255 250 255 96 112 255 116 66 255 255 251 255 255 255 255 255 255 198 235 68 255 132 175 255 181 147 255 94 197 119 255 255 64 78 255 203 86 94 255 135 244 116 255 137 137 161 255 99 128 141 202 255 168 108 163 255 123 128 166 255 176 126 255 182 95 132 176 173 255 146 136 255 96 207 130 255 95 182 145 255 79 119 255 63 85 255 111 252 122 255 104 83 133 255 154 106 142 151 174 255 175 255 118 100 255 174 112 133 165 144 183 159 202 140 202 133 169 181 255 255 85 107 247 93 128 136 146 160 152 166 165 255 125 173 85 116 129 135 156 145 163 164 149 181 145 175 164 255 156 228 82 124 146 143 255 166 120 255 102 111 128 152 163 170 162 165 172 255 103 216 90 110 -0 -71 -108 -131 -147 -159 -171 -181 -191 -200 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -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 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -238 -235 -232 -228 -223 -217 -211 -203 -194 -184 -174 -163 -151 -138 -122 -99 -65 -0 113 85 255 255 255 173 166 165 163 161 152 132 104 90 255 118 158 255 144 148 118 81 227 151 255 166 170 157 185 145 166 166 150 163 145 141 116 79 171 134 255 163 166 152 160 151 145 126 93 250 106 97 255 255 183 160 141 205 133 202 156 189 144 166 137 113 201 255 104 127 255 219 255 167 153 148 115 82 154 255 95 74 255 113 87 255 255 153 81 255 122 93 255 165 139 179 255 161 138 179 255 121 213 255 144 180 145 89 231 255 148 140 99 255 145 94 72 255 117 198 255 151 170 108 154 255 166 143 94 95 255 238 105 86 255 88 181 255 98 90 65 255 255 132 205 255 153 186 97 255 155 135 255 155 255 73 255 240 255 255 255 239 255 255 222 179 193 255 76 91 184 86 121 255 255 255 255 192 110 118 167 131 190 213 174 212 148 255 100 94 81 100 255 255 255 255 255 255 177 136 130 133 138 149 149 255 255 66 75 88 98 108 116 124 131 143 252 64 93 118 124 118 93 64 252 143 131 124 116 108 98 88 75 66 255 255 149 149 138 133 130 136 177 255 255 255 255 255 255 100 81 94 100 255 148 212 174 213 190 131 167 118 110 192 255 255 255 255 121 86 184 91 76 255 193 179 222 255 255 239 255 255 255 240 255 73 255 155 255 135 155 255 97 186 153 255 205 132 255 255 65 90 98 255 181 88 255 86 105 238 255 95 94 143 166 255 154 108 170 151 255 198 117 255 72 94 145 255 99 140 148 255 231 89 145 180 144 255 213 121 255 179 138 161 255 179 139 165 255 93 122 255 81 153 255 255 87 113 255 74 95 255 154 82 115 148 153 167 255 219 255 127 104 255 201 113 137 166 144 189 156 202 133 205 141 160 183 255 255 97 106 250 93 126 145 151 160 152 166 163 255 134 171 79 116 141 145 163 150 166 166 145 185 157 170 166 255 151 227 81 118 148 144 255 158 118 255 90 104 132 152 161 163 165 166 173 255 255 255 85 113 -0 -65 -99 -122 -138 -151 -163 -174 -184 -194 -203 -211 -217 -223 -228 -232 -235 -238 -241 -243 -244 -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 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -225 -219 -213 -206 -197 -188 -177 -166 -154 -142 -129 -113 -84 -54 -0 118 255 255 109 255 169 167 166 166 165 147 134 94 74 255 117 151 255 143 138 113 80 225 146 255 167 174 159 179 144 167 166 151 166 150 147 113 85 171 124 255 156 161 149 158 152 134 116 92 253 102 107 255 255 188 160 133 206 133 200 150 195 144 166 145 113 215 255 120 136 255 165 136 255 157 150 127 95 76 255 106 90 255 116 75 66 255 120 148 175 255 106 255 178 151 107 255 161 146 134 255 151 127 162 255 197 161 114 118 192 255 151 115 255 164 116 75 255 148 147 121 255 198 116 207 255 184 163 107 83 64 255 117 88 65 255 192 255 187 97 110 255 255 155 110 194 255 195 145 255 133 208 255 151 78 255 255 255 255 255 255 255 255 255 197 255 96 133 255 255 75 197 79 95 111 164 188 255 255 71 121 194 125 138 178 148 192 218 255 65 65 94 101 111 205 117 111 118 255 255 76 105 102 97 116 124 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 134 124 116 97 102 105 76 255 255 118 111 117 205 111 101 94 65 65 255 218 192 148 178 138 125 194 121 71 255 255 188 164 111 95 79 197 75 255 255 133 96 255 197 255 255 255 255 255 255 255 255 255 78 151 255 208 133 255 145 195 255 194 110 155 255 255 110 97 187 255 192 255 65 88 117 255 64 83 107 163 184 255 207 116 198 255 121 147 148 255 75 116 164 255 115 151 255 192 118 114 161 197 255 162 127 151 255 134 146 161 255 107 151 178 255 106 255 175 148 120 255 66 75 116 255 90 106 255 76 95 127 150 157 255 136 165 255 136 120 255 215 113 145 166 144 195 150 200 133 206 133 160 188 255 255 107 102 253 92 116 134 152 158 149 161 156 255 124 171 85 113 147 150 166 151 166 167 144 179 159 174 167 255 146 225 80 113 138 143 255 151 117 255 74 94 134 147 165 166 166 167 169 255 109 255 255 118 -0 -54 -84 -113 -129 -142 -154 -166 -177 -188 -197 -206 -213 -219 -225 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -234 -231 -227 -222 -215 -208 -200 -191 -180 -169 -157 -144 -132 -119 -102 -70 -0 130 255 255 136 92 255 167 167 167 166 156 144 146 124 115 255 116 145 255 142 140 107 80 223 127 255 169 174 160 182 150 172 162 152 167 151 151 120 80 173 134 255 147 152 142 153 149 133 125 81 255 115 112 255 255 188 159 133 211 134 199 147 201 144 166 156 114 200 73 252 151 255 161 130 255 158 146 140 113 76 65 255 104 255 120 89 96 255 133 84 228 255 114 255 177 164 128 75 255 160 136 79 255 133 143 255 178 173 133 114 82 255 161 118 80 255 130 82 145 255 152 93 71 255 152 137 148 255 168 130 88 65 255 145 84 66 64 255 255 129 187 135 255 80 255 133 78 255 124 183 139 255 120 158 255 95 67 255 249 251 239 255 255 255 246 255 81 255 118 174 124 255 255 208 80 80 99 123 149 116 255 255 255 165 105 107 145 183 133 183 255 255 111 132 161 135 192 248 119 111 118 255 255 134 86 89 95 105 120 133 191 88 86 92 99 105 110 112 112 111 105 112 112 112 105 111 112 112 110 105 99 92 86 88 191 133 120 105 95 89 86 134 255 255 118 111 119 248 192 135 161 132 111 255 255 183 133 183 145 107 105 165 255 255 255 116 149 123 99 80 80 208 255 255 124 174 118 255 81 255 246 255 255 255 239 251 249 255 67 95 255 158 120 255 139 183 124 255 78 133 255 80 255 135 187 129 255 255 64 66 84 145 255 65 88 130 168 255 148 137 152 255 71 93 152 255 145 82 130 255 80 118 161 255 82 114 133 173 178 255 143 133 255 79 136 160 255 75 128 164 177 255 114 255 228 84 133 255 96 89 120 255 104 255 65 76 113 140 146 158 255 130 161 255 151 252 73 200 114 156 166 144 201 147 199 134 211 133 159 188 255 255 112 115 255 81 125 133 149 153 142 152 147 255 134 173 80 120 151 151 167 152 162 172 150 182 160 174 169 255 127 223 80 107 140 142 255 145 116 255 115 124 146 144 156 166 167 167 167 255 92 136 255 255 130 -0 -70 -102 -119 -132 -144 -157 -169 -180 -191 -200 -208 -215 -222 -227 -231 -234 -237 -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 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -235 -232 -228 -223 -218 -211 -203 -194 -183 -172 -160 -147 -133 -120 -107 -93 -71 -0 255 255 128 139 76 255 165 166 166 157 163 148 136 124 104 255 116 140 255 136 128 101 80 222 113 255 177 170 160 183 152 174 166 158 171 146 152 123 87 170 125 255 156 152 131 143 142 128 112 94 255 109 115 255 255 186 159 133 210 134 199 134 206 143 165 157 117 196 75 185 255 255 154 134 78 255 157 134 118 83 74 255 122 255 122 106 125 255 135 105 81 255 255 255 162 170 136 130 255 163 152 104 255 142 134 85 255 188 143 132 95 63 255 130 99 255 156 95 135 255 161 115 74 255 166 143 105 255 158 149 96 111 255 255 107 68 65 255 255 144 88 209 255 96 69 255 89 71 255 135 224 255 161 134 97 255 85 255 255 255 255 255 255 255 255 255 255 255 255 255 123 104 119 255 255 67 68 123 168 196 98 136 169 255 255 87 83 105 168 108 146 172 255 255 255 81 78 100 240 109 115 125 119 255 255 67 82 80 81 93 115 193 72 78 89 104 105 105 105 105 105 95 91 91 95 105 105 105 105 105 104 89 78 72 193 115 93 81 80 82 67 255 255 119 125 115 109 240 100 78 81 255 255 255 172 146 108 168 105 83 87 255 255 169 136 98 196 168 123 68 67 255 255 119 104 123 255 255 255 255 255 255 255 255 255 255 255 255 255 85 255 97 134 161 255 224 135 255 71 89 255 69 96 255 209 88 144 255 255 65 68 107 255 255 111 96 149 158 255 105 143 166 255 74 115 161 255 135 95 156 255 99 130 255 63 95 132 143 188 255 85 134 142 255 104 152 163 255 130 136 170 162 255 255 255 81 105 135 255 125 106 122 255 122 255 74 83 118 134 157 255 78 134 154 255 255 185 75 196 117 157 165 143 206 134 199 134 210 133 159 186 255 255 115 109 255 94 112 128 142 143 131 152 156 255 125 170 87 123 152 146 171 158 166 174 152 183 160 170 177 255 113 222 80 101 128 136 255 140 116 255 104 124 136 148 163 157 166 166 165 255 76 139 128 255 255 -0 -71 -93 -107 -120 -133 -147 -160 -172 -183 -194 -203 -211 -218 -223 -228 -232 -235 -238 -240 -242 -244 -245 -247 -248 -249 -249 -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 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -233 -229 -225 -220 -213 -206 -197 -187 -175 -163 -149 -136 -122 -108 -95 -82 -69 -0 255 146 135 190 118 255 159 156 163 173 160 137 130 119 92 255 114 123 255 131 132 93 82 239 91 255 169 168 161 182 153 175 168 159 164 144 152 123 71 174 100 255 163 161 142 143 130 116 105 81 254 116 102 189 255 183 157 133 209 133 199 133 211 143 164 156 130 197 77 175 63 255 164 144 99 255 152 137 122 105 101 255 247 255 126 107 139 255 148 112 83 81 255 255 169 176 142 179 255 168 162 108 107 255 147 95 69 255 157 149 102 95 255 153 108 119 255 117 137 129 255 129 81 153 255 156 125 82 255 169 107 94 255 255 124 93 71 140 255 255 95 255 255 107 97 255 133 116 255 177 117 191 255 145 91 71 255 186 255 255 255 255 246 255 255 255 240 255 255 255 255 74 84 96 147 255 255 255 255 89 199 91 105 153 121 255 255 77 124 206 93 106 130 152 174 255 255 255 255 255 66 99 142 179 128 255 255 252 238 237 238 247 255 255 115 104 97 96 97 97 98 98 94 65 94 98 98 97 97 96 97 104 115 255 255 247 238 237 238 252 255 255 128 179 142 99 66 255 255 255 255 255 174 152 130 106 93 206 124 77 255 255 121 153 105 91 199 89 255 255 255 255 147 96 84 74 255 255 255 255 240 255 255 255 246 255 255 255 255 186 255 71 91 145 255 191 117 177 255 116 133 255 97 107 255 255 95 255 255 140 71 93 124 255 255 94 107 169 255 82 125 156 255 153 81 129 255 129 137 117 255 119 108 153 255 95 102 149 157 255 69 95 147 255 107 108 162 168 255 179 142 176 169 255 255 81 83 112 148 255 139 107 126 255 247 255 101 105 122 137 152 255 99 144 164 255 63 175 77 197 130 156 164 143 211 133 199 133 209 133 157 183 255 189 102 116 254 81 105 116 130 143 142 161 163 255 100 174 71 123 152 144 164 159 168 175 153 182 161 168 169 255 91 239 82 93 132 131 255 123 114 255 92 119 130 137 160 173 163 156 159 255 118 190 135 146 255 -0 -69 -82 -95 -108 -122 -136 -149 -163 -175 -187 -197 -206 -213 -220 -225 -229 -233 -236 -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 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -237 -234 -231 -227 -222 -216 -209 -200 -190 -179 -166 -152 -138 -123 -109 -95 -81 -70 -0 -0 155 143 143 148 255 255 147 165 182 163 148 132 115 124 92 255 99 91 255 112 141 84 67 255 255 255 163 168 171 176 153 176 167 160 167 150 156 118 79 193 77 255 165 166 149 153 142 116 87 66 255 120 101 164 255 187 152 132 213 130 197 133 210 142 162 153 130 198 78 175 100 255 166 138 118 119 255 142 119 82 105 255 125 255 140 108 143 255 143 117 95 74 64 255 255 162 153 152 100 255 163 121 139 255 149 115 81 255 177 150 140 129 255 164 130 117 255 138 147 124 255 149 93 141 255 160 142 121 255 161 130 95 241 155 255 105 79 114 255 255 134 123 195 255 94 248 255 162 255 144 153 102 151 255 109 80 66 255 255 66 222 197 255 255 255 255 255 255 251 255 255 255 255 179 105 121 227 117 134 255 255 255 72 123 193 114 131 255 255 255 193 72 92 119 133 125 147 166 184 171 255 255 255 255 106 75 91 255 90 116 136 143 151 159 255 255 252 239 243 250 255 255 255 255 255 255 255 255 250 243 239 252 255 255 159 151 143 136 116 90 255 91 75 106 255 255 255 255 171 184 166 147 125 133 119 92 72 193 255 255 255 131 114 193 123 72 255 255 255 134 117 227 121 105 179 255 255 255 255 251 255 255 255 255 255 255 197 222 66 255 255 66 80 109 255 151 102 153 144 255 162 255 248 94 255 195 123 134 255 255 114 79 105 255 155 241 95 130 161 255 121 142 160 255 141 93 149 255 124 147 138 255 117 130 164 255 129 140 150 177 255 81 115 149 255 139 121 163 255 100 152 153 162 255 255 64 74 95 117 143 255 143 108 140 255 125 255 105 82 119 142 255 119 118 138 166 255 100 175 78 198 130 153 162 142 210 133 197 130 213 132 152 187 255 164 101 120 255 66 87 116 142 153 149 166 165 255 77 193 79 118 156 150 167 160 167 176 153 176 171 168 163 255 255 255 67 84 141 112 255 91 99 255 92 124 115 132 148 163 182 165 147 255 255 148 143 143 155 -0 -0 -70 -81 -95 -109 -123 -138 -152 -166 -179 -190 -200 -209 -216 -222 -227 -231 -234 -237 -239 -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 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 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -223 -218 -211 -204 -194 -183 -170 -156 -141 -125 -110 -95 -81 -68 -0 -0 158 158 146 121 113 255 148 158 183 170 146 143 131 104 131 96 255 104 63 255 114 183 128 255 255 119 255 171 172 171 170 153 184 162 161 168 151 147 114 82 255 255 255 167 166 152 158 149 128 105 66 255 117 100 174 255 185 152 129 217 116 194 132 209 137 170 162 129 198 83 177 118 255 164 149 122 137 255 143 132 88 72 255 114 67 255 110 150 255 147 118 106 75 72 255 255 170 168 149 119 255 163 141 133 81 255 124 83 177 255 155 111 179 255 188 147 119 105 255 151 131 117 255 115 142 127 255 150 117 78 255 142 107 237 127 96 255 99 137 255 68 255 136 177 122 255 225 98 255 91 255 168 124 86 146 255 95 76 255 255 116 179 255 81 255 240 255 255 255 239 255 255 194 118 255 255 75 128 247 100 97 101 137 255 255 255 152 122 133 139 167 255 255 64 99 147 191 152 154 155 166 154 167 160 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 176 160 167 154 166 155 154 152 191 147 99 64 255 255 167 139 133 122 152 255 255 255 137 101 97 100 247 128 75 255 255 118 194 255 255 239 255 255 255 240 255 81 255 179 116 255 255 76 95 255 146 86 124 168 255 91 255 98 225 255 122 177 136 255 68 255 137 99 255 96 127 237 107 142 255 78 117 150 255 127 142 115 255 117 131 151 255 105 119 147 188 255 179 111 155 255 177 83 124 255 81 133 141 163 255 119 149 168 170 255 255 72 75 106 118 147 255 150 110 255 67 114 255 72 88 132 143 255 137 122 149 164 255 118 177 83 198 129 162 170 137 209 132 194 116 217 129 152 185 255 174 100 117 255 66 105 128 149 158 152 166 167 255 255 255 82 114 147 151 168 161 162 184 153 170 171 172 171 255 119 255 255 128 183 114 255 63 104 255 96 131 104 131 143 146 170 183 158 148 255 113 121 146 158 158 -0 -0 -68 -81 -95 -110 -125 -141 -156 -170 -183 -194 -204 -211 -218 -223 -228 -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 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -220 -214 -207 -198 -187 -175 -160 -144 -128 -111 -95 -80 -66 -0 -0 160 157 156 123 112 106 255 158 179 178 160 138 142 130 94 131 69 255 242 255 255 139 218 255 255 127 104 255 173 173 162 168 163 177 160 161 168 152 150 123 94 255 182 255 172 161 152 160 152 133 112 81 255 117 95 180 255 180 149 121 221 116 198 129 212 143 168 154 123 206 89 178 138 255 156 146 127 98 153 255 127 93 87 255 115 77 255 153 158 255 154 133 113 70 84 255 68 255 154 152 126 81 255 148 136 99 255 134 93 162 255 170 116 222 255 164 162 136 105 255 163 132 138 255 134 150 122 255 162 126 105 255 148 107 235 138 82 72 255 163 255 114 255 126 175 94 81 255 103 78 255 229 220 146 103 68 255 134 78 153 255 255 193 96 255 255 255 255 255 255 255 255 255 201 255 95 126 255 255 255 244 102 64 118 101 116 162 255 255 79 119 107 126 162 255 255 255 255 118 181 153 161 167 177 157 169 157 168 174 182 167 166 167 169 173 173 170 178 175 175 175 173 168 167 165 160 151 151 160 165 167 168 173 175 175 175 178 170 173 173 169 167 166 167 182 174 168 157 169 157 177 167 161 153 181 118 255 255 255 255 162 126 107 119 79 255 255 162 116 101 118 64 102 244 255 255 255 126 95 255 201 255 255 255 255 255 255 255 255 255 96 193 255 255 153 78 134 255 68 103 146 220 229 255 78 103 255 81 94 175 126 255 114 255 163 255 72 82 138 235 107 148 255 105 126 162 255 122 150 134 255 138 132 163 255 105 136 162 164 255 222 116 170 255 162 93 134 255 99 136 148 255 81 126 152 154 255 68 255 84 70 113 133 154 255 158 153 255 77 115 255 87 93 127 255 153 98 127 146 156 255 138 178 89 206 123 154 168 143 212 129 198 116 221 121 149 180 255 180 95 117 255 81 112 133 152 160 152 161 172 255 182 255 94 123 150 152 168 161 160 177 163 168 162 173 173 255 104 127 255 255 218 139 255 255 242 255 69 131 94 130 142 138 160 178 179 158 255 106 112 123 156 157 160 -0 -0 -66 -80 -95 -111 -128 -144 -160 -175 -187 -198 -207 -214 -220 -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 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -238 -236 -233 -230 -226 -221 -216 -209 -202 -192 -180 -166 -150 -132 -114 -96 -79 -65 -0 -0 160 167 152 145 123 105 94 255 171 183 162 147 133 140 119 93 171 255 255 106 140 255 161 161 255 137 123 91 255 174 172 165 173 166 178 154 161 168 151 152 136 105 244 164 255 174 155 152 160 151 134 125 94 254 120 100 180 255 173 141 104 221 115 197 115 211 145 170 159 114 209 95 180 143 255 160 155 133 111 80 255 136 98 98 255 116 89 255 156 187 255 160 134 118 83 92 255 79 255 160 175 132 99 255 155 148 108 115 255 106 164 149 255 129 156 147 255 183 149 107 128 255 137 131 80 255 169 123 139 255 142 104 205 255 99 229 146 107 76 69 255 255 98 178 255 200 81 64 255 115 82 66 255 97 195 134 95 70 255 114 167 255 112 255 133 118 255 255 251 239 255 255 255 246 255 63 255 118 161 167 175 255 255 66 123 169 219 142 157 167 255 255 75 85 103 127 131 166 175 255 255 105 115 133 141 156 177 158 169 154 160 172 175 167 167 167 167 166 161 162 167 168 167 165 160 158 156 149 139 149 156 158 160 165 167 168 167 162 161 166 167 167 167 167 175 172 160 154 169 158 177 156 141 133 115 105 255 255 175 166 131 127 103 85 75 255 255 167 157 142 219 169 123 66 255 255 175 167 161 118 255 63 255 246 255 255 255 239 251 255 255 118 133 255 112 255 167 114 255 70 95 134 195 97 255 66 82 115 255 64 81 200 255 178 98 255 255 69 76 107 146 229 99 255 205 104 142 255 139 123 169 255 80 131 137 255 128 107 149 183 255 147 156 129 255 149 164 106 255 115 108 148 155 255 99 132 175 160 255 79 255 92 83 118 134 160 255 187 156 255 89 116 255 98 98 136 255 80 111 133 155 160 255 143 180 95 209 114 159 170 145 211 115 197 115 221 104 141 173 255 180 100 120 254 94 125 134 151 160 152 155 174 255 164 244 105 136 152 151 168 161 154 178 166 173 165 172 174 255 91 123 137 255 161 161 255 140 106 255 255 171 93 119 140 133 147 162 183 171 255 94 105 123 145 152 167 160 -0 -0 -65 -79 -96 -114 -132 -150 -166 -180 -192 -202 -209 -216 -221 -226 -230 -233 -236 -238 -241 -242 -244 -245 -247 -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 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -212 -205 -196 -186 -173 -158 -140 -120 -99 -80 -63 -0 -0 154 168 160 147 136 122 95 80 255 188 166 145 142 116 132 135 78 255 255 128 99 127 255 116 123 255 127 128 75 255 181 168 166 174 165 171 152 171 172 146 151 131 94 234 157 255 175 159 158 165 146 145 116 81 255 116 101 174 255 173 142 86 222 113 194 114 213 150 160 161 114 202 133 183 149 255 163 145 137 112 81 66 255 99 108 255 116 100 255 81 255 255 163 130 126 99 90 255 88 255 177 160 144 107 118 255 146 126 135 255 125 171 159 255 153 149 129 255 169 158 125 123 255 155 131 97 255 177 137 152 255 151 107 213 255 115 226 160 118 85 77 255 255 106 212 255 156 138 93 67 255 95 70 255 106 244 105 122 86 255 243 196 255 96 76 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 91 131 153 129 255 255 255 255 143 140 146 171 192 255 208 215 177 181