param a 0.0726507774 param b 1.1276946615 param g 0.0000962285 param k 0.0012581168 param m 0.1357944387 param r 0.6441710101 param s 0.0000000000 param t 0.1597175310 param n 800 param y 780 param z 10 param i 30000 param x 694 y 0 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -254 y 2 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -253 -253 -253 -252 -251 -251 -250 -250 -249 -249 -249 -249 -250 -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 -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 -250 -249 -249 -249 -249 -250 -250 -251 -251 -252 -253 -253 -253 y 3 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -247 -246 -246 -246 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -246 -246 -246 -247 -247 -248 -250 -251 -252 -253 -253 y 4 -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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -243 -242 -241 -241 -241 -241 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -241 -241 -241 -241 -242 -243 -245 -247 -249 -251 -252 -253 y 5 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -241 -238 -235 -233 -232 -233 -234 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -235 -234 -233 -232 -233 -235 -238 -241 -244 -247 -250 -251 -252 y 6 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -245 -241 -235 -229 -224 -220 -219 -220 -222 -224 -227 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -236 -233 -230 -227 -224 -222 -220 -219 -220 -224 -229 -235 -241 -245 -248 -251 -252 y 7 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -238 -229 -219 -208 -200 -197 -199 -203 -208 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -208 -203 -199 -197 -200 -208 -219 -229 -238 -243 -247 -250 -252 y 8 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -235 -224 -208 -188 -172 -165 -168 -175 -184 -191 -199 -206 -213 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -213 -206 -199 -191 -184 -175 -168 -165 -172 -188 -208 -224 -235 -242 -247 -250 -251 y 9 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -220 -200 -172 -139 -119 -112 -113 -137 -162 -173 -184 -193 -202 -210 -216 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -236 -233 -230 -226 -222 -216 -210 -202 -193 -184 -173 -162 -137 -113 -112 -119 -139 -172 -200 -220 -233 -241 -246 -249 -251 y 10 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -197 -165 -119 255 -0 -0 -0 -101 -140 -153 -167 -179 -191 -200 -208 -215 -220 -225 -228 -232 -234 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -215 -208 -200 -191 -179 -167 -153 -140 -101 -0 -0 -0 255 -119 -165 -197 -219 -232 -241 -246 -249 -251 y 11 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -220 -199 -168 -112 -0 255 244 255 -0 -0 -116 -133 -149 -165 -178 -190 -199 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -199 -190 -178 -165 -149 -133 -116 -0 -0 255 244 255 -0 -112 -168 -199 -220 -233 -241 -246 -249 -251 y 12 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -234 -222 -203 -175 -113 -0 244 255 255 208 255 -0 -92 -112 -131 -149 -164 -178 -188 -197 -205 -211 -216 -221 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -221 -216 -211 -205 -197 -188 -178 -164 -149 -131 -112 -92 -0 255 208 255 255 244 -0 -113 -175 -203 -222 -234 -241 -246 -249 -251 y 13 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -208 -184 -137 -0 255 255 255 244 255 202 -0 -70 -90 -109 -128 -147 -163 -176 -186 -195 -203 -209 -214 -219 -223 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -223 -219 -214 -209 -203 -195 -186 -176 -163 -147 -128 -109 -90 -70 -0 202 255 244 255 255 255 -0 -137 -184 -208 -224 -235 -242 -247 -250 -252 y 14 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -227 -213 -191 -162 -101 -0 208 244 255 255 205 255 -0 -0 -66 -76 -98 -127 -146 -161 -173 -184 -193 -200 -206 -211 -216 -220 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -216 -211 -206 -200 -193 -184 -173 -161 -146 -127 -98 -76 -66 -0 -0 255 205 255 255 244 208 -0 -101 -162 -191 -213 -227 -237 -243 -247 -250 -252 y 15 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -230 -218 -199 -173 -140 -0 255 255 255 255 244 255 220 255 -0 -0 -0 -66 -99 -127 -144 -159 -171 -181 -190 -196 -202 -208 -213 -218 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -235 -233 -229 -226 -222 -218 -213 -208 -202 -196 -190 -181 -171 -159 -144 -127 -99 -66 -0 -0 -0 255 220 255 244 255 255 255 255 -0 -140 -173 -199 -218 -230 -239 -244 -248 -250 -252 y 16 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -233 -222 -206 -184 -153 -116 -0 202 205 244 255 255 204 255 211 255 73 -0 -0 -77 -107 -127 -144 -157 -168 -177 -185 -192 -198 -204 -209 -215 -220 -224 -228 -231 -234 -237 -239 -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 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -248 -247 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -204 -198 -192 -185 -177 -168 -157 -144 -127 -107 -77 -0 -0 73 255 211 255 204 255 255 244 205 202 -0 -116 -153 -184 -206 -222 -233 -240 -245 -249 -251 -252 y 17 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -226 -213 -193 -167 -133 -92 -0 255 255 255 255 244 255 237 125 232 130 126 -0 -65 -87 -107 -125 -140 -152 -162 -171 -178 -185 -192 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -192 -185 -178 -171 -162 -152 -140 -125 -107 -87 -65 -0 126 130 232 125 237 255 244 255 255 255 255 -0 -92 -133 -167 -193 -213 -226 -236 -242 -246 -249 -251 -252 y 18 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -230 -219 -202 -179 -149 -112 -70 -0 220 204 244 255 255 208 255 86 223 110 106 -0 -0 -63 -81 -102 -117 -132 -144 -154 -162 -170 -178 -187 -195 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -195 -187 -178 -170 -162 -154 -144 -132 -117 -102 -81 -63 -0 -0 106 110 223 86 255 208 255 255 244 204 220 -0 -70 -112 -149 -179 -202 -219 -230 -238 -243 -247 -250 -251 -253 y 19 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -233 -224 -210 -191 -165 -131 -90 -0 255 255 255 255 255 244 255 244 255 222 90 85 92 177 -0 -0 -71 -89 -108 -123 -134 -141 -150 -160 -171 -182 -192 -200 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -233 -230 -227 -223 -218 -213 -207 -200 -192 -182 -171 -160 -150 -141 -134 -123 -108 -89 -71 -0 -0 177 92 85 90 222 255 244 255 244 255 255 255 255 255 -0 -90 -131 -165 -191 -210 -224 -233 -240 -245 -248 -250 -252 -253 y 20 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -200 -178 -149 -109 -66 -0 211 237 208 244 255 255 206 255 222 255 63 73 86 189 64 -0 -0 -0 -81 -100 -109 -114 -124 -137 -153 -166 -178 -188 -197 -204 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -244 -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 -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 -244 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -204 -197 -188 -178 -166 -153 -137 -124 -114 -109 -100 -81 -0 -0 -0 64 189 86 73 63 255 222 255 206 255 255 244 208 237 211 -0 -66 -109 -149 -178 -200 -216 -228 -236 -242 -246 -249 -251 -252 -253 y 21 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -222 -208 -190 -164 -128 -76 -0 255 125 255 255 255 255 244 255 209 255 244 253 255 255 231 255 255 87 -0 -63 -75 -77 -79 -92 -111 -128 -146 -161 -174 -185 -194 -202 -209 -214 -219 -224 -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 -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 -224 -219 -214 -209 -202 -194 -185 -174 -161 -146 -128 -111 -92 -79 -77 -75 -63 -0 87 255 255 231 255 255 253 244 255 209 255 244 255 255 255 255 125 255 -0 -76 -128 -164 -190 -208 -222 -231 -238 -243 -247 -249 -251 -252 -253 y 22 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -226 -215 -199 -178 -147 -98 -0 73 232 86 244 206 244 255 255 209 255 245 136 95 96 137 128 149 219 228 -0 -0 -0 -0 -0 -62 -75 -96 -121 -141 -159 -172 -183 -192 -200 -207 -213 -218 -222 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -192 -183 -172 -159 -141 -121 -96 -75 -62 -0 -0 -0 -0 -0 228 219 149 128 137 96 95 136 245 255 209 255 255 244 206 244 86 232 73 -0 -98 -147 -178 -199 -215 -226 -234 -240 -245 -248 -250 -252 -253 -253 y 23 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -230 -220 -207 -188 -163 -127 -66 -0 130 223 255 255 255 255 255 244 255 208 247 123 76 82 114 81 106 129 149 173 137 167 129 151 -0 -0 -66 -95 -122 -143 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -143 -122 -95 -66 -0 -0 151 129 167 137 173 149 129 106 81 114 82 76 123 247 208 255 244 255 255 255 255 255 223 130 -0 -66 -127 -163 -188 -207 -220 -230 -237 -242 -246 -249 -251 -252 -253 -254 y 24 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -176 -146 -99 -0 126 110 222 222 209 209 244 255 255 205 255 228 255 72 87 119 73 93 144 134 155 174 158 185 154 171 -0 -0 -77 -107 -129 -145 -158 -169 -179 -188 -196 -203 -209 -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 -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 -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 -228 -224 -220 -215 -209 -203 -196 -188 -179 -169 -158 -145 -129 -107 -77 -0 -0 171 154 185 158 174 155 134 144 93 73 119 87 72 255 228 255 205 255 255 244 209 209 222 222 110 126 -0 -99 -146 -176 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -254 y 25 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -218 -205 -186 -161 -127 -77 -0 106 90 255 255 255 255 255 255 244 255 225 255 237 225 225 229 255 255 71 82 103 136 119 145 157 168 112 -0 -71 -96 -115 -130 -144 -156 -167 -177 -186 -194 -201 -208 -213 -218 -223 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -218 -213 -208 -201 -194 -186 -177 -167 -156 -144 -130 -115 -96 -71 -0 112 168 157 145 119 136 103 82 71 255 255 229 225 225 237 255 225 255 244 255 255 255 255 255 255 90 106 -0 -77 -127 -161 -186 -205 -218 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 y 26 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -232 -223 -211 -195 -173 -144 -107 -65 -0 85 63 244 245 208 205 244 255 255 204 255 212 255 63 115 101 123 209 151 149 148 161 181 137 155 172 186 -0 -65 -83 -100 -116 -130 -142 -154 -165 -175 -184 -192 -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 -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 -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 -221 -217 -212 -206 -200 -192 -184 -175 -165 -154 -142 -130 -116 -100 -83 -65 -0 186 172 155 137 181 161 148 149 151 209 123 101 115 63 255 212 255 204 255 255 244 205 208 245 244 63 85 -0 -65 -107 -144 -173 -195 -211 -223 -232 -238 -243 -246 -249 -251 -252 -253 -254 -254 y 27 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -227 -216 -203 -184 -159 -127 -87 -0 92 73 253 136 247 255 255 255 255 244 255 221 131 243 255 72 89 111 194 70 117 92 111 158 113 136 147 170 -0 -0 -71 -86 -101 -115 -128 -140 -151 -161 -172 -181 -190 -198 -204 -210 -215 -220 -223 -227 -230 -233 -235 -237 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -235 -233 -230 -227 -223 -220 -215 -210 -204 -198 -190 -181 -172 -161 -151 -140 -128 -115 -101 -86 -71 -0 -0 170 147 136 113 158 111 92 117 70 194 111 89 72 255 243 131 221 255 244 255 255 255 255 247 136 253 73 92 -0 -87 -127 -159 -184 -203 -216 -227 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 y 28 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -209 -193 -171 -144 -107 -63 177 86 255 95 123 228 225 204 244 255 255 206 255 90 157 231 217 218 217 234 255 74 73 94 181 89 101 113 132 153 -0 -0 -73 -87 -100 -113 -123 -134 -145 -156 -168 -179 -188 -196 -202 -208 -213 -218 -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 -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 -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 -228 -225 -222 -218 -213 -208 -202 -196 -188 -179 -168 -156 -145 -134 -123 -113 -100 -87 -73 -0 -0 153 132 113 101 89 181 94 73 74 255 234 217 218 217 231 157 90 255 206 255 255 244 204 225 228 123 95 255 86 177 -63 -107 -144 -171 -193 -209 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 y 29 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -200 -181 -157 -125 -81 -0 189 255 96 76 255 255 255 255 255 255 244 255 234 255 87 201 86 143 114 132 236 249 255 255 255 70 117 157 134 145 159 -0 -0 -73 -85 -94 -102 -110 -121 -136 -152 -165 -176 -185 -192 -199 -205 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -240 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -205 -199 -192 -185 -176 -165 -152 -136 -121 -110 -102 -94 -85 -73 -0 -0 159 145 134 157 117 70 255 255 255 249 236 132 114 143 86 201 87 255 234 255 244 255 255 255 255 255 255 76 96 255 189 -0 -81 -125 -157 -181 -200 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -254 -254 -254 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -219 -206 -190 -168 -140 -102 -0 64 231 137 82 72 237 212 221 206 244 255 255 208 255 212 206 230 255 98 98 102 111 143 168 140 238 255 255 82 98 106 117 145 -0 -0 -70 -71 -72 -76 -83 -105 -131 -147 -159 -171 -180 -188 -195 -201 -207 -212 -217 -221 -224 -228 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -228 -224 -221 -217 -212 -207 -201 -195 -188 -180 -171 -159 -147 -131 -105 -83 -76 -72 -71 -70 -0 -0 145 117 106 98 82 255 255 238 140 168 143 111 102 98 98 255 230 206 212 255 208 255 255 244 206 221 212 237 72 82 137 231 64 -0 -102 -140 -168 -190 -206 -219 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -223 -211 -196 -177 -152 -117 -71 -0 255 128 114 87 225 255 131 255 255 255 255 244 255 202 208 104 129 232 255 72 79 90 110 150 117 129 160 234 248 153 181 142 147 154 -0 -0 -0 -0 -0 -0 -69 -99 -122 -138 -152 -164 -174 -182 -190 -197 -203 -209 -214 -218 -222 -225 -228 -231 -233 -235 -237 -239 -240 -242 -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 -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 -242 -240 -239 -237 -235 -233 -231 -228 -225 -222 -218 -214 -209 -203 -197 -190 -182 -174 -164 -152 -138 -122 -99 -69 -0 -0 -0 -0 -0 -0 154 147 142 181 153 248 234 160 129 117 150 110 90 79 72 255 232 129 104 208 202 255 244 255 255 255 255 131 255 225 87 114 128 255 -0 -71 -117 -152 -177 -196 -211 -223 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -202 -185 -162 -132 -89 -0 255 149 81 119 225 63 243 90 234 208 244 255 255 205 255 170 212 171 212 225 116 138 112 117 170 97 108 121 135 219 255 107 97 102 115 132 223 255 76 97 -0 -0 -66 -83 -104 -127 -142 -155 -166 -176 -184 -192 -198 -204 -210 -215 -219 -223 -226 -229 -231 -233 -235 -237 -239 -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 -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 -239 -237 -235 -233 -231 -229 -226 -223 -219 -215 -210 -204 -198 -192 -184 -176 -166 -155 -142 -127 -104 -83 -66 -0 -0 97 76 255 223 132 115 102 97 107 255 219 135 121 108 97 170 117 112 138 116 225 212 171 212 170 255 205 255 255 244 208 234 90 243 63 225 119 81 149 255 -0 -89 -132 -162 -185 -202 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -208 -192 -171 -144 -108 -0 87 219 106 73 229 115 255 157 255 255 255 255 255 244 255 220 255 145 143 190 237 255 74 62 106 176 223 131 140 146 139 254 61 69 81 92 110 123 238 104 134 114 -0 -0 -0 -67 -94 -114 -129 -143 -157 -168 -177 -185 -193 -200 -206 -211 -216 -219 -223 -226 -229 -231 -233 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -237 -235 -233 -231 -229 -226 -223 -219 -216 -211 -206 -200 -193 -185 -177 -168 -157 -143 -129 -114 -94 -67 -0 -0 -0 114 134 104 238 123 110 92 81 69 61 254 139 146 140 131 223 176 106 62 74 255 237 190 143 145 255 220 255 244 255 255 255 255 255 157 255 115 229 73 106 219 87 -0 -108 -144 -171 -192 -208 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -233 -224 -213 -198 -178 -154 -123 -81 -0 228 129 93 255 101 72 231 87 212 202 205 244 255 255 204 255 210 244 79 108 126 240 253 255 255 255 164 139 138 154 153 232 243 174 180 169 165 171 231 255 75 76 83 93 -0 -0 -63 -78 -94 -116 -133 -147 -158 -169 -179 -188 -196 -202 -207 -212 -216 -220 -223 -226 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -233 -231 -228 -226 -223 -220 -216 -212 -207 -202 -196 -188 -179 -169 -158 -147 -133 -116 -94 -78 -63 -0 -0 93 83 76 75 255 231 171 165 169 180 174 243 232 153 154 138 139 164 255 255 255 253 240 126 108 79 244 210 255 204 255 255 244 205 202 212 87 231 72 101 255 93 129 228 -0 -81 -123 -154 -178 -198 -213 -224 -233 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -204 -185 -162 -134 -100 -63 -0 149 144 255 123 89 217 201 206 208 255 255 255 255 244 255 237 126 204 153 159 171 156 176 111 121 216 255 76 83 108 127 133 224 255 69 80 93 113 132 243 255 147 158 137 143 146 -0 -0 -62 -86 -107 -121 -136 -150 -163 -175 -184 -191 -197 -203 -207 -212 -215 -219 -222 -225 -228 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -228 -225 -222 -219 -215 -212 -207 -203 -197 -191 -184 -175 -163 -150 -136 -121 -107 -86 -62 -0 -0 146 143 137 158 147 255 243 132 113 93 80 69 255 224 133 127 108 83 76 255 216 121 111 176 156 171 159 153 204 126 237 255 244 255 255 255 255 208 206 201 217 89 123 255 144 149 -0 -63 -100 -134 -162 -185 -204 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -170 -141 -109 -75 -0 173 134 71 209 111 218 86 230 104 170 220 204 244 255 255 208 255 89 198 89 97 136 153 170 186 160 171 255 65 80 91 94 109 102 230 131 147 139 135 138 150 238 255 75 79 92 84 105 113 -0 -0 -76 -91 -112 -131 -147 -160 -170 -178 -185 -191 -197 -202 -207 -211 -214 -218 -221 -225 -228 -231 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -228 -225 -221 -218 -214 -211 -207 -202 -197 -191 -185 -178 -170 -160 -147 -131 -112 -91 -76 -0 -0 113 105 84 92 79 75 255 238 150 138 135 139 147 131 230 102 109 94 91 80 65 255 171 160 186 170 153 136 97 89 198 89 255 208 255 255 244 204 220 170 104 230 86 218 111 209 71 134 173 -0 -75 -109 -141 -170 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -178 -150 -114 -77 -0 137 155 82 151 194 217 143 255 129 212 255 255 255 255 255 244 255 244 255 195 69 84 108 115 120 142 151 149 244 255 196 197 195 194 197 229 255 63 83 92 103 122 137 239 248 200 204 180 173 177 164 -0 -0 -67 -90 -112 -130 -143 -153 -162 -170 -177 -184 -190 -196 -200 -205 -209 -214 -218 -221 -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 -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 -221 -218 -214 -209 -205 -200 -196 -190 -184 -177 -170 -162 -153 -143 -130 -112 -90 -67 -0 -0 164 177 173 180 204 200 248 239 137 122 103 92 83 63 255 229 197 194 195 197 196 255 244 149 151 142 120 115 108 84 69 195 255 244 255 244 255 255 255 255 255 212 129 255 143 217 194 151 82 155 137 -0 -77 -114 -150 -178 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -220 -206 -187 -160 -124 -79 -0 167 174 103 149 70 234 114 98 232 171 145 210 237 208 244 255 255 206 255 223 249 60 93 140 182 147 148 154 133 122 222 255 84 103 113 132 142 245 255 139 153 130 137 140 150 220 255 105 95 94 117 127 135 -0 -0 -74 -97 -113 -124 -133 -141 -149 -158 -167 -175 -182 -188 -194 -199 -204 -209 -214 -219 -223 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -237 -235 -233 -230 -226 -223 -219 -214 -209 -204 -199 -194 -188 -182 -175 -167 -158 -149 -141 -133 -124 -113 -97 -74 -0 -0 135 127 117 94 95 105 255 220 150 140 137 130 153 139 255 245 142 132 113 103 84 255 222 122 133 154 148 147 182 140 93 60 249 223 255 206 255 255 244 208 237 210 145 171 232 98 114 234 70 149 103 174 167 -0 -79 -124 -160 -187 -206 -220 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -212 -195 -171 -137 -92 -0 129 158 136 148 117 255 132 98 255 212 143 244 126 255 255 255 255 244 255 209 255 238 252 255 255 99 145 137 149 168 153 148 248 77 117 109 112 120 133 237 255 75 79 92 84 104 118 252 61 69 78 84 101 101 105 -0 -65 -82 -93 -100 -106 -112 -121 -132 -146 -158 -167 -174 -181 -188 -194 -200 -206 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -206 -200 -194 -188 -181 -174 -167 -158 -146 -132 -121 -112 -106 -100 -93 -82 -65 -0 105 101 101 84 78 69 61 252 118 104 84 92 79 75 255 237 133 120 112 109 117 77 248 148 153 168 149 137 145 99 255 255 252 238 255 209 255 244 255 255 255 255 126 244 143 212 255 98 132 255 117 148 136 158 129 -0 -92 -137 -171 -195 -212 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -235 -228 -217 -203 -182 -153 -111 -62 151 185 119 161 92 74 236 102 72 225 190 79 204 89 244 206 244 255 255 208 255 247 97 91 108 219 255 76 101 112 135 150 153 230 255 63 82 91 101 117 125 239 248 200 203 180 172 176 237 246 200 203 190 184 178 179 -0 -0 -66 -69 -69 -70 -74 -80 -99 -124 -140 -150 -159 -167 -174 -182 -189 -196 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -218 -213 -208 -202 -196 -189 -182 -174 -167 -159 -150 -140 -124 -99 -80 -74 -70 -69 -69 -66 -0 -0 179 178 184 190 203 200 246 237 176 172 180 203 200 248 239 125 117 101 91 82 63 255 230 153 150 135 112 101 76 255 219 108 91 97 247 255 208 255 255 244 206 244 89 204 79 190 225 72 102 236 74 92 161 119 185 151 -62 -111 -153 -182 -203 -217 -228 -235 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -209 -192 -166 -128 -75 -0 154 145 181 111 73 249 111 79 116 237 108 153 198 255 255 255 255 255 244 255 205 251 62 71 89 95 236 92 128 109 113 124 143 154 245 255 147 158 137 142 144 149 224 255 106 95 93 113 125 222 255 79 98 103 104 121 126 -0 -0 -0 -0 -0 -0 -0 -77 -106 -121 -128 -137 -149 -160 -169 -177 -185 -193 -199 -206 -211 -216 -220 -224 -228 -231 -233 -236 -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 -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 -236 -233 -231 -228 -224 -220 -216 -211 -206 -199 -193 -185 -177 -169 -160 -149 -137 -128 -121 -106 -77 -0 -0 -0 -0 -0 -0 -0 126 121 104 103 98 79 255 222 125 113 93 95 106 255 224 149 144 142 137 158 147 255 245 154 143 124 113 109 128 92 236 95 89 71 62 251 205 255 244 255 255 255 255 255 198 153 108 237 116 79 111 249 73 111 181 145 154 -0 -75 -128 -166 -192 -209 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -178 -146 -96 -0 171 157 137 158 94 255 143 90 138 255 126 159 89 195 223 209 208 244 255 255 205 255 232 254 196 178 181 230 255 74 81 99 94 113 129 136 235 255 75 78 84 101 102 115 254 61 68 76 83 100 104 251 66 110 80 86 92 101 115 201 93 102 105 112 -0 -71 -81 -80 -88 -106 -130 -145 -154 -164 -173 -182 -189 -196 -203 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -235 -232 -229 -226 -222 -218 -213 -208 -203 -196 -189 -182 -173 -164 -154 -145 -130 -106 -88 -80 -81 -71 -0 112 105 102 93 201 115 101 92 86 80 110 66 251 104 100 83 76 68 61 254 115 102 101 84 78 75 255 235 136 129 113 94 99 81 74 255 230 181 178 196 254 232 255 205 255 255 244 208 209 223 195 89 159 126 255 138 90 143 255 94 158 137 157 171 -0 -96 -146 -178 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -188 -161 -121 -66 -0 168 155 113 181 255 168 110 112 74 240 171 97 69 249 255 255 255 255 255 244 255 222 255 254 75 81 104 117 240 248 181 191 160 153 158 159 161 244 251 198 199 190 191 190 242 249 185 185 185 183 178 240 255 73 71 85 97 107 121 222 60 96 117 126 -0 -0 -0 -0 -0 -81 -113 -127 -137 -148 -159 -169 -177 -185 -193 -199 -205 -211 -216 -220 -224 -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 -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 -224 -220 -216 -211 -205 -199 -193 -185 -177 -169 -159 -148 -137 -127 -113 -81 -0 -0 -0 -0 -0 126 117 96 60 222 121 107 97 85 71 73 255 240 178 183 185 185 185 249 242 190 191 190 199 198 251 244 161 159 158 153 160 191 181 248 240 117 104 81 75 254 255 222 255 244 255 255 255 255 255 249 69 97 171 240 74 112 110 168 255 181 113 155 168 -0 -66 -121 -161 -188 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -213 -197 -174 -141 -95 -0 112 172 136 89 255 140 150 117 62 253 156 136 84 60 238 247 205 205 244 255 255 204 255 212 255 56 101 138 119 126 220 255 105 95 93 113 123 135 150 226 255 70 81 98 124 143 233 255 72 120 120 105 122 242 255 255 255 255 255 249 243 255 255 255 249 233 255 255 255 -0 -76 -97 -105 -113 -125 -140 -153 -163 -172 -180 -188 -196 -202 -208 -213 -218 -222 -225 -229 -232 -234 -237 -239 -241 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -218 -213 -208 -202 -196 -188 -180 -172 -163 -153 -140 -125 -113 -105 -97 -76 -0 255 255 255 233 249 255 255 255 243 249 255 255 255 255 255 242 122 105 120 120 72 255 233 143 124 98 81 70 255 226 150 135 123 113 93 95 105 255 220 126 119 138 101 56 255 212 255 204 255 255 244 205 205 247 238 60 84 136 156 253 62 117 150 140 255 89 136 172 112 -0 -95 -141 -174 -197 -213 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -235 -228 -218 -204 -185 -159 -122 -77 -0 186 147 101 70 238 117 170 106 255 176 153 108 93 252 97 251 255 255 255 255 244 255 222 131 245 255 255 71 81 100 111 254 61 68 76 84 100 101 105 119 229 131 149 141 137 143 145 238 255 61 115 87 92 106 168 97 110 126 122 133 132 145 150 158 172 160 161 153 227 -0 -71 -73 -72 -77 -93 -116 -132 -143 -153 -164 -174 -183 -191 -198 -204 -210 -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 -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 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -143 -132 -116 -93 -77 -72 -73 -71 -0 227 153 161 160 172 158 150 145 132 133 122 126 110 97 168 106 92 87 115 61 255 238 145 143 137 141 149 131 229 119 105 101 100 84 76 68 61 254 111 100 81 71 255 255 245 131 222 255 244 255 255 255 255 251 97 252 93 108 153 176 255 106 170 117 238 70 101 147 186 -0 -77 -122 -159 -185 -204 -218 -228 -235 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -223 -211 -194 -172 -143 -107 -71 -0 170 113 117 255 129 97 176 255 111 170 115 140 255 91 62 232 222 204 244 255 255 206 255 91 204 101 215 194 192 194 194 243 250 186 186 186 176 177 173 177 227 255 64 83 92 111 121 136 241 255 74 71 86 98 185 65 115 157 141 131 139 132 143 141 156 166 162 167 161 244 -0 -0 -0 -0 -60 -86 -105 -116 -128 -142 -156 -167 -177 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -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 -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 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -177 -167 -156 -142 -128 -116 -105 -86 -60 -0 -0 -0 -0 244 161 167 162 166 156 141 143 132 139 131 141 157 115 65 185 98 86 71 74 255 241 136 121 111 92 83 64 255 227 177 173 177 176 186 186 186 250 243 194 194 192 194 215 101 204 91 255 206 255 255 244 204 222 232 62 91 255 140 115 170 111 255 176 97 129 255 117 113 170 -0 -71 -107 -143 -172 -194 -211 -223 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -202 -183 -159 -129 -96 -65 -0 132 157 255 160 108 223 255 121 186 120 182 255 108 71 254 255 255 255 255 255 244 255 234 255 193 72 188 81 96 102 116 135 234 255 72 125 104 120 126 131 145 243 255 128 141 136 135 143 140 240 252 254 249 243 231 255 255 88 102 92 95 100 111 102 112 115 119 123 122 136 230 255 76 81 -0 -0 -72 -78 -93 -114 -130 -145 -158 -169 -179 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -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 -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 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -179 -169 -158 -145 -130 -114 -93 -78 -72 -0 -0 81 76 255 230 136 122 123 119 115 112 102 111 100 95 92 102 88 255 255 231 243 249 254 252 240 140 143 135 136 141 128 255 243 145 131 126 120 104 125 72 255 234 135 116 102 96 81 188 72 193 255 234 255 244 255 255 255 255 255 254 71 108 255 182 120 186 121 255 223 108 160 255 157 132 -0 -65 -96 -129 -159 -183 -202 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -192 -171 -145 -115 -83 -0 153 134 82 234 121 131 164 216 160 142 147 99 219 89 196 254 212 222 206 244 255 255 209 255 212 224 255 185 76 78 89 106 114 122 235 255 75 75 80 91 103 122 137 235 255 71 120 92 121 93 114 177 113 132 129 145 154 217 230 230 232 207 201 198 200 190 190 193 185 172 143 149 241 254 157 167 -0 -0 -0 -0 -77 -96 -117 -133 -147 -161 -172 -181 -190 -197 -204 -210 -215 -219 -223 -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 -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 -223 -219 -215 -210 -204 -197 -190 -181 -172 -161 -147 -133 -117 -96 -77 -0 -0 -0 -0 167 157 254 241 149 143 172 185 193 190 190 200 198 201 207 232 230 230 217 154 145 129 132 113 177 114 93 121 92 120 71 255 235 137 122 103 91 80 75 75 255 235 122 114 106 89 78 76 185 255 224 212 255 209 255 255 244 206 222 212 254 196 89 219 99 147 142 160 216 164 131 121 234 82 134 153 -0 -83 -115 -145 -171 -192 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -247 -243 -239 -233 -225 -214 -200 -181 -158 -130 -100 -71 -0 145 98 248 135 140 139 255 171 151 148 145 255 95 178 75 255 131 255 255 255 255 244 255 208 198 104 236 253 61 72 82 115 156 130 134 243 253 158 141 143 151 155 150 150 242 255 74 71 128 73 92 194 73 123 103 131 125 106 166 101 152 138 128 140 145 153 145 149 162 170 168 146 143 230 255 76 81 92 104 -0 -0 -64 -79 -97 -120 -137 -151 -163 -174 -184 -192 -199 -206 -211 -216 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -233 -230 -227 -224 -220 -216 -211 -206 -199 -192 -184 -174 -163 -151 -137 -120 -97 -79 -64 -0 -0 104 92 81 76 255 230 143 146 168 170 162 149 145 153 145 140 128 138 152 101 166 106 125 131 103 123 73 194 92 73 128 71 74 255 242 150 150 155 151 143 141 158 253 243 134 130 156 115 82 72 61 253 236 104 198 208 255 244 255 255 255 255 131 255 75 178 95 255 145 148 151 171 255 139 140 135 248 98 145 -0 -71 -100 -130 -158 -181 -200 -214 -225 -233 -239 -243 -247 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -207 -190 -169 -144 -116 -86 -0 159 106 153 219 146 138 76 255 149 154 137 76 236 181 81 56 245 91 234 209 244 255 255 204 255 158 209 149 244 245 252 255 255 87 89 92 106 225 117 139 115 119 144 134 133 133 237 248 245 233 247 244 238 255 75 73 129 112 72 169 65 138 197 117 129 141 145 153 145 146 155 170 168 152 150 242 255 148 161 142 136 -0 -0 -0 -65 -89 -109 -125 -140 -154 -166 -177 -186 -194 -201 -207 -212 -217 -221 -225 -228 -231 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -212 -207 -201 -194 -186 -177 -166 -154 -140 -125 -109 -89 -65 -0 -0 -0 136 142 161 148 255 242 150 152 168 170 155 146 145 153 145 141 129 117 197 138 65 169 72 112 129 73 75 255 238 244 247 233 245 248 237 133 133 134 144 119 115 139 117 225 106 92 89 87 255 255 252 245 244 149 209 158 255 204 255 255 244 209 234 91 245 56 81 181 236 76 137 154 149 255 76 138 146 219 153 106 159 -0 -86 -116 -144 -169 -190 -207 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -213 -198 -179 -156 -130 -101 -73 -0 117 181 255 139 154 83 65 244 133 149 101 92 230 104 101 255 204 255 255 255 255 255 244 255 225 255 160 124 214 99 107 111 213 225 209 209 208 233 255 74 72 86 142 103 102 92 113 168 85 140 123 137 145 230 243 249 230 233 245 230 255 255 152 109 117 121 129 144 152 144 144 149 162 168 156 144 233 255 76 81 92 103 122 -0 -0 -0 -75 -92 -112 -128 -143 -157 -169 -179 -188 -196 -202 -208 -213 -218 -221 -225 -228 -231 -233 -235 -238 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -238 -235 -233 -231 -228 -225 -221 -218 -213 -208 -202 -196 -188 -179 -169 -157 -143 -128 -112 -92 -75 -0 -0 -0 122 103 92 81 76 255 233 144 156 168 162 149 144 144 152 144 129 121 117 109 152 255 255 230 245 233 230 249 243 230 145 137 123 140 85 168 113 92 102 103 142 86 72 74 255 233 208 209 209 225 213 111 107 99 214 124 160 255 225 255 244 255 255 255 255 255 204 255 101 104 230 92 101 149 133 244 65 83 154 139 255 181 117 -0 -73 -101 -130 -156 -179 -198 -213 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -205 -188 -167 -142 -115 -87 -0 145 142 107 254 153 108 80 255 122 168 112 128 255 117 138 255 101 193 212 208 204 244 255 255 204 255 213 244 75 211 71 117 90 115 166 124 129 149 152 240 252 255 252 225 233 230 224 213 226 255 84 96 103 112 128 139 154 161 144 145 152 147 226 255 65 84 93 103 121 133 151 144 144 146 155 168 161 155 240 252 165 173 158 153 158 160 -0 -0 -0 -76 -94 -117 -134 -149 -162 -173 -182 -190 -197 -203 -209 -214 -218 -222 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -218 -214 -209 -203 -197 -190 -182 -173 -162 -149 -134 -117 -94 -76 -0 -0 -0 160 158 153 158 173 165 252 240 155 161 168 155 146 144 144 151 133 121 103 93 84 65 255 226 147 152 145 144 161 154 139 128 112 103 96 84 255 226 213 224 230 233 225 252 255 252 240 152 149 129 124 166 115 90 117 71 211 75 244 213 255 204 255 255 244 204 208 212 193 101 255 138 117 255 128 112 168 122 255 80 108 153 254 107 142 145 -0 -87 -115 -142 -167 -188 -205 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -211 -196 -177 -154 -128 -100 -73 -0 147 97 61 232 127 91 196 222 153 135 109 74 240 119 71 215 72 224 198 255 255 255 255 244 255 216 139 215 210 231 255 75 64 123 201 96 108 117 136 143 161 183 162 179 150 163 163 153 143 235 255 111 145 128 130 141 145 156 160 144 145 152 146 245 255 158 167 150 143 145 152 159 152 154 145 149 160 162 161 230 255 77 81 93 113 124 140 144 -0 -0 -65 -88 -110 -127 -141 -154 -165 -174 -183 -191 -198 -204 -209 -214 -218 -222 -226 -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 -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 -254 -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 -232 -229 -226 -222 -218 -214 -209 -204 -198 -191 -183 -174 -165 -154 -141 -127 -110 -88 -65 -0 -0 144 140 124 113 93 81 77 255 230 161 162 160 149 145 154 152 159 152 145 143 150 167 158 255 245 146 152 145 144 160 156 145 141 130 128 145 111 255 235 143 153 163 163 150 179 162 183 161 143 136 117 108 96 201 123 64 75 255 231 210 215 139 216 255 244 255 255 255 255 198 224 72 215 71 119 240 74 109 135 153 222 196 91 127 232 61 97 147 -0 -73 -100 -128 -154 -177 -196 -211 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -203 -186 -165 -140 -113 -85 -0 154 102 69 243 133 94 197 255 148 150 113 81 248 126 81 194 188 255 104 158 225 204 244 255 255 206 255 91 170 188 146 242 255 255 255 188 79 81 91 115 120 113 141 150 154 173 156 171 164 154 144 233 255 77 81 93 112 120 136 147 161 144 145 152 146 233 255 76 81 92 109 108 132 151 146 152 144 146 155 156 154 240 255 140 156 137 135 139 152 141 -0 -0 -65 -85 -103 -115 -128 -142 -154 -165 -175 -184 -192 -199 -205 -211 -215 -219 -223 -227 -230 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -211 -205 -199 -192 -184 -175 -165 -154 -142 -128 -115 -103 -85 -65 -0 -0 141 152 139 135 137 156 140 255 240 154 156 155 146 144 152 146 151 132 108 109 92 81 76 255 233 146 152 145 144 161 147 136 120 112 93 81 77 255 233 144 154 164 171 156 173 154 150 141 113 120 115 91 81 79 188 255 255 255 242 146 188 170 91 255 206 255 255 244 204 225 158 104 255 188 194 81 126 248 81 113 150 148 255 197 94 133 243 69 102 154 -0 -85 -113 -140 -165 -186 -203 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -230 -221 -209 -194 -175 -151 -123 -94 -70 -0 115 81 174 224 109 195 84 248 153 124 99 181 220 100 192 81 185 236 209 255 255 255 255 255 244 255 232 255 90 162 96 161 153 174 226 253 63 75 84 121 168 128 132 159 135 150 143 151 169 169 164 145 241 255 149 162 144 143 147 158 165 168 152 152 159 154 245 255 157 168 155 141 136 144 153 145 151 144 146 155 156 154 233 255 76 81 92 104 125 138 136 -0 -0 -0 -72 -77 -93 -113 -128 -142 -156 -168 -178 -187 -195 -201 -207 -212 -217 -221 -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 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -221 -217 -212 -207 -201 -195 -187 -178 -168 -156 -142 -128 -113 -93 -77 -72 -0 -0 -0 136 138 125 104 92 81 76 255 233 154 156 155 146 144 151 145 153 144 136 141 155 168 157 255 245 154 159 152 152 168 165 158 147 143 144 162 149 255 241 145 164 169 169 151 143 150 135 159 132 128 168 121 84 75 63 253 226 174 153 161 96 162 90 255 232 255 244 255 255 255 255 255 209 236 185 81 192 100 220 181 99 124 153 248 84 195 109 224 174 81 115 -0 -70 -94 -123 -151 -175 -194 -209 -221 -230 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -233 -225 -215 -201 -184 -161 -134 -102 -71 -0 132 92 180 255 102 194 103 77 230 143 94 191 255 111 194 96 76 253 149 160 213 216 206 244 255 255 208 255 211 191 216 255 107 123 140 161 244 255 255 255 255 112 79 104 148 141 152 154 121 125 138 155 160 144 233 255 77 81 93 109 113 129 139 150 144 146 153 147 234 255 71 111 90 101 116 147 131 143 152 143 146 155 156 154 242 255 148 161 142 136 139 148 144 170 -0 -0 -0 -62 -77 -93 -115 -133 -148 -162 -173 -182 -190 -197 -203 -209 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -209 -203 -197 -190 -182 -173 -162 -148 -133 -115 -93 -77 -62 -0 -0 -0 170 144 148 139 136 142 161 148 255 242 154 156 155 146 143 152 143 131 147 116 101 90 111 71 255 234 147 153 146 144 150 139 129 113 109 93 81 77 255 233 144 160 155 138 125 121 154 152 141 148 104 79 112 255 255 255 255 244 161 140 123 107 255 216 191 211 255 208 255 255 244 206 216 213 160 149 253 76 96 194 111 255 191 94 143 230 77 103 194 102 255 180 92 132 -0 -71 -102 -134 -161 -184 -201 -215 -225 -233 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -208 -192 -172 -145 -110 -72 -0 223 110 169 69 230 197 113 117 255 154 113 160 105 254 194 102 78 61 244 124 244 139 255 255 255 255 244 255 205 208 94 112 249 74 87 112 139 129 169 139 129 219 231 253 255 117 165 150 166 169 148 136 140 140 150 144 242 255 149 162 144 142 146 158 153 162 145 145 152 145 241 255 74 72 87 101 131 171 133 148 141 142 146 155 156 154 233 255 76 80 92 104 122 129 136 159 177 148 -0 -0 -65 -88 -108 -125 -141 -155 -167 -177 -186 -193 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -193 -186 -177 -167 -155 -141 -125 -108 -88 -65 -0 -0 148 177 159 136 129 122 104 92 80 76 255 233 154 156 155 146 142 141 148 133 171 131 101 87 72 74 255 241 145 152 145 145 162 153 158 146 142 144 162 149 255 242 144 150 140 140 136 148 169 166 150 165 117 255 253 231 219 129 139 169 129 139 112 87 74 249 112 94 208 205 255 244 255 255 255 255 139 244 124 244 61 78 102 194 254 105 160 113 154 255 117 113 197 230 69 169 110 223 -0 -72 -110 -145 -172 -192 -208 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -200 -181 -156 -121 -76 -0 255 123 165 80 131 229 132 109 63 245 129 153 95 61 243 116 89 72 245 214 75 215 91 232 208 244 255 255 205 255 173 219 152 232 98 130 105 129 151 161 191 123 126 143 153 218 255 102 111 133 149 168 153 145 151 146 152 145 233 255 76 81 92 103 125 140 147 160 145 145 153 145 237 250 254 252 255 255 110 88 146 130 141 142 145 155 156 154 241 255 147 159 154 137 142 130 132 150 166 142 -0 -0 -63 -76 -93 -116 -134 -149 -161 -172 -180 -188 -194 -200 -206 -211 -216 -220 -223 -227 -230 -232 -235 -237 -239 -241 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -241 -239 -237 -235 -232 -230 -227 -223 -220 -216 -211 -206 -200 -194 -188 -180 -172 -161 -149 -134 -116 -93 -76 -63 -0 -0 142 166 150 132 130 142 137 154 159 147 255 241 154 156 155 145 142 141 130 146 88 110 255 255 252 254 250 237 145 153 145 145 160 147 140 125 103 92 81 76 255 233 145 152 146 151 145 153 168 149 133 111 102 255 218 153 143 126 123 191 161 151 129 105 130 98 232 152 219 173 255 205 255 255 244 208 232 91 215 75 214 245 72 89 116 243 61 95 153 129 245 63 109 132 229 131 80 165 123 255 -0 -76 -121 -156 -181 -200 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -206 -190 -168 -136 -83 -0 76 238 171 93 147 255 142 112 82 255 136 158 93 68 250 135 106 82 252 99 211 210 170 255 255 255 255 255 244 255 222 255 165 132 226 255 67 74 83 114 113 155 175 145 147 158 123 252 72 81 103 113 135 150 151 145 152 146 152 144 242 255 148 161 141 135 139 149 155 167 152 155 154 145 161 182 152 141 217 236 255 84 91 112 121 130 145 155 156 154 232 255 61 115 91 120 92 102 120 149 135 108 144 -0 -0 -63 -80 -100 -124 -140 -153 -164 -173 -181 -189 -196 -202 -207 -212 -217 -221 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -221 -217 -212 -207 -202 -196 -189 -181 -173 -164 -153 -140 -124 -100 -80 -63 -0 -0 144 108 135 149 120 102 92 120 91 115 61 255 232 154 156 155 145 130 121 112 91 84 255 236 217 141 152 182 161 145 154 155 152 167 155 149 139 135 141 161 148 255 242 144 152 146 152 145 151 150 135 113 103 81 72 252 123 158 147 145 175 155 113 114 83 74 67 255 226 132 165 255 222 255 244 255 255 255 255 255 170 210 211 99 252 82 106 135 250 68 93 158 136 255 82 112 142 255 147 93 171 238 76 -0 -83 -136 -168 -190 -206 -218 -228 -235 -240 -244 -247 -249 -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 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -198 -179 -152 -105 -0 97 104 231 113 139 63 245 120 91 147 235 159 113 76 186 234 114 115 255 107 71 231 188 90 211 205 205 244 255 255 204 255 211 248 74 94 232 146 157 143 161 142 135 161 175 146 160 175 234 97 126 117 117 121 135 143 152 145 152 146 152 144 232 255 76 78 90 109 114 122 143 141 145 154 153 145 154 172 151 146 159 234 255 120 146 128 127 132 145 153 162 160 243 255 74 71 127 72 87 103 169 113 73 99 168 128 -0 -0 -66 -91 -112 -128 -142 -154 -164 -174 -182 -190 -197 -203 -208 -213 -218 -221 -225 -228 -231 -233 -236 -238 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -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 -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 -242 -241 -239 -238 -236 -233 -231 -228 -225 -221 -218 -213 -208 -203 -197 -190 -182 -174 -164 -154 -142 -128 -112 -91 -66 -0 -0 128 168 99 73 113 169 103 87 72 127 71 74 255 243 160 162 153 145 132 127 128 146 120 255 234 159 146 151 172 154 145 153 154 145 141 143 122 114 109 90 78 76 255 232 144 152 146 152 145 152 143 135 121 117 117 126 97 234 175 160 146 175 161 135 142 161 143 157 146 232 94 74 248 211 255 204 255 255 244 205 205 211 90 188 231 71 107 255 115 114 234 186 76 113 159 235 147 91 120 245 63 139 113 231 104 97 -0 -105 -152 -179 -198 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -226 -217 -204 -188 -165 -131 -69 -0 134 255 132 135 83 255 133 101 158 255 161 123 84 186 255 122 156 255 111 117 255 146 162 191 208 255 255 255 255 244 255 221 131 217 194 199 236 255 77 74 134 96 92 120 141 150 145 161 232 255 62 82 91 102 120 129 147 143 144 152 146 152 144 240 255 120 143 171 165 157 154 159 152 156 153 162 146 151 165 152 153 163 234 255 76 81 93 109 113 127 131 137 141 237 247 244 232 252 255 246 222 230 245 248 255 85 135 -0 -0 -0 -75 -93 -113 -127 -141 -154 -165 -175 -184 -191 -198 -204 -209 -214 -218 -222 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -214 -209 -204 -198 -191 -184 -175 -165 -154 -141 -127 -113 -93 -75 -0 -0 -0 135 85 255 248 245 230 222 246 255 252 232 244 247 237 141 137 131 127 113 109 93 81 76 255 234 163 153 152 165 151 146 162 153 156 152 159 154 157 165 171 143 120 255 240 144 152 146 152 144 143 147 129 120 102 91 82 62 255 232 161 145 150 141 120 92 96 134 74 77 255 236 199 194 217 131 221 255 244 255 255 255 255 208 191 162 146 255 117 111 255 156 122 255 186 84 123 161 255 158 101 133 255 83 135 132 255 134 -0 -69 -131 -165 -188 -204 -217 -226 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -210 -196 -176 -147 -99 -0 114 75 243 138 92 139 237 117 137 75 244 135 100 186 72 235 130 87 213 90 75 242 96 216 94 173 222 204 244 255 255 206 255 91 200 101 122 135 242 255 255 184 216 127 130 143 161 129 129 145 245 255 147 159 142 136 135 142 162 141 152 159 153 159 152 231 255 255 69 126 114 121 136 142 145 153 149 161 145 148 161 145 146 155 244 254 166 174 159 158 163 165 170 153 151 173 190 155 152 160 168 168 167 159 162 233 255 77 81 92 -0 -0 -62 -77 -93 -112 -128 -142 -156 -167 -176 -185 -192 -199 -204 -210 -214 -218 -222 -225 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -225 -222 -218 -214 -210 -204 -199 -192 -185 -176 -167 -156 -142 -128 -112 -93 -77 -62 -0 -0 92 81 77 255 233 162 159 167 168 168 160 152 155 190 173 151 153 170 165 163 158 159 174 166 254 244 155 146 145 161 148 145 161 149 153 145 142 136 121 114 126 69 255 255 231 152 159 153 159 152 141 162 142 135 136 142 159 147 255 245 145 129 129 161 143 130 127 216 184 255 255 242 135 122 101 200 91 255 206 255 255 244 204 222 173 94 216 96 242 75 90 213 87 130 235 72 186 100 135 244 75 137 117 237 139 92 138 243 75 114 -0 -99 -147 -176 -196 -210 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -202 -185 -159 -122 -66 -0 76 255 150 103 153 255 125 142 78 251 150 101 176 125 255 134 89 225 115 64 255 161 255 112 219 255 255 255 255 255 244 255 234 255 188 72 126 114 128 148 226 255 155 96 106 111 135 167 144 145 154 237 255 71 107 80 90 101 140 111 113 124 140 145 153 145 158 238 255 67 121 93 110 125 122 136 142 148 161 145 148 160 146 144 149 231 255 77 81 93 112 121 139 150 144 145 161 173 144 133 145 152 161 161 154 161 241 255 147 155 149 144 -0 -0 -0 -76 -93 -114 -129 -143 -156 -167 -177 -185 -192 -199 -204 -210 -214 -218 -222 -226 -229 -231 -234 -236 -238 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -238 -236 -234 -231 -229 -226 -222 -218 -214 -210 -204 -199 -192 -185 -177 -167 -156 -143 -129 -114 -93 -76 -0 -0 -0 144 149 155 147 255 241 161 154 161 161 152 145 133 144 173 161 145 144 150 139 121 112 93 81 77 255 231 149 144 146 160 148 145 161 148 142 136 122 125 110 93 121 67 255 238 158 145 153 145 140 124 113 111 140 101 90 80 107 71 255 237 154 145 144 167 135 111 106 96 155 255 226 148 128 114 126 72 188 255 234 255 244 255 255 255 255 255 219 112 255 161 255 64 115 225 89 134 255 125 176 101 150 251 78 142 125 255 153 103 150 255 76 -0 -66 -122 -159 -185 -202 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -220 -208 -192 -171 -138 -83 -0 83 147 238 122 130 75 239 144 84 198 226 105 177 104 75 243 92 209 166 123 255 153 107 249 152 165 211 221 206 244 255 255 208 255 212 222 255 77 82 98 128 139 255 126 73 78 90 102 147 121 112 128 136 241 255 73 70 85 98 132 190 134 127 131 141 145 153 145 151 243 255 76 69 105 146 141 132 142 143 148 161 145 146 168 146 144 146 240 255 140 156 136 134 138 151 160 151 152 166 175 151 145 144 146 152 160 154 162 235 255 72 118 103 120 128 -0 -0 -0 -76 -94 -114 -129 -144 -156 -167 -177 -185 -192 -198 -204 -209 -214 -218 -222 -225 -228 -231 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -231 -228 -225 -222 -218 -214 -209 -204 -198 -192 -185 -177 -167 -156 -144 -129 -114 -94 -76 -0 -0 -0 128 120 103 118 72 255 235 162 154 160 152 146 144 145 151 175 166 152 151 160 151 138 134 136 156 140 255 240 146 144 146 168 146 145 161 148 143 142 132 141 146 105 69 76 255 243 151 145 153 145 141 131 127 134 190 132 98 85 70 73 255 241 136 128 112 121 147 102 90 78 73 126 255 139 128 98 82 77 255 222 212 255 208 255 255 244 206 221 211 165 152 249 107 153 255 123 166 209 92 243 75 104 177 105 226 198 84 144 239 75 130 122 238 147 83 -0 -83 -138 -171 -192 -208 -220 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -213 -199 -180 -152 -104 -0 93 158 255 137 137 79 248 149 101 199 255 119 173 120 75 253 106 209 124 201 255 174 123 74 232 132 248 131 255 255 255 255 244 255 202 208 104 236 255 144 132 131 142 238 255 62 72 86 100 138 194 107 120 133 131 237 248 250 246 247 251 255 73 94 109 108 129 144 153 144 148 238 249 255 255 79 133 118 121 129 141 147 160 143 142 166 145 143 143 234 255 76 81 92 103 121 144 124 130 145 159 167 155 144 143 143 146 150 154 162 242 255 67 67 121 159 130 128 -0 -0 -62 -77 -94 -114 -129 -144 -157 -167 -176 -184 -191 -198 -204 -209 -214 -218 -222 -225 -228 -231 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -231 -228 -225 -222 -218 -214 -209 -204 -198 -191 -184 -176 -167 -157 -144 -129 -114 -94 -77 -62 -0 -0 128 130 159 121 67 67 255 242 162 154 150 146 143 143 144 155 167 159 145 130 124 144 121 103 92 81 76 255 234 143 143 145 166 142 143 160 147 141 129 121 118 133 79 255 255 249 238 148 144 153 144 129 108 109 94 73 255 251 247 246 250 248 237 131 133 120 107 194 138 100 86 72 62 255 238 142 131 132 144 255 236 104 208 202 255 244 255 255 255 255 131 248 132 232 74 123 174 255 201 124 209 106 253 75 120 173 119 255 199 101 149 248 79 137 137 255 158 93 -0 -104 -152 -180 -199 -213 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -252 -250 -249 -246 -243 -239 -234 -227 -218 -205 -188 -164 -127 -67 -0 137 75 239 140 92 200 224 102 190 70 229 177 126 80 158 225 208 129 96 188 226 140 87 98 226 74 217 91 234 208 244 255 255 205 255 169 211 182 255 66 84 99 103 118 245 255 250 250 255 255 156 99 103 121 126 131 164 187 153 146 156 244 255 142 158 143 137 140 154 150 151 156 180 192 230 255 76 80 92 103 121 130 147 160 143 142 166 145 142 143 241 252 164 172 158 151 160 184 141 143 146 154 168 161 151 150 154 145 144 146 152 239 254 255 255 83 90 102 114 130 -0 -0 -63 -77 -94 -116 -132 -145 -155 -165 -175 -183 -191 -197 -203 -209 -213 -218 -221 -225 -228 -230 -233 -235 -237 -238 -240 -241 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -241 -240 -238 -237 -235 -233 -230 -228 -225 -221 -218 -213 -209 -203 -197 -191 -183 -175 -165 -155 -145 -132 -116 -94 -77 -63 -0 -0 130 114 102 90 83 255 255 254 239 152 146 144 145 154 150 151 161 168 154 146 143 141 184 160 151 158 172 164 252 241 143 142 145 166 142 143 160 147 130 121 103 92 80 76 255 230 192 180 156 151 150 154 140 137 143 158 142 255 244 156 146 153 187 164 131 126 121 103 99 156 255 255 250 250 255 245 118 103 99 84 66 255 182 211 169 255 205 255 255 244 208 234 91 217 74 226 98 87 140 226 188 96 129 208 225 158 80 126 177 229 70 190 102 224 200 92 140 239 75 137 -0 -67 -127 -164 -188 -205 -218 -227 -234 -239 -243 -246 -249 -250 -252 -252 -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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -210 -195 -174 -142 -94 -0 143 79 248 150 84 203 255 115 191 81 131 227 131 91 141 117 233 149 108 79 253 161 112 130 255 94 194 200 255 255 255 255 255 244 255 220 255 141 136 245 255 174 182 169 165 175 200 103 102 120 222 255 64 78 82 92 103 121 161 119 112 130 142 232 255 77 81 93 104 125 140 143 144 149 167 178 241 254 156 166 148 142 143 150 155 166 150 149 172 152 150 150 230 255 67 120 93 102 149 119 120 134 132 148 160 160 152 153 159 152 151 151 154 173 185 234 255 140 156 134 125 136 140 -0 -0 -63 -78 -97 -116 -127 -140 -153 -164 -174 -182 -190 -196 -203 -208 -213 -217 -221 -224 -227 -230 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -230 -227 -224 -221 -217 -213 -208 -203 -196 -190 -182 -174 -164 -153 -140 -127 -116 -97 -78 -63 -0 -0 140 136 125 134 156 140 255 234 185 173 154 151 151 152 159 153 152 160 160 148 132 134 120 119 149 102 93 120 67 255 230 150 150 152 172 149 150 166 155 150 143 142 148 166 156 254 241 178 167 149 144 143 140 125 104 93 81 77 255 232 142 130 112 119 161 121 103 92 82 78 64 255 222 120 102 103 200 175 165 169 182 174 255 245 136 141 255 220 255 244 255 255 255 255 255 200 194 94 255 130 112 161 253 79 108 149 233 117 141 91 131 227 131 81 191 115 255 203 84 150 248 79 143 -0 -94 -142 -174 -195 -210 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -201 -182 -155 -114 -63 146 92 200 220 104 180 106 254 190 98 149 255 145 103 143 139 255 152 117 81 63 244 139 105 67 232 199 101 188 212 202 205 244 255 255 204 255 210 243 74 98 226 255 78 101 111 139 185 220 135 134 141 244 255 155 162 143 144 139 168 200 135 135 139 150 243 255 149 161 142 136 138 149 153 145 146 159 166 233 255 75 80 92 103 121 134 140 150 142 142 166 145 143 140 241 255 75 73 84 140 193 129 141 140 133 145 153 160 152 153 160 152 151 152 154 166 172 232 255 76 81 88 94 104 122 -0 -0 -0 -65 -79 -92 -111 -126 -140 -152 -162 -172 -181 -189 -195 -201 -207 -211 -216 -219 -223 -226 -229 -231 -233 -235 -237 -239 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -248 -248 -247 -246 -246 -245 -244 -243 -241 -240 -239 -237 -235 -233 -231 -229 -226 -223 -219 -216 -211 -207 -201 -195 -189 -181 -172 -162 -152 -140 -126 -111 -92 -79 -65 -0 -0 -0 122 104 94 88 81 76 255 232 172 166 154 152 151 152 160 153 152 160 153 145 133 140 141 129 193 140 84 73 75 255 241 140 143 145 166 142 142 150 140 134 121 103 92 80 75 255 233 166 159 146 145 153 149 138 136 142 161 149 255 243 150 139 135 135 200 168 139 144 143 162 155 255 244 141 134 135 220 185 139 111 101 78 255 226 98 74 243 210 255 204 255 255 244 205 202 212 188 101 199 232 67 105 139 244 63 81 117 152 255 139 143 103 145 255 149 98 190 254 106 180 104 220 200 92 146 -63 -114 -155 -182 -201 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -251 -249 -247 -244 -240 -235 -228 -219 -207 -190 -166 -129 -78 -0 84 204 255 118 172 95 61 242 124 141 64 243 122 151 115 74 240 136 91 75 255 129 129 74 146 236 122 72 222 208 255 255 255 255 244 255 237 126 204 152 155 174 255 77 118 97 115 97 191 119 123 129 141 234 255 74 75 80 87 100 161 102 101 111 130 143 234 255 76 81 92 103 121 133 152 144 146 157 162 240 251 164 172 157 151 154 165 161 168 151 149 173 156 143 133 236 249 254 255 255 140 100 112 119 125 131 142 145 150 151 154 160 152 151 152 154 162 173 245 254 172 177 161 153 158 162 170 -0 -0 -0 -0 -75 -91 -111 -124 -138 -150 -161 -171 -179 -187 -194 -200 -205 -210 -214 -218 -222 -225 -228 -230 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -230 -228 -225 -222 -218 -214 -210 -205 -200 -194 -187 -179 -171 -161 -150 -138 -124 -111 -91 -75 -0 -0 -0 -0 170 162 158 153 161 177 172 254 245 173 162 154 152 151 152 160 154 151 150 145 142 131 125 119 112 100 140 255 255 254 249 236 133 143 156 173 149 151 168 161 165 154 151 157 172 164 251 240 162 157 146 144 152 133 121 103 92 81 76 255 234 143 130 111 101 102 161 100 87 80 75 74 255 234 141 129 123 119 191 97 115 97 118 77 255 174 155 152 204 126 237 255 244 255 255 255 255 208 222 72 122 236 146 74 129 129 255 75 91 136 240 74 115 151 122 243 64 141 124 242 61 95 172 118 255 204 84 -0 -78 -129 -166 -190 -207 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -197 -176 -143 -94 -0 105 180 105 252 176 93 68 249 143 137 83 255 137 155 119 72 252 143 115 84 255 169 151 83 157 255 135 126 255 104 169 220 204 244 255 255 208 255 89 197 89 93 121 240 255 73 88 110 74 197 90 91 103 121 130 240 248 183 167 168 175 201 232 126 116 122 142 144 241 254 157 167 149 143 144 153 160 152 153 164 168 230 255 77 81 93 104 125 141 148 161 139 151 167 164 143 133 160 182 149 227 255 65 83 92 102 117 122 130 142 144 144 146 153 145 144 144 144 149 159 232 255 76 81 89 95 110 114 122 134 131 -0 -0 -63 -76 -83 -101 -123 -136 -148 -158 -168 -177 -185 -191 -198 -203 -208 -213 -217 -220 -223 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -245 -244 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -223 -220 -217 -213 -208 -203 -198 -191 -185 -177 -168 -158 -148 -136 -123 -101 -83 -76 -63 -0 -0 131 134 122 114 110 95 89 81 76 255 232 159 149 144 144 144 145 153 146 144 144 142 130 122 117 102 92 83 65 255 227 149 182 160 133 143 164 167 151 139 161 148 141 125 104 93 81 77 255 230 168 164 153 152 160 153 144 143 149 167 157 254 241 144 142 122 116 126 232 201 175 168 167 183 248 240 130 121 103 91 90 197 74 110 88 73 255 240 121 93 89 197 89 255 208 255 255 244 204 220 169 104 255 126 135 255 157 83 151 169 255 84 115 143 252 72 119 155 137 255 83 137 143 249 68 93 176 252 105 180 105 -0 -94 -143 -176 -197 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -249 -246 -243 -239 -234 -227 -217 -203 -184 -157 -116 -62 113 173 95 61 237 113 76 185 233 143 92 128 235 150 144 86 255 161 120 121 255 139 161 114 143 77 242 114 77 236 211 255 255 255 255 255 244 255 243 255 195 69 84 93 120 237 242 223 222 248 255 63 78 78 84 101 111 218 107 135 108 108 117 191 152 139 145 147 157 161 234 255 76 81 92 103 122 136 142 144 146 157 160 242 255 139 155 133 124 139 150 156 168 142 155 170 169 151 144 154 173 146 244 255 165 171 155 148 149 152 158 158 158 158 160 166 159 158 159 159 161 167 245 253 180 184 170 163 164 168 165 163 156 163 -0 -0 -0 -66 -82 -99 -119 -130 -143 -155 -165 -174 -182 -189 -195 -201 -206 -211 -215 -218 -222 -225 -227 -230 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -230 -227 -225 -222 -218 -215 -211 -206 -201 -195 -189 -182 -174 -165 -155 -143 -130 -119 -99 -82 -66 -0 -0 -0 163 156 163 165 168 164 163 170 184 180 253 245 167 161 159 159 158 159 166 160 158 158 158 158 152 149 148 155 171 165 255 244 146 173 154 144 151 169 170 155 142 168 156 150 139 124 133 155 139 255 242 160 157 146 144 142 136 122 103 92 81 76 255 234 161 157 147 145 139 152 191 117 108 108 135 107 218 111 101 84 78 78 63 255 248 222 223 242 237 120 93 84 69 195 255 243 255 244 255 255 255 255 255 211 236 77 114 242 77 143 114 161 139 255 121 120 161 255 86 144 150 235 128 92 143 233 185 76 113 237 61 95 173 113 -62 -116 -157 -184 -203 -217 -227 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -209 -192 -168 -133 -86 -0 177 94 69 246 125 83 185 255 145 111 141 255 150 134 142 252 183 113 168 255 129 191 113 161 74 255 128 82 255 182 141 210 237 208 244 255 255 206 255 222 248 60 92 132 165 158 212 110 115 127 243 252 204 191 194 201 201 232 255 75 73 88 100 165 225 143 123 136 144 146 153 242 255 148 161 142 135 138 149 153 145 146 155 155 236 255 75 80 88 95 113 122 146 128 131 148 162 168 152 151 160 167 152 233 255 75 81 91 102 117 122 134 131 143 144 146 153 145 144 144 144 146 150 229 255 77 81 92 103 120 129 141 141 133 142 143 -0 -0 -0 -66 -80 -94 -113 -127 -140 -151 -161 -170 -179 -186 -193 -199 -204 -208 -213 -216 -220 -223 -226 -228 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -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 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -228 -226 -223 -220 -216 -213 -208 -204 -199 -193 -186 -179 -170 -161 -151 -140 -127 -113 -94 -80 -66 -0 -0 -0 143 142 133 141 141 129 120 103 92 81 77 255 229 150 146 144 144 144 145 153 146 144 143 131 134 122 117 102 91 81 75 255 233 152 167 160 151 152 168 162 148 131 128 146 122 113 95 88 80 75 255 236 155 155 146 145 153 149 138 135 142 161 148 255 242 153 146 144 136 123 143 225 165 100 88 73 75 255 232 201 201 194 191 204 252 243 127 115 110 212 158 165 132 92 60 248 222 255 206 255 255 244 208 237 210 141 182 255 82 128 255 74 161 113 191 129 255 168 113 183 252 142 134 150 255 141 111 145 255 185 83 125 246 69 94 177 -0 -86 -133 -168 -192 -209 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -198 -177 -147 -107 -0 164 117 78 200 222 100 185 72 238 121 136 71 242 133 103 225 162 141 128 112 219 123 155 142 134 255 148 98 144 255 136 243 126 255 255 255 255 244 255 209 255 238 255 255 255 86 101 205 84 125 120 93 203 143 141 138 138 150 151 241 255 255 255 248 243 255 72 89 95 112 121 136 142 232 255 76 80 92 103 121 133 151 144 146 154 155 242 251 171 178 163 158 162 162 173 141 144 146 157 159 152 153 163 168 153 243 252 172 177 163 156 158 163 163 159 159 159 161 167 159 158 158 159 159 159 244 255 158 167 148 140 150 155 163 162 156 163 164 163 -0 -0 -0 -0 -76 -92 -110 -122 -133 -146 -157 -167 -175 -183 -190 -196 -201 -206 -210 -214 -217 -221 -224 -227 -229 -232 -234 -236 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -236 -234 -232 -229 -227 -224 -221 -217 -214 -210 -206 -201 -196 -190 -183 -175 -167 -157 -146 -133 -122 -110 -92 -76 -0 -0 -0 -0 163 164 163 156 162 163 155 150 140 148 167 158 255 244 159 159 159 158 158 159 167 161 159 159 159 163 163 158 156 163 177 172 252 243 153 168 163 153 152 159 157 146 144 141 173 162 162 158 163 178 171 251 242 155 154 146 144 151 133 121 103 92 80 76 255 232 142 136 121 112 95 89 72 255 243 248 255 255 255 241 151 150 138 138 141 143 203 93 120 125 84 205 101 86 255 255 255 238 255 209 255 244 255 255 255 255 126 243 136 255 144 98 148 255 134 142 155 123 219 112 128 141 162 225 103 133 242 71 136 121 238 72 185 100 222 200 78 117 164 -0 -107 -147 -177 -198 -214 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -204 -185 -158 -121 -76 -0 127 84 203 255 104 183 120 255 136 135 120 255 133 102 233 179 150 132 79 231 126 175 135 96 184 226 128 132 66 245 74 204 89 243 206 244 255 255 209 255 246 64 97 119 208 211 212 233 255 74 111 73 209 79 80 89 100 130 121 113 136 137 157 139 131 245 255 150 163 144 143 146 159 151 244 255 157 167 149 143 144 153 159 152 153 161 162 230 255 77 81 93 112 120 139 166 135 142 146 155 154 145 146 155 167 154 230 255 76 81 92 103 121 130 142 144 144 144 146 153 145 144 144 144 144 144 233 255 76 81 89 95 109 113 121 127 131 142 143 141 133 140 -0 -0 -63 -75 -81 -96 -116 -129 -142 -153 -163 -172 -179 -186 -192 -197 -202 -207 -211 -215 -219 -222 -225 -228 -230 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -230 -228 -225 -222 -219 -215 -211 -207 -202 -197 -192 -186 -179 -172 -163 -153 -142 -129 -116 -96 -81 -75 -63 -0 -0 140 133 141 143 142 131 127 121 113 109 95 89 81 76 255 233 144 144 144 144 144 145 153 146 144 144 144 142 130 121 103 92 81 76 255 230 154 167 155 146 145 154 155 146 142 135 166 139 120 112 93 81 77 255 230 162 161 153 152 159 153 144 143 149 167 157 255 244 151 159 146 143 144 163 150 255 245 131 139 157 137 136 113 121 130 100 89 80 79 209 73 111 74 255 233 212 211 208 119 97 64 246 255 209 255 255 244 206 243 89 204 74 245 66 132 128 226 184 96 135 175 126 231 79 132 150 179 233 102 133 255 120 135 136 255 120 183 104 255 203 84 127 -0 -76 -121 -158 -185 -204 -218 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -252 -251 -249 -248 -245 -241 -237 -230 -222 -210 -193 -169 -136 -91 -0 135 101 190 79 251 178 120 61 241 143 92 74 237 92 230 150 154 159 104 253 143 145 161 92 216 255 139 131 84 255 98 152 197 255 255 255 255 255 244 255 208 234 91 128 113 135 178 124 138 238 247 233 252 255 63 74 82 105 155 193 158 160 169 161 168 143 132 233 255 77 81 92 104 125 140 143 233 255 76 80 92 103 122 133 152 145 146 155 153 243 255 139 153 149 136 135 150 170 133 141 145 154 154 144 144 149 158 154 242 253 165 174 158 151 152 158 158 159 159 159 161 167 159 158 158 158 158 159 244 253 180 183 169 163 163 166 168 161 163 171 172 170 163 169 164 -0 -0 -0 -63 -77 -93 -111 -124 -135 -148 -159 -167 -174 -180 -187 -193 -199 -204 -209 -213 -217 -221 -224 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -224 -221 -217 -213 -209 -204 -199 -193 -187 -180 -174 -167 -159 -148 -135 -124 -111 -93 -77 -63 -0 -0 -0 164 169 163 170 172 171 163 161 168 166 163 163 169 183 180 253 244 159 158 158 158 158 159 167 161 159 159 159 158 158 152 151 158 174 165 253 242 154 158 149 144 144 154 154 145 141 133 170 150 135 136 149 153 139 255 243 153 155 146 145 152 133 122 103 92 80 76 255 233 143 140 125 104 92 81 77 255 233 132 143 168 161 169 160 158 193 155 105 82 74 63 255 252 233 247 238 138 124 178 135 113 128 91 234 208 255 244 255 255 255 255 255 197 152 98 255 84 131 139 255 216 92 161 145 143 253 104 159 154 150 230 92 237 74 92 143 241 61 120 178 251 79 190 101 135 -0 -91 -136 -169 -193 -210 -222 -230 -237 -241 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -248 -246 -243 -239 -233 -225 -215 -200 -179 -150 -112 -67 -0 101 184 98 66 240 105 115 255 140 121 71 248 113 224 163 173 135 148 255 153 147 175 120 127 155 255 142 99 174 226 155 89 195 222 209 209 244 255 255 204 255 218 255 71 80 93 160 111 111 128 163 175 144 245 255 255 255 255 255 118 106 114 132 142 157 168 143 132 241 255 148 161 142 136 138 149 153 241 255 148 160 141 135 136 145 152 144 146 153 147 236 255 61 116 91 101 116 160 120 120 129 144 154 154 144 144 146 150 154 232 255 77 81 93 104 121 131 143 144 144 144 146 150 151 151 151 151 152 152 229 255 76 81 92 102 118 121 127 129 132 143 143 137 140 148 141 150 149 -0 -0 -0 -75 -82 -97 -118 -133 -143 -151 -158 -167 -175 -183 -190 -196 -202 -207 -211 -215 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -215 -211 -207 -202 -196 -190 -183 -175 -167 -158 -151 -143 -133 -118 -97 -82 -75 -0 -0 -0 149 150 141 148 140 137 143 143 132 129 127 121 118 102 92 81 76 255 229 152 152 151 151 151 151 150 146 144 144 144 143 131 121 104 93 81 77 255 232 154 150 146 144 144 154 154 144 129 120 120 160 116 101 91 116 61 255 236 147 153 146 144 152 145 136 135 141 160 148 255 241 153 149 138 136 142 161 148 255 241 132 143 168 157 142 132 114 106 118 255 255 255 255 255 245 144 175 163 128 111 111 160 93 80 71 255 218 255 204 255 255 244 209 209 222 195 89 155 226 174 99 142 255 155 127 120 175 147 153 255 148 135 173 163 224 113 248 71 121 140 255 115 105 240 66 98 184 101 -0 -67 -112 -150 -179 -200 -215 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -206 -188 -163 -131 -90 -0 105 178 103 110 255 122 87 74 240 93 128 245 168 213 163 156 150 141 117 218 158 146 141 130 96 126 238 103 182 255 174 93 69 248 255 255 255 255 255 244 255 225 255 234 188 164 160 178 211 128 139 151 160 175 145 160 149 138 146 219 255 84 131 114 120 132 157 167 143 132 232 255 76 80 92 103 121 133 151 232 255 76 80 91 102 121 132 151 144 146 153 146 242 255 75 72 88 102 144 196 140 136 142 143 160 160 152 155 145 144 146 240 255 149 161 141 132 144 151 150 150 150 150 151 151 150 148 157 159 159 159 243 255 157 165 145 149 149 150 151 152 155 163 162 157 148 154 148 156 155 146 -0 -0 -0 -63 -79 -96 -113 -120 -129 -141 -153 -163 -172 -180 -187 -193 -199 -204 -209 -213 -217 -220 -223 -226 -228 -231 -233 -234 -236 -238 -239 -240 -241 -242 -243 -244 -244 -245 -246 -246 -247 -247 -247 -248 -248 -248 -248 -249 -249 -249 -249 -248 -248 -248 -248 -247 -247 -247 -246 -246 -245 -244 -244 -243 -242 -241 -240 -239 -238 -236 -234 -233 -231 -228 -226 -223 -220 -217 -213 -209 -204 -199 -193 -187 -180 -172 -163 -153 -141 -129 -120 -113 -96 -79 -63 -0 -0 -0 146 155 156 148 154 148 157 162 163 155 152 151 150 149 149 145 165 157 255 243 159 159 159 157 148 150 151 151 150 150 150 150 151 144 132 141 161 149 255 240 146 144 145 155 152 160 160 143 142 136 140 196 144 102 88 72 75 255 242 146 153 146 144 151 132 121 102 91 80 76 255 232 151 133 121 103 92 80 76 255 232 132 143 167 157 132 120 114 131 84 255 219 146 138 149 160 145 175 160 151 139 128 211 178 160 164 188 234 255 225 255 244 255 255 255 255 255 248 69 93 174 255 182 103 238 126 96 130 141 146 158 218 117 141 150 156 163 213 168 245 128 93 240 74 87 122 255 110 103 178 105 -0 -90 -131 -163 -188 -206 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -196 -175 -147 -112 -74 -0 179 104 80 73 242 92 71 252 114 73 233 85 226 153 171 143 152 165 255 123 160 150 143 106 73 255 118 169 78 255 121 84 60 238 246 208 204 244 255 255 204 255 215 255 71 78 90 110 185 118 124 158 146 162 174 161 169 153 148 142 232 255 76 81 92 104 125 148 167 143 132 240 254 156 166 149 142 143 152 159 243 254 156 166 149 142 143 152 159 152 155 151 153 239 253 255 255 255 255 140 103 116 121 127 135 152 160 154 159 151 151 151 235 255 75 81 89 95 113 121 133 131 142 143 143 143 141 133 143 144 144 144 231 255 75 77 83 93 103 117 119 119 122 130 141 140 132 139 132 141 141 134 121 -0 -0 -0 -66 -77 -80 -93 -111 -124 -137 -149 -158 -167 -176 -183 -190 -196 -201 -206 -210 -214 -218 -221 -224 -226 -229 -231 -233 -234 -236 -237 -239 -240 -241 -242 -242 -243 -244 -244 -245 -245 -246 -246 -246 -246 -246 -247 -246 -246 -246 -246 -246 -245 -245 -244 -244 -243 -242 -242 -241 -240 -239 -237 -236 -234 -233 -231 -229 -226 -224 -221 -218 -214 -210 -206 -201 -196 -190 -183 -176 -167 -158 -149 -137 -124 -111 -93 -80 -77 -66 -0 -0 -0 121 134 141 141 132 139 132 140 141 130 122 119 119 117 103 93 83 77 75 255 231 144 144 144 143 133 141 143 143 143 142 131 133 121 113 95 89 81 75 255 235 151 151 151 159 154 160 152 135 127 121 116 103 140 255 255 255 255 253 239 153 151 155 152 159 152 143 142 149 166 156 254 243 159 152 143 142 149 166 156 254 240 132 143 167 148 125 104 92 81 76 255 232 142 148 153 169 161 174 162 146 158 124 118 185 110 90 78 71 255 215 255 204 255 255 244 204 208 246 238 60 84 121 255 78 169 118 255 73 106 143 150 160 123 255 165 152 143 171 153 226 85 233 73 114 252 71 92 242 73 80 104 179 -0 -74 -112 -147 -175 -196 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -202 -184 -160 -130 -97 -65 -0 121 86 71 255 106 86 254 177 92 247 140 255 143 164 151 154 150 102 252 175 145 161 111 78 62 245 165 101 77 240 93 92 255 64 234 255 255 255 255 244 255 216 139 255 64 73 86 104 207 83 96 137 106 120 138 145 152 160 154 152 143 241 255 148 161 142 136 139 157 173 150 140 233 255 76 80 91 102 121 136 143 232 255 76 80 92 103 121 136 142 146 153 145 146 160 178 162 151 225 255 65 84 93 108 110 115 130 134 137 142 143 143 144 240 250 179 183 170 164 165 170 170 165 164 164 164 164 163 156 163 165 168 158 243 251 184 185 179 174 169 169 170 172 173 175 181 181 182 180 181 187 188 187 180 179 -0 -0 -0 -0 -0 -75 -90 -108 -119 -130 -142 -153 -163 -171 -179 -186 -192 -198 -203 -207 -211 -215 -219 -222 -224 -227 -229 -231 -233 -234 -235 -237 -238 -239 -240 -241 -241 -242 -242 -243 -243 -244 -244 -244 -244 -244 -244 -243 -243 -242 -242 -241 -241 -240 -239 -238 -237 -235 -234 -233 -231 -229 -227 -224 -222 -219 -215 -211 -207 -203 -198 -192 -186 -179 -171 -163 -153 -142 -130 -119 -108 -90 -75 -0 -0 -0 -0 -0 179 180 187 188 187 181 180 182 181 181 175 173 172 170 169 169 174 179 185 184 251 243 158 168 165 163 156 163 164 164 164 164 165 170 170 165 164 170 183 179 250 240 144 143 143 142 137 134 130 115 110 108 93 84 65 255 225 151 162 178 160 146 145 153 146 142 136 121 103 92 80 76 255 232 143 136 121 102 91 80 76 255 233 140 150 173 157 139 136 142 161 148 255 241 143 152 154 160 152 145 138 120 106 137 96 83 207 104 86 73 64 255 139 216 255 244 255 255 255 255 234 64 255 92 93 240 77 101 165 245 62 78 111 161 145 175 252 102 150 154 151 164 143 255 140 247 92 177 254 86 106 255 71 86 121 -0 -65 -97 -130 -160 -184 -202 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -219 -207 -191 -170 -143 -113 -82 -0 126 92 85 255 168 98 249 113 194 244 123 84 235 154 169 121 166 111 72 234 161 129 135 90 72 255 175 111 118 255 120 132 255 97 91 218 225 204 244 255 255 206 255 91 245 255 247 245 247 253 62 95 152 200 135 147 147 148 149 153 154 153 144 233 255 76 81 92 103 122 143 159 142 132 242 254 155 161 155 151 156 157 162 244 255 156 166 149 143 146 159 154 147 152 144 144 152 167 160 151 245 255 174 179 165 164 169 165 164 165 166 168 159 158 158 229 255 77 81 93 104 122 130 141 140 150 151 151 151 149 141 147 160 167 158 229 255 64 84 92 102 112 126 128 128 129 132 141 133 141 131 132 139 149 149 138 138 141 148 141 -0 -0 -0 -73 -79 -93 -111 -125 -137 -148 -157 -166 -174 -182 -188 -194 -199 -204 -208 -212 -216 -219 -222 -224 -226 -228 -230 -232 -233 -234 -236 -237 -237 -238 -239 -239 -240 -240 -240 -240 -240 -240 -240 -239 -239 -238 -237 -237 -236 -234 -233 -232 -230 -228 -226 -224 -222 -219 -216 -212 -208 -204 -199 -194 -188 -182 -174 -166 -157 -148 -137 -125 -111 -93 -79 -73 -0 -0 -0 141 148 141 138 138 149 149 139 132 131 141 133 141 132 129 128 128 126 112 102 92 84 64 255 229 158 167 160 147 141 149 151 151 151 150 140 141 130 122 104 93 81 77 255 229 158 158 159 168 166 165 164 165 169 164 165 179 174 255 245 151 160 167 152 144 144 152 147 154 159 146 143 149 166 156 255 244 162 157 156 151 155 161 155 254 242 132 142 159 143 122 103 92 81 76 255 233 144 153 154 153 149 148 147 147 135 200 152 95 62 253 247 245 247 255 245 91 255 206 255 255 244 204 225 218 91 97 255 132 120 255 118 111 175 255 72 90 135 129 161 234 72 111 166 121 169 154 235 84 123 244 194 113 249 98 168 255 85 92 126 -0 -82 -113 -143 -170 -191 -207 -219 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -197 -178 -153 -124 -93 -66 -0 101 97 255 97 185 243 132 73 238 137 96 255 144 169 125 169 133 81 97 232 129 167 102 86 250 200 139 97 73 237 165 255 119 128 255 255 255 255 255 255 244 255 232 255 91 193 97 139 135 237 255 255 255 136 122 142 137 147 145 154 155 155 153 144 241 253 157 167 150 144 147 163 167 150 141 233 255 72 109 118 123 131 145 155 233 255 76 80 92 104 125 142 152 146 152 145 144 149 160 161 152 231 255 77 81 93 112 121 130 142 144 146 150 151 152 152 241 255 158 168 150 143 143 147 155 149 158 158 159 158 157 148 149 160 164 165 243 255 172 176 168 162 156 156 158 159 160 161 167 170 168 170 162 162 170 169 162 163 156 162 156 163 -0 -0 -0 -0 -75 -82 -99 -118 -128 -140 -152 -162 -170 -177 -183 -189 -195 -200 -205 -209 -212 -215 -218 -221 -223 -226 -227 -229 -230 -231 -232 -233 -234 -235 -235 -235 -236 -236 -235 -235 -235 -234 -233 -232 -231 -230 -229 -227 -226 -223 -221 -218 -215 -212 -209 -205 -200 -195 -189 -183 -177 -170 -162 -152 -140 -128 -118 -99 -82 -75 -0 -0 -0 -0 163 156 162 156 163 162 169 170 162 162 170 168 170 167 161 160 159 158 156 156 162 168 176 172 255 243 165 164 160 149 148 157 158 159 158 158 149 155 147 143 143 150 168 158 255 241 152 152 151 150 146 144 142 130 121 112 93 81 77 255 231 152 161 160 149 144 145 152 146 152 142 125 104 92 80 76 255 233 155 145 131 123 118 109 72 255 233 141 150 167 163 147 144 150 167 157 253 241 144 153 155 155 154 145 147 137 142 122 136 255 255 255 237 135 139 97 193 91 255 232 255 244 255 255 255 255 255 255 128 119 255 165 237 73 97 139 200 250 86 102 167 129 232 97 81 133 169 125 169 144 255 96 137 238 73 132 243 185 97 255 97 101 -0 -66 -93 -124 -153 -178 -197 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -233 -226 -216 -203 -185 -162 -133 -100 -69 -0 115 107 255 110 65 231 129 123 255 145 103 111 233 164 138 148 149 103 126 255 145 144 147 100 250 103 185 115 88 242 158 86 208 113 71 234 215 216 206 244 255 255 208 255 212 193 224 255 70 81 113 128 129 216 252 83 146 114 128 132 137 145 154 155 154 144 230 255 76 81 93 104 125 145 160 143 133 239 255 59 110 149 131 132 145 152 243 255 148 161 142 136 139 152 159 153 162 145 143 146 155 154 145 240 255 139 156 136 134 135 140 150 151 151 152 152 152 152 232 255 76 81 92 102 118 122 128 132 140 150 152 151 149 139 141 151 152 151 230 255 64 84 92 102 112 126 127 128 128 129 132 137 143 137 137 140 150 149 140 147 140 147 140 149 148 138 -0 -0 -0 -66 -79 -92 -110 -124 -136 -146 -154 -162 -170 -178 -185 -190 -195 -200 -204 -208 -212 -215 -218 -220 -222 -224 -225 -226 -227 -228 -229 -229 -229 -230 -229 -229 -229 -228 -227 -226 -225 -224 -222 -220 -218 -215 -212 -208 -204 -200 -195 -190 -185 -178 -170 -162 -154 -146 -136 -124 -110 -92 -79 -66 -0 -0 -0 138 148 149 140 147 140 147 140 149 150 140 137 137 143 137 132 129 128 128 127 126 112 102 92 84 64 255 230 151 152 151 141 139 149 151 152 150 140 132 128 122 118 102 92 81 76 255 232 152 152 152 152 151 151 150 140 135 134 136 156 139 255 240 145 154 155 146 143 145 162 153 159 152 139 136 142 161 148 255 243 152 145 132 131 149 110 59 255 239 133 143 160 145 125 104 93 81 76 255 230 144 154 155 154 145 137 132 128 114 146 83 252 216 129 128 113 81 70 255 224 193 212 255 208 255 255 244 206 216 215 234 71 113 208 86 158 242 88 115 185 103 250 100 147 144 145 255 126 103 149 148 138 164 233 111 103 145 255 123 129 231 65 110 255 107 115 -0 -69 -100 -133 -162 -185 -203 -216 -226 -233 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -220 -207 -191 -170 -141 -106 -69 -0 201 121 255 126 115 255 145 103 75 230 112 145 255 145 155 136 168 113 117 62 245 145 121 138 255 102 220 97 110 223 212 101 211 135 80 188 255 139 255 255 255 255 244 255 202 213 95 128 228 148 142 147 153 155 143 228 255 101 80 101 107 130 143 146 153 161 160 151 242 255 148 161 142 136 139 154 168 144 133 234 255 255 78 82 94 113 121 139 232 255 76 80 92 103 122 136 142 148 161 145 143 145 154 154 144 233 255 76 80 91 102 118 122 131 143 144 143 143 144 144 239 253 156 165 146 150 150 152 155 147 149 158 158 158 156 147 148 157 156 164 243 255 172 176 168 162 156 156 157 157 158 159 160 162 168 161 160 162 170 170 163 168 162 168 163 169 169 161 161 -0 -0 -0 -0 -74 -89 -106 -116 -123 -133 -145 -156 -164 -172 -178 -184 -190 -195 -200 -204 -207 -210 -213 -215 -217 -218 -219 -220 -221 -221 -222 -222 -221 -221 -220 -219 -218 -217 -215 -213 -210 -207 -204 -200 -195 -190 -184 -178 -172 -164 -156 -145 -133 -123 -116 -106 -89 -74 -0 -0 -0 -0 161 161 169 169 163 168 162 168 163 170 170 162 160 161 168 162 160 159 158 157 157 156 156 162 168 176 172 255 243 164 156 157 148 147 156 158 158 158 149 147 155 152 150 150 146 165 156 253 239 144 144 143 143 144 143 131 122 118 102 91 80 76 255 233 144 154 154 145 143 145 161 148 142 136 122 103 92 80 76 255 232 139 121 113 94 82 78 255 255 234 133 144 168 154 139 136 142 161 148 255 242 151 160 161 153 146 143 130 107 101 80 101 255 228 143 155 153 147 142 148 228 128 95 213 202 255 244 255 255 255 255 139 255 188 80 135 211 101 212 223 110 97 220 102 255 138 121 145 245 62 117 113 168 136 155 145 255 145 112 230 75 103 145 255 115 126 255 121 201 -0 -69 -106 -141 -170 -191 -207 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -197 -177 -149 -112 -70 -0 93 222 249 122 157 255 154 131 73 243 128 128 77 241 160 140 153 135 117 82 255 154 112 194 255 120 135 191 74 222 110 205 212 178 93 164 71 255 91 232 208 244 255 255 205 255 179 221 165 232 98 127 134 136 146 161 164 255 54 75 80 87 101 105 113 127 131 137 142 145 234 255 76 81 92 103 121 140 166 143 132 162 239 255 129 147 136 135 140 152 243 255 148 161 142 136 138 149 150 156 167 152 151 153 161 161 155 241 253 156 165 146 149 151 153 158 157 157 158 158 158 158 234 255 75 77 84 93 104 121 127 129 132 139 150 151 149 139 140 149 142 150 230 255 64 84 92 101 111 125 122 135 136 137 137 140 148 138 138 140 150 149 141 148 141 148 141 149 149 143 131 132 142 -0 -0 -0 -73 -77 -81 -95 -113 -127 -138 -148 -156 -163 -171 -178 -184 -190 -194 -198 -202 -204 -207 -208 -210 -211 -211 -212 -212 -212 -211 -211 -210 -208 -207 -204 -202 -198 -194 -190 -184 -178 -171 -163 -156 -148 -138 -127 -113 -95 -81 -77 -73 -0 -0 -0 142 132 131 143 149 149 141 148 141 148 141 149 150 140 138 138 148 140 137 137 136 135 122 125 111 101 92 84 64 255 230 150 142 149 140 139 149 151 150 139 132 129 127 121 104 93 84 77 75 255 234 158 158 158 158 157 157 158 153 151 149 146 165 156 253 241 155 161 161 153 151 152 167 156 150 149 138 136 142 161 148 255 243 152 140 135 136 147 129 255 239 162 132 143 166 140 121 103 92 81 76 255 234 145 142 137 131 127 113 105 101 87 80 75 54 255 164 161 146 136 134 127 98 232 165 221 179 255 205 255 255 244 208 232 91 255 71 164 93 178 212 205 110 222 74 191 135 120 255 194 112 154 255 82 117 135 153 140 160 241 77 128 128 243 73 131 154 255 157 122 249 222 93 -0 -70 -112 -149 -177 -197 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -226 -215 -202 -184 -158 -121 -74 -0 102 60 243 133 141 88 217 125 129 249 139 130 81 255 144 140 145 150 121 91 147 237 128 107 156 222 134 119 197 248 115 84 233 124 160 160 78 64 245 255 255 255 255 255 244 255 220 255 158 148 232 255 72 125 112 120 139 153 244 255 174 176 163 168 172 168 173 175 167 167 159 163 245 255 157 167 149 143 144 158 173 150 140 162 238 255 64 81 91 109 114 125 232 255 76 80 92 103 121 130 143 149 158 152 151 154 162 162 160 233 255 75 77 83 93 109 113 121 130 142 143 143 143 143 240 250 178 182 168 161 157 158 160 163 155 156 164 165 163 154 156 163 157 164 244 255 164 169 160 151 155 154 148 157 159 159 160 162 168 161 160 163 170 170 163 169 163 169 163 168 176 176 168 168 174 181 -0 -0 -0 -0 -0 -75 -91 -108 -117 -125 -135 -146 -156 -164 -171 -178 -183 -187 -191 -194 -196 -197 -198 -199 -199 -199 -199 -198 -197 -196 -194 -191 -187 -183 -178 -171 -164 -156 -146 -135 -125 -117 -108 -91 -75 -0 -0 -0 -0 -0 181 174 168 168 176 176 168 163 169 163 169 163 170 170 163 160 161 168 162 160 159 159 157 148 154 155 151 160 169 164 255 244 164 157 163 156 154 163 165 164 156 155 163 160 158 157 161 168 182 178 250 240 143 143 143 143 142 130 121 113 109 93 83 77 75 255 233 160 162 162 154 151 152 158 149 143 130 121 103 92 80 76 255 232 125 114 109 91 81 64 255 238 162 140 150 173 158 144 143 149 167 157 255 245 163 159 167 167 175 173 168 172 168 163 176 174 255 244 153 139 120 112 125 72 255 232 148 158 255 220 255 244 255 255 255 255 255 245 64 78 160 160 124 233 84 115 248 197 119 134 222 156 107 128 237 147 91 121 150 145 140 144 255 81 130 139 249 129 125 217 88 141 133 243 60 102 -0 -74 -121 -158 -184 -202 -215 -226 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -207 -190 -167 -132 -80 -0 105 96 255 132 131 102 230 106 112 230 154 141 93 149 233 150 151 151 135 102 159 255 136 120 99 255 141 123 90 255 127 125 255 138 111 178 90 73 255 91 212 202 205 244 255 255 204 255 211 247 74 98 236 255 71 81 93 113 129 137 234 255 75 78 92 95 101 112 115 114 125 141 146 155 234 255 76 81 92 103 122 142 159 142 132 153 244 255 111 136 163 156 146 153 243 255 148 160 141 135 136 143 143 146 153 145 144 145 152 161 160 243 252 171 175 168 163 164 167 161 165 165 165 165 165 165 232 255 76 80 91 102 117 119 122 127 130 132 139 150 149 139 140 149 142 150 233 255 63 84 89 94 102 109 114 127 128 128 128 131 140 130 130 132 143 141 133 140 133 140 130 132 142 141 130 130 132 141 130 130 130 -0 -0 -0 -73 -78 -82 -96 -115 -127 -138 -148 -156 -163 -169 -174 -178 -181 -182 -183 -184 -184 -184 -183 -182 -181 -178 -174 -169 -163 -156 -148 -138 -127 -115 -96 -82 -78 -73 -0 -0 -0 130 130 130 141 132 130 130 141 142 132 130 140 133 140 133 141 143 132 130 130 140 131 128 128 128 127 114 109 102 94 89 84 63 255 233 150 142 149 140 139 149 150 139 132 130 127 122 119 117 102 91 80 76 255 232 165 165 165 165 165 165 161 167 164 163 168 175 171 252 243 160 161 152 145 144 145 153 146 143 143 136 135 141 160 148 255 243 153 146 156 163 136 111 255 244 153 132 142 159 142 122 103 92 81 76 255 234 155 146 141 125 114 115 112 101 95 92 78 75 255 234 137 129 113 93 81 71 255 236 98 74 247 211 255 204 255 255 244 205 202 212 91 255 73 90 178 111 138 255 125 127 255 90 123 141 255 99 120 136 255 159 102 135 151 151 150 233 149 93 141 154 230 112 106 230 102 131 132 255 96 105 -0 -80 -132 -167 -190 -207 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -211 -196 -175 -146 -99 -0 112 117 255 145 139 92 230 166 72 233 161 145 112 162 255 144 146 145 143 120 142 71 241 133 103 64 244 129 91 63 243 120 74 238 111 211 110 86 247 193 193 213 255 255 255 255 244 255 237 126 212 147 148 164 231 177 189 168 153 158 161 152 243 250 199 200 190 192 190 185 189 161 152 151 156 154 242 255 157 167 150 144 147 162 167 150 141 157 236 255 255 80 134 119 122 133 234 255 76 80 91 102 120 130 142 146 152 144 140 150 154 162 160 231 255 64 84 93 103 120 127 132 143 144 144 144 144 144 239 251 164 170 153 156 156 157 160 162 154 153 156 164 163 155 156 163 157 164 245 255 185 187 182 167 168 162 155 163 165 165 166 168 175 171 162 163 170 170 164 169 163 169 162 162 168 175 169 168 169 175 168 167 167 167 -0 -0 -0 -0 -63 -77 -83 -99 -117 -126 -137 -147 -154 -160 -163 -165 -166 -166 -166 -166 -165 -163 -160 -154 -147 -137 -126 -117 -99 -83 -77 -63 -0 -0 -0 -0 167 167 167 168 175 169 168 169 175 168 162 162 169 163 169 164 170 170 163 162 171 175 168 166 165 165 163 155 162 168 167 182 187 185 255 245 164 157 163 156 155 163 164 156 153 154 162 160 157 156 156 153 170 164 251 239 144 144 144 144 144 143 132 127 120 103 93 84 64 255 231 160 162 154 150 140 144 152 146 142 130 120 102 91 80 76 255 234 133 122 119 134 80 255 255 236 157 141 150 167 162 147 144 150 167 157 255 242 154 156 151 152 161 189 185 190 192 190 200 199 250 243 152 161 158 153 168 189 177 231 164 148 147 212 126 237 255 244 255 255 255 255 213 193 193 247 86 110 211 111 238 74 120 243 63 91 129 244 64 103 133 241 71 142 120 143 145 146 144 255 162 112 145 161 233 72 166 230 92 139 145 255 117 112 -0 -99 -146 -175 -196 -211 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -214 -200 -182 -158 -124 -77 -0 126 255 150 132 95 232 101 169 245 144 156 120 144 77 242 152 152 152 129 136 107 255 131 121 78 255 141 103 78 252 93 111 247 128 128 185 104 245 97 224 95 179 220 204 244 255 255 208 255 89 207 89 92 116 218 255 100 89 91 113 129 130 145 221 255 76 91 113 128 130 150 166 152 150 153 161 161 234 255 76 81 92 104 125 145 159 143 133 150 172 236 255 77 81 92 104 125 239 254 147 158 137 142 144 151 150 152 159 150 142 151 154 160 166 243 255 158 166 148 139 151 156 149 157 158 158 158 158 158 230 255 75 76 83 93 103 118 122 127 128 129 131 139 148 140 140 145 148 155 233 255 61 116 87 92 100 107 112 126 128 128 130 131 141 137 138 141 151 150 141 149 141 148 139 138 140 149 140 138 140 145 146 146 147 147 147 146 146 -0 -0 -0 -63 -77 -91 -108 -120 -130 -138 -142 -144 -145 -145 -145 -144 -142 -138 -130 -120 -108 -91 -77 -63 -0 -0 -0 146 146 147 147 147 146 146 145 140 138 140 149 140 138 139 148 141 149 141 150 151 141 138 137 141 131 130 128 128 126 112 107 100 92 87 116 61 255 233 155 148 145 140 140 148 139 131 129 128 127 122 118 103 93 83 76 75 255 230 158 158 158 158 158 157 149 156 151 139 148 166 158 255 243 166 160 154 151 142 150 159 152 150 151 144 142 137 158 147 254 239 125 104 92 81 77 255 236 172 150 133 143 159 145 125 104 92 81 76 255 234 161 161 153 150 152 166 150 130 128 113 91 76 255 221 145 130 129 113 91 89 100 255 218 116 92 89 207 89 255 208 255 255 244 204 220 179 95 224 97 245 104 185 128 128 247 111 93 252 78 103 141 255 78 121 131 255 107 136 129 152 152 152 242 77 144 120 156 144 245 169 101 232 95 132 150 255 126 -0 -77 -124 -158 -182 -200 -214 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -205 -188 -167 -140 -106 -71 -0 249 158 143 100 207 152 65 230 145 160 136 143 81 255 145 146 145 147 135 80 73 237 126 82 155 234 121 78 204 203 73 233 163 139 118 207 247 139 255 128 221 255 255 255 255 255 244 255 243 255 206 69 83 93 114 252 60 69 77 92 95 101 105 119 235 103 130 119 120 126 132 148 161 144 143 146 155 154 242 255 148 161 142 135 138 153 167 143 132 147 165 242 255 138 152 142 136 138 233 255 75 76 83 94 113 122 130 144 153 142 133 143 144 147 153 231 255 76 81 88 94 112 118 123 131 142 140 153 145 139 240 251 169 172 167 162 157 159 163 153 151 152 152 158 161 140 137 138 138 140 242 255 74 71 86 97 108 119 135 159 137 142 115 129 140 128 128 132 142 137 142 137 138 146 138 133 146 157 139 133 147 139 133 144 149 139 133 144 148 137 129 -0 -0 -0 -73 -79 -94 -110 -116 -120 -122 -122 -120 -116 -110 -94 -79 -73 -0 -0 -0 129 137 148 144 133 139 149 144 133 139 147 133 139 157 146 133 138 146 138 137 142 137 142 132 128 128 140 129 115 142 137 159 135 119 108 97 86 71 74 255 242 140 138 138 137 140 161 158 152 152 151 153 163 159 157 162 167 172 169 251 240 139 145 153 140 142 131 123 118 112 94 88 81 76 255 231 153 147 144 143 133 142 153 144 130 122 113 94 83 76 75 255 233 138 136 142 152 138 255 242 165 147 132 143 167 153 138 135 142 161 148 255 242 154 155 146 143 144 161 148 132 126 120 119 130 103 235 119 105 101 95 92 77 69 60 252 114 93 83 69 206 255 243 255 244 255 255 255 255 255 221 128 255 139 247 207 118 139 163 233 73 203 204 78 121 234 155 82 126 237 73 80 135 147 145 146 145 255 81 143 136 160 145 230 65 152 207 100 143 158 249 -0 -71 -106 -140 -167 -188 -205 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -209 -194 -174 -150 -121 -81 -0 233 172 141 111 201 138 138 255 152 144 147 147 93 149 233 152 152 143 142 90 70 248 131 92 162 255 130 84 191 143 209 252 175 151 124 83 253 135 70 228 165 158 211 237 208 244 255 255 206 255 223 251 61 92 132 165 230 240 206 199 201 202 195 186 173 228 255 63 83 91 102 117 122 139 151 143 143 146 155 154 233 255 76 81 92 103 121 139 167 143 132 147 164 236 255 64 84 93 103 121 238 249 169 173 172 160 162 157 149 160 166 157 149 158 159 161 167 244 254 172 177 162 156 157 161 156 149 155 152 167 148 148 231 255 72 120 93 103 118 130 103 112 126 123 138 155 151 125 135 135 132 145 239 252 255 255 255 255 255 255 86 89 112 74 93 143 113 125 127 134 130 117 142 114 125 154 113 113 129 159 122 126 154 113 113 125 155 113 113 124 149 120 118 125 -0 -0 -0 -58 -71 -83 -95 -98 -95 -83 -71 -58 -0 -0 -0 125 118 120 149 124 113 113 155 125 113 113 154 126 122 159 129 113 113 154 125 114 142 117 130 134 127 125 113 143 93 74 112 89 86 255 255 255 255 255 255 252 239 145 132 135 135 125 151 155 138 123 126 112 103 130 118 103 93 120 72 255 231 148 148 167 152 155 149 156 161 157 156 162 177 172 254 244 167 161 159 158 149 157 166 160 149 157 162 160 172 173 169 249 238 121 103 93 84 64 255 236 164 147 132 143 167 139 121 103 92 81 76 255 233 154 155 146 143 143 151 139 122 117 102 91 83 63 255 228 173 186 195 202 201 199 206 240 230 165 132 92 61 251 223 255 206 255 255 244 208 237 211 158 165 228 70 135 253 83 124 151 175 252 209 143 191 84 130 255 162 92 131 248 70 90 142 143 152 152 233 149 93 147 147 144 152 255 138 138 201 111 141 172 233 -0 -81 -121 -150 -174 -194 -209 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -199 -181 -159 -128 -80 -0 255 160 156 102 198 128 197 255 147 145 161 158 109 162 255 144 146 144 162 101 85 250 164 103 143 74 240 101 194 141 79 255 144 160 158 96 62 237 81 148 232 148 247 126 255 255 255 255 244 255 209 255 244 255 255 255 88 90 210 97 128 135 137 143 153 152 146 245 255 148 158 136 141 143 147 160 167 158 158 163 162 160 243 254 164 172 156 151 153 165 179 158 152 156 170 244 255 165 172 157 151 153 232 255 72 126 108 111 119 126 132 145 149 149 142 151 152 154 160 232 255 76 80 92 103 121 129 139 133 137 146 166 141 140 240 255 74 77 79 92 112 72 87 111 100 109 138 113 72 94 101 108 113 129 174 102 101 107 113 122 216 227 222 225 254 255 87 77 91 91 103 102 73 130 73 87 151 74 87 99 161 74 87 150 74 86 99 161 74 86 98 153 74 86 97 152 73 84 -0 -0 -63 -72 -72 -63 -0 -0 84 73 152 97 86 74 153 98 86 74 161 99 86 74 150 87 74 161 99 87 74 151 87 73 130 73 102 103 91 91 77 87 255 254 225 222 227 216 122 113 107 101 102 174 129 113 108 101 94 72 113 138 109 100 111 87 72 112 92 79 77 74 255 240 140 141 166 146 137 133 139 129 121 103 92 80 76 255 232 160 154 152 151 142 149 149 145 132 126 119 111 108 126 72 255 232 153 151 157 172 165 255 244 170 156 152 158 179 165 153 151 156 172 164 254 243 160 162 163 158 158 167 160 147 143 141 136 158 148 255 245 146 152 153 143 137 135 128 97 210 90 88 255 255 255 244 255 209 255 244 255 255 255 255 126 247 148 232 148 81 237 62 96 158 160 144 255 79 141 194 101 240 74 143 103 164 250 85 101 162 144 146 144 255 162 109 158 161 145 147 255 197 128 198 102 156 160 255 -0 -80 -128 -159 -181 -199 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -204 -188 -167 -137 -88 -0 255 161 166 112 200 140 117 152 226 152 144 165 113 144 76 242 152 152 141 140 98 246 187 121 144 75 248 111 201 138 80 63 245 175 146 137 95 255 113 142 98 232 74 212 89 243 206 244 255 255 208 255 248 90 113 106 214 225 198 224 255 72 127 118 112 125 143 151 146 236 255 74 77 83 99 101 112 121 104 112 128 136 144 152 230 255 76 81 93 109 114 136 150 144 143 148 162 234 255 76 81 93 109 114 232 255 76 80 91 102 113 128 132 139 150 150 142 151 152 154 160 243 255 148 160 143 136 135 138 153 130 128 138 162 127 138 240 248 227 218 218 225 250 250 200 191 191 200 224 244 169 153 152 154 159 191 218 150 139 140 143 149 168 197 141 137 225 234 222 216 222 227 233 245 234 249 246 230 250 249 243 227 247 248 232 252 252 246 229 249 250 243 227 247 247 243 227 246 248 243 231 -0 -0 -0 231 243 248 246 227 243 247 247 227 243 250 249 229 246 252 252 232 248 247 227 243 249 250 230 246 249 234 245 233 227 222 216 222 234 225 137 141 197 168 149 143 140 139 150 218 191 159 154 152 153 169 244 224 200 191 191 200 250 250 225 218 218 227 248 240 138 127 162 138 128 130 153 138 135 136 143 160 148 255 243 160 154 152 151 142 150 150 139 132 128 113 102 91 80 76 255 232 114 109 93 81 76 255 234 162 148 143 144 150 136 114 109 93 81 76 255 230 152 144 136 128 112 104 121 112 101 99 83 77 74 255 236 146 151 143 125 112 118 127 72 255 224 198 225 214 106 113 90 248 255 208 255 255 244 206 243 89 212 74 232 98 142 113 255 95 137 146 175 245 63 80 138 201 111 248 75 144 121 187 246 98 140 141 152 152 242 76 144 113 165 144 152 226 152 117 140 200 112 166 161 255 -0 -88 -137 -167 -188 -204 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -231 -221 -209 -194 -174 -149 -106 -0 255 153 162 115 190 145 129 109 255 146 145 168 129 142 81 255 144 146 152 111 132 247 153 161 139 80 183 218 201 138 89 74 255 145 162 106 152 255 128 147 127 255 98 147 207 255 255 255 255 255 244 255 202 254 46 114 80 106 179 126 132 237 255 71 110 91 108 114 126 141 145 240 246 195 184 188 194 193 197 199 165 164 168 162 154 160 242 255 157 168 152 151 158 162 163 145 143 146 157 242 254 157 168 152 151 157 245 255 156 166 148 140 135 135 137 140 150 150 142 151 152 154 160 236 255 71 107 80 90 100 143 92 100 112 157 100 102 116 209 93 101 104 106 116 182 92 103 106 110 124 200 103 110 112 113 115 128 202 94 102 104 105 110 124 179 92 104 111 182 111 105 107 113 127 124 136 137 136 133 144 145 145 144 143 143 140 150 155 145 143 140 149 147 155 148 152 154 159 159 158 156 150 142 142 150 156 158 159 159 154 152 148 155 147 149 140 143 145 155 150 140 143 143 144 145 145 144 133 136 137 136 124 127 113 107 105 111 182 111 104 92 179 124 110 105 104 102 94 202 128 115 113 112 110 103 200 124 110 106 103 92 182 116 106 104 101 93 209 116 102 100 157 112 100 92 143 100 90 80 107 71 255 236 160 154 152 151 142 150 150 140 137 135 135 140 148 166 156 255 245 157 151 152 168 157 254 242 157 146 143 145 163 162 158 151 152 168 157 255 242 160 154 162 168 164 165 199 197 193 194 188 184 195 246 240 145 141 126 114 108 91 110 71 255 237 132 126 179 106 80 114 46 254 202 255 244 255 255 255 255 255 207 147 98 255 127 147 128 255 152 106 162 145 255 74 89 138 201 218 183 80 139 161 153 247 132 111 152 146 144 255 81 142 129 168 145 146 255 109 129 145 190 115 162 153 255 -0 -106 -149 -174 -194 -209 -221 -231 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -200 -182 -160 -130 -81 -0 227 167 119 190 153 141 117 65 245 152 152 139 146 92 148 232 152 159 113 190 251 146 119 168 87 167 107 232 150 100 82 255 160 174 120 200 255 129 153 134 72 236 148 89 206 223 209 208 244 255 255 205 255 235 255 86 71 94 200 95 112 122 240 255 73 77 90 91 92 96 110 119 207 107 137 131 132 143 147 161 170 153 155 155 154 147 153 231 255 77 81 93 113 124 145 161 145 143 146 155 231 255 77 81 93 112 121 231 255 76 79 90 100 111 126 128 131 142 141 133 142 144 145 153 241 255 73 70 84 97 165 74 86 99 173 74 86 99 217 60 96 116 123 137 220 61 98 118 124 138 227 61 97 117 123 131 146 231 61 97 117 123 131 145 221 61 93 126 193 234 134 122 125 133 132 123 131 142 138 141 151 151 150 147 156 156 149 160 170 154 149 143 137 140 148 139 138 138 137 136 133 126 114 126 133 136 137 138 138 139 148 140 137 143 149 154 170 160 149 156 156 147 150 151 151 141 138 142 131 123 132 133 125 122 134 234 193 126 93 61 221 145 131 123 117 97 61 231 146 131 123 117 97 61 227 138 124 118 98 61 220 137 123 116 96 60 217 99 86 74 173 99 86 74 165 97 84 70 73 255 241 153 145 144 142 133 141 142 131 128 126 111 100 90 79 76 255 231 121 112 93 81 77 255 231 155 146 143 145 161 145 124 113 93 81 77 255 231 153 147 154 155 155 153 170 161 147 143 132 131 137 107 207 119 110 96 92 91 90 77 73 255 240 122 112 95 200 94 71 86 255 235 255 205 255 255 244 208 209 223 206 89 148 236 72 134 153 129 255 200 120 174 160 255 82 100 150 232 107 167 87 168 119 146 251 190 113 159 152 232 148 92 146 139 152 152 245 65 117 141 153 190 119 167 227 -0 -81 -130 -160 -182 -200 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -219 -206 -189 -169 -145 -113 -76 -0 161 123 193 145 145 121 84 255 146 152 150 158 103 161 255 144 153 124 134 255 156 112 200 100 168 135 255 151 130 105 255 149 161 138 135 136 216 155 136 125 255 164 92 69 251 255 255 255 255 255 244 255 220 255 233 238 251 251 255 76 121 95 117 236 243 214 206 209 210 209 200 200 227 255 61 111 93 112 127 126 149 152 146 154 155 153 146 153 240 255 140 156 137 135 139 156 161 144 143 145 153 240 255 139 156 136 134 136 242 255 127 143 116 117 122 135 136 142 141 142 118 148 118 153 114 237 249 252 251 248 233 255 255 251 230 254 255 251 240 255 255 255 255 255 244 255 255 255 254 243 244 255 255 255 255 255 247 244 255 255 255 255 255 245 239 255 255 255 255 193 108 102 105 115 115 108 109 112 117 119 122 131 142 137 141 149 145 148 163 180 152 157 156 147 147 153 154 153 152 149 143 134 134 143 149 152 153 154 153 147 147 156 157 152 180 163 148 145 149 141 137 142 131 122 119 117 112 109 108 115 115 105 102 108 193 255 255 255 255 239 245 255 255 255 255 255 244 247 255 255 255 255 255 244 243 254 255 255 255 244 255 255 255 255 255 240 251 255 254 230 251 255 255 233 248 251 252 249 237 114 153 118 148 118 142 141 142 136 135 122 117 116 143 127 255 242 136 134 136 156 139 255 240 153 145 143 144 161 156 139 135 137 156 140 255 240 153 146 153 155 154 146 152 149 126 127 112 93 111 61 255 227 200 200 209 210 209 206 214 243 236 117 95 121 76 255 251 251 238 233 255 220 255 244 255 255 255 255 255 251 69 92 164 255 125 136 155 216 136 135 138 161 149 255 105 130 151 255 135 168 100 200 112 156 255 134 124 153 144 255 161 103 158 150 152 146 255 84 121 145 145 193 123 161 -0 -76 -113 -145 -169 -189 -206 -219 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -223 -211 -196 -177 -154 -127 -97 -71 244 122 185 149 153 129 93 158 233 159 144 153 125 141 76 240 159 140 127 73 244 130 135 161 175 108 75 241 121 155 255 138 169 145 147 122 252 143 146 112 71 231 116 83 61 244 248 202 205 244 255 255 204 255 211 255 93 106 135 241 255 73 78 92 103 196 97 136 122 129 144 152 144 149 243 255 66 67 122 161 139 146 155 153 146 154 155 154 147 153 234 255 76 81 92 104 125 145 160 144 143 145 153 233 255 76 80 91 102 120 236 255 73 76 78 79 92 92 103 102 112 72 138 74 146 75 99 191 111 118 120 127 128 135 153 136 139 153 130 151 144 141 133 141 140 151 139 142 161 152 129 127 152 152 133 139 133 138 153 152 130 127 151 141 151 137 138 151 138 222 252 61 77 78 90 90 72 85 99 97 97 97 99 110 100 99 101 106 108 112 155 92 91 100 106 108 108 108 107 105 99 106 106 106 99 105 107 108 108 108 106 100 91 92 155 112 108 106 101 99 100 110 99 97 97 97 99 85 72 90 90 78 77 61 252 222 138 151 138 137 151 141 151 127 130 152 153 138 133 139 133 152 152 127 129 152 161 142 139 151 140 141 133 141 144 151 130 153 139 136 153 135 128 127 120 118 111 191 99 75 146 74 138 72 112 102 103 92 92 79 78 76 73 255 236 120 102 91 80 76 255 233 153 145 143 144 160 145 125 104 92 81 76 255 234 153 147 154 155 154 146 153 155 146 139 161 122 67 66 255 243 149 144 152 144 129 122 136 97 196 103 92 78 73 255 241 135 106 93 255 211 255 204 255 255 244 205 202 248 244 61 83 116 231 71 112 146 143 252 122 147 145 169 138 255 155 121 241 75 108 175 161 135 130 244 73 127 140 159 240 76 141 125 153 144 159 233 158 93 129 153 149 185 122 244 -71 -97 -127 -154 -177 -196 -211 -223 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -202 -185 -164 -137 -105 -73 -0 136 172 162 145 144 103 167 255 154 146 162 140 135 78 255 152 145 131 94 255 142 135 102 201 108 73 255 113 193 255 146 153 152 147 142 83 228 161 120 81 177 218 93 92 255 90 254 255 255 255 255 244 255 237 125 254 72 80 102 120 229 233 208 204 208 226 255 77 81 93 113 125 141 143 146 235 251 255 255 85 92 112 129 135 141 145 155 156 154 147 153 242 255 148 161 142 136 139 154 166 152 150 156 154 241 255 146 154 149 143 142 242 248 218 206 206 209 218 224 227 230 246 233 247 232 252 255 255 77 119 91 112 92 102 138 102 112 145 110 121 151 142 142 118 143 123 153 116 135 161 149 120 130 163 150 127 153 116 129 162 150 121 130 160 132 158 125 139 160 125 244 253 228 220 220 230 249 247 187 175 174 175 179 190 198 144 134 134 134 137 163 205 107 111 111 110 106 118 118 113 116 112 112 116 113 118 118 106 110 111 111 107 205 163 137 134 134 134 144 198 190 179 175 174 175 187 247 249 230 220 220 228 253 244 125 160 139 125 158 132 160 130 121 150 162 129 116 153 127 150 163 130 120 149 161 135 116 153 123 143 118 142 142 151 121 110 145 112 102 138 102 92 112 91 119 77 255 255 252 232 247 233 246 230 227 224 218 209 206 206 218 248 242 142 143 149 154 146 255 241 154 156 150 152 166 154 139 136 142 161 148 255 242 153 147 154 156 155 145 141 135 129 112 92 85 255 255 251 235 146 143 141 125 113 93 81 77 255 226 208 204 208 233 229 120 102 80 72 254 125 237 255 244 255 255 255 255 254 90 255 92 93 218 177 81 120 161 228 83 142 147 152 153 146 255 193 113 255 73 108 201 102 135 142 255 94 131 145 152 255 78 135 140 162 146 154 255 167 103 144 145 162 172 136 -0 -73 -105 -137 -164 -185 -202 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -208 -193 -173 -148 -113 -72 -0 230 143 170 146 152 121 150 76 245 153 145 147 139 90 120 231 153 141 109 142 232 139 101 232 117 88 255 136 158 118 219 148 160 148 137 146 255 164 139 93 189 255 114 132 255 113 46 235 220 204 244 255 255 208 255 86 232 119 112 123 129 153 203 113 111 135 143 242 255 129 143 138 137 144 143 143 146 161 173 227 255 107 132 136 131 141 143 146 155 156 154 146 153 233 255 76 81 92 103 122 140 151 143 145 154 154 232 255 71 121 92 101 115 216 103 108 111 114 117 130 139 124 138 153 140 150 140 151 244 255 73 70 117 72 86 149 73 87 151 74 87 143 104 112 72 130 74 139 74 92 160 113 72 88 151 114 72 138 74 88 151 114 72 88 151 75 138 74 92 160 75 91 219 73 104 123 130 144 223 75 105 124 130 137 154 218 83 102 124 130 137 151 227 61 96 115 120 124 126 134 149 118 93 118 149 134 126 124 120 115 96 61 227 151 137 130 124 102 83 218 154 137 130 124 105 75 223 144 130 123 104 73 219 91 75 160 92 74 138 75 151 88 72 114 151 88 74 138 72 114 151 88 72 113 160 92 74 139 74 130 72 112 104 143 87 74 151 87 73 149 86 72 117 70 73 255 244 151 140 150 140 153 138 124 139 130 117 114 111 108 103 216 115 101 92 121 71 255 232 154 154 145 143 151 140 122 103 92 81 76 255 233 153 146 154 156 155 146 143 141 131 136 132 107 255 227 173 161 146 143 143 144 137 138 143 129 255 242 143 135 111 113 203 153 129 123 112 119 232 86 255 208 255 255 244 204 220 235 46 113 255 132 114 255 189 93 139 164 255 146 137 148 160 148 219 118 158 136 255 88 117 232 101 139 232 142 109 141 153 231 120 90 139 147 145 153 245 76 150 121 152 146 170 143 230 -0 -72 -113 -148 -173 -193 -208 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -233 -224 -213 -199 -182 -159 -125 -77 -0 255 149 168 155 144 133 143 81 255 147 145 160 149 109 143 255 145 145 108 158 255 150 111 126 191 100 255 137 160 106 255 142 154 149 147 114 101 255 153 113 168 100 252 165 255 106 114 255 255 255 255 255 255 244 255 244 255 232 90 84 90 101 124 183 205 115 120 133 137 233 255 72 122 94 112 120 130 142 143 165 173 233 255 73 126 108 108 130 142 146 155 155 153 146 152 240 253 156 167 150 144 147 161 160 152 153 161 161 240 255 75 72 87 99 223 60 96 117 125 135 152 175 165 136 155 150 131 159 132 159 233 245 243 233 251 250 233 253 252 233 249 245 226 232 233 247 233 245 232 248 243 224 232 247 245 227 234 247 232 250 246 227 234 250 246 227 245 233 251 247 227 244 244 240 255 255 255 255 252 244 255 255 255 255 255 251 244 255 255 255 255 252 243 243 255 255 255 255 255 254 246 232 238 238 232 246 254 255 255 255 255 255 243 243 252 255 255 255 255 244 251 255 255 255 255 255 244 252 255 255 255 255 240 244 244 227 247 251 233 245 227 246 250 234 227 246 250 232 247 234 227 245 247 232 224 243 248 232 245 233 247 233 232 226 245 249 233 252 253 233 250 251 233 243 245 233 159 132 159 131 150 155 136 165 175 152 135 125 117 96 60 223 99 87 72 75 255 240 161 161 153 152 160 161 147 144 150 167 156 253 240 152 146 153 155 155 146 142 130 108 108 126 73 255 233 173 165 143 142 130 120 112 94 122 72 255 233 137 133 120 115 205 183 124 101 90 84 90 232 255 244 255 244 255 255 255 255 255 255 114 106 255 165 252 100 168 113 153 255 101 114 147 149 154 142 255 106 160 137 255 100 191 126 111 150 255 158 108 145 145 255 143 109 149 160 145 147 255 81 143 133 144 155 168 149 255 -0 -77 -125 -159 -182 -199 -213 -224 -233 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -206 -189 -169 -140 -93 -0 76 241 146 170 144 151 145 92 157 234 152 145 155 114 171 255 158 153 129 143 77 243 130 116 152 165 248 157 169 114 84 232 152 153 145 128 80 54 244 129 153 89 60 230 88 214 80 86 233 211 237 208 244 255 255 206 255 222 255 62 72 86 100 122 163 208 110 116 120 130 143 239 255 74 76 82 99 101 105 111 118 149 120 235 255 75 80 88 94 113 121 137 145 154 153 146 152 229 255 76 81 93 104 125 143 153 145 146 155 151 237 251 255 255 249 241 255 255 255 255 255 255 88 112 73 130 114 73 139 74 139 74 181 64 104 151 186 165 165 165 164 164 164 164 164 164 159 158 156 149 157 158 158 157 156 148 156 157 157 156 148 156 157 156 148 156 156 148 155 149 157 158 156 147 148 155 164 165 164 156 163 163 156 162 154 153 153 155 159 161 162 166 167 168 167 166 164 160 161 165 165 161 154 148 154 161 165 165 161 160 164 166 167 168 167 166 162 161 159 155 153 153 154 162 156 163 163 156 164 165 164 155 148 147 156 158 157 149 155 148 156 156 148 156 157 156 148 156 157 157 156 148 156 157 158 158 157 149 156 158 159 164 164 164 164 164 164 165 165 165 186 151 104 64 181 74 139 74 139 73 114 130 73 112 88 255 255 255 255 255 255 241 249 255 255 251 237 151 155 146 145 153 143 125 104 93 81 76 255 229 152 146 153 154 145 137 121 113 94 88 80 75 255 235 120 149 118 111 105 101 99 82 76 74 255 239 143 130 120 116 110 208 163 122 100 86 72 62 255 222 255 206 255 255 244 208 237 211 233 86 80 214 88 230 60 89 153 129 244 54 80 128 145 153 152 232 84 114 169 157 248 165 152 116 130 243 77 143 129 153 158 255 171 114 155 145 152 234 157 92 145 151 144 170 146 241 76 -0 -93 -140 -169 -189 -206 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -231 -222 -211 -196 -177 -153 -116 -60 81 254 143 168 149 144 152 109 168 255 145 145 167 122 165 69 238 145 144 137 81 255 143 122 139 225 243 139 161 132 131 255 143 154 154 132 101 75 255 137 158 91 69 240 90 225 106 71 238 255 125 255 255 255 255 244 255 209 255 245 252 255 255 255 255 88 205 72 119 90 106 119 114 237 243 193 181 186 193 189 186 167 165 182 143 244 254 164 171 156 150 151 158 161 154 161 160 154 159 242 255 149 161 142 136 139 154 153 144 146 153 145 158 176 153 150 153 160 151 151 152 152 217 230 231 243 230 234 246 231 246 232 246 232 255 255 255 92 106 113 121 130 139 149 148 158 159 159 158 158 157 149 157 158 158 158 156 149 157 158 158 156 148 156 157 156 148 156 156 149 155 149 157 158 157 151 140 141 147 157 157 149 157 156 152 149 138 138 138 138 138 138 138 138 138 137 136 135 129 129 129 127 123 112 112 123 127 129 129 129 135 136 137 138 138 138 138 138 138 138 138 138 149 152 156 157 149 157 157 147 141 140 151 157 158 157 149 155 149 156 156 148 156 157 156 148 156 158 158 157 149 156 158 158 158 157 149 157 158 158 159 159 158 148 149 139 130 121 113 106 92 255 255 255 232 246 232 246 231 246 234 230 243 231 230 217 152 152 151 151 160 153 150 153 176 158 145 153 146 144 153 154 139 136 142 161 149 255 242 159 154 160 161 154 161 158 151 150 156 171 164 254 244 143 182 165 167 186 189 193 186 181 193 243 237 114 119 106 90 119 72 205 88 255 255 255 255 252 245 255 209 255 244 255 255 255 255 125 255 238 71 106 225 90 240 69 91 158 137 255 75 101 132 154 154 143 255 131 132 161 139 243 225 139 122 143 255 81 137 144 145 238 69 165 122 167 145 145 255 168 109 152 144 149 168 143 254 81 -60 -116 -153 -177 -196 -211 -222 -231 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -216 -203 -185 -163 -132 -86 -0 157 230 152 162 144 159 108 155 71 241 153 152 143 157 126 255 151 153 140 93 149 234 142 145 143 255 131 168 142 114 76 241 153 155 137 107 80 174 234 161 113 77 206 210 198 179 94 251 93 254 86 244 206 244 255 255 208 255 247 149 80 99 110 133 214 227 233 255 75 64 118 157 144 125 212 135 130 139 149 172 147 170 142 161 171 154 235 255 76 80 92 103 122 136 142 146 155 154 147 153 234 255 76 81 92 103 125 143 152 144 146 153 144 151 166 152 151 155 151 151 151 152 152 156 166 162 152 151 151 151 151 151 152 152 151 148 228 255 112 145 128 126 127 130 136 140 150 151 148 157 158 156 149 157 155 164 165 164 157 164 165 165 163 156 163 164 163 156 163 163 156 162 157 164 165 164 163 157 147 148 156 153 155 161 168 175 174 176 168 167 168 167 167 167 167 165 163 169 167 167 166 162 155 156 155 162 166 167 167 169 163 165 167 167 167 167 168 167 168 176 174 175 168 161 155 153 156 148 147 157 163 164 165 164 157 162 156 163 163 156 163 164 163 156 163 165 165 164 157 164 165 164 155 157 149 156 158 157 148 151 150 140 136 130 127 126 128 145 112 255 228 148 151 152 152 151 151 151 151 151 152 162 166 156 152 152 151 151 151 155 151 152 166 151 144 153 146 144 152 143 125 103 92 81 76 255 234 153 147 154 155 146 142 136 122 103 92 80 76 255 235 154 171 161 142 170 147 172 149 139 130 135 212 125 144 157 118 64 75 255 233 227 214 133 110 99 80 149 247 255 208 255 255 244 206 244 86 254 93 251 94 179 198 210 206 77 113 161 234 174 80 107 137 155 153 241 76 114 142 168 131 255 143 145 142 234 149 93 140 153 151 255 126 157 143 152 153 241 71 155 108 159 144 162 152 230 157 -0 -86 -132 -163 -185 -203 -216 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -208 -193 -172 -143 -105 -0 167 255 150 168 146 152 132 141 111 255 145 155 141 154 114 67 243 144 154 104 161 255 144 147 123 72 245 143 157 120 81 255 144 155 145 130 87 176 255 152 129 92 199 97 224 126 200 251 106 72 232 255 255 255 255 255 244 255 202 253 140 53 77 90 123 105 143 150 239 255 255 255 87 112 79 220 91 86 91 102 154 101 145 112 116 141 140 147 244 255 148 161 142 135 138 149 153 147 154 153 146 152 241 253 157 167 150 145 150 152 159 151 156 151 151 156 168 152 153 159 152 151 152 152 152 155 162 161 152 151 151 151 151 151 151 151 149 142 230 255 76 82 92 102 112 127 128 131 142 141 133 142 143 141 133 140 133 143 144 142 133 142 143 143 141 133 142 143 141 132 142 141 133 140 133 142 143 143 143 140 129 132 140 130 130 130 132 137 143 137 138 142 130 129 129 129 128 125 115 124 111 110 107 92 92 107 110 111 124 115 125 128 129 129 129 130 142 138 137 143 137 132 130 130 130 140 132 129 140 143 143 143 142 133 140 133 141 142 132 141 143 142 133 141 143 143 142 133 142 144 143 133 140 133 141 143 142 133 141 142 131 128 127 112 102 92 82 76 255 230 142 149 151 151 151 151 151 151 151 152 161 162 155 152 152 152 151 152 159 153 152 168 156 151 151 156 151 159 152 150 145 150 167 157 253 241 152 146 153 154 147 153 149 138 135 142 161 148 255 244 147 140 141 116 112 145 101 154 102 91 86 91 220 79 112 87 255 255 255 239 150 143 105 123 90 77 53 140 253 202 255 244 255 255 255 255 255 232 72 106 251 200 126 224 97 199 92 129 152 255 176 87 130 145 155 144 255 81 120 157 143 245 72 123 147 144 255 161 104 154 144 243 67 114 154 141 155 145 255 111 141 132 152 146 168 150 255 167 -0 -105 -143 -172 -193 -208 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -213 -199 -180 -153 -116 -72 -0 76 242 156 155 154 151 136 90 74 237 154 145 159 121 121 255 148 150 125 142 76 241 157 136 89 255 132 168 132 92 148 233 153 154 143 101 163 75 243 130 95 201 128 255 132 95 255 135 80 119 232 222 209 208 244 255 255 205 255 234 251 59 92 130 164 160 137 178 114 152 129 216 227 228 247 255 64 74 86 98 176 66 139 196 119 136 140 142 148 235 255 76 80 92 103 121 133 151 146 154 153 146 152 230 255 77 81 93 112 120 136 142 146 153 145 144 149 159 152 153 160 152 151 152 152 152 154 160 166 159 158 158 158 158 158 158 158 157 149 242 252 180 184 169 162 157 157 159 162 170 170 163 170 171 169 163 168 164 170 171 170 163 169 169 176 176 170 176 177 176 170 176 176 170 175 169 174 182 184 183 182 175 176 174 175 168 167 167 168 173 174 175 179 180 180 179 177 174 178 179 182 179 172 169 172 179 182 179 178 174 177 179 180 180 179 175 174 173 168 167 167 168 175 174 176 175 182 183 184 182 174 169 175 170 176 176 170 176 177 176 170 176 176 169 169 163 170 171 170 164 168 163 169 171 170 163 170 170 162 159 157 157 162 169 184 180 252 242 149 157 158 158 158 158 158 158 158 159 166 160 154 152 152 152 151 152 160 153 152 159 149 144 145 153 146 142 136 120 112 93 81 77 255 230 152 146 153 154 146 151 133 121 103 92 80 76 255 235 148 142 140 136 119 196 139 66 176 98 86 74 64 255 247 228 227 216 129 152 114 178 137 160 164 130 92 59 251 234 255 205 255 255 244 208 209 222 232 119 80 135 255 95 132 255 128 201 95 130 243 75 163 101 143 154 153 233 148 92 132 168 132 255 89 136 157 241 76 142 125 150 148 255 121 121 159 145 154 237 74 90 136 151 154 155 156 242 76 -0 -72 -116 -153 -180 -199 -213 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -205 -188 -164 -128 -78 -0 81 255 144 168 145 146 144 101 72 250 145 154 152 136 93 76 238 151 140 136 81 254 161 144 95 150 233 143 157 104 161 255 144 155 146 105 168 78 250 145 101 202 135 72 237 112 76 241 102 112 90 255 255 255 255 255 255 244 255 220 255 244 255 255 255 87 121 79 173 114 163 109 117 142 158 149 245 255 255 255 252 234 255 255 149 101 112 119 128 141 148 243 253 156 166 149 143 144 153 160 154 161 160 154 160 242 255 149 162 144 143 147 158 162 154 160 152 152 154 160 152 154 160 153 152 152 152 152 152 154 158 159 159 159 159 159 159 159 158 157 150 231 255 76 81 92 102 112 127 129 132 143 142 133 143 143 141 132 140 133 142 143 141 133 140 133 143 142 133 143 143 141 133 142 141 133 140 130 133 143 143 143 141 132 140 132 140 130 129 130 130 130 130 130 129 129 128 127 120 121 120 119 115 103 103 115 119 120 121 120 127 128 129 129 130 130 130 130 130 129 130 140 132 140 132 141 143 143 143 133 130 140 133 141 142 133 141 143 143 133 142 143 133 140 133 141 143 142 133 140 132 141 143 143 133 142 143 132 129 127 112 102 92 81 76 255 231 150 157 158 159 159 159 159 159 159 159 158 154 152 152 152 152 152 153 160 154 152 160 154 152 152 160 154 162 158 147 143 144 162 149 255 242 160 154 160 161 154 160 153 144 143 149 166 156 253 243 148 141 128 119 112 101 149 255 255 234 252 255 255 255 245 149 158 142 117 109 163 114 173 79 121 87 255 255 255 244 255 220 255 244 255 255 255 255 255 255 90 112 102 241 76 112 237 72 135 202 101 145 250 78 168 105 146 155 144 255 161 104 157 143 233 150 95 144 161 254 81 136 140 151 238 76 93 136 152 154 145 250 72 101 144 146 145 168 144 255 81 -0 -78 -128 -164 -188 -205 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -211 -196 -174 -142 -93 -0 92 148 233 161 149 152 153 116 87 254 161 153 156 142 110 69 249 156 143 138 92 157 234 146 112 163 255 132 167 125 142 76 241 154 153 113 172 92 199 221 105 195 137 127 255 122 121 255 120 123 84 62 245 247 202 205 244 255 255 204 255 211 251 74 97 209 223 224 251 255 78 162 93 108 113 129 152 150 168 181 176 148 153 152 224 255 65 83 92 103 121 130 147 232 255 76 81 92 103 122 137 142 146 155 154 147 153 234 255 77 81 93 109 113 129 130 144 153 145 144 146 150 151 154 161 153 152 152 152 152 152 152 152 152 152 152 152 151 151 148 157 157 150 244 255 173 177 161 152 157 159 160 163 170 170 164 170 170 169 163 169 163 169 170 169 163 169 163 171 170 163 170 170 169 162 169 169 163 168 161 162 170 169 176 176 170 174 176 174 173 174 174 174 174 174 173 173 172 170 167 169 159 155 147 148 147 155 159 169 167 170 172 173 173 174 174 174 174 174 173 174 176 174 170 176 176 169 170 162 161 168 163 169 169 162 169 170 170 163 170 171 163 169 163 169 170 169 163 169 163 169 170 170 164 170 170 163 160 159 157 152 161 177 173 255 244 150 157 157 148 151 151 152 152 152 152 152 152 152 152 152 152 152 153 161 154 151 150 146 144 145 153 144 130 129 113 109 93 81 77 255 234 153 147 154 155 146 142 137 122 103 92 81 76 255 232 147 130 121 103 92 83 65 255 224 152 153 148 176 181 168 150 152 129 113 108 93 162 78 255 251 224 223 209 97 74 251 211 255 204 255 255 244 205 202 247 245 62 84 123 120 255 121 122 255 127 137 195 105 221 199 92 172 113 153 154 241 76 142 125 167 132 255 163 112 146 234 157 92 138 143 156 249 69 110 142 156 153 161 254 87 116 153 152 149 161 233 148 92 -0 -93 -142 -174 -196 -211 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -226 -216 -202 -183 -156 -114 -0 104 161 255 155 160 144 145 147 101 252 182 145 153 145 125 105 255 180 144 149 103 167 255 153 121 144 77 241 143 148 136 81 253 144 161 127 168 95 200 255 119 186 143 118 71 240 95 73 229 129 90 72 252 149 253 255 255 255 255 244 255 237 126 223 131 131 140 166 112 118 237 255 146 77 80 90 108 128 120 122 138 147 166 146 153 152 244 255 157 167 149 143 144 151 156 244 255 157 167 150 145 150 150 153 147 155 154 147 153 242 255 148 162 144 142 146 157 142 153 160 152 151 152 152 152 155 161 152 151 152 152 152 152 152 152 151 151 151 151 151 149 141 150 146 148 234 255 76 82 89 95 109 110 111 114 126 125 115 122 134 133 128 120 123 134 135 133 128 120 128 127 119 123 134 135 128 135 135 133 129 120 120 128 125 121 119 117 103 105 110 111 112 112 112 111 111 110 110 110 110 107 102 90 90 72 72 90 90 102 107 110 110 110 110 111 111 112 112 112 111 110 105 103 117 119 121 125 128 120 120 129 133 135 135 128 135 134 123 119 127 128 120 128 133 135 134 123 120 128 133 134 122 115 125 126 114 111 110 109 95 89 82 76 255 234 148 146 150 141 149 151 151 151 151 151 152 152 152 152 152 152 151 152 161 155 152 152 152 151 152 160 153 142 157 146 142 144 162 148 255 242 153 147 154 155 147 153 150 150 145 150 167 157 255 244 156 151 144 143 149 167 157 255 244 152 153 146 166 147 138 122 120 128 108 90 80 77 146 255 237 118 112 166 140 131 131 223 126 237 255 244 255 255 255 255 253 149 252 72 90 129 229 73 95 240 71 118 143 186 119 255 200 95 168 127 161 144 253 81 136 148 143 241 77 144 121 153 255 167 103 149 144 180 255 105 125 145 153 145 182 252 101 147 145 144 160 155 255 161 104 -0 -114 -156 -183 -202 -216 -226 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -208 -191 -167 -130 -77 -0 142 76 240 162 146 151 131 131 255 152 154 162 153 122 146 255 192 149 153 121 149 76 242 136 143 81 255 132 167 139 92 157 230 160 131 173 101 190 76 235 173 153 112 110 255 117 78 233 153 101 86 255 80 140 234 220 204 244 255 255 208 255 89 213 101 102 120 151 185 147 139 239 255 64 70 94 139 174 170 146 148 146 144 158 146 153 153 232 255 76 80 92 103 122 131 148 233 255 77 81 93 112 120 133 151 147 154 153 146 152 233 255 76 81 92 104 125 138 133 145 150 152 152 152 152 153 154 158 159 159 159 159 159 159 159 158 158 158 158 157 157 156 152 149 139 140 241 249 192 194 182 175 175 176 178 180 187 187 181 182 181 187 187 181 181 188 189 188 187 182 187 187 181 181 188 188 182 186 193 194 193 187 186 191 196 197 202 202 196 195 195 195 195 195 195 193 191 195 200 205 208 211 212 208 209 208 212 211 208 205 200 195 191 193 195 195 195 195 195 195 196 202 202 197 196 191 186 187 193 194 193 186 182 188 188 181 181 187 187 182 187 188 189 188 181 181 187 187 181 182 181 187 187 180 178 176 175 175 182 194 192 249 241 140 139 149 152 156 157 157 158 158 158 158 159 159 159 159 159 159 159 158 154 153 152 152 152 152 150 145 133 138 125 104 92 81 76 255 233 152 146 153 154 147 151 133 120 112 93 81 77 255 233 148 131 122 103 92 80 76 255 232 153 153 146 158 144 146 148 146 170 174 139 94 70 64 255 239 139 147 185 151 120 102 101 213 89 255 208 255 255 244 204 220 234 140 80 255 86 101 153 233 78 117 255 110 112 153 173 235 76 190 101 173 131 160 230 157 92 139 167 132 255 81 143 136 242 76 149 121 153 149 192 255 146 122 153 162 154 152 255 131 131 151 146 162 240 76 142 -0 -77 -130 -167 -191 -208 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -232 -224 -213 -198 -177 -145 -96 -0 136 81 252 161 155 144 143 171 255 141 172 146 149 136 141 79 230 167 145 133 143 81 255 142 146 92 148 232 143 157 103 167 255 151 137 175 112 192 91 103 228 152 125 91 73 236 92 208 203 124 100 255 99 53 251 255 255 255 255 255 244 255 243 255 215 78 73 79 93 150 141 95 121 245 255 255 255 255 88 112 173 148 154 153 148 160 147 154 153 240 255 147 160 141 135 136 143 146 241 255 139 155 135 134 135 145 152 146 154 153 146 152 241 255 148 161 142 135 138 147 141 151 152 152 152 152 152 152 152 152 152 152 152 152 152 151 148 157 159 158 155 163 165 165 165 163 154 155 227 255 77 81 92 102 113 128 129 132 142 137 140 148 142 150 149 139 141 151 152 151 149 141 150 149 139 141 151 150 140 141 151 151 149 139 138 141 148 141 150 148 138 137 137 137 137 136 136 133 121 121 121 120 118 115 103 103 115 118 120 121 121 121 133 136 136 137 137 137 137 138 148 150 141 148 141 138 139 149 151 151 141 140 150 151 141 139 149 150 141 149 151 152 151 141 139 149 150 142 148 140 137 142 132 129 128 113 102 92 81 77 255 227 155 154 163 165 165 165 163 155 158 159 157 148 151 152 152 152 152 152 152 152 152 152 152 152 152 152 151 141 147 138 135 142 161 148 255 241 152 146 153 154 146 152 145 135 134 135 155 139 255 241 146 143 136 135 141 160 147 255 240 153 154 147 160 148 153 154 148 173 112 88 255 255 255 255 245 121 95 141 150 93 79 73 78 215 255 243 255 244 255 255 255 255 255 251 53 99 255 100 124 203 208 92 236 73 91 125 152 228 103 91 192 112 175 137 151 255 167 103 157 143 232 148 92 146 142 255 81 143 133 145 167 230 79 141 136 149 146 172 141 255 171 143 144 155 161 252 81 136 -0 -96 -145 -177 -198 -213 -224 -232 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -218 -204 -185 -158 -117 -64 -0 92 165 230 156 146 152 133 110 217 151 151 161 142 132 133 255 178 146 152 144 92 148 232 159 104 161 255 132 173 122 150 76 242 142 167 115 190 113 130 255 146 143 108 77 243 103 204 113 183 122 255 110 77 59 244 211 237 208 244 255 255 206 255 223 255 63 64 105 142 177 206 93 100 112 139 136 98 211 238 255 101 111 129 135 141 148 161 147 154 153 232 255 76 80 92 102 121 133 138 232 255 76 80 91 103 121 136 141 145 154 153 146 152 232 255 76 80 91 103 121 127 132 143 144 144 144 144 144 144 140 150 152 152 152 151 151 149 141 150 151 150 141 147 157 159 158 156 147 148 242 254 166 172 155 145 150 151 152 155 162 154 155 162 157 164 163 155 156 164 165 165 163 156 163 163 154 155 164 163 155 155 162 170 170 162 161 162 167 169 175 181 175 173 173 173 172 170 168 174 167 165 163 160 153 146 153 160 163 165 167 174 168 170 172 173 173 173 175 181 175 169 167 162 161 162 170 170 162 155 155 163 164 155 154 163 163 156 163 165 165 164 156 155 163 164 157 162 155 154 162 155 152 151 150 145 155 172 166 254 242 148 147 156 158 159 157 147 141 150 151 150 141 149 151 151 152 152 152 150 140 144 144 144 144 144 144 143 132 127 121 103 91 80 76 255 232 152 146 153 154 145 141 136 121 103 91 80 76 255 232 138 133 121 102 92 80 76 255 232 153 154 147 161 148 141 135 129 111 101 255 238 211 98 136 139 112 100 93 206 177 142 105 64 63 255 223 255 206 255 255 244 208 237 211 244 59 77 110 255 122 183 113 204 103 243 77 108 143 146 255 130 113 190 115 167 142 242 76 150 122 173 132 255 161 104 159 232 148 92 144 152 146 178 255 133 132 142 161 151 151 217 110 133 152 146 156 230 165 92 -0 -64 -117 -158 -185 -204 -218 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -222 -210 -193 -169 -133 -79 -0 103 173 255 154 155 143 148 88 236 146 165 145 148 142 118 76 241 159 144 153 103 161 255 151 125 142 76 240 150 143 144 81 255 145 167 114 185 128 119 63 245 151 114 90 214 196 208 111 205 163 255 133 90 92 255 251 126 255 255 255 255 244 255 209 255 244 255 255 255 255 66 172 211 182 182 191 202 93 102 146 248 76 82 102 107 129 143 149 158 153 161 160 243 253 164 172 156 150 153 165 161 243 255 156 166 149 143 146 158 151 153 161 160 154 162 241 255 147 157 148 142 143 145 150 148 157 158 158 158 158 157 150 158 159 159 158 158 158 156 149 157 158 156 147 148 158 158 158 156 146 148 233 255 76 81 88 94 103 118 119 122 127 128 132 140 133 142 141 130 132 143 144 143 141 132 142 141 130 132 142 141 130 130 132 139 148 138 137 137 138 138 140 144 145 145 144 141 149 146 147 152 152 150 145 136 136 145 150 152 152 147 146 149 141 144 145 145 144 140 138 138 137 137 138 148 139 132 130 130 141 142 132 130 141 142 132 141 143 144 143 132 130 141 142 133 140 132 128 127 122 119 118 103 94 88 81 76 255 233 148 146 156 158 158 158 148 147 156 158 157 149 156 158 158 158 159 159 158 150 157 158 158 158 158 157 148 150 145 143 142 148 157 147 255 241 162 154 160 161 153 151 158 146 143 149 166 156 255 243 161 165 153 150 156 172 164 253 243 160 161 153 158 149 143 129 107 102 82 76 248 146 102 93 202 191 182 182 211 172 66 255 255 255 255 244 255 209 255 244 255 255 255 255 126 251 255 92 90 133 255 163 205 111 208 196 214 90 114 151 245 63 119 128 185 114 167 145 255 81 144 143 150 240 76 142 125 151 255 161 103 153 144 159 241 76 118 142 148 145 165 146 236 88 148 143 155 154 255 173 103 -0 -79 -133 -169 -193 -210 -222 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -215 -200 -179 -147 -97 -0 122 158 77 240 156 146 141 146 255 159 152 148 161 143 121 80 254 166 146 160 122 142 76 244 140 136 80 254 140 159 147 93 148 234 159 125 189 130 120 83 255 146 126 91 206 97 226 135 115 208 88 214 123 130 255 74 223 89 243 206 244 255 255 209 255 245 96 91 106 131 215 244 255 132 114 121 146 189 204 189 191 255 63 77 81 88 95 113 127 130 134 138 144 152 230 255 76 81 92 104 125 143 152 233 255 76 80 92 103 125 141 143 146 155 154 149 161 232 255 64 83 92 102 117 122 127 132 139 150 152 152 152 150 142 151 152 151 148 157 158 157 149 157 158 156 147 148 157 158 158 156 147 151 242 251 178 181 166 167 163 162 163 164 165 166 169 175 170 176 176 169 169 177 178 177 176 170 176 176 168 169 176 176 170 161 161 164 163 153 152 152 153 156 146 145 144 144 141 132 140 129 128 127 125 119 106 119 125 127 128 129 140 132 141 144 144 145 146 156 153 152 152 153 163 164 161 161 170 176 176 169 168 176 176 170 176 177 178 177 169 169 176 176 170 175 169 166 165 164 163 162 163 167 166 181 178 251 242 151 147 156 158 158 157 148 147 156 158 157 149 157 158 157 148 151 152 151 142 150 152 152 152 150 139 132 127 122 117 102 92 83 64 255 232 161 149 154 155 146 143 141 125 103 92 80 76 255 233 152 143 125 104 92 81 76 255 230 152 144 138 134 130 127 113 95 88 81 77 63 255 191 189 204 189 146 121 114 132 255 244 215 131 106 91 96 245 255 209 255 255 244 206 243 89 223 74 255 130 123 214 88 208 115 135 226 97 206 91 126 146 255 83 120 130 189 125 159 234 148 93 147 159 140 254 80 136 140 244 76 142 122 160 146 166 254 80 121 143 161 148 152 159 255 146 141 146 156 240 77 158 122 -0 -97 -147 -179 -200 -215 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -219 -206 -187 -161 -120 -65 -0 153 81 255 154 155 142 130 84 234 153 161 145 148 129 92 156 233 157 152 136 135 80 255 143 138 92 156 233 142 163 104 161 255 163 141 161 150 126 91 148 236 141 92 209 136 255 143 120 110 205 227 105 164 255 97 131 213 255 255 255 255 255 244 255 208 246 61 70 82 103 119 130 240 53 79 93 113 132 156 141 151 243 254 175 178 165 160 157 163 166 158 160 152 153 160 242 255 148 160 142 137 139 152 160 244 255 147 159 142 137 142 140 151 154 160 167 163 173 245 255 157 165 145 149 150 152 155 147 149 158 159 159 159 157 149 158 159 157 149 158 159 157 149 157 158 156 147 148 154 163 165 163 156 163 231 255 75 75 80 90 100 111 125 127 128 129 132 136 140 151 149 139 141 151 151 148 155 149 157 156 147 148 154 162 169 162 162 168 175 169 168 168 168 173 173 173 172 170 167 167 172 172 169 164 156 156 164 169 172 172 167 167 170 172 173 173 173 168 168 168 169 175 168 162 162 169 162 154 148 147 156 157 149 155 148 151 151 141 139 149 151 140 136 132 129 128 127 125 111 100 90 80 75 75 255 231 163 156 163 165 163 154 148 147 156 158 157 149 157 159 158 149 157 159 158 149 157 159 159 159 158 149 147 155 152 150 149 145 165 157 255 245 173 163 167 160 154 151 140 142 137 142 159 147 255 244 160 152 139 137 142 160 148 255 242 160 153 152 160 158 166 163 157 160 165 178 175 254 243 151 141 156 132 113 93 79 53 240 130 119 103 82 70 61 246 208 255 244 255 255 255 255 255 213 131 97 255 164 105 227 205 110 120 143 255 136 209 92 141 236 148 91 126 150 161 141 163 255 161 104 163 142 233 156 92 138 143 255 80 135 136 152 157 233 156 92 129 148 145 161 153 234 84 130 142 155 154 255 81 153 -0 -65 -120 -161 -187 -206 -219 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -212 -195 -172 -137 -89 -0 158 93 140 233 156 146 141 91 255 163 145 148 161 141 103 166 255 162 153 142 138 92 157 233 149 103 166 255 132 167 125 142 76 245 146 152 166 132 102 158 255 145 96 210 122 77 242 133 116 72 233 143 160 87 209 131 101 215 223 209 209 244 255 255 205 255 226 250 188 168 165 172 168 230 255 128 149 128 131 150 169 147 155 237 255 76 79 91 103 121 136 141 145 152 144 146 153 234 255 75 82 100 94 113 130 134 232 255 75 89 91 94 100 111 105 119 122 122 140 152 233 255 75 77 83 93 103 121 127 129 132 143 144 144 143 137 141 150 151 146 148 158 159 157 149 157 158 156 150 139 140 150 150 149 144 143 240 254 151 142 143 145 148 155 156 157 159 162 154 154 159 159 156 147 151 151 149 141 148 141 149 149 143 131 130 132 136 138 138 140 145 149 139 138 138 138 137 136 132 140 130 129 128 126 120 106 120 126 128 129 130 140 132 136 137 138 138 138 139 149 145 140 138 138 136 132 130 131 143 149 149 141 148 141 149 151 151 147 156 159 159 154 154 162 159 157 156 155 148 145 143 142 151 254 240 143 144 149 150 150 140 139 150 156 158 157 149 157 159 158 148 146 151 150 141 137 143 144 144 143 132 129 127 121 103 93 83 77 75 255 233 152 140 122 122 119 105 111 100 94 91 89 75 255 232 134 130 113 94 100 82 75 255 234 153 146 144 152 145 141 136 121 103 91 79 76 255 237 155 147 169 150 131 128 149 128 255 230 168 172 165 168 188 250 226 255 205 255 255 244 209 209 223 215 101 131 209 87 160 143 233 72 116 133 242 77 122 210 96 145 255 158 102 132 166 152 146 245 76 142 125 167 132 255 166 103 149 233 157 92 138 142 153 162 255 166 103 141 161 148 145 163 255 91 141 146 156 233 140 93 158 -0 -89 -137 -172 -195 -212 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -217 -202 -181 -151 -109 -0 160 113 156 255 154 155 142 112 120 234 146 160 145 147 121 148 75 240 164 144 149 103 167 255 153 121 149 76 242 150 145 136 81 255 155 151 152 148 117 136 74 240 110 209 129 81 255 137 120 119 255 150 137 121 223 140 102 78 255 255 255 255 255 255 244 255 225 255 249 75 78 92 122 126 136 232 255 70 93 109 114 139 143 137 148 242 255 146 158 154 137 139 150 154 146 152 143 146 153 238 248 189 196 168 160 165 167 160 243 250 201 207 187 186 183 184 174 174 165 161 163 161 242 251 178 181 168 161 157 159 162 154 156 164 165 165 163 158 149 157 156 147 149 158 158 154 156 164 163 170 170 162 162 168 177 177 175 182 243 255 174 178 161 152 156 157 159 162 155 161 154 156 164 165 164 156 161 170 170 164 169 163 168 176 175 169 170 161 160 161 161 161 162 166 167 167 167 166 164 160 161 165 166 163 158 150 150 158 163 166 165 161 160 164 166 167 167 167 166 162 161 161 161 160 161 170 169 175 176 168 163 169 164 170 170 161 156 164 165 164 156 154 161 155 162 159 157 156 152 161 178 174 255 243 182 175 177 177 168 162 162 170 170 163 164 156 154 158 158 149 147 156 157 149 158 163 165 165 164 156 154 162 159 157 161 168 181 178 251 242 161 163 161 165 174 174 184 183 186 187 207 201 250 243 160 167 165 160 168 196 189 248 238 153 146 143 152 146 154 150 139 137 154 158 146 255 242 148 137 143 139 114 109 93 70 255 232 136 126 122 92 78 75 249 255 225 255 244 255 255 255 255 255 255 78 102 140 223 121 137 150 255 119 120 137 255 81 129 209 110 240 74 136 117 148 152 151 155 255 81 136 145 150 242 76 149 121 153 255 167 103 149 144 164 240 75 148 121 147 145 160 146 234 120 112 142 155 154 255 156 113 160 -0 -109 -151 -181 -202 -217 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -208 -190 -163 -125 -75 -0 124 137 76 242 156 145 121 146 255 155 146 146 160 130 142 80 251 168 146 153 121 149 76 241 133 142 80 254 141 160 139 92 157 234 156 150 161 122 141 77 246 119 200 144 93 129 233 130 90 75 239 178 79 224 166 120 73 63 244 245 208 205 244 255 255 204 255 212 255 59 80 123 157 151 150 153 244 255 142 162 139 146 155 152 146 153 234 255 61 115 92 108 113 128 133 136 141 143 146 152 219 255 105 95 93 113 126 141 145 221 255 106 96 103 112 125 142 145 150 152 154 160 165 231 255 75 80 91 102 117 121 126 129 133 143 143 140 149 149 141 150 149 139 140 151 150 139 140 149 142 150 149 139 138 141 151 150 142 150 231 255 76 81 88 94 103 118 122 127 131 140 130 132 143 143 141 131 132 139 148 141 148 139 140 147 155 149 155 147 150 139 138 138 138 138 138 137 136 131 140 130 129 128 125 120 106 120 125 128 129 130 140 131 136 137 138 138 138 138 138 139 150 147 155 149 155 147 140 139 148 141 148 139 132 131 141 143 143 132 130 140 131 127 122 118 103 94 88 81 76 255 231 150 142 150 151 141 138 139 149 150 142 149 140 139 150 151 140 139 149 150 141 149 149 140 143 143 133 129 126 121 117 102 91 80 75 255 231 165 160 154 152 150 145 142 125 112 103 96 106 255 221 145 141 126 113 93 95 105 255 219 152 146 143 141 136 133 128 113 108 92 115 61 255 234 153 146 152 155 146 139 162 142 255 244 153 150 151 157 123 80 59 255 212 255 204 255 255 244 205 208 245 244 63 73 120 166 224 79 178 239 75 90 130 233 129 93 144 200 119 246 77 141 122 161 150 156 234 157 92 139 160 141 254 80 142 133 241 76 149 121 153 146 168 251 80 142 130 160 146 146 155 255 146 121 145 156 242 76 137 124 -0 -75 -125 -163 -190 -208 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -213 -197 -174 -140 -92 -0 140 135 81 255 154 155 130 128 76 244 144 168 143 147 143 92 164 230 157 145 133 143 80 255 151 143 91 155 233 143 154 103 167 255 154 153 144 139 143 83 195 207 200 152 113 143 255 143 106 64 255 114 173 251 112 151 79 64 255 96 246 255 255 255 255 244 255 222 131 245 255 255 255 73 93 103 118 123 230 255 77 97 103 120 124 145 134 154 242 255 73 78 91 92 103 102 102 103 103 103 106 100 254 61 68 77 84 100 105 118 114 254 62 71 90 83 101 111 105 118 119 114 127 126 141 238 250 163 170 162 156 156 157 160 163 157 164 164 157 164 163 156 164 163 155 156 166 154 153 155 163 157 164 163 154 154 156 164 164 157 164 244 253 186 187 173 166 169 172 174 168 170 169 161 162 170 171 170 164 154 155 162 156 162 154 153 155 160 162 167 170 175 168 167 167 167 167 166 164 160 160 165 165 163 157 150 150 157 163 165 165 160 160 164 166 167 167 167 167 168 175 170 167 162 160 155 153 154 162 156 162 155 154 164 170 171 170 162 161 169 170 168 174 172 169 166 173 187 186 253 244 164 157 164 164 156 154 154 163 164 157 163 155 153 154 166 156 155 163 164 156 163 164 157 164 164 157 163 160 157 156 156 162 170 163 250 238 141 126 127 114 119 118 105 111 101 83 90 71 62 254 114 118 105 100 84 77 68 61 254 100 106 103 103 103 102 102 103 92 91 78 73 255 242 154 134 145 124 120 103 97 77 255 230 123 118 103 93 73 255 255 255 245 131 222 255 244 255 255 255 255 246 96 255 64 79 151 112 251 173 114 255 64 106 143 255 143 113 152 200 207 195 83 143 139 144 153 154 255 167 103 154 143 233 155 91 143 151 255 80 143 133 145 157 230 164 92 143 147 143 168 144 244 76 128 130 155 154 255 81 135 140 -0 -92 -140 -174 -197 -213 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -204 -184 -154 -112 -0 144 139 92 148 233 156 145 127 81 254 149 146 142 160 150 103 172 255 160 146 151 144 92 148 232 152 102 161 255 133 168 121 149 76 242 161 143 151 147 99 184 107 227 144 125 138 72 239 119 118 255 152 114 255 118 185 93 105 255 91 61 226 225 204 244 255 255 206 255 90 156 201 114 217 179 179 181 173 178 162 255 77 117 96 105 91 125 103 134 125 237 243 224 218 222 222 224 221 218 219 216 208 203 242 249 192 191 191 183 186 184 178 238 247 213 214 198 186 188 190 179 178 179 167 164 160 162 228 255 64 83 91 102 113 128 131 136 141 151 150 142 150 146 148 158 157 148 151 164 148 146 149 156 150 157 157 147 146 149 158 157 150 157 230 255 76 81 88 94 104 121 127 132 142 141 130 132 139 149 150 148 138 140 148 141 147 138 137 138 138 139 139 141 145 146 146 146 146 145 143 137 137 137 136 134 127 115 127 134 136 137 137 137 143 145 146 146 146 146 145 141 139 139 138 138 137 138 147 141 148 140 138 148 150 149 139 132 130 141 142 132 127 121 104 94 88 81 76 255 230 157 150 157 158 149 146 147 157 157 150 156 149 146 148 164 151 148 157 158 148 146 150 142 150 151 141 136 131 128 113 102 91 83 64 255 228 162 160 164 167 179 178 179 190 188 186 198 214 213 247 238 178 184 186 183 191 191 192 249 242 203 208 216 219 218 221 224 222 222 218 224 243 237 125 134 103 125 91 105 96 117 77 255 162 178 173 181 179 179 217 114 201 156 90 255 206 255 255 244 204 225 226 61 91 255 105 93 185 118 255 114 152 255 118 119 239 72 138 125 144 227 107 184 99 147 151 143 161 242 76 149 121 168 133 255 161 102 152 232 148 92 144 151 146 160 255 172 103 150 160 142 146 149 254 81 127 145 156 233 148 92 139 144 -0 -112 -154 -184 -204 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -192 -166 -128 -76 -0 152 104 161 255 154 155 132 93 166 231 144 166 143 155 121 157 77 242 155 144 153 103 160 255 159 121 155 72 239 144 140 143 81 255 161 146 143 160 101 188 137 255 149 141 137 122 255 114 157 255 129 163 78 237 147 150 142 255 106 70 250 255 255 255 255 255 244 255 235 255 86 191 85 203 90 101 121 121 142 160 241 255 73 89 100 71 129 74 130 93 113 185 83 115 131 134 136 144 153 147 157 161 163 168 235 255 72 125 109 113 125 141 145 221 255 106 103 97 104 117 133 131 146 151 150 148 160 165 243 255 147 153 143 147 143 143 144 146 149 158 157 149 156 148 149 158 157 147 151 164 148 146 148 156 150 157 156 147 146 149 158 157 149 157 242 251 179 182 168 159 164 167 170 163 170 170 164 155 155 161 170 169 161 162 168 163 168 161 160 160 161 161 161 161 161 161 161 160 158 155 162 154 152 150 145 136 136 145 150 152 154 162 155 158 160 161 161 161 161 161 161 161 160 160 161 168 163 168 162 161 169 170 161 155 155 164 170 170 163 170 167 164 159 168 182 179 251 242 157 149 157 158 149 146 147 156 157 150 156 148 146 148 164 151 147 157 158 149 148 156 149 157 158 149 146 144 143 143 147 143 153 147 255 243 165 160 148 150 151 146 131 133 117 104 97 103 106 255 221 145 141 125 113 109 125 72 255 235 168 163 161 157 147 153 144 136 134 131 115 83 185 113 93 130 74 129 71 100 89 73 255 241 160 142 121 121 101 90 203 85 191 86 255 235 255 244 255 255 255 255 255 250 70 106 255 142 150 147 237 78 163 129 255 157 114 255 122 137 141 149 255 137 188 101 160 143 146 161 255 81 143 140 144 239 72 155 121 159 255 160 103 153 144 155 242 77 157 121 155 143 166 144 231 166 93 132 155 154 255 161 104 152 -0 -76 -128 -166 -192 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -215 -199 -177 -143 -94 -0 141 125 142 76 241 156 145 109 174 255 146 145 142 166 134 151 81 255 155 146 159 122 141 76 243 136 151 109 255 133 166 144 92 157 234 155 143 167 112 194 131 61 243 143 144 94 74 237 144 87 216 109 162 255 139 141 177 255 131 82 188 249 212 222 206 244 255 255 208 255 212 200 226 255 200 77 79 111 81 97 137 133 242 249 235 233 244 232 244 228 224 213 228 255 59 115 159 142 151 156 154 147 155 156 157 163 239 255 75 90 91 91 96 110 111 250 62 83 89 90 91 95 101 111 111 105 110 120 120 114 227 255 73 89 93 102 112 127 128 128 132 143 138 140 147 140 141 150 145 146 151 164 148 146 148 156 149 157 156 146 145 148 158 157 149 157 230 255 76 81 89 95 109 113 118 122 130 142 141 130 129 132 139 148 139 140 148 141 148 138 138 137 138 138 138 138 138 137 136 132 137 140 145 144 141 135 124 135 141 144 145 140 137 132 136 137 138 138 138 138 138 137 138 138 148 141 148 140 139 148 139 132 129 130 141 142 130 122 118 113 109 95 89 81 76 255 230 157 149 157 158 148 145 146 156 157 149 156 148 146 148 164 151 146 145 150 141 140 147 140 138 143 132 128 128 127 112 102 93 89 73 255 227 114 120 120 110 105 111 111 101 95 91 90 89 83 62 250 111 110 96 91 91 90 75 255 239 163 157 156 155 147 154 156 151 142 159 115 59 255 228 213 224 228 244 232 244 233 235 249 242 133 137 97 81 111 79 77 200 255 226 200 212 255 208 255 255 244 206 222 212 249 188 82 131 255 177 141 139 255 162 109 216 87 144 237 74 94 144 143 243 61 131 194 112 167 143 155 234 157 92 144 166 133 255 109 151 136 243 76 141 122 159 146 155 255 81 151 134 166 142 145 146 255 174 109 145 156 241 76 142 125 141 -0 -94 -143 -177 -199 -215 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -186 -157 -117 -65 -0 138 136 80 255 154 153 113 159 77 240 143 166 150 140 154 93 139 236 154 152 133 135 80 254 143 156 118 59 234 143 158 103 167 255 154 146 158 121 193 132 111 255 146 143 112 76 243 125 112 227 117 93 146 239 95 206 66 215 103 168 75 255 131 255 255 255 255 244 255 202 211 95 113 232 253 61 72 126 72 87 144 103 112 185 85 133 123 136 141 151 167 159 151 233 255 255 87 97 104 116 135 142 146 155 156 158 163 241 248 210 215 199 197 194 194 239 251 223 225 207 204 202 198 194 194 195 184 177 183 177 169 244 255 172 177 172 156 151 155 143 141 159 152 137 136 156 140 139 146 139 137 142 159 131 124 141 138 139 151 138 135 133 150 151 146 148 157 242 252 180 183 169 163 164 167 160 160 162 170 169 161 160 161 163 169 162 162 167 170 168 169 161 160 160 160 160 160 159 159 157 147 146 146 144 139 129 129 139 144 146 146 147 157 159 159 160 160 160 160 160 161 169 168 170 167 162 162 169 163 161 160 161 169 170 162 160 160 167 164 163 169 183 180 252 242 157 148 146 151 150 133 135 138 151 139 138 141 124 131 159 142 137 139 146 139 140 156 136 137 152 159 141 143 155 151 156 172 177 172 255 244 169 177 183 177 184 195 194 194 198 202 204 207 225 223 251 239 194 194 197 199 215 210 248 241 163 158 156 155 146 142 135 116 104 97 87 255 255 233 151 159 167 151 141 136 123 133 85 185 112 103 144 87 72 126 72 61 253 232 113 95 211 202 255 244 255 255 255 255 131 255 75 168 103 215 66 206 95 239 146 93 117 227 112 125 243 76 112 143 146 255 111 132 193 121 158 146 154 255 167 103 158 143 234 59 118 156 143 254 80 135 133 152 154 236 139 93 154 140 150 166 143 240 77 159 113 153 154 255 80 136 138 -0 -65 -117 -157 -186 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -232 -223 -211 -194 -169 -134 -88 -0 136 139 92 147 232 162 127 158 81 255 143 145 149 150 165 104 155 255 155 153 152 136 91 156 232 157 123 110 255 132 173 122 150 76 242 155 158 104 197 143 93 66 235 143 120 82 193 212 79 228 142 108 77 255 121 93 172 244 119 165 78 59 245 90 235 208 244 255 255 205 255 175 218 162 174 244 246 252 233 249 248 223 219 217 226 255 78 82 103 111 121 142 143 151 146 159 233 255 99 137 120 123 135 132 146 153 162 163 175 222 255 107 96 102 111 125 141 220 255 114 89 110 120 130 143 143 146 152 139 143 159 150 141 232 255 61 116 90 100 129 102 108 121 164 105 108 121 154 115 125 155 115 121 142 169 122 125 154 115 128 163 116 119 128 149 150 139 140 147 229 255 76 80 91 102 120 126 129 129 132 138 148 139 138 138 141 149 139 138 141 145 148 156 147 145 146 146 146 144 141 151 150 139 137 134 127 116 127 134 137 139 150 151 141 144 146 146 146 145 147 156 148 145 141 138 139 149 141 138 138 139 148 138 132 129 129 126 120 102 91 80 76 255 229 147 140 139 150 149 128 119 116 163 128 115 154 125 122 169 142 121 115 155 125 115 154 121 108 105 164 121 108 102 129 100 90 116 61 255 232 141 150 159 143 139 152 146 143 143 130 120 110 89 114 255 220 141 125 111 102 96 107 255 222 175 163 162 153 146 132 135 123 120 137 99 255 233 159 146 151 143 142 121 111 103 82 78 255 226 217 219 223 248 249 233 252 246 244 174 162 218 175 255 205 255 255 244 208 235 90 245 59 78 165 119 244 172 93 121 255 77 108 142 228 79 212 193 82 120 143 235 66 93 143 197 104 158 155 242 76 150 122 173 132 255 110 123 157 232 156 91 136 152 153 155 255 155 104 165 150 149 145 143 255 81 158 127 162 232 147 92 139 136 -0 -88 -134 -169 -194 -211 -223 -232 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -179 -149 -110 -65 -0 148 104 159 255 160 131 163 93 140 234 142 172 142 161 125 133 75 242 161 145 145 102 166 255 162 131 149 255 162 150 142 144 81 255 154 163 112 199 147 112 67 251 146 130 99 181 135 220 247 158 113 80 64 245 100 211 255 130 172 92 80 255 156 255 255 255 255 255 244 255 220 255 154 141 157 221 255 115 90 112 129 157 166 158 163 240 255 119 145 127 126 133 150 146 152 147 157 237 255 75 90 92 95 100 105 119 123 126 136 136 255 62 68 80 91 108 113 127 254 66 72 81 93 109 113 121 131 144 151 131 134 150 138 139 240 255 74 71 85 141 73 87 99 173 74 86 99 161 74 87 151 74 87 103 175 74 86 150 74 87 158 74 88 103 124 168 151 138 137 141 241 255 146 154 148 143 144 149 137 135 133 149 151 137 132 143 150 149 134 147 138 134 150 149 133 144 149 137 136 129 133 143 141 128 122 111 111 122 128 141 143 133 129 136 137 149 144 133 149 150 134 138 147 134 149 150 143 132 137 151 149 133 135 137 149 144 143 148 154 146 255 241 141 137 138 151 168 124 103 88 74 158 87 74 150 86 74 175 103 87 74 151 87 74 161 99 86 74 173 99 87 73 141 85 71 74 255 240 139 138 150 134 131 151 144 131 121 113 109 93 81 72 66 254 127 113 108 91 80 68 62 255 136 136 126 123 119 105 100 95 92 90 75 255 237 157 147 152 146 150 133 126 127 145 119 255 240 163 158 166 157 129 112 90 115 255 221 157 141 154 255 220 255 244 255 255 255 255 255 156 255 80 92 172 130 255 211 100 245 64 80 113 158 247 220 135 181 99 130 146 251 67 112 147 199 112 163 154 255 81 144 142 150 162 255 149 131 162 255 166 102 145 145 161 242 75 133 125 161 142 172 142 234 140 93 163 131 160 255 159 104 148 -0 -65 -110 -149 -179 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -188 -162 -127 -85 -0 144 122 154 61 243 137 165 112 156 255 143 152 142 168 141 124 80 251 162 146 152 121 149 76 244 145 131 78 239 140 159 147 92 148 233 162 128 165 161 127 122 255 161 142 101 186 130 91 255 149 129 90 70 255 112 182 132 240 168 122 123 255 201 86 212 202 205 244 255 255 204 255 210 244 74 94 117 253 67 73 82 94 117 139 153 157 163 235 255 76 80 91 103 125 141 146 153 147 157 240 247 201 210 191 182 176 171 173 168 161 169 236 246 174 179 167 162 165 171 240 250 161 169 159 144 143 145 151 141 151 160 137 139 166 132 127 237 247 247 244 232 252 253 246 229 252 255 246 225 244 245 231 251 252 246 227 248 248 231 250 250 232 253 254 255 255 76 126 125 123 136 139 233 255 71 120 97 97 106 91 101 107 117 155 104 107 112 125 156 126 117 142 111 117 149 111 113 134 126 129 109 108 114 124 120 98 96 98 120 124 114 108 109 129 126 134 113 111 149 117 111 142 117 126 156 125 112 107 104 155 117 107 101 91 106 97 97 120 71 255 233 139 136 123 125 126 76 255 255 254 253 232 250 250 231 248 248 227 246 252 251 231 245 244 225 246 255 252 229 246 253 252 232 244 247 247 237 127 132 166 139 137 160 151 141 151 145 143 144 159 169 161 250 240 171 165 162 167 179 174 246 236 169 161 168 173 171 176 182 191 210 201 247 240 157 147 153 146 141 125 103 91 80 76 255 235 163 157 153 139 117 94 82 73 67 253 117 94 74 244 210 255 204 255 255 244 205 202 212 86 201 255 123 122 168 240 132 182 112 255 70 90 129 149 255 91 130 186 101 142 161 255 122 127 161 165 128 162 233 148 92 147 159 140 239 78 131 145 244 76 149 121 152 146 162 251 80 124 141 168 142 152 143 255 156 112 165 137 243 61 154 122 144 -0 -85 -127 -162 -188 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -212 -196 -173 -141 -103 -0 170 129 137 115 255 141 170 121 136 76 241 150 166 151 148 139 88 171 230 155 144 132 142 80 255 155 132 82 255 162 142 162 104 161 255 160 136 164 170 126 161 255 173 143 105 193 139 86 64 245 152 108 94 255 139 182 114 53 230 126 157 255 114 191 200 211 255 255 255 255 244 255 237 126 209 152 154 165 235 252 145 159 141 136 143 146 155 157 162 243 255 147 159 141 137 143 144 146 151 154 164 222 255 108 107 102 111 119 132 154 150 156 168 232 255 76 80 92 109 114 129 232 255 71 113 85 80 91 123 93 106 149 103 108 129 167 123 130 184 112 111 125 128 131 136 140 145 148 155 162 154 153 154 154 154 155 161 168 163 168 161 162 169 165 163 157 227 255 75 94 100 104 114 128 238 255 74 89 89 100 71 86 97 108 175 74 86 98 109 170 93 73 129 73 87 150 73 86 134 92 102 71 85 116 93 90 58 58 90 93 116 85 71 102 92 134 86 73 150 87 73 129 73 93 170 109 98 86 74 175 108 97 86 71 100 89 89 74 255 238 128 114 104 100 94 75 255 227 157 163 165 169 162 161 168 163 168 161 155 154 154 154 153 154 162 155 148 145 140 136 131 128 125 111 112 184 130 123 167 129 108 103 149 106 93 123 91 80 85 113 71 255 232 129 114 109 92 80 76 255 232 168 156 150 154 132 119 111 102 107 108 255 222 164 154 151 146 144 143 137 141 159 147 255 243 162 157 155 146 143 136 141 159 145 252 235 165 154 152 209 126 237 255 244 255 255 255 255 211 200 191 114 255 157 126 230 53 114 182 139 255 94 108 152 245 64 86 139 193 105 143 173 255 161 126 170 164 136 160 255 161 104 162 142 162 255 82 132 155 255 80 142 132 144 155 230 171 88 139 148 151 166 150 241 76 136 121 170 141 255 115 137 129 170 -0 -103 -141 -173 -196 -212 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -154 -115 -72 -0 136 142 91 74 237 153 139 134 81 252 150 145 149 161 150 95 178 255 153 146 151 143 92 156 233 145 94 129 238 132 167 125 142 76 243 144 168 153 149 139 85 227 165 111 189 149 91 74 255 150 128 139 255 136 191 121 79 255 136 151 73 217 85 226 95 175 220 204 244 255 255 208 255 89 202 89 92 117 137 235 255 75 81 93 112 126 130 137 149 153 235 255 75 90 91 95 110 111 111 105 122 129 254 57 99 78 90 101 112 144 129 126 133 143 241 254 147 159 155 145 151 150 243 255 84 87 71 85 141 73 87 157 74 87 100 167 75 88 159 221 130 127 126 123 136 137 138 138 138 139 144 145 145 145 145 146 146 148 152 155 162 154 155 162 169 169 176 243 255 167 174 156 146 150 150 242 251 235 231 234 250 254 252 246 228 251 255 251 246 228 237 243 230 248 247 232 252 251 228 233 235 247 246 234 236 237 246 237 236 234 246 247 235 233 228 251 252 232 247 248 230 243 237 228 246 251 255 251 228 246 252 254 250 234 231 235 251 242 150 150 146 156 174 167 255 243 176 169 169 162 155 154 162 155 152 148 146 146 145 145 145 145 144 139 138 138 138 137 136 123 126 127 130 221 159 88 75 167 100 87 74 157 87 73 141 85 71 87 84 255 243 150 151 145 155 159 147 254 241 143 133 126 129 144 112 101 90 78 99 57 254 129 122 105 111 111 110 95 91 90 75 255 235 153 149 137 130 126 112 93 81 75 255 235 137 117 92 89 202 89 255 208 255 255 244 204 220 175 95 226 85 217 73 151 136 255 79 121 191 136 255 139 128 150 255 74 91 149 189 111 165 227 85 139 149 153 168 144 243 76 142 125 167 132 238 129 94 145 233 156 92 143 151 146 153 255 178 95 150 161 149 145 150 252 81 134 139 153 237 74 91 142 136 -0 -72 -115 -154 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -208 -190 -165 -128 -77 -0 159 130 120 71 247 151 150 138 92 164 230 143 173 139 156 113 163 77 243 153 144 152 103 166 255 152 113 147 255 153 150 145 135 81 254 152 162 155 152 146 92 255 173 118 186 172 102 86 255 168 120 174 255 98 202 146 93 128 232 150 93 179 203 255 113 218 255 255 255 255 255 244 255 243 255 200 69 83 92 119 114 235 247 165 178 155 157 158 161 154 162 162 242 249 205 212 200 194 195 192 188 169 167 237 255 73 71 86 99 112 140 186 151 159 154 146 232 255 61 116 97 107 107 92 232 237 238 248 248 232 247 245 231 254 255 249 225 246 249 249 255 66 92 83 89 101 94 109 110 110 104 118 118 118 119 119 119 119 120 120 119 121 126 128 129 132 137 140 147 234 255 76 80 87 92 101 111 193 111 103 104 106 110 120 138 154 126 134 132 142 151 175 136 141 133 142 139 148 156 176 131 127 127 126 125 120 108 108 120 125 126 127 127 131 176 156 148 139 142 133 141 136 175 151 142 132 134 126 154 138 120 110 106 104 103 111 193 111 101 92 87 80 76 255 234 147 140 137 132 129 128 126 121 119 120 120 119 119 119 119 118 118 118 104 110 110 109 94 101 89 83 92 66 255 249 249 246 225 249 255 254 231 245 247 232 248 248 238 237 232 92 107 107 97 116 61 255 232 146 154 159 151 186 140 112 99 86 71 73 255 237 167 169 188 192 195 194 200 212 205 249 242 162 162 154 161 158 157 155 178 165 247 235 114 119 92 83 69 200 255 243 255 244 255 255 255 255 255 218 113 255 203 179 93 150 232 128 93 146 202 98 255 174 120 168 255 86 102 172 186 118 173 255 92 146 152 155 162 152 254 81 135 145 150 153 255 147 113 152 255 166 103 152 144 153 243 77 163 113 156 139 173 143 230 164 92 138 150 151 247 71 120 130 159 -0 -77 -128 -165 -190 -208 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -213 -197 -174 -142 -93 -0 177 132 92 127 244 173 144 151 103 172 255 140 156 151 168 122 158 81 255 147 146 159 121 149 76 243 121 136 64 244 141 159 138 92 164 230 154 155 146 155 112 107 233 149 167 147 154 98 255 181 122 170 88 211 93 189 113 149 255 153 103 179 90 200 232 162 154 210 237 208 244 255 255 206 255 223 249 60 92 131 165 150 146 223 255 88 81 103 113 129 131 146 153 164 222 255 90 101 112 128 136 147 161 147 153 242 255 255 255 255 255 255 111 114 129 135 140 145 241 255 74 89 100 105 64 136 208 102 103 122 135 128 128 128 128 132 145 151 131 131 135 244 255 204 209 194 186 186 182 182 181 181 175 173 180 181 182 182 183 185 181 175 165 165 168 163 157 150 143 130 132 240 253 155 162 140 138 139 187 231 117 117 118 119 122 136 162 87 89 96 100 109 160 96 94 97 101 106 110 123 171 81 94 94 89 98 104 104 104 98 89 94 94 81 171 123 110 106 101 97 94 96 160 109 100 96 89 87 162 136 122 119 118 117 117 231 187 139 138 140 162 155 253 240 132 130 143 150 157 163 168 165 165 175 181 185 183 182 182 181 180 173 175 181 181 182 182 186 186 194 209 204 255 244 135 131 131 151 145 132 128 128 128 128 135 122 103 102 208 136 64 105 100 89 74 255 241 145 140 135 129 114 111 255 255 255 255 255 255 242 153 147 161 147 136 128 112 101 90 255 222 164 153 146 131 129 113 103 81 88 255 223 146 150 165 131 92 60 249 223 255 206 255 255 244 208 237 210 154 162 232 200 90 179 103 153 255 149 113 189 93 211 88 170 122 181 255 98 154 147 167 149 233 107 112 155 146 155 154 230 164 92 138 159 141 244 64 136 121 243 76 149 121 159 146 147 255 81 158 122 168 151 156 140 255 172 103 151 144 173 244 127 92 132 177 -0 -93 -142 -174 -197 -213 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -203 -183 -154 -113 -62 148 150 102 72 232 190 145 160 121 158 67 241 143 167 142 146 162 93 139 236 153 152 136 143 80 255 139 135 81 255 157 143 153 103 172 255 160 154 154 153 129 132 255 120 165 170 101 176 252 176 138 146 112 238 102 204 132 128 70 244 118 181 101 77 253 174 141 244 126 255 255 255 255 244 255 209 255 240 254 255 255 87 102 103 106 254 59 79 91 91 95 101 112 106 122 129 250 72 116 108 108 129 142 148 161 146 153 157 178 146 142 143 222 255 86 135 122 130 143 146 240 247 227 224 234 255 255 190 89 86 98 106 91 101 111 122 134 138 155 150 124 134 132 220 255 79 92 108 104 114 126 122 131 141 137 140 148 157 156 165 168 174 181 182 177 170 176 177 177 177 176 171 163 239 255 75 73 87 98 109 224 74 104 123 129 137 155 223 68 106 126 131 139 173 243 57 100 119 124 131 144 217 60 96 115 118 117 112 112 117 118 115 96 60 217 144 131 124 119 100 57 243 173 139 131 126 106 68 223 155 137 129 123 104 74 224 109 98 87 73 75 255 239 163 171 176 177 177 177 176 170 177 182 181 174 168 165 156 157 148 140 137 141 131 122 126 114 104 108 92 79 255 220 132 134 124 150 155 138 134 122 111 101 91 106 98 86 89 190 255 255 234 224 227 247 240 146 143 130 122 135 86 255 222 143 142 146 178 157 153 146 161 148 142 129 108 108 116 72 250 129 122 106 112 101 95 91 91 79 59 254 106 103 102 87 255 255 254 240 255 209 255 244 255 255 255 255 126 244 141 174 253 77 101 181 118 244 70 128 132 204 102 238 112 146 138 176 252 176 101 170 165 120 255 132 129 153 154 154 160 255 172 103 153 143 157 255 81 135 139 255 80 143 136 152 153 236 139 93 162 146 142 167 143 241 67 158 121 160 145 190 232 72 102 150 148 -62 -113 -154 -183 -203 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -221 -209 -191 -165 -128 -77 -0 166 120 87 252 155 161 151 144 151 120 255 133 164 155 128 162 112 153 255 146 155 142 146 92 148 232 140 91 111 236 133 167 121 156 76 242 147 155 146 135 136 73 235 182 142 145 66 234 148 147 148 173 255 146 189 156 131 93 255 123 173 121 79 61 244 157 74 209 89 243 206 244 255 255 209 255 245 96 91 106 209 218 219 222 214 244 255 207 205 206 198 195 186 180 170 162 231 255 63 82 88 94 112 121 143 141 151 132 154 167 144 142 143 231 255 77 81 99 104 111 124 193 112 107 112 127 219 252 62 79 90 101 72 87 98 118 110 109 139 114 72 94 98 104 252 66 102 80 84 86 90 95 97 100 106 107 108 112 119 124 136 137 139 147 157 156 149 157 159 159 159 158 157 149 239 255 255 255 255 246 241 255 255 255 255 255 246 244 255 255 255 255 252 243 244 255 255 255 255 255 247 241 255 255 255 255 255 255 255 255 255 255 255 241 247 255 255 255 255 255 244 243 252 255 255 255 255 244 246 255 255 255 255 255 241 246 255 255 255 255 239 149 157 158 159 159 159 157 149 156 157 147 139 137 136 124 119 112 108 107 106 100 97 95 90 86 84 80 102 66 252 104 98 94 72 114 139 109 110 118 98 87 72 101 90 79 62 252 219 127 112 107 112 193 124 111 104 99 81 77 255 231 143 142 144 167 154 132 151 141 143 121 112 94 88 82 63 255 231 162 170 180 186 195 198 206 205 207 255 244 214 222 219 218 209 106 91 96 245 255 209 255 255 244 206 243 89 209 74 157 244 61 79 121 173 123 255 93 131 156 189 146 255 173 148 147 148 234 66 145 142 182 235 73 136 135 146 155 147 242 76 156 121 167 133 236 111 91 140 232 148 92 146 142 155 146 255 153 112 162 128 155 164 133 255 120 151 144 151 161 155 252 87 120 166 -0 -77 -128 -165 -191 -209 -221 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -198 -175 -142 -93 -0 142 149 103 255 152 173 152 124 160 93 75 236 143 170 131 173 120 149 61 242 151 146 159 104 161 255 152 109 136 255 150 143 139 151 81 255 153 153 154 141 131 126 255 143 161 112 139 255 153 166 146 148 101 248 191 141 150 109 142 230 178 121 111 72 246 221 94 152 202 255 255 255 255 255 244 255 208 247 62 70 82 125 132 97 134 154 161 236 255 80 141 126 125 143 153 155 155 153 245 255 164 171 155 149 151 160 168 156 169 137 157 168 144 142 143 239 255 139 157 147 134 134 181 221 124 115 120 134 244 255 236 227 230 249 255 253 206 196 201 210 233 248 177 159 159 238 255 60 71 82 93 103 112 120 130 128 128 129 132 137 128 134 135 135 137 143 140 148 141 150 151 152 152 151 146 149 162 172 165 164 163 156 163 164 164 159 156 150 139 140 148 141 148 139 138 138 138 138 138 136 133 142 137 137 137 135 130 120 120 130 135 137 137 137 142 133 136 138 138 138 138 138 139 148 141 148 140 139 150 156 159 164 164 163 156 163 164 165 172 162 149 146 151 152 152 151 150 141 148 140 143 137 135 135 134 128 137 132 129 128 128 130 120 112 103 93 82 71 60 255 238 159 159 177 248 233 210 201 196 206 253 255 249 230 227 236 255 244 134 120 115 124 221 181 134 134 147 157 139 255 239 143 142 144 168 157 137 169 156 168 160 151 149 155 171 164 255 245 153 155 155 153 143 125 126 141 80 255 236 161 154 134 97 132 125 82 70 62 247 208 255 244 255 255 255 255 255 202 152 94 221 246 72 111 121 178 230 142 109 150 141 191 248 101 148 146 166 153 255 139 112 161 143 255 126 131 141 154 153 153 255 81 151 139 143 150 255 136 109 152 255 161 104 159 146 151 242 61 149 120 173 131 170 143 236 75 93 160 124 152 173 152 255 103 149 142 -0 -93 -142 -175 -198 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -204 -184 -156 -115 -65 -0 135 169 246 160 144 166 130 184 102 73 249 133 169 148 141 139 136 116 255 153 153 154 125 142 76 243 114 163 255 172 132 167 153 93 157 231 146 155 145 141 108 75 244 171 116 196 255 152 146 144 154 111 76 255 151 169 114 162 255 162 142 81 126 252 255 117 154 89 200 223 209 209 244 255 255 204 255 227 251 182 161 163 201 94 103 120 133 133 230 255 80 102 108 113 125 144 154 154 153 231 255 76 80 92 103 122 139 151 151 167 137 157 168 145 142 143 233 255 71 111 90 100 115 208 93 102 104 110 127 214 108 100 103 105 116 177 106 103 105 110 128 202 112 118 120 123 245 255 249 243 243 248 255 252 178 166 165 167 172 180 179 165 163 165 169 165 164 159 157 149 157 159 162 152 149 139 142 153 157 158 158 157 149 155 164 165 162 170 170 162 163 169 163 169 164 154 152 152 152 150 146 149 144 144 143 140 134 123 134 140 143 144 144 149 146 150 152 152 152 154 164 169 163 169 163 162 170 170 162 165 164 155 149 157 158 158 157 153 142 139 149 152 162 159 157 149 157 159 164 165 169 165 163 165 179 180 172 167 165 166 178 252 255 248 243 243 249 255 245 123 120 118 112 202 128 110 105 103 106 177 116 105 103 100 108 214 127 110 104 102 93 208 115 100 90 111 71 255 233 143 142 145 168 157 137 167 151 151 139 122 103 92 80 76 255 231 153 154 154 144 125 113 108 102 80 255 230 133 133 120 103 94 201 163 161 182 251 227 255 204 255 255 244 209 209 223 200 89 154 117 255 252 126 81 142 162 255 162 114 169 151 255 76 111 154 144 146 152 255 196 116 171 244 75 108 141 145 155 146 231 157 93 153 167 132 172 255 163 114 243 76 142 125 154 153 153 255 116 136 139 141 148 169 133 249 73 102 184 130 166 144 160 246 169 135 -0 -65 -115 -156 -184 -204 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -231 -222 -209 -192 -168 -133 -88 -0 108 113 222 168 133 175 145 141 149 84 254 160 151 162 144 166 135 91 75 239 145 147 142 136 80 255 125 156 80 236 147 143 165 109 168 255 153 154 155 143 108 80 254 154 141 119 149 224 153 158 153 129 82 63 243 147 139 139 77 255 160 97 72 233 115 253 165 92 69 249 255 255 255 255 255 244 255 225 255 252 75 80 91 164 198 147 148 154 154 161 255 67 111 81 90 107 115 128 136 146 142 240 254 147 161 142 136 138 152 163 152 169 136 156 168 145 142 143 241 255 74 72 87 99 217 60 96 117 124 139 235 71 91 116 123 137 218 71 93 118 125 139 229 62 98 118 124 139 223 75 106 125 132 149 226 91 102 125 132 141 161 194 173 164 154 158 158 158 158 158 157 150 158 160 167 159 157 150 142 150 151 151 151 149 139 141 150 146 149 158 157 148 148 153 155 162 168 161 160 159 158 153 154 159 159 157 151 143 143 151 157 159 159 154 153 158 159 160 161 168 162 155 153 148 148 157 158 149 146 150 141 139 149 151 151 151 150 142 150 157 159 167 160 158 150 157 158 158 158 158 158 154 164 173 194 161 141 132 125 102 91 226 149 132 125 106 75 223 139 124 118 98 62 229 139 125 118 93 71 218 137 123 116 91 71 235 139 124 117 96 60 217 99 87 72 74 255 241 143 142 145 168 156 136 169 152 163 152 138 136 142 161 147 254 240 142 146 136 128 115 107 90 81 111 67 255 161 154 154 148 147 198 164 91 80 75 252 255 225 255 244 255 255 255 255 255 249 69 92 165 253 115 233 72 97 160 255 77 139 139 147 243 63 82 129 153 158 153 224 149 119 141 154 254 80 108 143 155 154 153 255 168 109 165 143 147 236 80 156 125 255 80 136 142 147 145 239 75 91 135 166 144 162 151 160 254 84 149 141 145 175 133 168 222 113 108 -0 -88 -133 -168 -192 -209 -222 -231 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -148 -108 -63 144 73 230 168 145 151 159 143 119 140 255 182 144 168 146 135 150 101 72 253 146 152 152 139 92 148 232 146 134 255 165 132 179 114 152 77 240 147 156 146 130 88 164 235 140 136 101 255 152 146 148 135 102 77 254 155 143 146 97 77 241 137 87 249 90 67 235 117 83 60 240 245 208 204 244 255 255 204 255 212 255 64 74 87 109 198 116 134 138 144 155 242 255 73 71 82 116 157 132 142 144 152 143 231 255 76 80 92 104 121 142 141 157 140 134 158 169 145 143 144 237 252 255 255 250 241 255 255 255 255 245 244 255 255 255 255 255 244 255 255 255 255 248 244 255 255 255 255 252 244 255 255 255 255 247 244 255 255 255 255 253 248 255 91 141 129 131 139 150 151 151 150 149 141 148 160 167 159 158 156 149 157 158 158 157 156 146 148 155 147 149 157 157 147 146 146 146 148 152 153 152 150 146 146 146 144 141 135 124 135 141 144 146 146 146 150 152 153 152 148 146 146 146 147 157 157 149 147 155 148 146 156 157 158 158 157 149 156 158 159 167 160 148 141 149 150 151 151 150 139 131 129 141 91 255 248 253 255 255 255 255 244 247 255 255 255 255 244 252 255 255 255 255 244 248 255 255 255 255 244 255 255 255 255 255 244 245 255 255 255 255 241 250 255 255 252 237 144 143 145 169 158 134 140 157 141 142 121 104 92 80 76 255 231 143 152 144 142 132 157 116 82 71 73 255 242 155 144 138 134 116 198 109 87 74 64 255 212 255 204 255 255 244 204 208 245 240 60 83 117 235 67 90 249 87 137 241 77 97 146 143 155 254 77 102 135 148 146 152 255 101 136 140 235 164 88 130 146 156 147 240 77 152 114 179 132 165 255 134 146 232 148 92 139 152 152 146 253 72 101 150 135 146 168 144 182 255 140 119 143 159 151 145 168 230 73 144 -63 -108 -148 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -205 -187 -162 -125 -76 -0 99 245 167 152 145 167 146 120 193 255 149 154 152 157 142 170 116 88 255 160 144 146 152 103 161 255 153 119 77 242 147 158 136 151 81 255 153 154 155 142 94 171 255 147 140 112 65 244 153 160 141 107 81 175 237 137 155 103 117 255 133 144 248 112 73 252 137 92 92 254 96 247 255 255 255 255 244 255 221 130 244 255 255 255 246 255 78 127 119 112 128 136 242 251 254 255 255 84 93 128 123 136 140 141 240 255 137 152 146 125 142 162 149 176 140 146 159 166 155 144 144 155 173 153 154 145 146 150 154 160 153 156 165 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 232 255 77 82 93 104 121 130 141 139 149 149 139 141 153 158 158 158 157 149 157 158 158 158 156 146 148 155 147 148 157 156 146 145 145 145 145 145 143 139 147 138 136 135 130 120 120 130 135 136 138 147 139 143 145 145 145 145 145 146 156 157 148 147 155 148 146 156 158 158 158 157 149 157 158 158 158 153 141 139 149 149 139 141 130 121 104 93 82 77 255 232 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 165 156 153 160 154 150 146 145 154 153 173 155 144 144 155 166 159 146 140 176 149 162 142 125 146 152 137 255 240 141 140 136 123 128 93 84 255 255 254 251 242 136 128 112 119 127 78 255 246 255 255 255 244 130 221 255 244 255 255 255 255 247 96 254 92 92 137 252 73 112 248 144 133 255 117 103 155 137 237 175 81 107 141 160 153 244 65 112 140 147 255 171 94 142 155 154 153 255 81 151 136 158 147 242 77 119 153 255 161 103 152 146 144 160 255 88 116 170 142 157 152 154 149 255 193 120 146 167 145 152 167 245 99 -0 -76 -125 -162 -187 -205 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -231 -222 -211 -195 -173 -141 -93 -0 168 248 159 161 144 155 154 134 129 140 227 173 151 159 146 133 160 102 255 178 144 152 159 122 142 76 243 122 81 255 164 152 150 158 93 140 234 147 156 146 113 156 76 244 142 119 83 255 153 147 148 129 88 178 255 148 152 120 96 73 242 103 223 129 82 145 235 119 131 255 91 62 227 225 204 244 255 255 206 255 90 156 197 114 159 129 238 255 68 124 104 121 130 142 170 193 155 226 251 255 79 131 113 119 128 140 234 255 61 115 87 93 134 100 148 126 112 128 139 152 153 144 144 152 166 157 154 144 143 144 146 150 152 154 161 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 151 238 255 149 161 141 132 143 146 154 148 156 156 147 149 158 159 159 158 157 149 155 164 165 164 163 154 155 162 154 155 161 168 161 160 160 159 159 157 153 154 158 158 155 147 148 147 155 158 158 154 153 157 159 159 160 160 161 168 161 155 154 162 155 154 163 164 165 164 155 149 157 158 159 159 158 149 147 156 156 148 154 146 143 132 141 161 149 255 238 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 161 154 152 150 146 144 143 144 154 157 166 152 144 144 153 152 139 128 112 126 148 100 134 93 87 115 61 255 234 140 128 119 113 131 79 255 251 226 155 193 170 142 130 121 104 124 68 255 238 129 159 114 197 156 90 255 206 255 255 244 204 225 227 62 91 255 131 119 235 145 82 129 223 103 242 73 96 120 152 148 255 178 88 129 148 147 153 255 83 119 142 244 76 156 113 146 156 147 234 140 93 158 150 152 164 255 81 122 243 76 142 122 159 152 144 178 255 102 160 133 146 159 151 173 227 140 129 134 154 155 144 161 159 248 168 -0 -93 -141 -173 -195 -211 -222 -231 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -215 -201 -182 -155 -116 -63 128 255 162 161 146 144 168 132 141 100 255 146 160 152 155 141 120 144 255 162 152 145 153 136 136 80 255 133 92 138 236 156 144 162 113 156 255 153 154 155 121 150 80 255 148 128 92 157 232 154 161 143 95 165 76 242 146 124 105 89 249 112 219 157 94 159 255 114 165 255 106 70 251 255 255 255 255 255 244 255 234 255 87 186 85 158 119 129 238 255 75 76 81 93 113 122 150 173 132 159 238 255 76 80 91 102 120 129 241 255 74 71 86 153 65 140 198 117 129 141 145 154 154 144 144 149 160 161 160 152 151 151 152 152 152 155 161 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 232 255 76 81 88 94 104 121 127 131 142 141 130 132 143 144 144 143 141 130 132 142 140 149 148 138 140 148 139 142 133 140 129 129 128 128 127 124 111 110 109 107 92 92 107 109 110 111 124 127 128 128 129 129 140 133 142 139 148 140 138 148 149 140 142 132 130 141 143 144 144 143 132 130 141 142 131 127 121 104 94 88 81 76 255 232 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 161 155 152 152 152 151 151 152 160 161 160 149 144 144 154 154 145 141 129 117 198 140 65 153 86 71 74 255 241 129 120 102 91 80 76 255 238 159 132 173 150 122 113 93 81 76 75 255 238 129 119 158 85 186 87 255 234 255 244 255 255 255 255 255 251 70 106 255 165 114 255 159 94 157 219 112 249 89 105 124 146 242 76 165 95 143 161 154 232 157 92 128 148 255 80 150 121 155 154 153 255 156 113 162 144 156 236 138 92 133 255 80 136 136 153 145 152 162 255 144 120 141 155 152 160 146 255 100 141 132 168 144 146 161 162 255 128 -63 -116 -155 -182 -201 -215 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -207 -190 -167 -134 -80 -0 85 233 154 152 143 161 148 140 112 65 244 167 153 154 145 120 196 255 151 167 144 162 142 138 92 148 234 104 152 255 170 143 163 124 137 76 242 146 155 137 151 92 148 235 141 103 167 255 153 147 149 113 160 79 255 153 145 91 100 235 185 217 166 117 141 75 235 150 87 209 82 182 252 212 221 206 244 255 255 208 255 211 203 225 255 129 87 87 116 238 248 165 151 157 160 156 152 161 180 145 149 244 254 145 153 148 143 143 150 238 249 248 244 234 255 255 152 109 117 121 130 145 154 153 144 144 146 152 162 161 152 151 151 152 152 152 154 158 159 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 243 252 179 182 167 159 164 166 169 162 169 169 161 163 171 172 171 171 169 161 162 169 163 168 175 169 169 173 175 180 181 185 186 184 182 186 185 188 188 184 177 174 177 184 188 188 185 186 182 184 186 185 181 180 175 173 169 169 175 168 163 169 162 161 169 171 171 172 171 163 161 169 169 162 169 166 164 159 167 182 179 252 243 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 158 154 152 152 152 151 151 152 161 162 152 146 144 144 153 154 145 130 121 117 109 152 255 255 234 244 248 249 238 150 143 143 148 153 145 254 244 149 145 180 161 152 156 160 157 151 165 248 238 116 87 87 129 255 225 203 211 255 208 255 255 244 206 221 212 252 182 82 209 87 150 235 75 141 117 166 217 185 235 100 91 145 153 255 79 160 113 149 147 153 255 167 103 141 235 148 92 151 137 155 146 242 76 137 124 163 143 170 255 152 104 234 148 92 138 142 162 144 167 151 255 196 120 145 154 153 167 244 65 112 140 148 161 143 152 154 233 85 -0 -80 -134 -167 -190 -207 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -212 -197 -177 -149 -100 -0 135 255 161 160 143 151 160 133 119 83 255 152 163 145 154 129 140 140 225 160 149 145 148 149 103 160 255 125 142 64 244 148 145 145 135 81 255 153 153 145 158 103 161 255 148 121 149 76 240 154 158 127 157 91 146 234 134 125 71 233 85 226 158 139 136 81 247 146 102 218 125 161 75 255 130 255 255 255 255 244 255 202 208 104 110 231 255 72 77 91 105 217 117 137 135 141 142 142 144 155 172 151 158 236 255 71 121 93 102 119 139 163 185 146 150 155 225 255 65 83 93 104 122 137 144 152 144 143 144 147 155 151 151 151 152 152 152 152 152 152 152 152 152 151 152 152 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 228 255 76 81 89 94 104 121 127 131 142 141 130 133 143 144 143 143 141 130 132 141 131 132 141 130 130 130 130 130 129 129 128 121 123 128 128 127 123 112 112 123 127 128 128 123 121 128 129 129 130 130 130 130 130 141 132 131 141 132 130 141 143 143 144 143 133 130 141 142 131 127 121 104 94 89 81 76 255 228 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 152 152 151 152 152 152 152 152 152 152 152 152 151 151 151 155 147 144 143 144 152 144 137 122 104 93 83 65 255 225 155 150 146 185 163 139 119 102 93 121 71 255 236 158 151 172 155 144 142 142 141 135 137 117 217 105 91 77 72 255 231 110 104 208 202 255 244 255 255 255 255 130 255 75 161 125 218 102 146 247 81 136 139 158 226 85 233 71 125 134 234 146 91 157 127 158 154 240 76 149 121 148 255 161 103 158 145 153 153 255 81 135 145 145 148 244 64 142 125 255 160 103 149 148 145 149 160 225 140 140 129 154 145 163 152 255 83 119 133 160 151 143 160 161 255 135 -0 -100 -149 -177 -197 -212 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -217 -203 -186 -161 -124 -66 -0 77 241 154 146 150 160 145 125 92 165 233 168 146 154 144 136 103 255 151 160 143 161 150 121 141 76 239 136 84 255 162 143 161 139 92 148 233 146 154 161 122 142 76 243 130 143 80 255 153 153 130 163 103 158 255 154 103 129 244 133 255 163 153 143 93 165 223 103 219 132 163 80 64 244 90 234 208 244 255 255 205 255 169 211 176 181 235 190 197 192 196 229 255 71 114 114 121 130 142 144 151 166 153 163 242 255 75 73 87 104 161 103 181 114 132 136 143 244 255 149 161 142 136 138 149 152 159 152 151 151 154 160 152 151 151 152 152 152 152 152 151 151 151 148 157 159 158 155 164 165 166 165 165 165 165 165 165 165 165 165 165 165 164 164 164 164 164 164 164 164 244 253 180 183 169 161 157 157 159 162 170 170 162 163 171 171 169 176 176 168 169 175 169 169 175 168 167 166 166 166 164 162 168 160 159 157 153 146 147 146 153 157 159 160 168 162 164 166 166 166 167 168 175 169 169 175 169 168 176 176 169 171 171 163 162 170 170 162 159 157 157 161 169 183 180 253 244 164 164 164 164 164 164 164 164 165 165 165 165 165 165 165 165 165 165 165 166 165 164 155 158 159 157 148 151 151 151 152 152 152 152 152 151 151 152 160 154 151 151 152 159 152 149 138 136 142 161 149 255 244 143 136 132 114 181 103 161 104 87 73 75 255 242 163 153 166 151 144 142 130 121 114 114 71 255 229 196 192 197 190 235 181 176 211 169 255 205 255 255 244 208 234 90 244 64 80 163 132 219 103 223 165 93 143 153 163 255 133 244 129 103 154 255 158 103 163 130 153 153 255 80 143 130 243 76 142 122 161 154 146 233 148 92 139 161 143 162 255 84 136 239 76 141 121 150 161 143 160 151 255 103 136 144 154 146 168 233 165 92 125 145 160 150 146 154 241 77 -0 -66 -124 -161 -186 -203 -217 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -230 -221 -209 -193 -172 -140 -91 -0 81 255 162 150 154 152 153 131 102 171 255 153 155 144 154 142 116 65 245 161 146 145 156 130 135 80 254 138 93 165 234 146 145 156 104 161 255 152 153 154 136 135 80 253 147 144 92 147 232 161 134 166 121 154 61 242 134 74 232 123 78 240 157 146 112 178 255 106 222 97 201 91 74 255 156 255 255 255 255 255 244 255 219 255 142 136 156 230 255 78 83 103 120 236 255 71 121 93 108 108 134 132 149 160 155 164 242 255 255 255 249 238 255 148 100 112 120 129 144 235 255 76 80 92 103 121 130 144 153 145 144 144 146 150 151 151 151 151 152 151 151 151 151 151 149 141 150 151 149 142 151 152 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 229 255 76 81 91 101 112 127 129 132 143 141 130 132 143 138 141 150 149 139 141 148 139 140 148 138 137 137 136 135 133 123 131 119 117 114 100 100 114 117 119 131 123 133 135 136 137 137 138 148 140 139 148 141 139 149 150 141 138 143 132 130 141 143 132 129 127 112 101 91 81 76 255 229 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 151 142 149 151 150 141 149 151 151 151 151 151 152 151 151 151 151 150 146 144 144 145 153 144 130 121 103 92 80 76 255 235 144 129 120 112 100 148 255 238 249 255 255 255 242 164 155 160 149 132 134 108 108 93 121 71 255 236 120 103 83 78 255 230 156 136 142 255 219 255 244 255 255 255 255 255 156 255 74 91 201 97 222 106 255 178 112 146 157 240 78 123 232 74 134 242 61 154 121 166 134 161 232 147 92 144 147 253 80 135 136 154 153 152 255 161 104 156 145 146 234 165 93 138 254 80 135 130 156 145 146 161 245 65 116 142 154 144 155 153 255 171 102 131 153 152 154 150 162 255 81 -0 -91 -140 -172 -193 -209 -221 -230 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -224 -213 -199 -180 -153 -112 -0 92 147 235 154 145 153 160 142 117 155 75 243 167 144 154 143 121 84 255 152 155 143 167 143 136 91 147 233 103 172 255 157 143 161 125 142 76 240 146 161 142 138 92 156 232 151 103 160 255 160 138 158 136 137 115 255 125 130 244 136 82 255 163 155 126 155 88 254 214 134 94 164 87 255 197 87 211 202 205 244 255 255 204 255 210 247 74 98 121 238 255 133 127 129 141 239 255 73 76 82 89 111 102 111 120 112 106 125 145 165 146 153 153 225 255 65 83 93 103 122 137 241 255 148 160 141 134 135 140 152 159 151 151 151 151 151 150 148 157 159 159 158 158 158 158 157 156 151 148 157 156 149 157 158 158 158 158 158 158 158 158 158 157 157 157 157 157 157 158 158 158 157 157 157 242 254 164 169 161 153 157 158 160 164 164 162 154 155 162 155 155 162 169 162 162 167 168 169 173 173 173 171 168 172 178 179 182 179 172 168 172 179 182 179 178 172 168 171 173 173 173 169 168 167 162 162 169 162 155 155 162 155 154 162 164 164 160 158 157 153 161 169 164 254 242 157 157 157 158 158 158 157 157 157 157 157 157 158 158 158 158 158 158 158 158 158 157 149 156 157 148 151 156 157 158 158 158 158 159 159 157 148 150 151 151 151 151 151 159 152 140 135 134 141 160 148 255 241 137 122 103 93 83 65 255 225 153 153 146 165 145 125 106 112 120 111 102 111 89 82 76 73 255 239 141 129 127 133 255 238 121 98 74 247 210 255 204 255 255 244 205 202 211 87 197 255 87 164 94 134 214 254 88 155 126 155 163 255 82 136 244 130 125 255 115 137 136 158 138 160 255 160 103 151 232 156 92 138 142 161 146 240 76 142 125 161 143 157 255 172 103 233 147 91 136 143 167 143 155 152 255 84 121 143 154 144 167 243 75 155 117 142 160 153 145 154 235 147 92 -0 -112 -153 -180 -199 -213 -224 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -235 -227 -218 -205 -188 -164 -128 -75 -0 155 255 162 144 159 152 145 122 148 81 252 154 149 144 160 127 93 174 231 154 145 152 149 143 102 158 255 121 157 76 242 146 144 145 136 81 253 152 160 146 149 103 166 255 156 122 141 76 243 144 160 141 139 92 73 237 93 228 141 103 119 235 157 130 157 81 59 244 154 103 198 109 255 114 186 203 208 255 255 255 255 244 255 237 124 204 152 155 168 166 254 77 119 93 112 125 235 240 198 188 185 193 204 191 191 199 179 154 153 151 168 147 153 153 244 255 158 167 150 144 150 151 235 255 75 80 91 102 118 123 137 141 142 143 143 143 139 148 142 151 152 151 148 157 158 158 157 157 157 152 151 149 141 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 232 255 64 85 90 95 104 119 122 130 141 141 130 132 140 130 130 132 137 142 131 130 130 130 129 128 123 132 121 121 120 119 115 103 103 115 119 120 121 121 132 123 128 129 130 130 130 131 142 137 132 130 130 140 132 130 141 141 130 122 119 104 95 90 85 64 255 232 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 141 149 151 152 157 157 157 158 158 157 148 151 152 151 142 148 139 143 143 143 142 141 137 123 118 102 91 80 75 255 235 151 150 144 150 167 158 255 244 153 153 147 168 151 153 154 179 199 191 191 204 193 185 188 198 240 235 125 112 93 119 77 254 166 168 155 152 204 124 237 255 244 255 255 255 255 208 203 186 114 255 109 198 103 154 244 59 81 157 130 157 235 119 103 141 228 93 237 73 92 139 141 160 144 243 76 141 122 156 255 166 103 149 146 160 152 253 81 136 145 144 146 242 76 157 121 255 158 102 143 149 152 145 154 231 174 93 127 160 144 149 154 252 81 148 122 145 152 159 144 162 255 155 -0 -75 -128 -164 -188 -205 -218 -227 -235 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -222 -210 -194 -173 -142 -93 -0 149 72 242 146 152 153 150 130 149 91 172 230 158 144 160 135 108 179 255 145 154 151 158 143 120 137 75 238 151 81 254 155 143 160 139 92 156 229 154 155 153 121 149 76 244 131 135 80 253 152 152 145 150 108 78 243 113 224 151 111 145 255 162 137 158 103 79 255 161 120 147 198 246 159 85 225 104 169 219 204 244 255 255 208 255 89 196 88 92 120 143 239 255 73 77 91 102 112 205 84 124 99 103 138 127 126 141 152 160 146 153 151 167 147 153 153 233 255 76 81 93 112 120 136 240 251 164 172 156 150 151 157 157 158 157 158 158 156 149 156 150 158 159 157 150 158 158 155 164 165 165 165 165 163 156 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 165 245 255 187 188 175 169 164 164 166 169 176 176 168 169 175 169 168 168 169 173 174 174 173 172 170 167 167 172 172 171 167 160 154 160 167 171 172 172 167 167 170 172 173 174 174 173 169 168 168 169 175 169 168 176 176 169 166 164 164 169 175 188 187 255 245 165 164 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 165 164 156 163 165 165 165 165 164 155 158 158 150 157 159 158 150 156 149 156 158 158 157 158 157 157 151 150 156 172 164 251 240 136 120 112 93 81 76 255 233 153 153 147 167 151 153 146 160 152 141 126 127 138 103 99 124 84 205 112 102 91 77 73 255 239 143 120 92 88 196 89 255 208 255 255 244 204 219 169 104 225 85 159 246 198 147 120 161 255 79 103 158 137 162 255 145 111 151 224 113 243 78 108 150 145 152 152 253 80 135 131 244 76 149 121 153 155 154 229 156 92 139 160 143 155 254 81 151 238 75 137 120 143 158 151 154 145 255 179 108 135 160 144 158 230 172 91 149 130 150 153 152 146 242 72 149 -0 -93 -142 -173 -194 -210 -222 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -215 -200 -181 -154 -113 -62 144 118 255 152 151 160 151 142 152 102 177 255 154 146 152 152 110 165 77 240 154 153 152 146 130 142 76 249 153 93 157 231 145 144 154 103 167 255 159 154 147 133 143 81 255 148 136 92 164 230 153 152 154 113 91 224 185 213 167 121 127 76 243 149 161 113 91 207 236 133 148 116 255 129 158 255 110 211 255 255 255 255 255 244 255 243 255 194 68 83 93 119 122 237 240 212 205 214 219 233 255 74 73 84 131 179 145 144 153 159 152 151 135 142 158 146 154 153 242 255 149 162 144 143 147 158 233 255 76 81 92 103 121 130 142 140 150 151 151 149 141 148 142 150 151 149 141 150 149 141 150 151 151 151 150 149 141 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 148 157 159 230 255 76 81 92 102 113 127 129 132 142 137 138 141 148 139 138 139 139 138 138 137 136 132 140 130 129 128 127 123 111 111 123 127 128 129 130 140 132 136 137 138 138 139 139 138 139 148 141 138 137 142 132 129 127 113 102 92 81 76 255 230 159 157 148 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 141 149 150 151 151 151 150 141 149 150 141 149 151 150 142 148 141 149 151 151 150 140 142 130 121 103 92 81 76 255 233 158 147 143 144 162 149 255 242 153 154 146 158 142 135 151 152 159 153 144 145 179 131 84 73 74 255 233 219 214 205 212 240 237 122 119 93 83 68 194 255 243 255 244 255 255 255 255 255 211 110 255 158 129 255 116 148 133 236 207 91 113 161 149 243 76 127 121 167 213 185 224 91 113 154 152 153 230 164 92 136 148 255 81 143 133 147 154 159 255 167 103 154 144 145 231 157 93 153 249 76 142 130 146 152 153 154 240 77 165 110 152 152 146 154 255 177 102 152 142 151 160 151 152 255 118 144 -62 -113 -154 -181 -200 -215 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -219 -206 -189 -164 -127 -77 -0 103 67 239 151 152 154 144 158 117 163 76 242 150 155 160 115 164 81 255 144 161 151 153 142 144 83 169 232 109 168 255 153 143 166 122 150 76 242 147 154 151 144 92 157 233 143 102 172 255 160 144 146 128 92 218 83 228 159 142 126 80 255 153 154 129 91 205 255 133 154 134 78 238 119 129 231 176 142 210 237 208 244 255 255 206 255 221 247 60 92 132 165 151 161 215 109 106 121 140 153 238 250 255 255 255 96 154 143 145 156 162 156 160 144 147 160 147 154 154 233 255 76 81 93 109 113 125 238 254 148 161 142 135 135 139 148 141 150 148 157 156 149 156 149 157 158 156 149 156 156 149 157 158 158 158 157 156 152 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 141 150 151 240 252 164 171 154 145 150 151 152 155 162 154 153 155 159 161 161 161 161 159 156 163 161 161 166 166 165 161 154 147 154 161 165 166 166 161 161 163 156 159 161 161 161 161 159 155 153 154 162 155 152 151 150 145 154 171 164 252 240 151 150 141 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 152 156 157 158 158 158 157 149 156 156 149 156 158 157 149 156 149 156 157 148 150 141 148 139 135 135 142 161 148 254 238 125 113 109 93 81 76 255 233 154 154 147 160 147 144 160 156 162 156 145 143 154 96 255 255 255 250 238 153 140 121 106 109 215 161 151 165 132 92 60 247 221 255 206 255 255 244 208 237 210 142 176 231 129 119 238 78 134 154 133 255 205 91 129 154 153 255 80 126 142 159 228 83 218 92 128 146 144 160 255 172 102 143 233 157 92 144 151 154 147 242 76 150 122 166 143 153 255 168 109 232 169 83 144 142 153 151 161 144 255 81 164 115 160 155 150 242 76 163 117 158 144 154 152 151 239 67 103 -0 -77 -127 -164 -189 -206 -219 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -231 -223 -211 -196 -174 -141 -93 -0 120 67 254 154 151 160 144 158 122 156 81 253 154 145 154 130 169 93 139 233 161 154 145 146 151 94 173 255 114 152 77 240 145 152 140 144 81 255 153 153 146 153 103 167 255 146 121 156 76 242 146 152 133 103 222 115 255 151 143 133 91 147 235 162 131 95 206 80 230 154 138 127 255 129 87 255 181 136 247 124 255 255 255 255 244 255 208 255 237 255 255 255 86 101 112 208 83 110 117 127 129 136 154 167 144 223 255 79 102 112 128 138 152 156 161 144 147 161 147 155 154 242 255 149 162 144 142 144 151 233 255 76 80 90 102 117 121 127 132 137 140 147 156 149 156 150 157 158 156 149 157 156 149 157 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 149 157 158 232 255 75 81 88 94 104 118 119 122 127 128 129 129 129 129 129 128 128 121 123 128 130 129 128 126 122 111 111 122 126 128 129 130 128 123 121 128 128 129 129 129 129 129 128 127 122 119 118 104 94 88 81 75 255 232 158 157 149 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 157 149 156 157 149 156 158 157 150 156 149 156 147 140 137 132 127 121 117 102 90 80 76 255 233 151 144 142 144 162 149 255 242 154 155 147 161 147 144 161 156 152 138 128 112 102 79 255 223 144 167 154 136 129 127 117 110 83 208 112 101 86 255 255 255 237 255 208 255 244 255 255 255 255 124 247 136 181 255 87 129 255 127 138 154 230 80 206 95 131 162 235 147 91 133 143 151 255 115 222 103 133 152 146 242 76 156 121 146 255 167 103 153 146 153 153 255 81 144 140 152 145 240 77 152 114 255 173 94 151 146 145 154 161 233 139 93 169 130 154 145 154 253 81 156 122 158 144 160 151 154 254 67 120 -0 -93 -141 -174 -196 -211 -223 -231 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -216 -202 -182 -154 -112 -0 128 121 255 173 152 152 146 158 134 158 92 165 232 144 159 134 165 112 156 255 155 162 144 152 150 113 172 72 232 151 81 255 153 150 151 147 93 149 234 146 154 160 122 150 77 241 133 150 81 255 153 143 136 102 222 131 59 233 151 150 103 159 255 162 146 101 198 141 255 161 144 119 68 238 87 72 235 156 74 204 89 243 206 244 255 255 209 255 244 64 92 111 210 211 215 217 232 255 58 109 150 145 143 145 158 168 147 250 77 117 109 108 129 145 154 157 163 141 157 159 156 156 154 233 255 76 81 92 104 122 131 241 255 146 153 148 142 142 144 149 138 137 138 140 145 149 156 149 158 158 156 152 151 149 141 150 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 148 141 150 151 240 249 185 188 175 168 163 164 165 166 166 167 167 167 166 165 163 170 170 161 160 159 159 157 153 146 139 146 153 157 159 159 160 161 170 170 163 165 166 167 167 167 166 166 165 164 163 168 175 188 185 249 240 151 150 141 148 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 150 141 149 151 152 156 158 158 149 156 149 145 140 138 137 138 149 144 142 142 148 153 146 255 241 131 122 104 92 81 76 255 233 154 156 156 159 157 141 163 157 154 145 129 108 109 117 77 250 147 168 158 145 143 145 150 109 58 255 232 217 215 211 210 111 92 64 244 255 209 255 255 244 206 243 89 204 74 156 235 72 87 238 68 119 144 161 255 141 198 101 146 162 255 159 103 150 151 233 59 131 222 102 136 143 153 255 81 150 133 241 77 150 122 160 154 146 234 149 93 147 151 150 153 255 81 151 232 72 172 113 150 152 144 162 155 255 156 112 165 134 159 144 232 165 92 158 134 158 146 152 152 173 255 121 128 -0 -112 -154 -182 -202 -216 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -207 -190 -165 -128 -76 -0 159 255 185 154 151 153 158 131 163 103 174 255 146 151 137 164 121 136 76 241 162 145 144 152 122 160 126 255 157 93 139 233 156 143 161 104 161 255 152 153 154 137 145 81 255 138 153 92 148 234 146 141 102 224 134 115 255 146 146 125 141 75 242 153 112 195 126 80 255 155 112 124 255 116 77 190 230 98 152 196 255 255 255 255 255 244 255 205 232 102 134 119 143 172 136 155 166 240 255 255 69 127 113 121 136 149 167 230 255 63 82 88 94 113 129 136 156 133 130 137 144 154 156 154 242 255 148 161 142 135 136 140 235 255 71 120 92 102 117 125 113 127 124 136 137 138 140 145 149 158 155 163 165 165 163 156 164 165 164 164 164 164 164 164 165 165 164 164 165 165 165 165 165 165 165 165 165 165 165 165 164 163 156 164 165 229 255 76 80 91 102 113 127 128 128 129 128 124 136 136 130 133 142 137 137 137 136 134 129 119 119 129 134 136 137 137 137 142 133 130 136 136 124 128 129 128 128 127 113 102 91 80 76 255 229 165 164 156 163 164 165 165 165 165 165 165 165 165 165 165 165 165 164 164 165 165 164 164 164 164 164 164 165 164 156 163 165 165 163 155 158 149 145 140 138 137 136 124 127 113 125 117 102 92 120 71 255 235 140 136 135 142 161 148 255 242 154 156 154 144 137 130 133 156 136 129 113 94 88 82 63 255 230 167 149 136 121 113 127 69 255 255 240 166 155 136 172 143 119 134 102 232 205 255 244 255 255 255 255 255 196 152 98 230 190 77 116 255 124 112 155 255 80 126 195 112 153 242 75 141 125 146 146 255 115 134 224 102 141 146 234 148 92 153 138 255 81 145 137 154 153 152 255 161 104 161 143 156 233 139 93 157 255 126 160 122 152 144 145 162 241 76 136 121 164 137 151 146 255 174 103 163 131 158 153 151 154 185 255 159 -0 -76 -128 -165 -190 -207 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -232 -223 -212 -197 -175 -142 -93 -0 130 83 234 166 152 145 160 143 163 121 158 77 240 151 142 165 130 134 80 253 160 152 140 159 130 162 108 76 245 112 156 255 154 145 160 125 142 76 241 146 161 142 150 93 139 232 165 104 160 255 153 143 103 221 136 159 255 159 152 141 137 90 249 164 106 186 125 102 67 242 128 104 75 238 91 197 255 121 155 88 194 221 208 209 244 255 255 205 255 217 255 68 78 100 152 109 116 139 155 172 236 255 77 81 93 112 121 143 159 244 255 156 164 145 151 157 158 166 174 152 153 144 146 155 156 154 233 255 76 80 92 103 118 122 237 255 73 76 79 91 102 73 105 91 94 109 110 110 111 111 120 111 114 126 127 127 120 123 134 131 142 143 143 143 143 143 144 143 140 150 151 151 151 151 151 151 151 149 160 152 151 151 151 149 141 151 151 241 255 147 157 149 142 135 131 142 143 143 141 133 142 137 138 140 144 145 145 143 139 131 132 131 139 143 145 145 144 140 138 137 142 133 141 143 143 142 131 135 142 149 157 147 255 241 151 151 141 149 151 151 151 152 160 149 151 151 151 151 151 151 151 150 140 143 144 143 143 143 143 143 142 131 134 123 120 127 127 126 114 111 120 111 111 110 110 109 94 91 105 73 102 91 79 76 73 255 237 122 118 103 92 80 76 255 233 154 156 155 146 144 153 152 174 166 158 157 151 145 164 156 255 244 159 143 121 112 93 81 77 255 236 172 155 139 116 109 152 100 78 68 255 217 255 205 255 255 244 209 208 221 194 88 155 121 255 197 91 238 75 104 128 242 67 102 125 186 106 164 249 90 137 141 152 159 255 159 136 221 103 143 153 255 160 104 165 232 139 93 150 142 161 146 241 76 142 125 160 145 154 255 156 112 245 76 108 162 130 159 140 152 160 253 80 134 130 165 142 151 240 77 158 121 163 143 160 145 152 166 234 83 130 -0 -93 -142 -175 -197 -212 -223 -232 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -217 -203 -184 -156 -114 -0 128 90 255 172 154 144 166 144 159 130 151 81 255 151 143 166 142 135 91 156 233 161 150 150 144 157 111 80 255 121 136 76 241 154 152 143 136 81 253 152 160 146 150 112 155 255 161 125 142 75 238 146 103 218 144 142 87 233 147 146 143 91 205 222 122 180 143 108 111 255 136 121 76 248 105 192 78 238 168 92 68 247 255 255 255 255 255 244 255 223 255 234 121 135 136 189 87 92 111 128 140 159 243 255 139 156 136 135 142 147 160 234 255 76 74 83 105 112 128 142 159 146 151 144 146 155 156 153 241 254 156 165 160 144 141 142 242 248 222 211 211 221 244 236 193 180 181 190 194 191 190 192 193 188 182 187 190 185 170 170 170 166 165 164 165 164 165 167 159 156 152 151 151 150 151 150 151 150 149 144 158 149 157 158 157 156 150 160 151 232 255 60 111 80 90 98 104 117 117 116 109 113 119 120 120 120 119 119 118 114 99 99 114 118 119 119 120 120 120 119 113 109 116 117 117 104 98 90 80 111 60 255 232 151 160 150 156 157 158 157 149 158 144 149 150 151 150 151 150 151 151 152 156 159 167 165 164 165 164 165 166 170 170 170 185 190 187 182 188 193 192 190 191 194 190 181 180 193 236 244 221 211 211 222 248 242 142 141 144 160 165 156 254 241 153 156 155 146 144 151 146 159 142 128 112 105 83 74 76 255 234 160 147 142 135 136 156 139 255 243 159 140 128 111 92 87 189 136 135 121 234 255 223 255 244 255 255 255 255 255 247 68 92 168 238 78 192 105 248 76 121 136 255 111 108 143 180 122 222 205 91 143 146 147 233 87 142 144 218 103 146 238 75 142 125 161 255 155 112 150 146 160 152 253 81 136 143 152 154 241 76 136 121 255 80 111 157 144 150 150 161 233 156 91 135 142 166 143 151 255 81 151 130 159 144 166 144 154 172 255 90 128 -0 -114 -156 -184 -203 -217 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -230 -221 -208 -191 -167 -129 -76 -0 102 140 232 162 144 159 146 159 142 152 93 149 235 143 168 144 140 102 165 255 160 154 142 153 149 119 91 156 231 134 80 255 154 153 153 139 92 157 230 154 155 153 120 135 76 243 143 137 82 248 152 103 219 153 151 97 255 157 153 144 95 212 255 129 170 153 113 81 73 242 130 81 165 217 196 83 255 166 120 83 60 237 244 205 205 244 255 255 204 255 207 239 255 51 73 172 224 115 110 127 147 135 160 237 255 76 80 92 111 120 139 151 243 255 120 145 180 140 139 150 157 161 147 152 144 146 155 153 159 234 255 61 116 91 100 110 127 215 104 109 111 114 127 191 107 102 105 110 131 142 104 120 134 131 138 133 141 161 153 132 140 140 151 141 152 142 152 144 159 141 151 140 151 140 151 140 151 140 151 138 145 151 133 141 140 149 150 143 159 138 241 255 72 75 77 78 79 91 91 91 79 79 78 78 77 77 76 76 75 74 50 74 75 76 76 77 77 78 78 79 79 91 91 91 79 78 77 75 72 255 241 138 159 143 150 149 140 141 133 151 145 138 151 140 151 140 151 140 151 140 151 141 159 144 152 142 152 141 151 140 140 132 153 161 141 133 138 131 134 120 104 142 131 110 105 102 107 191 127 114 111 109 104 215 127 110 100 91 116 61 255 234 159 153 155 146 144 152 147 161 157 150 139 140 180 145 120 255 243 151 139 120 111 92 80 76 255 237 160 135 147 127 110 115 224 172 73 51 255 239 207 255 204 255 255 244 205 205 244 237 60 83 120 166 255 83 196 217 165 81 130 242 73 81 113 153 170 129 255 212 95 144 153 157 255 97 151 153 219 103 152 248 82 137 143 243 76 135 120 153 155 154 230 157 92 139 153 153 154 255 80 134 231 156 91 119 149 153 142 154 160 255 165 102 140 144 168 143 235 149 93 152 142 159 146 159 144 162 232 140 102 -0 -76 -129 -167 -191 -208 -221 -230 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -213 -198 -176 -143 -94 -0 114 156 255 173 144 158 153 159 144 158 104 161 255 144 159 146 150 118 146 75 243 162 151 142 160 126 102 166 255 136 91 146 232 161 145 154 103 167 255 160 154 147 133 134 80 255 152 139 100 189 219 106 216 147 156 104 99 237 147 146 110 200 90 250 162 155 125 90 71 251 142 93 151 117 229 103 133 254 143 93 92 255 64 232 255 255 255 255 244 255 237 123 136 238 255 255 255 185 108 105 110 145 112 117 141 242 255 138 154 134 134 139 153 161 234 255 255 113 94 108 113 124 145 160 146 152 144 146 153 147 150 244 255 75 72 87 98 113 228 60 96 116 123 138 224 71 93 117 124 142 203 81 127 165 152 127 153 116 135 162 150 127 154 124 153 124 153 124 154 127 158 132 159 133 159 133 159 133 159 132 159 129 153 150 128 154 120 149 114 132 167 123 239 245 223 215 215 217 219 227 237 237 211 199 195 194 192 190 192 190 191 191 190 192 190 192 194 195 199 211 237 237 227 219 217 215 215 223 245 239 123 167 132 114 149 120 154 128 150 153 129 159 132 159 133 159 133 159 133 159 132 158 127 154 124 153 124 153 124 154 127 150 162 135 116 153 127 152 165 127 81 203 142 124 117 93 71 224 138 123 116 96 60 228 113 98 87 72 75 255 244 150 147 153 146 144 152 146 160 145 124 113 108 94 113 255 255 234 161 153 139 134 134 154 138 255 242 141 117 112 145 110 105 108 185 255 255 255 238 136 123 237 255 244 255 255 255 255 232 64 255 92 93 143 254 133 103 229 117 151 93 142 251 71 90 125 155 162 250 90 200 110 146 147 237 99 104 156 147 216 106 219 189 100 139 152 255 80 134 133 147 154 160 255 167 103 154 145 161 232 146 91 136 255 166 102 126 160 142 151 162 243 75 146 118 150 146 159 144 255 161 104 158 144 159 153 158 144 173 255 156 114 -0 -94 -143 -176 -198 -213 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -218 -204 -185 -156 -114 -62 130 134 76 245 149 159 145 161 144 158 121 141 75 240 158 150 151 122 149 77 252 160 154 133 166 132 113 148 76 242 102 154 255 161 146 153 125 150 77 242 147 155 151 135 91 156 233 152 94 196 255 100 208 157 154 116 137 255 157 151 111 194 101 72 231 155 144 107 82 254 170 113 157 137 255 120 127 77 239 119 132 255 92 102 217 223 204 244 255 255 208 255 86 147 143 145 154 227 253 63 75 81 144 188 134 134 140 234 255 75 81 99 101 112 115 113 146 233 255 66 84 93 103 122 140 151 146 152 144 146 153 145 144 237 251 255 255 255 249 244 255 255 255 255 251 244 255 255 255 255 247 237 255 255 89 112 73 138 74 92 161 114 73 138 74 138 74 139 74 139 74 139 74 139 74 139 74 139 74 139 74 139 74 130 113 73 138 74 138 74 88 158 74 87 211 73 104 124 130 137 144 161 226 66 104 123 127 133 138 139 143 129 143 139 138 133 127 123 104 66 226 161 144 137 130 124 104 73 211 87 74 158 88 74 138 74 138 73 113 130 74 139 74 139 74 139 74 139 74 139 74 139 74 139 74 139 74 138 74 138 73 114 161 92 74 138 73 112 89 255 255 237 247 255 255 255 255 244 251 255 255 255 255 244 249 255 255 255 251 237 144 145 153 146 144 152 146 151 140 122 103 93 84 66 255 233 146 113 115 112 101 99 81 75 255 234 140 134 134 188 144 81 75 63 253 227 154 145 143 147 86 255 208 255 255 244 204 223 217 102 92 255 132 119 239 77 127 120 255 137 157 113 170 254 82 107 144 155 231 72 101 194 111 151 157 255 137 116 154 157 208 100 255 196 94 152 233 156 91 135 151 155 147 242 77 150 125 153 146 161 255 154 102 242 76 148 113 132 166 133 154 160 252 77 149 122 151 150 158 240 75 141 121 158 144 161 145 159 149 245 76 134 130 -62 -114 -156 -185 -204 -218 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -192 -167 -129 -77 -0 125 81 254 159 159 144 167 144 159 131 132 81 250 158 151 151 131 151 83 171 231 160 143 157 145 128 140 79 255 120 149 71 240 155 144 143 145 81 255 153 154 147 145 103 166 255 160 113 168 105 254 203 161 147 135 120 75 240 154 111 195 112 116 255 153 154 115 116 255 193 122 160 135 71 236 129 119 255 122 165 255 111 134 255 255 255 255 255 255 244 255 244 255 80 126 125 144 158 244 255 255 255 255 117 175 132 140 144 240 248 185 189 186 184 188 169 153 162 245 255 157 167 150 145 151 154 159 154 160 152 154 160 153 152 161 178 149 150 151 153 161 160 151 150 151 151 153 162 160 142 150 152 154 220 233 234 247 233 248 245 226 232 245 230 245 231 245 231 246 232 246 232 247 232 247 232 247 232 247 232 246 231 245 231 233 245 232 247 232 249 245 229 250 249 238 255 255 255 255 255 255 246 244 255 255 255 255 255 255 246 239 239 246 255 255 255 255 255 255 244 246 255 255 255 255 255 255 238 249 250 229 245 249 232 247 232 245 233 231 245 231 246 232 247 232 247 232 247 232 247 232 246 232 246 231 245 231 245 230 245 232 226 245 248 233 247 234 233 220 154 152 150 142 160 162 153 151 151 150 151 160 161 153 151 150 149 178 161 152 153 160 154 152 160 154 159 154 151 145 150 167 157 255 245 162 153 169 188 184 186 189 185 248 240 144 140 132 175 117 255 255 255 255 244 158 144 125 126 80 255 244 255 244 255 255 255 255 255 255 134 111 255 165 122 255 119 129 236 71 135 160 122 193 255 116 115 154 153 255 116 112 195 111 154 240 75 120 135 147 161 203 254 105 168 113 160 255 166 103 145 147 154 153 255 81 145 143 144 155 240 71 149 120 255 79 140 128 145 157 143 160 231 171 83 151 131 151 151 158 250 81 132 131 159 144 167 144 159 159 254 81 125 -0 -77 -129 -167 -192 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -233 -225 -214 -199 -177 -144 -94 -0 136 88 172 232 161 144 159 146 159 143 144 89 179 229 152 152 143 153 93 175 255 166 144 149 149 132 135 90 127 236 143 121 255 151 146 152 150 93 149 234 147 154 152 121 149 76 244 130 160 95 61 242 163 155 142 123 90 247 164 105 192 128 108 63 245 154 128 157 255 155 150 156 141 114 255 141 93 73 237 151 86 210 119 68 234 207 237 208 244 255 255 206 255 222 255 72 82 105 127 127 159 164 126 224 255 114 89 110 120 133 223 255 84 104 113 135 150 152 146 161 234 255 77 80 93 112 125 126 141 146 153 145 147 154 145 144 152 165 142 149 151 153 162 161 152 151 151 151 153 161 159 142 150 152 152 156 166 159 158 159 159 161 167 160 162 153 151 152 151 151 152 152 152 152 152 152 152 151 152 152 152 151 148 157 158 158 157 149 157 156 149 155 146 148 156 147 146 146 146 146 146 146 145 143 138 140 145 146 145 141 135 124 135 141 145 146 145 140 138 143 145 146 146 146 146 146 146 147 156 148 146 155 149 156 157 149 157 158 158 157 148 151 152 152 152 151 152 152 152 152 152 152 152 151 151 152 151 153 162 160 167 161 159 159 158 159 166 156 152 152 150 142 159 161 153 151 151 151 152 161 162 153 151 149 142 165 152 144 145 154 147 145 153 146 141 126 125 112 93 80 77 255 234 161 146 152 150 135 113 104 84 255 223 133 120 110 89 114 255 224 126 164 159 127 127 105 82 72 255 222 255 206 255 255 244 208 237 207 234 68 119 210 86 151 237 73 93 141 255 114 141 156 150 155 255 157 128 154 245 63 108 128 192 105 164 247 90 123 142 155 163 242 61 95 160 130 244 76 149 121 152 154 147 234 149 93 150 152 146 151 255 121 143 236 127 90 135 132 149 149 144 166 255 175 93 153 143 152 152 229 179 89 144 143 159 146 159 144 161 232 172 88 136 -0 -94 -144 -177 -199 -214 -225 -233 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -204 -185 -156 -114 -63 140 94 177 255 167 144 158 153 159 144 151 95 183 255 152 152 144 158 109 168 64 243 147 158 149 139 135 100 143 255 142 92 75 237 153 144 152 112 162 255 153 153 146 136 143 80 255 134 165 93 68 249 168 156 146 135 92 201 222 122 188 136 108 82 255 153 136 132 84 226 173 152 142 114 71 239 112 77 240 161 101 211 143 78 121 239 123 255 255 255 255 244 255 208 255 214 179 171 174 175 177 174 196 94 104 254 66 73 81 92 109 123 246 77 118 111 112 123 148 142 145 159 244 255 128 147 128 130 139 133 144 146 150 151 154 158 158 159 163 173 151 157 159 161 168 167 162 152 150 151 153 161 159 142 150 152 152 154 161 153 152 152 152 154 158 161 167 160 161 152 151 152 151 151 151 151 151 151 148 157 159 159 159 157 149 155 165 166 164 157 164 163 156 162 155 158 156 146 145 145 145 145 145 143 140 147 138 137 136 135 130 120 120 130 135 136 137 138 147 140 143 145 145 145 145 145 146 156 158 155 162 156 163 164 157 164 166 165 155 149 157 159 159 159 157 148 151 151 151 151 151 151 152 151 152 161 160 167 161 158 154 152 152 152 153 161 154 152 152 150 142 159 161 153 151 150 152 162 167 168 161 159 157 151 173 163 159 158 158 154 151 150 146 144 133 139 130 128 147 128 255 244 159 145 142 148 123 112 111 118 77 246 123 109 92 81 73 66 254 104 94 196 174 177 175 174 171 179 214 255 208 255 244 255 255 255 255 123 239 121 78 143 211 101 161 240 77 112 239 71 114 142 152 173 226 84 132 136 153 255 82 108 136 188 122 222 201 92 135 146 156 168 249 68 93 165 134 255 80 143 136 146 153 153 255 162 112 152 144 153 237 75 92 142 255 143 100 135 139 149 158 147 243 64 168 109 158 144 152 152 255 183 95 151 144 159 153 158 144 167 255 177 94 140 -63 -114 -156 -185 -204 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -210 -192 -167 -129 -77 -0 104 161 76 245 146 158 145 161 144 150 113 170 77 241 152 143 157 113 163 84 255 153 159 142 150 137 111 116 73 242 101 72 251 145 146 159 120 144 77 242 146 154 141 146 92 147 232 167 113 77 192 235 157 155 132 95 210 255 129 169 147 129 88 164 231 146 142 93 251 132 161 142 121 121 255 125 91 212 215 112 215 172 100 135 255 136 86 244 206 244 255 255 208 255 247 155 80 90 111 125 147 163 190 208 176 240 250 176 181 169 165 171 233 255 60 108 90 100 141 106 112 128 142 235 255 75 89 91 95 101 111 105 118 119 119 119 114 126 123 140 150 134 143 144 146 152 161 160 151 150 150 153 161 159 142 150 151 152 154 161 153 152 152 152 152 152 154 158 161 167 160 161 152 151 151 151 151 151 149 142 150 151 151 151 149 139 141 151 151 145 148 157 154 155 160 162 169 175 168 167 167 167 166 165 163 155 158 159 158 154 147 148 147 154 158 159 158 155 163 165 166 167 167 167 168 175 169 162 160 155 154 157 148 145 151 151 141 139 149 151 151 151 150 142 149 151 151 151 151 151 152 161 160 167 161 158 154 152 152 152 152 152 153 161 154 152 151 150 142 159 161 153 150 150 151 160 161 152 146 144 143 134 150 140 123 126 114 119 119 119 118 105 111 101 95 91 89 75 255 235 142 128 112 106 141 100 90 108 60 255 233 171 165 169 181 176 250 240 176 208 190 163 147 125 111 90 80 155 247 255 208 255 255 244 206 244 86 136 255 135 100 172 215 112 215 212 91 125 255 121 121 142 161 132 251 93 142 146 231 164 88 129 147 169 129 255 210 95 132 155 157 235 192 77 113 167 232 147 92 146 141 154 146 242 77 144 120 159 146 145 251 72 101 242 73 116 111 137 150 142 159 153 255 84 163 113 157 143 152 241 77 170 113 150 144 161 145 158 146 245 76 161 104 -0 -77 -129 -167 -192 -210 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -199 -177 -144 -94 -0 122 153 81 253 150 159 144 167 144 150 121 164 81 255 152 143 157 121 164 93 158 231 161 151 150 140 126 117 76 248 115 87 255 158 153 151 136 143 81 255 152 153 145 158 103 159 255 160 126 84 191 255 163 156 146 100 191 108 254 167 161 142 94 171 255 142 144 128 255 159 180 144 130 93 73 235 102 205 109 208 217 136 152 136 51 238 147 255 255 255 255 255 244 255 202 253 147 53 66 91 109 121 127 123 154 126 132 236 255 77 81 94 113 132 243 255 65 65 107 161 203 150 150 152 162 239 247 203 210 204 200 196 189 184 183 183 185 178 172 170 167 169 167 153 151 150 151 153 161 160 151 150 150 153 161 159 142 150 151 152 154 161 153 152 151 152 152 152 152 152 154 158 161 167 159 158 158 158 158 158 157 149 157 158 158 158 156 147 151 151 149 139 144 142 130 129 129 130 132 136 137 137 136 136 135 135 132 120 119 118 115 101 101 115 118 119 120 132 135 135 136 136 137 137 136 132 130 129 129 130 142 144 139 149 151 151 147 156 158 158 158 157 149 157 158 158 158 158 158 159 167 161 158 154 152 152 152 152 152 151 152 153 161 154 152 151 150 142 159 161 153 150 150 151 160 161 153 151 150 151 153 167 169 167 170 172 178 185 183 183 184 189 196 200 204 210 203 247 239 162 152 150 150 203 161 107 65 65 255 243 132 113 94 81 77 255 236 132 126 154 123 127 121 109 91 66 53 147 253 202 255 244 255 255 255 255 255 147 238 51 136 152 136 217 208 109 205 102 235 73 93 130 144 180 159 255 128 144 142 255 171 94 142 161 167 254 108 191 100 146 156 163 255 191 84 126 160 255 159 103 158 145 153 152 255 81 143 136 151 153 158 255 87 115 248 76 117 126 140 150 151 161 231 158 93 164 121 157 143 152 255 81 164 121 150 144 167 144 159 150 253 81 153 122 -0 -94 -144 -177 -199 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -236 -228 -218 -204 -185 -157 -116 -63 -0 158 89 180 229 159 144 159 146 150 133 165 93 158 232 144 158 130 167 103 166 255 167 152 142 150 128 122 78 218 216 99 255 176 144 156 142 147 93 148 233 146 154 151 125 142 75 243 141 100 191 72 239 158 153 105 182 107 57 237 147 148 112 155 76 240 152 123 79 238 145 155 142 108 76 240 112 214 106 83 232 155 109 189 73 255 143 80 222 208 208 244 255 255 205 255 235 247 58 85 115 155 185 168 182 170 186 125 130 237 255 129 150 129 130 141 238 252 255 254 255 124 109 132 131 148 159 217 255 79 103 113 128 130 142 144 140 153 161 153 151 151 153 161 160 151 150 150 150 153 161 160 151 150 150 153 161 159 142 150 152 152 154 160 153 151 151 152 152 152 152 152 152 152 154 158 159 159 159 159 159 159 157 149 155 165 166 165 161 163 170 169 175 170 176 175 167 166 166 166 166 166 165 163 169 168 173 178 184 183 179 173 169 173 179 183 184 178 173 168 169 163 165 166 166 166 166 166 167 175 176 170 175 169 170 163 161 165 166 165 155 149 157 159 159 159 159 159 159 158 154 152 152 152 152 152 152 152 151 151 153 160 154 152 152 150 142 159 161 153 150 150 151 160 161 153 150 150 150 151 160 161 153 151 151 153 161 153 140 144 142 130 128 113 103 79 255 217 159 148 131 132 109 124 255 254 255 252 238 141 130 129 150 129 255 237 130 125 186 170 182 168 185 155 115 85 58 247 235 255 205 255 255 244 208 208 222 80 143 255 73 189 109 155 232 83 106 214 112 240 76 108 142 155 145 238 79 123 152 240 76 155 112 148 147 237 57 107 182 105 153 158 239 72 191 100 141 243 75 142 125 151 154 146 233 148 93 147 142 156 144 176 255 99 216 218 78 122 128 150 142 152 167 255 166 103 167 130 158 144 232 158 93 165 133 150 146 159 144 159 229 180 89 158 -0 -63 -116 -157 -185 -204 -218 -228 -236 -241 -245 -247 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -192 -167 -132 -78 -0 162 95 184 255 159 144 158 150 150 131 170 104 168 255 144 158 142 161 120 148 76 244 154 151 150 131 135 79 206 103 223 249 153 151 151 146 158 109 162 255 152 153 153 141 137 89 250 145 105 183 125 255 163 162 119 176 102 99 255 153 161 121 149 80 254 143 136 131 255 149 172 144 108 82 198 205 219 121 110 255 166 116 87 172 255 145 126 255 255 255 255 255 255 244 255 213 255 241 250 255 255 255 83 100 135 152 166 183 157 146 234 255 76 80 92 112 121 155 173 134 243 66 75 95 99 105 122 127 245 77 118 109 108 127 132 142 137 141 154 160 152 151 151 153 161 160 151 150 150 150 153 161 160 151 150 150 153 161 159 142 152 141 153 144 161 142 149 151 151 151 152 152 152 152 152 152 152 152 151 152 152 151 151 149 139 141 151 151 149 139 141 149 141 148 141 150 148 138 137 137 137 137 136 134 124 133 122 121 120 119 115 103 103 115 119 120 121 122 133 124 134 136 137 137 137 137 138 148 150 141 148 141 149 141 139 149 151 151 141 139 149 151 151 152 152 151 152 152 152 152 152 152 152 152 151 151 151 149 142 161 144 153 141 152 142 159 161 153 150 150 151 160 161 153 150 150 150 151 160 161 153 151 151 152 160 154 141 137 142 132 127 108 109 118 77 245 127 122 105 99 95 75 66 243 134 173 155 121 112 92 80 76 255 234 146 157 183 166 152 135 100 83 255 255 255 250 241 255 213 255 244 255 255 255 255 255 255 126 145 255 172 87 116 166 255 110 121 219 205 198 82 108 144 172 149 255 131 136 143 254 80 149 121 161 153 255 99 102 176 119 162 163 255 125 183 105 145 250 89 137 141 153 153 152 255 162 109 158 146 151 151 153 249 223 103 206 79 135 131 150 151 154 244 76 148 120 161 142 158 144 255 168 104 170 131 150 150 158 144 159 255 184 95 162 -0 -78 -132 -167 -192 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -214 -198 -176 -145 -97 -0 170 110 170 77 244 144 158 151 151 142 170 122 150 76 239 158 143 165 127 139 81 254 160 152 142 142 136 92 206 108 60 241 150 166 151 153 162 113 144 76 241 146 161 143 142 91 201 221 118 186 109 75 241 163 123 171 111 78 73 242 146 143 151 92 147 231 140 113 76 244 151 151 134 89 188 84 233 140 117 58 240 139 92 224 255 154 125 72 214 247 202 205 244 255 255 208 255 233 109 85 86 123 222 114 106 120 142 134 161 174 164 147 244 255 147 157 155 146 153 168 181 221 236 185 196 170 169 166 167 228 255 63 82 87 93 103 121 127 129 133 146 150 151 151 151 154 161 160 151 150 150 151 153 161 160 151 151 154 146 153 151 135 148 136 149 139 157 134 141 143 140 150 151 152 152 152 152 152 151 148 157 159 158 158 158 156 147 148 157 155 162 154 155 159 162 167 169 175 181 174 173 173 173 172 170 167 167 172 172 171 167 160 154 160 167 171 172 172 167 167 170 172 173 173 173 174 181 175 169 167 162 159 155 154 162 155 157 148 147 156 158 158 158 159 157 148 151 152 152 152 152 152 151 150 140 143 141 134 157 139 149 136 148 135 151 153 146 154 151 151 160 161 153 151 150 150 151 160 161 154 151 151 151 150 146 133 129 127 121 103 93 87 82 63 255 228 167 166 169 170 196 185 236 221 181 168 153 146 155 157 147 255 244 147 164 174 161 134 142 120 106 114 222 123 86 85 109 233 255 208 255 255 244 205 202 247 214 72 125 154 255 224 92 139 240 58 117 140 233 84 188 89 134 151 151 244 76 113 140 231 147 92 151 143 146 242 73 78 111 171 123 163 241 75 109 186 118 221 201 91 142 143 161 146 241 76 144 113 162 153 151 166 150 241 60 108 206 92 136 142 142 152 160 254 81 139 127 165 143 158 239 76 150 122 170 142 151 151 158 144 244 77 170 110 170 -0 -97 -145 -176 -198 -214 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -204 -184 -155 -116 -65 -0 114 163 81 255 144 158 151 151 143 165 130 143 81 253 158 143 165 132 151 88 172 232 154 151 141 142 92 209 111 96 255 153 152 156 145 154 129 142 81 255 152 160 146 140 94 207 255 114 184 113 90 248 175 126 173 119 90 71 255 153 141 160 103 161 255 141 119 80 254 158 166 132 111 185 124 255 153 127 109 255 155 111 115 185 227 144 82 179 155 253 255 255 255 255 244 255 212 216 254 73 77 103 208 83 113 111 145 113 121 135 154 162 148 236 255 73 126 109 113 126 153 173 216 255 107 96 102 112 125 141 243 255 137 150 125 126 134 134 135 137 143 143 142 143 143 144 146 152 159 151 151 151 152 154 162 160 154 145 151 144 152 149 131 159 132 159 136 168 128 150 143 132 139 150 152 152 151 151 151 150 142 151 151 148 157 157 156 147 151 150 141 148 138 138 138 138 139 139 140 145 145 145 145 144 143 138 141 130 128 127 123 112 112 123 127 128 130 141 138 143 144 145 145 145 145 140 139 139 138 138 138 138 148 141 150 151 147 156 157 157 148 151 151 142 150 151 151 151 152 152 150 139 132 143 150 128 168 136 159 132 159 131 149 152 144 151 145 154 160 162 154 152 151 151 151 159 152 146 144 143 143 142 143 143 137 135 134 134 126 125 150 137 255 243 141 125 112 102 96 107 255 216 173 153 126 113 109 126 73 255 236 148 162 154 135 121 113 145 111 113 83 208 103 77 73 254 216 212 255 244 255 255 255 255 253 155 179 82 144 227 185 115 111 155 255 109 127 153 255 124 185 111 132 166 158 254 80 119 141 255 161 103 160 141 153 255 71 90 119 173 126 175 248 90 113 184 114 255 207 94 140 146 160 152 255 81 142 129 154 145 156 152 153 255 96 111 209 92 142 141 151 154 232 172 88 151 132 165 143 158 253 81 143 130 165 143 151 151 158 144 255 81 163 114 -0 -65 -116 -155 -184 -204 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -209 -191 -165 -127 -79 -0 122 164 92 158 233 158 151 150 143 164 141 143 92 156 234 143 165 143 156 94 177 255 160 152 133 141 103 218 114 117 255 160 151 168 144 160 130 146 92 148 232 154 155 151 100 187 106 254 178 125 91 210 222 136 168 132 101 86 255 157 151 168 122 142 76 240 128 91 145 236 153 149 102 193 99 74 238 129 150 255 172 128 110 108 253 158 105 171 80 147 235 213 208 244 255 255 204 255 96 224 206 209 208 232 255 46 88 145 191 136 144 142 147 139 130 235 255 76 81 93 110 115 139 140 255 62 68 80 92 109 113 121 234 255 74 76 78 83 99 100 101 111 110 111 118 103 103 103 103 113 103 103 103 103 103 113 112 112 103 113 102 112 112 73 139 74 139 75 151 66 128 173 147 148 141 150 151 151 148 157 158 157 149 157 157 149 154 163 161 163 170 170 163 168 161 160 160 161 161 161 160 160 160 158 156 163 160 160 165 164 160 153 155 153 160 164 165 160 160 163 156 158 160 160 160 161 161 161 160 160 161 168 163 170 170 163 161 163 154 149 157 157 149 157 158 157 148 151 151 150 141 148 147 173 128 66 151 75 139 74 139 73 112 112 102 113 103 112 112 113 103 103 103 103 103 113 103 103 103 103 118 111 110 111 101 100 99 83 78 76 74 255 234 121 113 109 92 80 68 62 255 140 139 115 110 93 81 76 255 235 130 139 147 142 144 136 191 145 88 46 255 232 208 209 206 224 96 255 204 255 255 244 208 213 235 147 80 171 105 158 253 108 110 128 172 255 150 129 238 74 99 193 102 149 153 236 145 91 128 240 76 142 122 168 151 157 255 86 101 132 168 136 222 210 91 125 178 254 106 187 100 151 155 154 232 148 92 146 130 160 144 168 151 160 255 117 114 218 103 141 133 152 160 255 177 94 156 143 165 143 234 156 92 143 141 164 143 150 151 158 233 158 92 164 122 -0 -79 -127 -165 -191 -209 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -198 -175 -140 -92 -0 134 168 103 167 255 159 151 148 143 164 140 147 102 165 255 143 165 144 149 112 162 76 243 154 142 142 102 224 117 125 255 151 155 152 149 152 144 157 104 161 255 162 154 154 111 186 96 62 238 141 91 215 255 136 161 154 112 99 255 178 132 156 139 136 80 255 140 102 153 255 163 160 111 204 103 73 250 136 145 69 236 140 127 105 63 244 127 174 90 53 247 255 255 255 255 255 244 255 232 255 186 84 131 122 136 240 255 255 255 111 157 136 153 157 162 153 146 242 252 165 174 163 156 153 160 237 248 159 168 164 151 154 145 145 243 249 212 198 200 204 209 212 209 214 216 217 220 218 217 217 217 221 223 219 218 218 217 220 224 229 225 228 227 230 245 232 247 232 246 233 255 255 90 101 121 127 131 139 150 149 141 150 151 149 141 150 149 139 141 149 139 141 147 155 149 155 146 146 149 139 138 138 137 137 136 133 124 132 120 119 118 115 100 100 115 118 119 120 132 124 133 136 137 137 138 138 139 149 146 146 155 149 155 147 141 139 149 141 139 149 150 141 149 151 150 141 149 150 139 131 127 121 101 90 255 255 233 246 232 247 232 245 230 227 228 225 229 224 220 217 218 218 219 223 221 217 217 217 218 220 217 216 214 209 212 209 204 200 198 212 249 243 145 145 154 151 164 168 159 248 237 160 153 156 163 174 165 252 242 146 153 162 157 153 136 157 111 255 255 255 240 136 122 131 84 186 255 232 255 244 255 255 255 255 255 247 53 90 174 127 244 63 105 127 140 236 69 145 136 250 73 103 204 111 160 163 255 153 102 140 255 80 136 139 156 132 178 255 99 112 154 161 136 255 215 91 141 238 62 96 186 111 154 154 162 255 161 104 157 144 152 149 152 155 151 255 125 117 224 102 142 142 154 243 76 162 112 149 144 165 143 255 165 102 147 140 164 143 148 151 159 255 167 103 168 134 -0 -92 -140 -175 -198 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -204 -183 -153 -111 -0 131 165 120 148 76 244 152 157 141 164 150 155 118 146 75 240 165 144 157 118 156 80 255 160 144 118 112 227 130 135 255 151 151 153 159 152 153 142 125 142 76 241 149 160 105 183 103 71 247 145 96 199 107 255 169 150 144 112 255 146 154 169 151 138 92 137 234 120 148 71 242 155 120 191 138 84 255 154 143 127 255 159 147 110 75 255 127 175 111 66 58 241 233 212 204 244 255 255 204 255 213 230 255 76 82 104 118 141 113 219 255 89 97 108 128 140 153 153 147 230 255 78 92 103 112 128 133 234 255 61 115 91 120 92 102 120 218 104 109 111 118 137 136 128 135 131 142 146 153 144 143 144 144 146 153 145 144 144 144 144 146 150 151 151 150 142 151 152 152 152 151 148 227 255 120 146 128 124 136 140 149 145 147 155 164 163 156 163 163 154 155 162 154 154 155 160 162 166 168 169 173 174 174 173 172 169 175 173 173 177 176 172 166 161 166 172 176 177 173 173 175 169 172 173 174 174 173 169 168 166 162 160 155 154 154 162 155 154 163 163 156 163 164 155 147 145 149 140 136 124 128 146 120 255 227 148 151 152 152 152 151 142 150 151 151 150 146 144 144 144 144 145 153 146 144 144 143 144 153 146 142 131 135 128 136 137 118 111 109 104 218 120 102 92 120 91 115 61 255 234 133 128 112 103 92 78 255 230 147 153 153 140 128 108 97 89 255 219 113 141 118 104 82 76 255 230 213 255 204 255 255 244 204 212 233 241 58 66 111 175 127 255 75 110 147 159 255 127 143 154 255 84 138 191 120 155 242 71 148 120 234 137 92 138 151 169 154 146 255 112 144 150 169 255 107 199 96 145 247 71 103 183 105 160 149 241 76 142 125 142 153 152 159 153 151 151 255 135 130 227 112 118 144 160 255 80 156 118 157 144 165 240 75 146 118 155 150 164 141 157 152 244 76 148 120 165 131 -0 -111 -153 -183 -204 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -231 -222 -209 -191 -164 -126 -75 -0 163 129 140 81 253 152 159 133 164 151 149 122 150 77 250 165 144 158 123 157 92 148 236 145 148 72 230 139 152 255 152 151 159 152 154 145 153 138 135 80 255 161 167 119 184 112 90 213 221 110 197 96 62 236 156 129 140 255 142 167 137 151 152 104 152 255 129 143 121 255 164 112 191 127 131 255 167 145 113 77 243 135 145 81 255 159 177 125 91 85 250 109 216 255 255 255 255 244 255 216 139 162 235 249 158 171 165 172 182 148 253 72 115 108 113 125 129 136 142 146 241 255 144 171 140 142 140 136 243 255 74 71 127 72 87 103 225 60 96 116 122 165 196 172 173 164 159 159 161 166 159 158 159 159 161 167 160 158 158 158 158 158 158 158 158 157 150 157 158 159 158 157 149 230 255 76 81 89 94 104 122 127 129 129 132 142 137 140 150 149 138 140 147 138 137 138 138 138 138 138 138 138 137 137 135 129 132 137 138 137 135 131 120 120 131 135 137 138 137 132 129 135 137 137 138 138 138 138 138 138 138 137 138 147 140 138 149 150 140 137 142 132 129 129 127 122 104 94 89 81 76 255 230 149 157 158 159 158 157 150 157 158 158 158 158 158 158 158 158 160 167 161 159 159 158 159 166 161 159 159 164 173 172 196 165 122 116 96 60 225 103 87 72 127 71 74 255 243 136 140 142 140 171 144 255 241 146 142 136 129 125 113 108 115 72 253 148 182 172 165 171 158 249 235 162 139 216 255 244 255 255 255 255 216 109 250 85 91 125 177 159 255 81 145 135 243 77 113 145 167 255 131 127 191 112 164 255 121 143 129 255 152 104 152 151 137 167 142 255 140 129 156 236 62 96 197 110 221 213 90 112 184 119 167 161 255 80 135 138 153 145 154 152 159 151 152 255 152 139 230 72 148 145 236 148 92 157 123 158 144 165 250 77 150 122 149 151 164 133 159 152 253 81 140 129 163 -0 -75 -126 -164 -191 -209 -222 -231 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -214 -197 -174 -140 -91 -0 156 141 150 89 180 229 159 143 163 151 158 128 150 84 178 232 144 158 131 161 103 160 255 153 118 138 246 124 175 255 152 151 152 153 160 144 160 133 138 91 147 232 163 122 174 125 83 214 255 111 194 102 68 246 168 126 186 255 143 144 157 167 163 121 146 61 241 143 93 75 242 106 199 126 179 255 144 158 121 81 255 160 112 144 255 164 174 147 109 115 255 85 254 96 232 204 244 255 255 206 255 91 156 151 223 255 71 87 119 140 148 233 255 62 91 91 95 109 111 111 106 114 230 255 101 80 97 120 127 135 240 250 247 234 253 255 245 240 255 255 255 255 255 99 115 130 129 141 143 144 145 150 151 152 152 152 155 161 152 151 151 152 152 151 151 151 151 149 141 147 157 159 159 157 149 242 252 180 183 168 160 164 166 168 161 160 163 169 162 163 170 169 161 162 168 161 159 160 160 160 160 160 159 159 157 155 162 154 153 152 151 147 140 140 140 147 151 152 153 154 162 155 157 159 159 160 160 160 160 160 159 161 168 162 161 169 170 163 162 169 163 160 161 168 166 164 160 168 183 180 252 242 149 157 159 159 157 147 141 149 151 151 151 151 152 152 151 151 152 161 155 152 152 152 151 150 145 144 143 141 129 130 115 99 255 255 255 255 255 240 245 255 253 234 247 250 240 135 127 120 97 80 101 255 230 114 106 111 111 109 95 91 91 62 255 233 148 140 119 87 71 255 223 151 156 91 255 206 255 255 244 204 232 96 254 85 255 115 109 147 174 164 255 144 112 160 255 81 121 158 144 255 179 126 199 106 242 75 93 143 241 61 146 121 163 167 157 144 143 255 186 126 168 246 68 102 194 111 255 214 83 125 174 122 163 232 147 91 138 133 160 144 160 153 152 151 152 255 175 124 246 138 118 153 255 160 103 161 131 158 144 232 178 84 150 128 158 151 163 143 159 229 180 89 150 141 156 -0 -91 -140 -174 -197 -214 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -182 -152 -111 -63 163 141 155 95 183 255 159 144 156 151 158 132 152 93 182 255 144 158 142 156 121 143 71 241 153 74 233 138 165 88 217 152 151 160 152 146 152 145 147 103 157 255 173 122 174 142 101 198 106 250 194 111 80 174 232 133 151 111 222 142 168 137 152 142 125 115 255 150 102 73 255 125 179 141 145 96 223 168 136 93 139 237 117 188 255 126 196 163 121 155 255 86 73 224 255 255 255 255 255 244 255 232 255 91 119 105 230 123 146 133 144 154 154 244 255 204 209 202 199 201 193 190 161 164 255 54 75 78 83 93 109 114 177 111 111 125 134 152 145 146 153 144 144 222 255 87 134 118 121 129 141 139 150 152 152 152 152 152 154 158 158 159 158 159 159 158 158 158 158 156 147 149 158 159 159 157 149 230 255 76 81 88 94 104 121 126 128 129 132 137 138 140 147 155 146 148 155 146 145 145 145 145 145 145 144 143 141 136 132 120 119 118 115 100 100 115 118 119 120 132 136 141 143 144 145 145 145 145 145 145 146 155 148 146 155 147 140 138 137 132 129 128 126 121 104 94 88 81 76 255 230 149 157 159 159 158 149 147 156 158 158 158 158 159 159 158 159 158 158 154 152 152 152 152 152 150 139 141 129 121 118 134 87 255 222 144 144 153 146 145 152 134 125 111 111 177 114 109 93 83 78 75 54 255 164 161 190 193 201 199 202 209 204 255 244 154 154 144 133 146 123 230 105 119 91 255 232 255 244 255 255 255 255 255 224 73 86 255 155 121 163 196 126 255 188 117 237 139 93 136 168 223 96 145 141 179 125 255 73 102 150 255 115 125 142 152 137 168 142 222 111 151 133 232 174 80 111 194 250 106 198 101 142 174 122 173 255 157 103 147 145 152 146 152 160 151 152 217 88 165 138 233 74 153 241 71 143 121 156 142 158 144 255 182 93 152 132 158 151 156 144 159 255 183 95 155 141 163 -63 -111 -152 -182 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -231 -222 -209 -190 -162 -124 -76 -0 133 163 109 169 76 243 144 163 149 159 140 155 104 168 76 239 158 140 149 129 136 107 255 114 146 247 153 136 112 230 152 152 152 154 150 151 150 141 121 148 64 245 140 165 145 111 186 103 62 239 125 91 179 255 143 159 114 255 143 144 157 169 141 142 87 74 238 119 87 255 145 154 152 144 154 255 147 149 112 156 255 141 134 117 224 94 190 127 185 255 123 77 206 186 213 216 206 244 255 255 208 255 212 193 204 203 225 255 67 121 104 117 139 131 220 255 77 101 112 131 142 158 167 155 244 255 182 183 171 166 162 165 191 222 136 129 142 153 160 152 153 159 152 151 232 255 76 81 92 103 121 127 132 143 144 144 144 144 144 144 144 143 140 150 152 151 148 157 158 158 157 147 149 158 159 159 157 149 243 254 172 176 160 161 157 157 158 159 160 163 154 153 153 155 159 161 162 166 167 168 168 167 167 166 165 161 167 173 178 184 183 179 172 174 172 179 183 184 178 173 167 161 165 166 167 167 168 168 167 166 162 161 159 155 153 153 154 163 160 159 158 157 157 161 160 176 172 254 243 149 157 159 159 158 149 147 157 158 158 157 148 151 152 150 140 143 144 144 144 144 144 144 144 143 132 127 121 103 92 81 76 255 232 151 152 159 153 152 160 153 142 129 136 222 191 165 162 166 171 183 182 255 244 155 167 158 142 131 112 101 77 255 220 131 139 117 104 121 67 255 225 203 204 193 212 255 208 255 255 244 206 216 213 186 206 77 123 255 185 127 190 94 224 117 134 141 255 156 112 149 147 255 154 144 152 154 145 255 87 119 238 74 87 142 141 169 157 144 143 255 114 159 143 255 179 91 125 239 62 103 186 111 145 165 140 245 64 148 121 141 150 151 150 154 152 152 152 230 112 136 153 247 146 114 255 107 136 129 149 140 158 239 76 168 104 155 140 159 149 163 144 243 76 169 109 163 133 -0 -76 -124 -162 -190 -209 -222 -231 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -213 -196 -172 -138 -83 -0 142 162 113 163 81 255 144 165 141 158 150 147 121 161 80 251 158 153 155 139 135 80 73 237 75 232 140 155 73 231 156 152 151 160 151 152 152 151 127 142 83 255 152 161 150 105 188 97 83 251 141 108 167 76 241 154 129 86 231 142 168 136 157 162 93 71 249 139 104 255 165 153 160 153 143 79 250 167 121 136 76 242 134 175 255 104 208 123 168 83 222 103 209 84 230 139 255 255 255 255 244 255 202 212 95 128 148 115 244 255 72 89 92 106 101 106 239 93 125 118 121 130 145 157 162 153 234 255 76 79 90 102 117 122 187 121 116 122 139 153 160 152 153 160 152 151 242 254 165 173 157 150 151 155 149 157 159 158 158 158 158 158 158 157 149 158 159 157 149 158 159 159 157 147 149 158 159 159 157 149 233 255 75 78 84 93 103 118 119 119 123 127 128 129 129 129 130 130 130 130 129 129 128 128 128 127 125 112 112 112 111 109 107 91 91 107 109 111 112 112 112 125 127 128 128 128 129 129 130 130 130 130 129 129 129 128 127 123 119 119 118 103 93 84 78 75 255 233 149 157 159 159 158 149 147 157 159 159 158 149 157 159 158 149 157 158 158 158 158 158 158 159 157 149 155 151 150 157 173 165 254 242 151 152 160 153 152 160 153 139 122 116 121 187 122 117 102 90 79 76 255 234 153 162 157 145 130 121 118 125 93 239 106 101 106 92 89 72 255 244 115 148 128 95 212 202 255 244 255 255 255 255 139 230 84 209 103 222 83 168 123 208 104 255 175 134 242 76 136 121 167 250 79 143 153 160 153 165 255 104 139 249 71 93 162 157 136 168 142 231 86 129 154 241 76 167 108 141 251 83 97 188 105 150 161 152 255 83 142 127 151 152 152 151 160 151 152 156 231 73 155 140 232 75 237 73 80 135 139 155 153 158 251 80 161 121 147 150 158 141 165 144 255 81 163 113 162 142 -0 -83 -138 -172 -196 -213 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -181 -150 -101 -0 143 156 121 163 92 157 231 168 147 157 152 149 127 157 91 164 230 145 152 133 138 90 70 249 99 252 150 150 130 243 166 152 152 153 154 152 152 152 132 143 92 157 233 163 152 118 190 104 89 223 220 113 162 80 254 146 135 135 255 143 145 156 140 149 134 86 248 163 161 249 146 151 146 159 145 102 77 230 143 135 80 255 140 132 114 254 176 154 182 100 114 208 208 131 255 162 91 232 208 244 255 255 205 255 179 221 163 204 94 126 224 205 208 207 202 199 175 228 255 63 83 92 109 113 129 139 152 153 243 255 145 153 148 142 141 179 222 125 117 126 133 146 149 151 153 159 152 151 232 255 76 81 92 103 120 127 132 143 144 140 150 151 151 151 151 149 141 150 151 146 149 158 159 159 157 147 149 158 159 158 156 149 243 251 192 192 179 172 175 176 177 179 181 173 172 173 173 173 174 174 173 173 172 171 169 175 175 180 178 178 177 176 171 165 167 165 171 176 177 178 178 180 175 175 169 171 172 173 173 174 174 173 173 173 172 173 181 179 177 176 175 172 179 192 192 251 243 149 156 158 159 158 149 147 157 159 159 158 149 146 151 150 141 149 151 151 151 151 150 140 144 143 132 127 120 103 92 81 76 255 232 151 152 159 153 151 149 146 133 126 117 125 222 179 141 142 148 153 145 255 243 153 152 139 129 113 109 92 83 63 255 228 175 199 202 207 208 205 224 126 94 204 163 221 179 255 205 255 255 244 208 232 91 162 255 131 208 208 114 100 182 154 176 254 114 132 140 255 80 135 143 230 77 102 145 159 146 151 146 249 161 163 248 86 134 149 140 156 145 143 255 135 135 146 254 80 162 113 220 223 89 104 190 118 152 163 233 157 92 143 132 152 152 152 154 153 152 152 166 243 130 150 150 252 99 249 70 90 138 133 152 145 230 164 91 157 127 149 152 157 147 168 231 157 92 163 121 156 143 -0 -101 -150 -181 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -221 -208 -189 -161 -123 -66 -0 163 127 166 102 165 255 158 160 148 151 158 129 158 102 170 255 139 167 137 153 100 84 252 191 255 140 131 114 230 162 155 152 152 161 152 152 152 143 145 102 165 255 161 154 119 179 117 90 225 255 127 165 92 147 232 140 122 77 239 142 168 134 176 100 153 244 185 103 238 153 168 153 152 156 112 117 255 159 142 92 138 234 140 89 66 240 126 170 135 106 83 232 122 76 235 156 255 255 255 255 255 244 255 220 255 163 130 179 208 169 224 87 145 122 128 142 159 146 245 255 147 156 154 144 149 150 153 164 154 235 255 71 120 92 101 112 204 93 102 109 135 122 113 126 123 137 142 143 144 239 253 156 166 148 140 150 153 158 158 156 149 157 159 158 157 158 156 149 157 156 147 149 158 159 159 157 147 149 157 156 164 164 156 230 255 76 81 88 94 104 118 119 122 126 128 128 129 129 129 128 128 128 127 127 120 128 125 115 124 111 110 109 106 91 91 106 109 110 111 124 115 125 128 120 127 127 128 128 128 129 129 129 128 128 126 122 119 118 104 94 88 81 76 255 230 156 164 164 156 157 149 147 157 159 159 158 149 147 156 157 149 156 158 157 158 159 157 149 156 158 158 153 150 140 148 166 156 253 239 144 143 142 137 123 126 113 122 135 109 102 93 204 112 101 92 120 71 255 235 154 164 153 150 149 144 154 156 147 255 245 146 159 142 128 122 145 87 224 169 208 179 130 163 255 220 255 244 255 255 255 255 255 156 235 76 122 232 83 106 135 170 126 240 66 89 140 234 138 92 142 159 255 117 112 156 152 153 168 153 238 103 185 244 153 100 176 134 168 142 239 77 122 140 232 147 92 165 127 255 225 90 117 179 119 154 161 255 165 102 145 143 152 152 152 161 152 152 155 162 230 114 131 140 255 191 252 84 100 153 137 167 139 255 170 102 158 129 158 151 148 160 158 255 165 102 166 127 163 -0 -66 -123 -161 -189 -208 -221 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -195 -171 -136 -82 -0 164 131 168 118 145 75 243 167 149 149 158 132 160 117 153 75 240 148 146 130 143 97 251 111 255 151 159 73 234 152 162 152 152 153 155 152 152 144 150 117 145 75 242 160 114 178 133 91 207 114 254 171 109 159 255 145 130 81 255 143 145 158 140 148 65 234 146 181 255 153 147 151 151 162 128 109 63 244 147 111 154 255 144 110 73 250 132 186 152 120 113 255 136 82 249 151 91 212 202 205 244 255 255 204 255 209 228 103 101 147 158 216 255 102 91 100 111 131 140 146 236 255 72 125 104 121 131 143 148 160 159 242 255 74 72 86 99 212 59 91 125 168 200 172 171 172 160 158 158 159 162 231 255 76 81 88 95 105 122 130 142 141 133 143 143 140 149 150 149 141 150 149 139 141 150 151 151 149 138 140 148 141 150 149 139 239 250 178 181 166 167 163 163 163 164 164 165 165 165 165 163 162 169 168 174 173 173 178 183 184 187 186 182 176 178 176 182 186 187 184 183 178 173 173 174 168 169 162 163 165 165 165 165 164 164 163 163 163 167 166 181 178 250 239 139 149 150 141 148 140 138 149 151 151 150 141 139 149 150 141 149 150 149 140 143 143 133 141 142 130 122 105 95 88 81 76 255 231 162 159 158 158 160 172 171 172 200 168 125 91 59 212 99 86 72 74 255 242 159 160 148 143 131 121 104 125 72 255 236 146 140 131 111 100 91 102 255 216 158 147 101 103 228 209 255 204 255 255 244 205 202 212 91 151 249 82 136 255 113 120 152 186 132 250 73 110 144 255 154 111 147 244 63 109 128 162 151 151 147 153 255 181 146 234 65 148 140 158 145 143 255 81 130 145 255 159 109 171 254 114 207 91 133 178 114 160 242 75 145 117 150 144 152 152 155 153 152 152 162 152 234 73 159 151 255 111 251 97 143 130 146 148 240 75 153 117 160 132 158 149 149 167 243 75 145 118 168 131 164 -0 -82 -136 -171 -195 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -201 -179 -148 -99 -0 163 142 161 121 149 77 251 158 160 139 158 139 163 119 156 76 251 148 166 128 92 165 248 118 77 244 132 139 246 151 161 154 152 152 161 153 152 144 148 122 149 77 251 165 127 179 131 95 204 89 66 240 114 155 61 241 143 99 139 233 142 169 146 126 140 255 150 114 148 225 153 167 135 156 138 108 82 255 160 120 134 75 240 120 81 176 236 125 166 142 111 46 240 104 158 223 119 193 212 255 255 255 255 244 255 237 126 196 184 196 168 189 97 255 62 69 81 99 104 118 119 115 235 255 75 74 82 100 104 113 129 137 142 236 250 255 255 252 237 255 255 255 255 111 114 127 125 140 139 150 152 154 160 242 252 172 177 162 155 150 151 154 163 163 156 164 164 157 164 165 163 156 164 163 155 156 164 165 165 163 154 155 162 156 163 163 154 229 255 75 78 83 93 103 113 126 127 127 127 127 127 122 132 124 132 124 128 129 129 129 129 128 125 121 108 108 121 125 128 129 129 129 129 128 124 132 124 132 122 127 127 127 127 127 126 113 103 93 83 78 75 255 229 154 163 163 156 162 155 154 163 165 165 164 156 155 163 164 156 163 165 164 157 164 164 156 163 163 154 151 150 155 162 177 172 252 242 160 154 152 150 139 140 125 127 114 111 255 255 255 255 237 252 255 255 250 236 142 137 129 113 104 100 82 74 75 255 235 115 119 118 104 99 81 69 62 255 97 189 168 196 184 196 126 237 255 244 255 255 255 255 212 193 119 223 158 104 240 46 111 142 166 125 236 176 81 120 240 75 134 120 160 255 82 108 138 156 135 167 153 225 148 114 150 255 140 126 146 169 142 233 139 99 143 241 61 155 114 240 66 89 204 95 131 179 127 165 251 77 149 122 148 144 152 153 161 152 152 154 161 151 246 139 132 244 77 118 248 165 92 128 166 148 251 76 156 119 163 139 158 139 160 158 251 77 149 121 161 142 163 -0 -99 -148 -179 -201 -217 -228 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -207 -187 -158 -119 -66 -0 143 163 127 149 83 184 229 164 141 156 150 155 122 156 83 169 231 141 138 100 74 233 120 119 255 159 74 231 151 152 160 152 152 152 154 152 144 157 127 150 83 178 231 126 167 146 101 202 110 72 250 129 145 116 255 146 104 157 255 143 145 159 112 198 255 155 132 100 255 153 147 142 160 152 129 88 156 234 139 134 81 248 133 92 181 255 130 183 134 145 88 255 118 171 255 105 204 95 179 220 204 244 255 255 208 255 89 180 94 135 159 177 195 241 253 194 184 182 180 179 174 168 154 244 253 138 157 182 170 162 158 161 156 145 158 179 145 138 160 145 143 146 222 255 85 133 118 121 126 132 143 141 153 158 232 255 76 81 91 102 112 127 132 139 148 142 150 150 141 147 158 157 150 158 157 148 149 158 158 158 156 147 151 145 148 157 156 147 241 251 185 186 172 173 169 163 161 169 171 170 170 169 162 168 161 166 169 160 159 158 157 156 152 145 137 145 152 156 157 158 159 160 169 166 161 168 162 169 170 170 171 169 161 163 169 173 172 186 185 251 241 147 156 157 148 145 151 147 156 158 158 158 149 148 157 158 150 157 158 147 141 150 150 142 148 139 132 127 112 102 91 81 76 255 232 158 153 141 143 132 126 121 118 133 85 255 222 146 143 145 160 138 145 179 158 145 156 161 158 162 170 182 157 138 253 244 154 168 174 179 180 182 184 194 253 241 195 177 159 135 94 180 89 255 208 255 255 244 204 220 179 95 204 105 255 171 118 255 88 145 134 183 130 255 181 92 133 248 81 134 139 234 156 88 129 152 160 142 147 153 255 100 132 155 255 198 112 159 145 143 255 157 104 146 255 116 145 129 250 72 110 202 101 146 167 126 231 178 83 150 127 157 144 152 154 152 152 152 160 152 151 231 74 159 255 119 120 233 74 100 138 141 231 169 83 156 122 155 150 156 141 164 229 184 83 149 127 163 143 -0 -66 -119 -158 -187 -207 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -211 -194 -168 -130 -80 -0 141 171 129 150 93 185 255 165 151 147 151 156 127 157 93 172 255 140 162 112 86 255 127 91 73 233 139 246 151 151 166 152 152 151 158 152 144 158 132 152 93 181 255 141 164 151 111 198 120 81 161 232 151 97 74 240 111 147 71 241 143 166 128 117 152 225 136 112 65 244 153 158 144 156 145 94 164 255 151 139 99 185 223 109 169 77 237 157 161 113 145 255 141 165 71 230 203 128 221 255 255 255 255 255 244 255 244 255 172 75 91 124 120 144 156 250 77 122 103 110 124 143 154 153 144 228 252 255 75 133 121 129 144 154 153 145 154 172 151 149 161 145 143 143 231 255 76 81 92 103 118 122 128 133 143 144 239 251 164 171 154 145 151 152 156 149 155 149 157 156 147 149 158 157 150 157 157 147 148 155 164 165 164 156 162 155 156 164 164 155 230 255 76 77 82 92 102 109 115 127 122 131 142 138 140 148 139 140 144 145 145 144 141 136 126 126 136 141 144 145 145 144 140 139 148 140 138 142 131 122 127 115 109 102 92 82 77 76 255 230 155 164 164 156 155 162 156 164 165 164 155 148 147 157 157 150 157 158 149 147 156 157 149 155 149 156 152 151 145 154 171 164 251 239 144 143 133 128 122 118 103 92 81 76 255 231 143 143 145 161 149 151 172 154 145 153 154 144 129 121 133 75 255 252 228 144 153 154 143 124 110 103 122 77 250 156 144 120 124 91 75 172 255 244 255 244 255 255 255 255 255 221 128 203 230 71 165 141 255 145 113 161 157 237 77 169 109 223 185 99 139 151 255 164 94 145 156 144 158 153 244 65 112 136 225 152 117 128 166 143 241 71 147 111 240 74 97 151 232 161 81 120 198 111 151 164 141 255 181 93 152 132 158 144 152 158 151 152 152 166 151 151 246 139 233 73 91 127 255 86 112 162 140 255 172 93 157 127 156 151 147 151 165 255 185 93 150 129 171 141 -0 -80 -130 -168 -194 -211 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -200 -177 -143 -94 -0 133 172 132 151 103 179 64 243 152 148 149 164 130 160 103 167 72 240 127 157 99 255 128 112 70 245 74 232 151 151 159 154 152 152 159 152 144 158 139 155 103 168 75 238 160 150 111 194 130 93 169 255 150 107 89 247 124 134 111 255 144 155 139 129 109 255 143 120 83 255 153 146 147 161 154 113 145 76 243 153 101 189 255 123 165 81 255 146 174 121 191 255 113 172 87 123 225 148 163 163 209 237 208 244 255 255 206 255 223 251 67 115 171 125 137 147 233 255 75 80 93 108 113 129 136 142 143 154 235 255 77 81 94 113 125 144 153 145 152 166 152 155 167 152 150 151 242 253 165 172 156 149 150 152 156 149 157 158 231 255 75 81 88 94 104 121 127 131 140 133 142 141 130 132 139 148 141 150 149 139 138 141 148 157 157 149 156 147 149 158 157 147 242 253 169 171 165 157 161 156 150 148 138 140 148 139 140 145 146 146 146 145 144 140 132 132 132 140 144 145 146 146 146 145 140 139 148 140 138 148 150 156 161 157 165 171 169 253 242 147 157 158 149 147 156 149 157 157 148 141 138 139 149 150 141 148 139 132 130 141 142 133 140 131 127 121 104 94 88 81 75 255 231 158 157 149 156 152 150 149 156 172 165 253 242 151 150 152 167 155 152 166 152 145 153 144 125 113 94 81 77 255 235 154 143 142 136 129 113 108 93 80 75 255 233 147 137 125 171 115 67 251 223 255 206 255 255 244 208 237 209 163 163 148 225 123 87 172 113 255 191 121 174 146 255 81 165 123 255 189 101 153 243 76 145 113 154 161 147 146 153 255 83 120 143 255 109 129 139 155 144 255 111 134 124 247 89 107 150 255 169 93 130 194 111 150 160 238 75 168 103 155 139 158 144 152 159 152 152 154 159 151 151 232 74 245 70 112 128 255 99 157 127 240 72 167 103 160 130 164 149 148 152 243 64 179 103 151 132 172 133 -0 -94 -143 -177 -200 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -219 -205 -185 -155 -113 -0 140 170 143 152 117 174 84 255 151 157 139 165 132 162 118 162 120 255 138 100 173 251 135 92 117 243 181 246 151 151 158 158 152 152 159 152 144 158 150 147 121 161 80 250 162 148 105 194 143 109 159 71 243 107 100 227 193 134 90 74 237 144 152 141 117 65 244 129 93 158 233 154 160 144 157 129 151 74 255 161 112 186 84 246 171 94 129 234 164 135 136 111 219 182 119 146 255 115 204 130 228 126 255 255 255 255 244 255 209 255 235 254 255 124 98 102 111 131 245 254 166 180 147 145 151 151 154 144 144 152 242 255 140 157 137 137 144 146 153 145 149 159 152 156 168 152 151 151 232 255 76 81 92 102 117 122 127 132 142 140 241 251 179 183 169 162 157 157 159 162 168 163 170 170 164 155 155 162 156 163 162 154 157 147 148 157 156 149 155 147 148 157 156 146 231 255 71 118 87 92 102 112 125 123 111 114 119 120 121 121 120 120 119 118 114 99 99 114 118 119 120 120 121 121 120 119 114 111 123 125 112 102 92 87 118 71 255 231 146 156 157 148 147 155 149 156 157 148 147 157 154 162 163 156 162 155 155 164 170 170 163 168 162 159 157 157 162 169 183 179 251 241 140 142 132 127 122 117 102 92 81 76 255 232 151 151 152 168 156 152 159 149 145 153 146 144 137 137 157 140 255 242 152 144 144 154 151 151 145 147 180 166 254 245 131 111 102 98 124 255 254 235 255 209 255 244 255 255 255 255 126 228 130 204 115 255 146 119 182 219 111 136 135 164 234 129 94 171 246 84 186 112 161 255 74 151 129 157 144 160 154 233 158 93 129 244 65 117 141 152 144 237 74 90 134 193 227 100 107 243 71 159 109 143 194 105 148 162 250 80 161 121 147 150 158 144 152 159 152 152 158 158 151 151 246 181 243 117 92 135 251 173 100 138 255 120 162 118 162 132 165 139 157 151 255 84 174 117 152 143 170 140 -0 -113 -155 -185 -205 -219 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -210 -191 -165 -127 -76 -0 163 143 155 119 169 92 172 230 156 140 163 139 154 122 157 93 74 240 102 74 230 153 102 72 233 64 232 152 151 158 159 152 152 159 152 140 158 152 149 127 157 91 163 228 160 110 195 143 113 144 113 255 92 105 224 112 181 100 72 252 144 153 145 121 83 255 144 103 167 255 153 147 147 163 136 157 83 120 234 115 184 104 77 233 113 150 255 147 154 144 157 255 148 140 133 67 244 94 179 103 196 89 244 206 244 255 255 209 255 246 83 102 216 255 71 78 91 111 126 228 255 100 84 81 102 111 128 129 141 143 149 236 255 77 81 93 112 121 136 142 144 147 154 145 149 159 152 151 151 243 254 165 172 155 147 156 159 162 156 162 157 232 255 76 80 91 101 112 127 129 132 137 140 147 157 157 150 141 148 141 149 148 144 141 130 132 142 141 132 139 129 127 151 138 132 240 255 72 75 77 78 79 91 91 79 78 77 77 77 76 76 76 75 75 73 50 73 75 75 76 76 76 77 77 77 78 79 91 91 79 78 77 75 72 255 240 132 138 151 127 129 139 132 141 142 132 130 141 144 148 149 141 148 141 150 157 157 147 140 137 132 129 127 112 101 91 80 76 255 232 157 162 156 162 159 156 147 155 172 165 254 243 151 151 152 159 149 145 154 147 144 142 136 121 112 93 81 77 255 236 149 143 141 129 128 111 102 81 84 100 255 228 126 111 91 78 71 255 216 102 83 246 255 209 255 255 244 206 244 89 196 103 179 94 244 67 133 140 148 255 157 144 154 147 255 150 113 233 77 104 184 115 234 120 83 157 136 163 147 147 153 255 167 103 144 255 83 121 145 153 144 252 72 100 181 112 224 105 92 255 113 144 113 143 195 110 160 228 163 91 157 127 149 152 158 140 152 159 152 152 159 158 151 152 232 64 233 72 102 153 230 74 102 240 74 93 157 122 154 139 163 140 156 230 172 92 169 119 155 143 163 -0 -76 -127 -165 -191 -210 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -198 -174 -140 -92 -0 169 137 163 119 169 102 176 255 164 149 154 150 153 127 159 103 77 248 116 86 254 136 138 86 251 104 255 152 151 158 159 152 152 159 152 150 157 152 158 129 159 102 170 255 165 120 184 146 121 143 85 84 232 64 234 107 221 115 87 255 155 144 154 130 93 149 235 122 150 76 242 154 161 141 156 158 105 145 255 113 188 113 118 255 132 129 76 244 162 142 136 89 253 148 144 121 255 126 208 101 184 180 255 255 255 255 255 244 255 208 248 56 113 93 228 149 141 148 149 156 168 255 60 68 75 82 99 111 101 105 113 126 131 238 255 129 149 127 126 130 141 142 144 146 150 151 154 160 152 151 151 232 255 76 81 88 94 104 121 127 132 141 133 240 255 147 158 136 138 132 142 144 145 146 146 148 155 164 161 163 170 164 169 177 177 176 170 163 172 165 145 165 132 139 170 123 122 238 243 219 211 211 214 218 228 232 201 188 184 183 182 185 185 187 184 186 186 184 187 185 185 182 183 184 188 201 232 228 218 214 211 211 219 243 238 122 123 170 139 132 165 145 165 172 163 170 176 177 177 169 164 170 163 161 164 155 148 146 146 145 144 142 132 138 136 158 147 255 240 133 141 132 127 121 104 94 88 81 76 255 232 151 151 152 160 154 151 150 146 144 142 141 130 126 127 149 129 255 238 131 126 113 105 101 111 99 82 75 68 60 255 168 156 149 148 141 149 228 93 113 56 248 208 255 244 255 255 255 255 255 180 184 101 208 126 255 121 144 148 253 89 136 142 162 244 76 129 132 255 118 113 188 113 255 145 105 158 156 141 161 154 242 76 150 122 235 149 93 130 154 144 155 255 87 115 221 107 234 64 232 84 85 143 121 146 184 120 165 255 170 102 159 129 158 152 157 150 152 159 152 152 159 158 151 152 255 104 251 86 138 136 254 86 116 248 77 103 159 127 153 150 154 149 164 255 176 102 169 119 163 137 169 -0 -92 -140 -174 -198 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -203 -182 -151 -110 -63 164 140 162 122 170 112 168 64 243 142 156 149 156 128 163 118 79 227 209 99 255 139 102 149 250 151 255 151 151 158 159 152 152 159 152 152 150 152 159 132 162 117 162 64 243 120 177 152 131 145 80 87 237 136 255 112 124 208 99 255 173 144 154 145 104 161 255 137 144 81 255 154 147 157 133 166 112 180 255 146 169 135 111 60 243 130 80 255 148 147 153 97 72 233 154 104 72 224 169 147 196 94 172 223 209 209 244 255 255 204 255 227 255 71 77 215 83 120 92 102 122 138 241 245 204 194 197 198 206 212 185 185 168 170 156 234 255 76 80 91 102 121 130 142 144 144 144 144 146 150 151 151 151 242 252 172 176 161 152 157 158 160 164 163 157 237 255 74 77 83 89 94 109 110 110 111 111 112 120 117 103 106 116 103 112 111 111 111 109 114 112 73 139 74 88 159 74 87 103 215 73 104 123 129 136 151 219 66 103 122 127 132 133 137 138 142 128 142 138 137 133 132 127 122 103 66 219 151 136 129 123 104 73 215 103 87 74 159 88 74 139 73 112 114 109 111 111 111 112 103 116 106 103 117 120 112 111 111 110 110 109 94 89 83 77 74 255 237 157 163 164 160 158 157 152 161 176 172 252 242 151 151 151 150 146 144 144 144 144 142 130 121 102 91 80 76 255 234 156 170 168 185 185 212 206 198 197 194 204 245 241 138 122 102 92 120 83 215 77 71 255 227 255 204 255 255 244 209 209 223 172 94 196 147 169 224 72 104 154 233 72 97 153 147 148 255 80 130 243 60 111 135 169 146 255 180 112 166 133 157 147 154 255 81 144 137 255 161 104 145 154 144 173 255 99 208 124 112 255 136 237 87 80 145 131 152 177 120 243 64 162 117 162 132 159 152 150 152 152 159 152 152 159 158 151 151 255 151 250 149 102 139 255 99 209 227 79 118 163 128 156 149 156 142 243 64 168 112 170 122 162 140 164 -63 -110 -151 -182 -203 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -208 -189 -161 -122 -75 -0 148 157 130 172 126 162 84 255 150 163 139 164 129 153 130 92 218 93 217 251 153 112 73 233 186 255 148 151 158 159 152 152 159 152 152 158 150 159 143 154 121 156 83 255 114 183 139 144 151 91 71 238 208 255 127 115 93 217 250 153 152 144 154 122 142 76 241 150 93 149 233 155 159 130 174 128 140 113 233 153 150 112 108 255 141 92 147 236 139 157 108 115 255 154 117 89 205 224 158 168 135 75 251 255 255 255 255 255 244 255 225 255 232 204 196 231 255 72 75 78 91 95 125 219 96 132 92 100 118 161 124 139 151 148 161 153 242 254 156 166 149 143 144 150 151 151 151 151 152 152 151 151 148 157 232 255 75 81 89 94 104 119 122 129 141 140 239 247 200 199 189 183 185 186 188 189 190 191 191 196 201 197 196 200 201 205 209 214 218 222 228 243 233 251 250 230 250 251 245 239 255 255 255 255 255 252 243 255 255 255 255 255 255 253 244 237 237 244 253 255 255 255 255 255 255 243 252 255 255 255 255 255 239 245 251 250 230 250 251 233 243 228 222 218 214 209 205 201 200 196 197 201 196 191 191 190 189 188 186 185 183 189 199 200 247 239 140 141 129 122 119 104 94 89 81 75 255 232 157 148 151 151 152 152 151 151 151 151 150 144 143 149 166 156 254 242 153 161 148 151 139 124 161 118 100 92 132 96 219 125 95 91 78 75 72 255 231 196 204 232 255 225 255 244 255 255 255 255 255 251 75 135 168 158 224 205 89 117 154 255 115 108 157 139 236 147 92 141 255 108 112 150 153 233 113 140 128 174 130 159 155 233 149 93 150 241 76 142 122 154 144 152 153 250 217 93 115 127 255 208 238 71 91 151 144 139 183 114 255 83 156 121 154 143 159 150 158 152 152 159 152 152 159 158 151 148 255 186 233 73 112 153 251 217 93 218 92 130 153 129 164 139 163 150 255 84 162 126 172 130 157 148 -0 -75 -122 -161 -189 -208 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -195 -170 -133 -81 -0 141 148 141 173 128 156 92 172 230 157 140 163 131 151 103 112 218 101 60 240 130 145 87 253 165 92 228 149 158 159 152 151 159 152 152 159 142 159 144 156 126 156 91 147 227 177 143 151 141 123 85 248 102 190 219 120 102 60 241 154 166 144 153 137 136 80 255 151 112 162 255 154 156 137 152 142 139 94 255 162 152 123 90 65 238 112 157 255 130 162 128 108 62 244 139 92 208 87 216 189 159 91 67 235 246 208 204 244 255 255 204 255 215 255 75 81 94 242 246 207 198 201 208 208 236 255 85 70 86 103 183 91 141 143 134 140 152 152 232 255 76 80 92 103 121 130 142 140 150 152 152 151 151 150 142 150 241 250 186 188 175 168 164 164 166 168 176 176 229 255 76 80 87 93 103 113 127 128 129 129 129 131 136 137 137 138 138 138 138 138 138 138 138 138 138 140 144 145 146 146 146 146 145 145 145 144 143 140 148 140 144 146 145 144 141 134 124 134 141 144 145 146 144 140 148 140 143 144 145 145 145 146 146 146 146 145 144 140 138 138 138 138 138 138 138 138 138 138 137 137 136 131 129 129 129 128 127 113 103 93 87 80 76 255 229 176 176 168 166 164 164 168 175 188 186 250 241 150 142 150 151 151 152 152 150 140 142 130 121 103 92 80 76 255 232 152 152 140 134 143 141 91 183 103 86 70 85 255 236 208 208 201 198 207 246 242 94 81 75 255 215 255 204 255 255 244 204 208 246 235 67 91 159 189 216 87 208 92 139 244 62 108 128 162 130 255 157 112 238 65 90 123 152 162 255 94 139 142 152 137 156 154 255 162 112 151 255 80 136 137 153 144 166 154 241 60 102 120 219 190 102 248 85 123 141 151 143 177 227 147 91 156 126 156 144 159 142 159 152 152 159 151 152 159 158 149 228 92 165 253 87 145 130 240 60 101 218 112 103 151 131 163 140 157 230 172 92 156 128 173 141 148 141 -0 -81 -133 -170 -195 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -201 -179 -146 -96 -0 150 154 140 175 128 156 102 176 255 164 149 155 139 152 112 72 225 104 96 255 151 110 151 252 165 106 255 142 158 159 152 151 158 151 151 159 151 157 144 164 129 157 102 153 255 169 159 131 151 93 141 248 103 89 252 134 104 96 255 145 157 149 144 144 138 92 148 235 120 144 76 242 156 144 153 159 150 108 66 245 146 148 100 65 252 121 155 73 235 153 140 113 91 255 131 106 207 145 255 97 177 124 115 254 83 248 255 255 255 255 244 255 216 139 255 64 79 79 95 209 96 129 108 111 136 115 234 238 254 255 251 240 255 69 131 121 133 137 143 152 240 255 147 160 141 135 135 140 148 142 151 151 148 157 159 157 149 155 230 255 76 81 92 102 113 127 129 132 142 137 240 253 163 169 151 152 145 150 150 150 150 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 151 151 150 149 147 154 149 155 147 146 146 145 140 129 129 140 145 146 146 147 155 149 154 147 149 150 151 151 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 150 150 150 150 145 152 151 169 163 253 240 137 142 132 129 127 113 102 92 81 76 255 230 155 149 157 159 157 148 151 151 142 148 140 135 135 141 160 147 255 240 152 143 137 133 121 131 69 255 240 251 255 254 238 234 115 136 111 108 129 96 209 95 79 79 64 255 139 216 255 244 255 255 255 255 248 83 254 115 124 177 97 255 145 207 106 131 255 91 113 140 153 235 73 155 121 252 65 100 148 146 245 66 108 150 159 153 144 156 242 76 144 120 235 148 92 138 144 144 149 157 145 255 96 104 134 252 89 103 248 141 93 151 131 159 169 255 153 102 157 129 164 144 157 151 159 151 151 158 151 152 159 158 142 255 106 165 252 151 110 151 255 96 104 225 72 112 152 139 155 149 164 255 176 102 156 128 175 140 154 150 -0 -96 -146 -179 -201 -217 -228 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -206 -186 -157 -116 -63 149 148 132 181 129 158 112 168 64 244 142 156 148 152 126 87 250 106 116 255 144 121 74 233 165 113 112 230 157 159 151 151 158 148 151 158 152 149 143 165 133 160 113 143 73 244 150 134 160 106 73 232 122 86 62 244 110 117 255 146 154 160 144 152 149 103 160 255 136 143 81 255 154 154 144 146 157 113 84 255 161 142 141 107 255 155 146 126 255 146 153 125 91 204 220 101 202 122 102 255 195 120 171 255 102 56 227 225 204 244 255 255 206 255 91 245 253 209 199 198 229 255 73 88 90 122 79 172 110 112 125 144 161 237 255 78 82 103 111 121 136 142 232 255 76 80 91 102 118 122 127 132 143 138 141 151 152 150 140 141 241 253 165 172 155 145 150 151 152 155 161 153 234 255 74 76 82 88 93 102 112 125 126 126 126 126 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 127 127 127 126 126 126 124 119 116 110 107 91 91 90 88 65 88 90 91 91 107 110 116 119 124 126 126 126 127 127 127 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 127 126 126 126 126 125 112 102 93 88 82 76 74 255 234 153 161 155 152 151 150 145 155 172 165 253 241 141 140 150 152 151 141 138 143 132 127 122 118 102 91 80 76 255 232 142 136 121 111 103 82 78 255 237 161 144 125 112 110 172 79 122 90 88 73 255 229 198 199 209 253 245 91 255 206 255 255 244 204 225 227 56 102 255 171 120 195 255 102 122 202 101 220 204 91 125 153 146 255 126 146 155 255 107 141 142 161 255 84 113 157 146 144 154 154 255 81 143 136 255 160 103 149 152 144 160 154 146 255 117 110 244 62 86 122 232 73 106 160 134 150 244 73 143 113 160 133 165 143 149 152 158 151 148 158 151 151 159 157 230 112 113 165 233 74 121 144 255 116 106 250 87 126 152 148 156 142 244 64 168 112 158 129 181 132 148 149 -63 -116 -157 -186 -206 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -193 -167 -129 -77 -0 156 139 181 132 159 126 162 84 255 150 163 140 158 123 111 250 116 123 255 141 151 87 249 164 121 145 255 149 158 151 151 158 157 149 158 151 158 137 165 143 163 128 147 89 255 141 150 137 149 87 247 135 98 79 255 127 124 255 150 144 161 146 144 152 121 141 75 240 147 93 149 233 156 146 151 161 124 93 157 234 145 106 161 254 173 153 109 76 242 153 129 95 209 255 106 199 128 91 62 241 144 125 124 216 113 255 255 255 255 255 255 244 255 232 255 91 216 108 138 125 130 239 244 221 220 226 249 255 71 100 102 104 117 142 235 255 118 144 126 126 131 142 142 241 255 147 159 137 142 142 143 145 148 155 147 149 158 158 156 147 149 233 255 76 81 88 94 103 118 119 122 126 128 238 247 188 188 175 175 171 174 169 167 174 175 174 181 183 183 183 183 183 183 183 183 183 184 184 184 184 184 183 183 182 180 185 185 190 195 195 198 202 206 210 208 203 199 199 203 208 210 206 202 198 195 195 190 185 185 180 182 183 183 184 184 184 184 184 183 183 183 183 183 183 183 183 183 181 174 175 174 167 169 174 171 175 175 188 188 247 238 128 126 122 119 118 103 94 88 81 76 255 233 149 147 156 158 158 149 147 155 148 145 143 142 142 137 159 147 255 241 142 142 131 126 126 144 118 255 235 142 117 104 102 100 71 255 249 226 220 221 244 239 130 125 138 108 216 91 255 232 255 244 255 255 255 255 255 255 113 216 124 125 144 241 62 91 128 199 106 255 209 95 129 153 242 76 109 153 173 254 161 106 145 234 157 93 124 161 151 146 156 233 149 93 147 240 75 141 121 152 144 146 161 144 150 255 124 127 255 79 98 135 247 87 149 137 150 141 255 89 147 128 163 143 165 137 158 151 158 149 157 158 151 151 158 149 255 145 121 164 249 87 151 141 255 123 116 250 111 123 158 140 163 150 255 84 162 126 159 132 181 139 156 -0 -77 -129 -167 -193 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -175 -142 -93 -0 155 132 182 141 160 127 156 92 164 233 157 140 161 138 100 200 182 137 255 133 142 143 245 164 130 128 76 242 157 148 151 158 159 141 158 148 159 141 163 143 157 131 143 93 172 232 138 139 103 157 245 128 106 90 236 214 139 255 154 143 160 152 143 159 130 134 80 251 158 109 162 255 154 155 144 147 145 103 167 255 159 112 203 255 134 168 113 81 252 147 136 109 202 77 239 175 142 100 69 253 156 137 98 255 93 71 232 215 216 206 244 255 255 208 255 212 193 232 255 70 81 100 105 169 179 140 149 170 243 255 172 192 149 148 146 152 235 255 76 80 92 108 112 120 127 232 255 75 76 82 92 103 118 119 122 127 129 132 139 150 149 138 140 241 251 178 182 167 159 163 164 164 165 165 166 231 255 74 76 82 88 93 102 109 114 126 120 128 127 128 128 127 127 127 128 128 128 128 128 128 128 128 128 128 127 120 127 120 120 123 128 129 129 128 126 124 118 104 118 124 126 128 129 129 128 123 120 120 127 120 127 128 128 128 128 128 128 128 128 128 128 127 127 127 128 128 127 128 120 126 114 109 102 93 88 82 76 74 255 231 166 165 165 164 164 163 159 167 182 178 251 241 140 138 149 150 139 132 129 127 122 119 118 103 92 82 76 75 255 232 127 120 112 108 92 80 76 255 235 152 146 148 149 192 172 255 243 170 149 140 179 169 105 100 81 70 255 232 193 212 255 208 255 255 244 206 216 215 232 71 93 255 98 137 156 253 69 100 142 175 239 77 202 109 136 147 252 81 113 168 134 255 203 112 159 255 167 103 145 147 144 155 154 255 162 109 158 251 80 134 130 159 143 152 160 143 154 255 139 214 236 90 106 128 245 157 103 139 138 232 172 93 143 131 157 143 163 141 159 148 158 141 159 158 151 148 157 242 76 128 130 164 245 143 142 133 255 137 182 200 100 138 161 140 157 233 164 92 156 127 160 141 182 132 155 -0 -93 -142 -175 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -218 -204 -183 -153 -111 -0 146 141 180 133 161 128 156 101 169 255 164 145 140 155 109 191 92 220 255 141 142 104 226 164 139 126 82 252 150 157 149 157 158 150 156 157 157 150 158 140 164 136 143 102 177 255 139 166 108 74 231 128 91 101 227 108 235 245 160 144 152 162 144 152 144 135 91 164 233 113 144 76 242 156 146 152 160 122 150 77 244 128 150 124 243 181 126 93 165 230 142 111 199 101 93 228 159 111 81 194 250 147 102 71 228 77 204 255 139 255 255 255 255 244 255 202 212 94 129 226 186 185 194 172 174 198 93 94 124 139 219 255 115 90 111 120 133 151 243 255 147 161 147 134 134 135 137 243 253 170 173 157 159 156 156 157 158 160 163 154 156 165 154 153 156 232 255 75 80 87 94 103 113 126 123 135 136 239 248 183 183 169 168 163 165 168 161 167 161 167 175 177 177 177 177 177 178 178 179 179 179 178 178 178 177 176 175 168 173 166 165 165 165 164 163 160 155 147 147 155 160 163 164 165 165 165 166 173 168 175 176 177 178 178 178 179 179 179 178 178 177 177 177 177 177 175 167 161 167 161 168 165 163 168 169 183 183 248 239 136 135 123 126 113 103 94 87 80 75 255 232 156 153 154 165 156 154 163 160 158 157 156 156 159 157 173 170 253 243 137 135 134 134 147 161 147 255 243 151 133 120 111 90 115 255 219 139 124 94 93 198 174 172 194 185 186 226 129 94 212 202 255 244 255 255 255 255 139 255 204 77 228 71 102 147 250 194 81 111 159 228 93 101 199 111 142 230 165 93 126 181 243 124 150 128 244 77 150 122 160 152 146 156 242 76 144 113 233 164 91 135 144 152 144 162 152 144 160 245 235 108 227 101 91 128 231 74 108 166 139 255 177 102 143 136 164 140 158 150 157 157 156 150 158 157 149 157 150 252 82 126 139 164 226 104 142 141 255 220 92 191 109 155 140 145 164 255 169 101 156 128 161 133 180 141 146 -0 -111 -153 -183 -204 -218 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -208 -190 -163 -124 -75 -0 141 181 141 167 128 157 111 160 63 245 148 137 151 138 191 103 61 244 140 118 112 232 164 149 127 92 180 231 157 141 157 155 151 149 158 149 151 149 149 164 141 144 112 172 61 240 132 129 87 254 128 101 72 230 100 71 244 153 146 151 161 147 151 153 140 102 172 255 125 142 81 255 154 155 144 146 140 145 80 255 142 150 109 66 221 153 110 174 255 146 111 201 112 125 255 146 131 99 184 77 233 111 78 149 215 196 75 255 91 232 208 244 255 255 205 255 179 219 172 231 66 115 175 132 149 183 206 135 137 155 143 255 67 71 80 91 103 129 130 234 255 71 110 90 100 112 126 128 230 255 68 73 80 90 101 117 119 119 122 126 127 134 150 131 128 131 239 251 163 169 162 156 148 140 147 140 147 156 229 255 75 74 79 85 87 91 97 101 107 109 113 126 127 123 134 135 136 137 141 130 124 135 133 143 141 150 150 146 150 146 148 138 136 136 134 131 125 113 125 131 134 136 136 138 148 146 150 146 150 150 141 143 133 135 124 130 141 137 136 135 134 123 127 126 113 109 107 101 97 91 87 85 79 74 75 255 229 156 147 140 147 140 148 156 162 169 163 251 239 131 128 131 150 134 127 126 122 119 119 117 101 90 80 73 68 255 230 128 126 112 100 90 110 71 255 234 130 129 103 91 80 71 67 255 143 155 137 135 206 183 149 132 175 115 66 231 172 219 179 255 205 255 255 244 208 232 91 255 75 196 215 149 78 111 233 77 184 99 131 146 255 125 112 201 111 146 255 174 110 153 221 66 109 150 142 255 80 145 140 146 144 155 154 255 81 142 125 255 172 102 140 153 151 147 161 151 146 153 244 71 100 230 72 101 128 254 87 129 132 240 61 172 112 144 141 164 149 149 151 149 158 149 151 155 157 141 157 231 180 92 127 149 164 232 112 118 140 244 61 103 191 138 151 137 148 245 63 160 111 157 128 167 141 181 141 -0 -75 -124 -163 -190 -208 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -196 -172 -135 -82 -0 134 187 131 170 129 157 125 151 84 255 155 138 125 113 200 106 98 255 151 143 72 233 164 148 130 102 184 255 150 150 156 163 150 157 157 158 146 157 149 157 151 146 127 156 116 255 127 167 100 255 128 111 87 249 103 91 255 156 150 151 152 155 151 145 152 118 156 76 238 144 92 148 233 156 146 152 151 151 93 128 235 152 132 75 236 173 115 163 78 241 106 193 131 118 63 245 140 104 182 122 255 131 91 141 83 231 81 64 245 255 255 255 255 255 244 255 220 255 155 142 220 248 255 130 110 122 129 163 190 141 146 159 238 255 124 142 117 117 129 140 132 241 255 74 72 86 102 104 117 118 228 158 164 150 150 155 162 167 161 152 150 149 150 157 173 144 151 152 233 255 60 113 81 89 96 101 107 109 112 118 239 253 141 144 141 141 141 142 142 144 146 147 152 166 163 133 142 143 144 149 149 121 122 128 132 137 140 147 153 155 160 161 166 166 165 162 156 148 148 156 162 165 166 166 161 160 155 153 147 140 137 132 128 122 121 149 149 144 143 142 133 163 166 152 147 146 144 142 142 141 141 141 144 141 253 239 118 112 109 107 101 96 89 81 113 60 255 233 152 151 144 173 157 150 149 150 152 161 167 162 155 150 150 164 158 228 118 117 104 102 86 72 74 255 241 132 140 129 117 117 142 124 255 238 159 146 141 190 163 129 122 110 130 255 248 220 142 155 255 220 255 244 255 255 255 255 255 245 64 81 231 83 141 91 131 255 122 182 104 140 245 63 118 131 193 106 241 78 163 115 173 236 75 132 152 235 128 93 151 151 152 146 156 233 148 92 144 238 76 156 118 152 145 151 155 152 151 150 156 255 91 103 249 87 111 128 255 100 167 127 255 116 156 127 146 151 157 149 157 146 158 157 157 150 163 156 150 150 255 184 102 130 148 164 233 72 143 151 255 98 106 200 113 125 138 155 255 84 151 125 157 129 170 131 187 134 -0 -82 -135 -172 -196 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -227 -216 -201 -179 -148 -97 -0 121 188 132 168 132 158 122 155 89 185 233 138 135 72 224 110 118 255 139 123 130 247 164 158 136 112 169 76 244 146 152 165 141 158 149 159 148 156 141 164 150 149 128 151 90 74 237 123 167 249 132 122 98 255 105 116 255 165 152 152 151 151 154 144 159 123 150 81 254 151 104 161 255 153 155 144 146 154 112 147 255 162 131 95 185 216 139 156 92 255 114 190 142 121 83 255 146 118 180 103 75 245 111 148 120 255 94 79 253 91 212 202 205 244 255 255 204 255 210 247 74 97 128 222 255 74 93 102 111 145 175 132 146 160 243 255 75 73 89 108 142 119 122 236 249 255 252 184 170 173 176 230 255 73 75 77 79 91 102 103 92 83 92 102 123 142 91 94 103 113 239 255 74 70 84 95 106 115 124 135 133 134 236 255 68 75 86 96 106 114 124 144 125 122 119 113 72 111 93 92 102 112 73 88 100 113 110 109 109 109 110 110 110 109 108 107 105 97 96 97 105 107 108 109 110 110 110 109 109 109 110 113 100 88 73 112 102 92 93 111 72 113 119 122 125 144 124 114 106 96 86 75 68 255 236 134 133 135 124 115 106 95 84 70 74 255 239 113 103 94 91 142 123 102 92 83 92 103 102 91 79 77 75 73 255 230 176 173 170 184 252 255 249 236 122 119 142 108 89 73 75 255 243 160 146 132 175 145 111 102 93 74 255 222 128 97 74 247 210 255 204 255 255 244 205 202 212 91 253 79 94 255 120 148 111 245 75 103 180 118 146 255 83 121 142 190 114 255 92 156 139 216 185 95 131 162 255 147 112 154 146 144 155 153 255 161 104 151 254 81 150 123 159 144 154 151 151 152 152 165 255 116 105 255 98 122 132 249 167 123 237 74 90 151 128 149 150 164 141 156 148 159 149 158 141 165 152 146 244 76 169 112 136 158 164 247 130 123 139 255 118 110 224 72 135 138 233 185 89 155 122 158 132 168 132 188 121 -0 -97 -148 -179 -201 -216 -227 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -206 -186 -159 -118 -63 -0 187 139 170 137 159 135 154 94 187 255 140 135 94 244 124 124 255 142 153 74 233 159 159 140 127 162 81 255 148 149 165 147 156 157 157 158 147 150 163 142 158 128 155 100 71 247 130 75 225 145 134 118 253 116 123 255 159 154 152 151 151 160 144 151 137 151 92 148 233 122 142 76 241 153 146 152 159 125 128 75 239 148 99 196 255 140 153 103 144 230 161 158 130 92 147 236 119 179 110 80 254 126 149 92 72 242 79 209 216 193 212 255 255 255 255 244 255 237 126 212 146 148 160 169 255 77 117 96 91 106 168 102 126 132 141 240 253 255 255 255 86 89 91 113 160 83 188 118 120 114 127 127 242 247 210 196 196 199 209 227 232 191 179 180 185 201 221 159 148 150 156 244 254 252 246 246 249 254 250 178 161 160 165 245 255 255 255 255 255 255 253 213 210 214 222 233 249 230 224 222 223 227 247 255 253 171 153 150 151 152 152 152 152 151 150 147 141 142 142 141 147 150 151 152 152 152 152 151 150 153 171 253 255 247 227 223 222 224 230 249 233 222 214 210 213 253 255 255 255 255 255 255 245 165 160 161 178 250 254 249 246 246 252 254 244 156 150 148 159 221 201 185 180 179 191 232 227 209 199 196 196 210 247 242 127 127 114 120 118 188 83 160 113 91 89 86 255 255 255 253 240 141 132 126 102 168 106 91 96 117 77 255 169 160 148 146 212 126 237 255 244 255 255 255 255 212 193 216 209 79 242 72 92 149 126 254 80 110 179 119 236 147 92 130 158 161 230 144 103 153 140 255 196 99 148 239 75 128 125 159 152 146 153 241 76 142 122 233 148 92 151 137 151 144 160 151 151 152 154 159 255 123 116 253 118 134 145 225 75 130 247 71 100 155 128 158 142 163 150 147 158 157 157 156 147 165 149 148 255 81 162 127 140 159 159 233 74 153 142 255 124 124 244 94 135 140 255 187 94 154 135 159 137 170 139 187 -0 -63 -118 -159 -186 -206 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -232 -223 -210 -192 -167 -133 -79 -0 180 149 162 143 160 136 148 102 182 61 242 132 101 169 200 138 254 161 116 139 245 158 159 150 128 157 92 173 234 139 165 157 147 158 149 159 149 149 156 150 157 132 143 129 85 247 184 88 246 151 138 110 206 177 137 255 158 161 152 152 151 152 146 151 141 157 103 161 255 131 135 80 254 159 153 144 154 126 130 89 247 159 105 170 107 255 160 112 171 255 164 167 145 109 156 255 115 174 124 93 166 228 156 102 75 246 95 199 108 232 94 179 220 204 244 255 255 208 255 89 206 89 92 116 138 244 255 73 89 72 88 177 84 134 116 120 97 166 112 140 213 225 215 215 217 228 255 175 76 78 85 91 100 111 217 103 107 110 112 114 127 196 93 103 105 110 127 196 94 103 106 110 127 196 107 102 104 109 124 195 103 110 113 115 128 186 106 102 105 109 124 178 96 93 96 100 109 154 116 91 96 101 106 111 124 199 102 108 110 110 111 111 112 113 111 106 113 116 113 116 113 106 111 113 112 111 111 110 110 108 102 199 124 111 106 101 96 91 116 154 109 100 96 93 96 178 124 109 105 102 106 186 128 115 113 110 103 195 124 109 104 102 107 196 127 110 106 103 94 196 127 110 105 103 93 196 127 114 112 110 107 103 217 111 100 91 85 78 76 175 255 228 217 215 215 225 213 140 112 166 97 120 116 134 84 177 88 72 89 73 255 244 138 116 92 89 206 89 255 208 255 255 244 204 220 179 94 232 108 199 95 246 75 102 156 228 166 93 124 174 115 255 156 109 145 167 164 255 171 112 160 255 107 170 105 159 247 89 130 126 154 144 153 159 254 80 135 131 255 161 103 157 141 151 146 152 151 152 152 161 158 255 137 177 206 110 138 151 246 88 184 247 85 129 143 132 157 150 156 149 149 159 149 158 147 157 165 139 234 173 92 157 128 150 159 158 245 139 116 161 254 138 200 169 101 132 242 61 182 102 148 136 160 143 162 149 180 -0 -79 -133 -167 -192 -210 -223 -232 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -197 -174 -143 -96 -0 179 149 162 137 162 137 157 109 167 116 255 145 108 153 103 227 243 152 135 74 232 156 158 151 131 157 102 177 255 140 163 159 148 156 157 157 158 139 164 146 149 143 141 102 141 244 112 159 249 131 155 109 196 106 218 255 159 153 155 152 152 151 150 151 142 157 121 142 76 241 136 92 156 234 147 146 160 141 139 91 203 217 122 169 96 62 237 128 140 101 255 155 157 113 154 72 235 168 143 108 180 255 168 122 78 207 209 198 138 255 129 219 255 255 255 255 255 244 255 243 255 205 69 83 92 114 133 238 244 235 244 246 239 255 86 100 111 72 172 72 135 92 142 174 129 136 141 233 253 62 72 85 96 106 117 228 60 95 115 122 130 145 229 61 97 118 124 138 226 62 98 118 124 139 227 71 92 117 124 138 225 62 97 117 124 138 221 71 93 117 124 138 218 65 104 125 131 139 170 234 79 83 111 116 124 137 226 60 95 115 120 127 133 143 162 136 115 124 90 90 124 115 136 162 143 133 127 120 115 95 60 226 137 124 116 111 83 79 234 170 139 131 125 104 65 218 138 124 117 93 71 221 138 124 117 97 62 225 138 124 117 92 71 227 139 124 118 98 62 226 138 124 118 97 61 229 145 130 122 115 95 60 228 117 106 96 85 72 62 253 233 141 136 129 174 142 92 135 72 172 72 111 100 86 255 239 246 244 235 244 238 133 114 92 83 69 205 255 243 255 244 255 255 255 255 255 219 129 255 138 198 209 207 78 122 168 255 180 108 143 168 235 72 154 113 157 155 255 101 140 128 237 62 96 169 122 217 203 91 139 141 160 146 147 234 156 92 136 241 76 142 121 157 142 151 150 151 152 152 155 153 159 255 218 106 196 109 155 131 249 159 112 244 141 102 141 143 149 146 164 139 158 157 157 156 148 159 163 140 255 177 102 157 131 151 158 156 232 74 135 152 243 227 103 153 108 145 255 116 167 109 157 137 162 137 162 149 179 -0 -96 -143 -174 -197 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -151 -113 -66 -0 138 170 137 168 137 159 114 168 87 74 239 113 152 110 61 244 129 161 92 248 149 158 148 142 159 112 161 76 241 154 158 158 147 158 149 158 140 163 148 156 138 159 108 73 232 111 221 249 131 150 139 201 103 71 244 159 152 161 152 152 151 151 151 143 158 130 135 80 255 140 103 165 255 150 153 152 146 133 95 210 255 127 166 102 68 248 133 142 80 54 244 162 129 144 125 255 154 154 113 147 100 255 138 91 198 96 229 125 70 226 172 155 210 237 208 244 255 255 206 255 223 250 60 92 131 164 147 160 204 99 102 129 137 225 235 231 231 244 237 255 99 68 110 183 115 129 142 143 244 255 255 255 255 254 243 241 255 255 255 255 255 246 244 255 255 255 255 251 244 255 255 255 255 253 244 255 255 255 255 250 243 255 255 255 255 253 244 255 255 255 255 253 243 255 255 255 255 255 246 244 255 255 255 255 255 245 243 255 255 255 255 255 254 246 231 237 243 234 241 234 243 237 231 246 254 255 255 255 255 255 243 245 255 255 255 255 255 244 246 255 255 255 255 255 243 253 255 255 255 255 244 253 255 255 255 255 243 250 255 255 255 255 244 253 255 255 255 255 244 251 255 255 255 255 244 246 255 255 255 255 255 241 243 254 255 255 255 255 244 143 142 129 115 183 110 68 99 255 237 244 231 231 235 225 137 129 102 99 204 160 147 164 131 92 60 250 223 255 206 255 255 244 208 237 210 155 172 226 70 125 229 96 198 91 138 255 100 147 113 154 154 255 125 144 129 162 244 54 80 142 133 248 68 102 166 127 255 210 95 133 146 152 153 150 255 165 103 140 255 80 135 130 158 143 151 151 151 152 152 161 152 159 244 71 103 201 139 150 131 249 221 111 232 73 108 159 138 156 148 163 140 158 149 158 147 158 158 154 241 76 161 112 159 142 148 158 149 248 92 161 129 244 61 110 152 113 239 74 87 168 114 159 137 168 137 170 138 -0 -66 -113 -151 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -221 -207 -187 -158 -120 -77 -0 138 169 140 161 140 159 127 162 92 71 252 129 154 112 97 255 127 149 160 243 157 157 157 141 162 127 152 82 249 155 156 158 148 156 157 154 151 155 158 148 140 152 121 87 252 125 130 255 135 124 114 210 105 93 255 159 152 152 154 152 152 151 151 143 157 142 135 90 146 235 118 160 61 244 145 154 153 144 101 204 79 245 167 112 80 159 234 140 97 75 255 153 139 149 104 75 244 153 129 145 84 60 241 95 201 129 255 130 81 186 231 142 247 126 255 255 255 255 244 255 209 255 241 255 255 255 87 102 113 196 83 111 124 127 127 142 164 144 144 153 226 236 255 255 154 90 94 113 121 130 167 191 154 151 160 166 159 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 160 161 167 159 158 158 158 158 158 158 158 156 149 157 158 158 156 149 157 156 147 149 155 147 148 153 156 164 161 161 162 167 168 169 173 173 173 171 168 168 172 172 170 164 157 157 164 170 172 172 168 168 171 173 173 173 169 168 167 162 161 161 164 156 153 148 147 155 149 147 156 157 149 156 158 158 157 149 156 158 158 158 158 158 158 158 159 167 161 160 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 158 158 159 166 160 151 154 191 167 130 121 113 94 90 154 255 255 236 226 153 144 144 164 142 127 127 124 111 83 196 113 102 87 255 255 255 241 255 209 255 244 255 255 255 255 126 247 142 231 186 81 130 255 129 201 95 241 60 84 145 129 153 244 75 104 149 139 153 255 75 97 140 234 159 80 112 167 245 79 204 101 144 153 154 145 244 61 160 118 235 146 90 135 142 157 143 151 151 152 152 154 152 152 159 255 93 105 210 114 124 135 255 130 125 252 87 121 152 140 148 158 155 151 154 157 156 148 158 156 155 249 82 152 127 162 141 157 157 157 243 160 149 127 255 97 112 154 129 252 71 92 162 127 159 140 161 140 169 138 -0 -77 -120 -158 -187 -207 -221 -231 -238 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -211 -193 -167 -129 -80 -0 141 162 150 160 148 160 128 155 100 86 255 174 159 113 117 255 152 120 113 224 158 149 158 133 170 129 157 89 192 227 147 158 157 147 158 156 150 156 157 149 147 137 164 99 253 128 127 66 244 134 72 233 110 118 255 159 152 152 158 152 152 151 150 143 158 140 139 102 153 255 122 144 116 255 144 160 145 146 111 200 103 77 228 125 92 168 255 136 120 78 182 234 152 150 121 74 253 144 136 151 81 68 245 125 208 108 73 239 100 185 66 220 74 212 89 243 206 244 255 255 209 255 245 96 91 106 212 221 222 224 232 255 59 114 159 144 142 150 169 144 144 154 159 168 222 255 64 78 82 92 104 122 161 119 112 130 145 150 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 154 158 159 159 159 159 159 158 158 159 157 150 158 159 158 156 149 156 156 150 141 148 138 138 138 141 149 139 138 138 138 138 138 137 136 132 140 130 129 128 126 120 106 120 126 128 129 130 140 132 136 137 138 138 138 138 138 139 149 141 138 138 138 148 141 150 156 156 149 156 158 159 158 150 157 159 158 158 159 159 159 159 159 158 154 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 145 130 112 119 161 122 104 92 82 78 64 255 222 168 159 154 144 144 169 150 142 144 159 114 59 255 232 224 222 221 212 106 91 96 245 255 209 255 255 244 206 243 89 212 74 220 66 185 100 239 73 108 208 125 245 68 81 151 136 144 253 74 121 150 152 234 182 78 120 136 255 168 92 125 228 77 103 200 111 146 145 160 144 255 116 144 122 255 153 102 139 140 158 143 150 151 152 152 158 152 152 159 255 118 110 233 72 134 244 66 127 128 253 99 164 137 147 149 157 156 150 156 158 147 157 158 147 227 192 89 157 129 170 133 158 149 158 224 113 120 152 255 117 113 159 174 255 86 100 155 128 160 148 160 150 162 141 -0 -80 -129 -167 -193 -211 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -227 -215 -199 -175 -141 -93 -0 148 163 149 162 138 162 128 163 107 97 255 102 191 115 123 255 152 130 72 232 158 157 156 142 170 132 159 95 194 255 148 156 158 148 156 164 139 166 148 158 140 136 105 173 246 131 126 92 255 132 94 248 128 125 255 159 152 152 159 152 152 151 148 139 158 150 148 117 148 71 237 141 91 75 237 153 147 150 105 196 113 118 255 141 109 164 61 243 127 83 183 255 153 153 131 82 138 228 142 151 102 75 204 219 208 111 88 244 105 194 115 248 97 146 206 255 255 255 255 255 244 255 208 246 62 70 81 125 132 97 131 162 235 255 255 87 101 111 121 147 141 141 145 154 159 169 243 255 162 165 161 155 152 170 188 125 128 132 143 143 140 150 152 152 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 148 158 159 159 157 150 158 158 155 162 156 161 169 168 170 168 170 162 161 163 168 161 160 160 159 159 158 155 162 155 158 159 157 151 143 143 151 157 159 158 155 162 155 158 159 159 160 160 161 168 163 161 162 170 168 170 168 169 161 156 162 155 158 158 150 157 159 159 158 148 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 152 152 150 140 143 143 132 128 125 188 170 152 155 161 165 162 255 243 169 159 154 145 141 141 147 121 111 101 87 255 255 235 162 131 97 132 125 81 70 62 246 208 255 244 255 255 255 255 255 206 146 97 248 115 194 105 244 88 111 208 219 204 75 102 151 142 228 138 82 131 153 153 255 183 83 127 243 61 164 109 141 255 118 113 196 105 150 147 153 237 75 91 141 237 71 148 117 148 150 158 139 148 151 152 152 159 152 152 159 255 125 128 248 94 132 255 92 126 131 246 173 105 136 140 158 148 166 139 164 156 148 158 156 148 255 194 95 159 132 170 142 156 157 158 232 72 130 152 255 123 115 191 102 255 97 107 163 128 162 138 162 149 163 148 -0 -93 -141 -175 -199 -215 -227 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -229 -219 -204 -183 -153 -111 -0 141 156 140 170 138 168 128 165 112 108 255 101 218 128 131 255 133 163 88 247 157 158 149 143 163 143 160 109 182 77 242 146 158 154 150 163 140 154 151 157 141 156 108 74 229 136 123 83 204 220 98 177 202 139 255 159 152 152 159 152 152 152 157 148 156 151 141 121 142 120 255 142 100 72 251 152 154 151 118 189 128 109 63 243 113 151 115 255 135 93 171 76 243 164 143 100 157 252 143 154 111 82 194 96 236 136 90 221 169 172 175 255 128 148 89 205 223 209 209 244 255 255 204 255 227 251 182 161 163 200 94 94 125 139 145 228 255 85 122 120 130 154 131 141 146 154 159 169 231 255 71 120 93 104 125 160 178 127 141 132 141 137 140 150 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 150 142 151 152 152 150 142 150 149 141 149 139 141 148 141 148 141 148 139 142 133 140 129 129 129 128 127 125 114 123 111 109 108 104 86 104 108 109 111 123 114 125 127 128 129 129 129 140 133 142 139 148 141 148 141 148 141 139 149 141 149 150 142 150 152 152 151 142 150 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 151 150 140 137 141 132 141 127 178 160 125 104 93 120 71 255 231 169 159 154 146 141 131 154 130 120 122 85 255 228 145 139 125 94 94 200 163 161 182 251 227 255 204 255 255 244 209 209 223 205 89 148 128 255 175 172 169 221 90 136 236 96 194 82 111 154 143 252 157 100 143 164 243 76 171 93 135 255 115 151 113 243 63 109 128 189 118 151 154 152 251 72 100 142 255 120 142 121 141 151 156 148 157 152 152 152 159 152 152 159 255 139 202 177 98 220 204 83 123 136 229 74 108 156 141 157 151 154 140 163 150 154 158 146 242 77 182 109 160 143 163 143 149 158 157 247 88 163 133 255 131 128 218 101 255 108 112 165 128 168 138 170 140 156 141 -0 -111 -153 -183 -204 -219 -229 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -222 -209 -190 -163 -124 -75 -0 162 147 170 140 161 131 165 126 119 255 107 150 202 146 255 139 150 151 245 156 158 157 141 170 142 163 110 175 81 254 148 156 163 139 170 149 153 164 147 150 140 121 86 252 140 136 89 209 255 104 159 112 229 248 159 152 152 159 152 152 151 159 142 149 151 150 127 142 92 73 242 110 87 255 161 145 154 119 184 130 108 82 255 121 154 91 74 240 109 166 79 255 154 148 104 182 255 154 144 128 99 197 132 255 115 122 220 179 174 132 130 222 160 92 69 250 255 255 255 255 255 244 255 225 255 252 75 80 91 164 202 144 150 155 155 155 235 255 71 121 99 123 90 110 126 126 143 159 168 241 255 73 77 79 92 113 145 71 125 104 120 126 128 132 139 150 151 151 151 151 151 151 151 151 151 151 152 152 152 152 151 151 151 151 151 151 150 145 149 159 159 159 157 149 155 162 156 163 154 155 160 162 167 169 174 175 180 181 185 186 186 183 181 186 185 183 187 185 179 174 174 179 185 187 183 185 186 181 183 186 186 185 181 180 175 174 169 167 162 160 155 154 163 156 162 155 149 157 159 159 159 149 145 150 151 151 151 151 151 151 152 152 152 152 151 151 151 151 151 151 151 151 151 151 150 139 132 128 126 120 104 125 71 145 113 92 79 77 73 255 241 168 159 143 126 126 110 90 123 99 121 71 255 235 155 155 155 150 144 202 164 91 80 75 252 255 225 255 244 255 255 255 255 255 250 69 92 160 222 130 132 174 179 220 122 115 255 132 197 99 128 144 154 255 182 104 148 154 255 79 166 109 240 74 91 154 121 255 82 108 130 184 119 154 145 161 255 87 110 242 73 92 142 127 150 151 149 142 159 151 152 152 159 152 152 159 248 229 112 159 104 255 209 89 136 140 252 86 121 140 150 147 164 153 149 170 139 163 156 148 254 81 175 110 163 142 170 141 157 158 156 245 151 150 139 255 146 202 150 107 255 119 126 165 131 161 140 170 147 162 -0 -75 -124 -163 -190 -209 -222 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -225 -213 -196 -172 -137 -90 -0 156 140 163 150 160 140 166 128 135 255 113 139 94 231 247 133 127 114 227 148 158 155 133 171 133 170 111 175 92 166 233 147 165 140 170 142 155 148 151 145 139 154 99 255 145 137 101 194 79 252 159 118 62 244 159 152 152 159 152 151 151 159 151 156 149 148 132 144 102 76 248 127 98 255 178 144 158 119 183 142 127 87 137 234 145 120 71 250 114 162 90 145 235 160 113 170 75 235 144 129 111 198 92 85 234 79 226 140 198 149 110 255 169 116 83 60 241 245 208 204 244 255 255 204 255 212 255 64 74 87 105 197 113 127 126 144 154 155 241 255 74 90 121 68 104 151 133 126 132 147 91 232 238 214 208 210 215 232 255 74 78 83 99 100 102 102 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 101 102 112 111 111 111 101 102 105 110 119 111 111 111 111 112 112 111 111 111 111 111 111 110 104 110 113 118 118 117 115 110 95 110 115 117 118 118 113 110 104 110 111 111 111 111 111 111 112 112 111 111 111 111 119 110 105 102 101 111 111 111 112 102 101 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 102 102 100 99 83 78 74 255 232 215 210 208 214 238 232 91 147 132 126 133 151 104 68 121 90 74 255 241 155 154 144 126 127 113 197 105 87 74 64 255 212 255 204 255 255 244 204 208 245 241 60 83 116 169 255 110 149 198 140 226 79 234 85 92 198 111 129 144 235 75 170 113 160 235 145 90 162 114 250 71 120 145 234 137 87 127 142 183 119 158 144 178 255 98 127 248 76 102 144 132 148 149 156 151 159 151 151 152 159 152 152 159 244 62 118 159 252 79 194 101 137 145 255 99 154 139 145 151 148 155 142 170 140 165 147 233 166 92 175 111 170 133 171 133 155 158 148 227 114 127 133 247 231 94 139 113 255 135 128 166 140 160 150 163 140 156 -0 -90 -137 -172 -196 -213 -225 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -202 -180 -149 -108 -0 163 147 168 149 163 130 168 128 159 255 122 140 102 61 244 138 153 72 234 156 156 164 140 169 143 170 114 176 102 172 255 151 163 150 162 150 163 146 164 146 146 115 161 246 148 138 94 186 92 66 238 120 98 255 159 152 152 159 152 151 151 158 152 150 141 157 137 149 117 79 222 215 113 255 149 152 158 119 183 144 132 93 150 255 145 92 127 247 177 165 102 153 255 159 129 162 133 255 152 141 101 206 100 70 238 172 249 149 93 183 122 74 255 138 92 92 255 96 246 255 255 255 255 244 255 221 130 243 255 255 255 247 255 78 126 109 113 126 144 156 238 246 232 230 255 255 88 102 102 112 140 63 133 219 111 107 114 127 130 227 237 203 193 194 204 209 206 201 206 212 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 207 208 203 196 200 206 207 208 203 196 195 196 202 198 191 189 190 191 185 183 183 183 183 182 181 181 174 165 163 162 159 154 147 147 154 159 162 163 165 174 181 181 182 183 183 183 183 185 191 190 189 191 198 202 196 195 196 203 208 207 206 200 196 203 208 207 208 208 208 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 212 206 201 206 209 204 194 193 203 237 227 130 127 114 107 111 219 133 63 140 112 102 102 88 255 255 230 232 246 238 156 144 126 113 109 126 78 255 247 255 255 255 243 130 221 255 244 255 255 255 255 246 96 255 92 92 138 255 74 122 183 93 149 249 172 238 70 100 206 101 141 152 255 133 162 129 159 255 153 102 165 177 247 127 92 145 255 150 93 132 144 183 119 158 152 149 255 113 215 222 79 117 149 137 157 141 150 152 158 151 151 152 159 152 152 159 255 98 120 238 66 92 186 94 138 148 246 161 115 146 146 164 146 163 150 162 150 163 151 255 172 102 176 114 170 143 169 140 164 156 156 234 72 153 138 244 61 102 140 122 255 159 128 168 130 163 149 168 147 163 -0 -108 -149 -180 -202 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -207 -187 -158 -119 -73 -0 140 162 141 170 130 175 130 137 86 216 143 104 97 255 153 116 138 247 157 149 165 133 163 143 164 126 178 113 155 76 242 156 150 162 149 157 149 148 151 139 125 74 225 155 138 109 186 108 102 255 123 118 255 159 152 152 159 151 151 151 158 151 158 148 156 140 138 125 91 211 104 228 249 150 165 159 114 185 140 142 103 125 74 243 102 72 234 111 191 117 148 71 242 137 158 121 77 242 143 105 212 118 86 254 110 255 170 94 206 129 93 77 244 114 131 255 91 62 227 225 204 244 255 255 206 255 90 156 193 114 165 126 238 255 76 81 92 109 114 134 128 169 169 133 145 221 233 233 231 227 228 255 255 211 90 85 86 91 100 119 203 93 102 105 111 133 136 128 129 135 149 152 152 152 152 152 152 152 152 152 152 151 149 158 159 159 159 158 158 158 158 156 147 148 155 164 164 163 154 154 155 161 168 161 160 162 166 167 168 167 167 167 165 163 168 166 166 165 161 154 155 154 161 165 166 166 168 163 165 167 167 167 168 167 166 162 160 161 168 161 155 154 154 163 164 164 155 148 147 156 158 158 158 158 159 159 159 158 149 151 152 152 152 152 152 152 152 152 152 152 149 135 129 128 136 133 111 105 102 93 203 119 100 91 86 85 90 211 255 255 228 227 231 233 233 221 145 133 169 169 128 134 114 109 92 81 76 255 238 126 165 114 193 156 90 255 206 255 255 244 204 225 227 62 91 255 131 114 244 77 93 129 206 94 170 255 110 254 86 118 212 105 143 242 77 121 158 137 242 71 148 117 191 111 234 72 102 243 74 125 103 142 140 185 114 159 165 150 249 228 104 211 91 125 138 140 156 148 158 151 158 151 151 151 159 152 152 159 255 118 123 255 102 108 186 109 138 155 225 74 125 139 151 148 149 157 149 162 150 156 242 76 155 113 178 126 164 143 163 133 165 149 157 247 138 116 153 255 97 104 143 216 86 137 130 175 130 170 141 162 140 -0 -73 -119 -158 -187 -207 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -211 -193 -167 -130 -79 -0 149 168 148 170 132 171 131 142 89 227 149 105 117 255 152 129 74 232 157 157 164 143 168 141 170 125 180 128 145 81 251 163 149 168 139 164 156 146 164 137 155 87 244 162 138 110 182 104 80 60 245 124 255 159 152 151 159 152 148 151 158 148 159 142 149 147 137 113 102 211 109 60 244 151 142 163 126 178 153 137 121 126 76 249 120 87 253 111 222 122 142 120 255 142 161 129 81 255 149 113 185 161 103 255 112 71 243 124 135 163 102 117 255 133 164 255 106 70 251 255 255 255 255 255 244 255 234 255 86 180 85 160 126 137 239 251 156 168 153 152 160 167 161 196 93 94 117 142 160 155 152 143 143 220 253 63 74 83 110 116 130 227 61 97 118 126 147 185 159 150 138 141 151 152 152 152 152 152 152 152 151 151 151 150 142 151 152 151 148 157 158 158 158 157 150 139 140 147 156 156 150 139 138 140 148 138 138 142 130 129 129 129 128 127 125 115 124 111 109 107 91 91 107 109 111 124 115 125 127 128 129 129 129 130 142 138 138 148 140 138 139 150 156 156 147 140 139 150 157 158 158 158 157 148 151 152 151 142 150 151 151 151 152 152 152 152 152 152 152 151 141 138 150 159 185 147 126 118 97 61 227 130 116 110 83 74 63 253 220 143 143 152 155 160 142 117 94 93 196 161 167 160 152 153 168 156 251 239 137 126 160 85 180 86 255 234 255 244 255 255 255 255 255 251 70 106 255 164 133 255 117 102 163 135 124 243 71 112 255 103 161 185 113 149 255 81 129 161 142 255 120 142 122 222 111 253 87 120 249 76 126 121 137 153 178 126 163 142 151 244 60 109 211 102 113 137 147 149 142 159 148 158 151 148 152 159 151 152 159 255 124 245 60 80 104 182 110 138 162 244 87 155 137 164 146 156 164 139 168 149 163 251 81 145 128 180 125 170 141 168 143 164 157 157 232 74 129 152 255 117 105 149 227 89 142 131 171 132 170 148 168 149 -0 -79 -130 -167 -193 -211 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -226 -215 -199 -176 -142 -93 -0 148 163 141 163 143 162 141 115 112 222 168 110 123 255 130 162 88 250 156 158 157 144 164 132 170 115 187 129 150 88 178 231 144 177 138 163 150 148 148 142 115 151 245 154 139 110 182 114 84 71 255 139 255 159 152 151 159 152 157 149 158 157 157 150 156 156 138 127 73 221 111 96 255 153 149 173 123 172 161 141 127 134 78 212 218 103 255 125 136 187 141 92 74 236 156 144 94 140 236 126 185 124 183 251 125 100 255 139 137 190 111 96 73 238 147 87 212 81 182 252 212 221 206 244 255 255 209 255 211 203 224 255 130 88 87 116 223 255 69 81 93 112 128 150 176 199 161 154 151 158 163 155 153 144 143 245 255 255 255 255 255 251 244 255 255 255 255 255 255 91 140 128 128 132 142 140 150 151 152 152 152 151 148 157 158 157 150 158 159 157 150 157 155 164 165 165 163 154 153 155 161 168 175 169 168 169 173 174 175 179 180 179 179 176 174 178 183 184 187 183 177 174 177 183 187 184 183 178 174 176 179 179 180 179 175 174 173 169 168 169 175 168 161 155 153 154 163 165 165 164 155 157 150 157 159 158 150 157 158 157 148 151 152 152 152 151 150 140 142 132 128 128 140 91 255 255 255 255 255 255 244 251 255 255 255 255 255 245 143 144 153 155 163 158 151 154 161 199 176 150 128 112 93 81 69 255 223 116 87 88 130 255 224 203 211 255 209 255 255 244 206 221 212 252 182 81 212 87 147 238 73 96 111 190 137 139 255 100 125 251 183 124 185 126 236 140 94 144 156 236 74 92 141 187 136 125 255 103 218 212 78 134 127 141 161 172 123 173 149 153 255 96 111 221 73 127 138 156 156 150 157 157 158 149 157 152 159 151 152 159 255 139 255 71 84 114 182 110 139 154 245 151 115 142 148 148 150 163 138 177 144 231 178 88 150 129 187 115 170 132 164 144 157 158 156 250 88 162 130 255 123 110 168 222 112 115 141 162 143 163 141 163 148 -0 -93 -142 -176 -199 -215 -226 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -204 -183 -153 -111 -0 138 169 148 169 141 163 137 129 74 225 197 124 131 255 127 150 151 246 148 158 164 142 170 140 169 122 187 132 151 94 181 255 143 177 141 154 157 156 146 159 121 74 231 153 144 104 181 126 86 82 249 223 252 159 152 151 158 151 159 141 157 158 150 151 149 149 140 124 105 244 114 116 255 161 151 151 140 170 153 154 129 134 83 198 104 225 245 134 129 121 179 101 72 250 145 154 113 157 255 131 168 139 91 240 144 102 172 219 155 141 145 91 89 244 160 102 221 125 161 75 255 130 255 255 255 255 244 255 205 203 104 104 231 255 72 76 91 95 237 102 128 98 101 112 142 134 154 172 131 141 146 158 161 163 154 144 144 155 173 156 144 144 146 150 154 160 152 152 156 235 255 77 82 93 104 121 127 132 139 150 152 152 151 149 141 150 151 150 142 150 151 149 141 148 142 150 151 150 148 138 137 138 138 141 148 139 138 138 139 139 138 138 137 136 132 140 130 129 129 127 123 112 112 123 127 129 129 130 140 132 136 137 138 138 139 139 138 138 139 148 141 138 138 137 138 148 150 151 150 142 148 141 149 151 150 142 150 151 150 141 149 151 152 152 150 139 132 127 121 104 93 82 77 255 235 156 152 152 160 154 150 146 144 144 156 173 155 144 144 154 163 161 158 146 141 131 172 154 134 142 112 101 98 128 102 237 95 91 76 72 255 231 104 104 203 205 255 244 255 255 255 255 130 255 75 161 125 221 102 160 244 89 91 145 141 155 219 172 102 144 240 91 139 168 131 255 157 113 154 145 250 72 101 179 121 129 134 245 225 104 198 83 134 129 154 153 170 140 151 151 161 255 116 114 244 105 124 140 149 149 151 150 158 157 141 159 151 158 151 152 159 252 223 249 82 86 126 181 104 144 153 231 74 121 159 146 156 157 154 141 177 143 255 181 94 151 132 187 122 169 140 170 142 164 158 148 246 151 150 127 255 131 124 197 225 74 129 137 163 141 169 148 169 138 -0 -111 -153 -183 -204 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -238 -231 -222 -209 -190 -163 -125 -75 -0 169 141 163 133 170 138 140 93 254 141 179 145 255 151 121 114 227 156 156 165 133 171 133 163 134 181 142 152 103 166 75 240 175 151 154 157 150 148 131 142 87 251 154 145 118 181 122 90 93 243 75 244 159 152 151 158 151 158 150 156 158 158 149 157 156 145 136 91 236 127 123 255 160 153 157 150 167 151 160 133 135 99 200 109 60 240 152 142 116 222 112 86 255 158 153 125 137 77 238 170 151 141 255 161 104 192 255 143 146 175 106 72 235 204 113 222 132 163 80 64 243 90 234 209 244 255 255 205 255 164 210 158 167 232 184 190 186 190 237 255 74 71 86 99 154 103 113 145 77 132 125 135 129 139 152 153 144 144 152 167 161 155 144 143 144 146 150 152 152 155 241 253 166 174 157 151 151 155 146 149 158 159 158 155 162 157 165 166 164 157 164 165 164 157 162 156 161 170 171 169 161 160 160 161 162 167 168 168 168 168 168 167 166 164 160 161 166 166 165 161 154 147 154 161 165 166 166 161 160 164 166 167 168 168 168 168 168 167 162 161 160 160 161 169 171 170 161 156 162 157 164 165 164 157 164 166 165 157 162 155 158 159 158 149 146 155 151 151 157 174 166 253 241 155 152 152 150 146 144 143 144 155 161 167 152 144 144 153 152 139 129 135 125 132 77 145 113 103 154 99 86 71 74 255 237 190 186 190 184 232 167 158 210 164 255 205 255 255 244 209 234 90 243 64 80 163 132 222 113 204 235 72 106 175 146 143 255 192 104 161 255 141 151 170 238 77 137 125 153 158 255 86 112 222 116 142 152 240 60 109 200 99 135 133 160 151 167 150 157 153 160 255 123 127 236 91 136 145 156 157 149 158 158 156 150 158 151 158 151 152 159 244 75 243 93 90 122 181 118 145 154 251 87 142 131 148 150 157 154 151 175 240 75 166 103 152 142 181 134 163 133 171 133 165 156 156 227 114 121 151 255 145 179 141 254 93 140 138 170 133 163 141 169 -0 -75 -125 -163 -190 -209 -222 -231 -238 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -196 -171 -137 -82 -0 161 149 169 140 170 141 128 143 255 137 92 221 245 141 130 72 234 157 148 165 142 170 142 169 133 182 137 155 118 167 75 254 182 150 156 147 157 156 124 169 103 252 154 145 118 175 131 95 103 243 106 255 159 152 151 158 151 155 151 151 157 158 141 158 150 149 137 94 193 191 138 255 151 162 159 134 169 151 152 146 137 100 204 111 96 255 145 153 122 125 204 99 255 179 145 144 137 81 255 156 148 143 69 237 117 149 115 255 159 132 168 88 244 99 196 224 97 200 91 74 255 156 255 255 255 255 255 244 255 224 255 157 112 138 221 255 81 99 103 111 239 250 254 253 248 222 223 223 235 255 73 96 154 144 143 145 154 153 144 144 149 160 161 160 151 151 151 151 152 152 152 154 230 255 76 81 92 103 120 126 128 132 143 144 142 133 137 141 151 152 149 142 150 151 149 141 148 139 140 147 157 156 147 146 146 146 147 147 147 147 146 146 145 144 143 138 141 130 128 126 123 112 112 123 126 128 130 141 138 143 144 145 146 146 147 147 147 147 146 146 146 147 156 157 147 140 139 148 141 149 151 150 142 149 152 151 141 137 133 142 144 143 132 128 126 120 103 92 81 76 255 230 154 152 152 152 151 151 151 151 160 161 160 149 144 144 153 154 145 143 144 154 96 73 255 235 223 223 222 248 253 254 250 239 111 103 99 81 255 221 138 112 157 255 224 255 244 255 255 255 255 255 156 255 74 91 200 97 224 196 99 244 88 168 132 159 255 115 149 117 237 69 143 148 156 255 81 137 144 145 179 255 99 204 125 122 153 145 255 96 111 204 100 137 146 152 151 169 134 159 162 151 255 138 191 193 94 137 149 150 158 141 158 157 151 151 155 151 158 151 152 159 255 106 243 103 95 131 175 118 145 154 252 103 169 124 156 157 147 156 150 182 254 75 167 118 155 137 182 133 169 142 170 142 165 148 157 234 72 130 141 245 221 92 137 255 143 128 141 170 140 169 149 161 -0 -82 -137 -171 -196 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -228 -217 -201 -179 -148 -99 -0 161 149 163 133 164 151 128 113 87 225 104 61 239 151 160 88 250 156 156 163 143 163 143 163 128 181 140 162 119 163 80 151 243 142 164 146 156 149 141 122 175 246 154 145 118 173 141 97 112 248 125 255 159 152 151 158 151 164 149 148 157 155 150 156 157 156 138 109 180 107 224 251 150 161 161 143 167 153 151 150 143 101 209 118 116 255 146 160 139 117 93 212 252 145 154 153 144 93 129 234 161 134 131 255 142 148 90 67 238 146 102 177 246 102 83 232 131 94 164 87 255 193 86 211 205 205 244 255 255 204 255 212 231 83 103 106 245 76 118 91 101 127 175 114 133 140 155 160 144 143 225 249 255 80 123 113 121 136 143 151 144 144 146 152 161 160 152 151 151 152 152 152 152 152 240 253 165 173 156 149 149 150 152 155 163 164 163 158 147 148 157 155 162 157 164 165 163 156 161 154 153 156 164 163 154 153 153 153 153 153 153 153 152 148 155 163 160 160 165 164 160 153 154 153 160 164 165 160 160 163 155 148 152 153 153 153 153 153 153 153 154 163 164 156 153 154 161 156 163 165 164 157 162 155 157 148 147 158 163 164 163 155 152 150 149 149 156 173 165 253 240 152 152 152 152 152 151 151 152 160 161 152 146 144 144 151 143 136 121 113 123 80 255 249 225 143 144 160 155 140 133 114 175 127 101 91 118 76 245 106 103 83 231 212 255 204 255 255 244 205 205 211 86 193 255 87 164 94 131 232 83 102 246 177 102 146 238 67 90 148 142 255 131 134 161 234 129 93 144 153 154 145 252 212 93 117 139 160 146 255 116 118 209 101 143 150 151 153 167 143 161 161 150 251 224 107 180 109 138 156 157 156 150 155 157 148 149 164 151 158 151 152 159 255 125 248 112 97 141 173 118 145 154 246 175 122 141 149 156 146 164 142 243 151 80 163 119 162 140 181 128 163 143 163 143 163 156 156 250 88 160 151 239 61 104 225 87 113 128 151 164 133 163 149 161 -0 -99 -148 -179 -201 -217 -228 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -206 -186 -157 -118 -66 -0 143 168 140 169 150 132 125 77 234 111 93 255 137 132 151 246 148 157 156 143 169 141 169 120 187 148 154 122 162 90 142 255 150 164 149 147 157 138 125 74 227 155 145 119 180 137 100 120 255 132 255 159 152 151 158 151 165 142 157 157 164 149 149 158 149 140 110 181 102 71 244 151 152 168 144 153 161 151 151 143 111 212 137 122 255 153 152 153 126 102 59 237 138 172 145 146 112 149 255 153 140 121 78 235 146 111 71 255 160 126 84 239 129 111 255 162 94 202 105 255 114 180 203 203 255 255 255 255 244 255 243 107 196 214 200 206 237 255 75 72 88 110 205 106 113 121 136 146 159 144 143 154 233 255 77 81 93 112 120 132 151 144 144 144 146 152 160 152 151 152 152 152 152 152 151 229 255 76 81 92 102 112 127 129 132 139 149 150 149 138 140 148 142 149 142 150 150 149 140 148 138 138 140 150 148 138 137 137 137 137 137 136 136 133 122 123 128 129 128 126 122 109 109 122 126 128 129 128 123 122 133 136 136 137 137 137 137 137 138 148 150 140 138 138 148 140 149 150 150 142 149 142 148 140 138 149 150 149 139 132 129 127 112 102 92 81 76 255 229 151 152 152 152 152 152 151 152 160 152 146 144 144 144 151 132 120 112 93 81 77 255 233 154 143 144 159 146 136 121 113 106 205 110 88 72 75 255 237 206 200 214 196 107 243 255 244 255 255 255 255 203 203 180 114 255 105 202 94 162 255 111 129 239 84 126 160 255 71 111 146 235 78 121 140 153 255 149 112 146 145 172 138 237 59 102 126 153 152 153 255 122 137 212 111 143 151 151 161 153 144 168 152 151 244 71 102 181 110 140 149 158 149 149 164 157 157 142 165 151 158 151 152 159 255 132 255 120 100 137 180 119 145 155 227 74 125 138 157 147 149 164 150 255 142 90 162 122 154 148 187 120 169 141 169 143 156 157 148 246 151 132 137 255 93 111 234 77 125 132 150 169 140 168 143 -0 -66 -118 -157 -186 -206 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -223 -210 -192 -166 -128 -79 -0 131 176 130 163 141 142 127 91 222 182 126 255 138 158 75 227 156 156 163 141 169 133 170 123 187 142 155 127 163 100 143 174 231 157 158 146 156 139 154 86 248 161 146 119 181 140 106 130 252 149 255 159 151 151 158 151 166 151 156 152 165 141 156 156 158 145 110 190 105 93 255 151 151 167 146 151 160 153 151 142 110 209 136 165 255 144 153 160 133 109 91 255 160 151 152 153 121 127 76 242 152 133 82 255 152 120 80 124 243 132 134 255 137 124 59 235 125 144 197 247 165 85 224 104 164 224 204 244 255 255 207 255 83 129 156 108 131 152 244 255 255 255 250 255 66 84 93 112 121 139 151 144 144 152 242 255 149 162 144 142 144 153 160 151 151 151 152 154 160 152 151 151 152 152 151 148 157 243 253 172 177 162 153 157 159 162 154 155 163 164 163 154 155 162 157 163 156 162 169 168 170 167 167 168 169 175 181 174 173 173 173 173 172 170 168 174 167 166 165 163 160 153 146 153 160 163 165 166 167 174 168 170 172 173 173 173 173 174 181 175 169 168 167 167 170 168 169 162 156 163 157 162 155 154 163 164 163 155 154 162 159 157 153 162 177 172 253 243 157 148 151 152 152 151 151 152 160 154 152 151 151 151 160 153 144 142 144 162 149 255 242 152 144 144 151 139 121 112 93 84 66 255 250 255 255 255 244 152 131 108 156 129 83 255 207 255 255 244 204 224 164 104 224 85 165 247 197 144 125 235 59 124 137 255 134 132 243 124 80 120 152 255 82 133 152 242 76 127 121 153 152 151 160 255 91 109 133 160 153 144 255 165 136 209 110 142 151 153 160 151 146 167 151 151 255 93 105 190 110 145 158 156 156 141 165 152 156 151 166 151 158 151 151 159 255 149 252 130 106 140 181 119 146 161 248 86 154 139 156 146 158 157 231 174 143 100 163 127 155 142 187 123 170 133 169 141 163 156 156 227 75 158 138 255 126 182 222 91 127 142 141 163 130 176 131 -0 -79 -128 -166 -192 -210 -223 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -198 -174 -140 -92 -0 132 176 132 169 149 137 134 91 216 111 193 255 151 125 138 245 156 148 164 133 176 140 169 134 181 150 162 128 164 111 145 178 255 164 157 149 146 151 115 150 248 168 146 119 182 148 107 128 178 226 247 159 151 151 158 151 165 152 149 151 165 150 156 149 158 149 111 194 110 117 255 153 151 162 152 150 151 161 151 143 111 214 128 196 255 144 159 152 146 135 125 255 145 149 166 145 136 126 80 254 152 137 103 118 235 133 91 142 255 141 116 86 225 127 114 255 139 150 113 255 126 160 255 104 210 255 255 255 255 255 244 255 243 255 83 169 80 100 128 120 147 148 155 150 243 255 149 162 144 143 150 152 162 145 144 149 234 255 76 81 92 104 122 137 142 143 143 144 144 146 150 151 151 151 151 151 150 142 151 229 255 76 81 88 94 104 121 126 128 132 139 149 149 139 140 148 142 149 139 141 148 141 148 139 138 138 139 141 145 146 146 146 145 145 143 137 139 144 145 144 142 137 128 128 137 142 144 145 144 139 137 143 145 145 146 146 146 145 141 139 138 138 139 148 141 148 141 139 149 142 148 140 139 149 149 139 132 128 126 121 104 94 88 81 76 255 229 151 142 150 151 151 151 151 151 150 146 144 144 143 143 142 137 122 104 92 81 76 255 234 149 144 145 162 152 150 143 144 162 149 255 243 150 155 148 147 120 128 100 80 169 83 255 243 255 244 255 255 255 255 255 210 104 255 160 126 255 113 150 139 255 114 127 225 86 116 141 255 142 91 133 235 118 103 137 152 254 80 126 136 145 166 149 145 255 125 135 146 152 159 144 255 196 128 214 111 143 151 161 151 150 152 162 151 153 255 117 110 194 111 149 158 149 156 150 165 151 149 152 165 151 158 151 151 159 247 226 178 128 107 148 182 119 146 168 248 150 115 151 146 149 157 164 255 178 145 111 164 128 162 150 181 134 169 140 176 133 164 148 156 245 138 125 151 255 193 111 216 91 134 137 149 169 132 176 132 -0 -92 -140 -174 -198 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -203 -182 -152 -110 -0 142 168 142 162 141 142 130 103 222 105 234 255 138 139 74 233 148 156 163 142 176 133 163 135 181 149 157 132 165 125 148 161 76 244 150 158 145 138 128 74 231 163 148 119 182 157 108 128 166 91 244 159 151 151 158 151 165 152 157 149 165 151 149 157 156 158 111 191 131 124 255 162 151 152 161 151 150 160 154 143 118 216 135 172 99 222 152 153 149 122 168 255 143 161 152 149 142 130 91 156 232 143 111 144 255 151 103 117 75 240 120 100 235 127 159 255 145 155 127 78 238 126 130 231 158 157 212 243 207 244 255 255 205 255 220 249 253 68 117 168 133 150 153 158 153 154 232 255 76 81 93 112 121 139 151 144 144 146 242 254 157 167 150 144 147 159 151 150 150 151 151 151 151 151 148 157 159 158 157 149 157 242 252 171 175 168 161 156 156 158 160 163 156 164 163 154 155 162 157 162 155 155 160 163 169 162 161 161 161 161 161 161 161 160 159 157 153 153 153 152 151 148 141 132 141 148 151 152 153 153 153 157 159 160 161 161 161 161 161 161 161 162 169 163 160 155 155 162 157 162 155 154 163 164 156 163 160 158 156 156 161 168 175 171 252 242 157 149 157 158 159 157 148 151 151 151 151 151 150 150 151 159 147 144 150 167 157 254 242 146 144 144 151 139 121 112 93 81 76 255 232 154 153 158 153 150 133 168 117 68 253 249 220 255 205 255 255 244 207 243 212 157 158 231 130 126 238 78 127 155 145 255 159 127 235 100 120 240 75 117 103 151 255 144 111 143 232 156 91 130 142 149 152 161 143 255 168 122 149 153 152 222 99 172 135 216 118 143 154 160 150 151 161 152 151 162 255 124 131 191 111 158 156 157 149 151 165 149 157 152 165 151 158 151 151 159 244 91 166 128 108 157 182 119 148 163 231 74 128 138 145 158 150 244 76 161 148 125 165 132 157 149 181 135 163 133 176 142 163 156 148 233 74 139 138 255 234 105 222 103 130 142 141 162 142 168 142 -0 -110 -152 -182 -203 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -221 -207 -188 -162 -124 -74 -0 168 141 162 148 137 117 102 227 107 134 193 222 160 92 251 155 156 156 143 170 143 169 133 188 139 164 140 166 127 155 152 81 253 157 157 148 135 163 87 250 168 152 120 183 156 112 129 165 102 255 159 151 151 157 151 165 151 158 141 165 151 157 156 152 155 120 190 142 142 255 160 153 150 160 153 150 151 161 144 103 217 131 173 115 255 151 160 151 113 200 255 146 145 155 159 144 141 102 166 255 152 121 126 76 243 129 117 73 253 97 111 231 142 144 87 228 155 126 126 255 137 88 255 167 112 231 107 255 255 255 255 244 255 204 255 119 233 255 255 113 92 122 128 139 151 154 155 241 255 149 162 144 144 150 153 162 145 143 146 230 255 76 81 92 104 125 141 142 140 150 152 152 151 151 149 142 151 151 151 149 141 150 229 255 64 84 92 101 112 127 129 132 136 140 150 149 139 141 149 141 148 139 138 138 140 145 146 147 147 147 147 146 146 145 143 140 147 138 137 136 134 130 119 119 130 134 136 137 138 147 140 143 145 146 146 147 147 147 147 146 145 140 138 138 139 148 141 149 141 139 149 150 140 136 132 129 127 112 101 92 84 64 255 229 150 141 149 151 151 151 142 149 151 151 152 152 150 140 142 141 125 104 92 81 76 255 230 146 143 145 162 153 150 144 144 162 149 255 241 155 154 151 139 128 122 92 113 255 255 233 119 255 204 255 244 255 255 255 255 107 231 112 167 255 88 137 255 126 126 155 228 87 144 142 231 111 97 253 73 117 129 243 76 126 121 152 255 166 102 141 144 159 155 145 146 255 200 113 151 160 151 255 115 173 131 217 103 144 161 151 150 153 160 150 153 160 255 142 142 190 120 155 152 156 157 151 165 141 158 151 165 151 157 151 151 159 255 102 165 129 112 156 183 120 152 168 250 87 163 135 148 157 157 253 81 152 155 127 166 140 164 139 188 133 169 143 170 143 156 156 155 251 92 160 222 193 134 107 227 102 117 137 148 162 141 168 -0 -74 -124 -162 -188 -207 -221 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -211 -194 -170 -136 -89 -0 174 130 168 139 138 142 73 233 113 122 108 252 125 160 247 149 149 163 141 176 142 163 128 189 141 163 133 169 128 156 156 88 186 230 149 158 133 116 158 250 161 155 120 185 165 119 132 167 125 255 159 151 151 157 150 165 151 158 150 163 151 158 149 151 163 111 192 104 203 247 142 161 151 151 161 150 150 160 146 103 220 142 164 130 87 232 152 153 126 172 111 222 143 167 152 147 142 121 149 76 240 136 126 80 255 130 129 89 255 166 72 231 164 142 101 255 155 144 109 76 239 87 72 232 138 83 196 83 243 205 244 255 255 208 255 226 89 101 131 228 255 79 126 113 125 125 144 156 154 236 255 77 81 93 112 121 139 151 144 143 144 239 255 148 160 142 137 142 139 148 142 151 151 150 148 157 156 149 157 155 164 163 156 164 244 255 165 169 151 154 152 153 156 146 146 148 155 162 155 156 162 156 161 153 153 153 153 154 154 154 154 154 153 152 149 156 153 154 159 160 158 155 147 140 147 155 158 160 159 154 153 156 149 152 153 154 154 154 154 154 153 153 153 153 161 156 162 156 155 162 155 148 146 146 156 153 152 154 151 169 165 255 244 164 156 163 164 155 157 149 156 157 148 150 151 151 142 148 139 142 137 142 160 148 255 239 144 143 144 151 139 121 112 93 81 77 255 236 154 156 144 125 125 113 126 79 255 228 131 101 89 226 255 208 255 255 244 205 243 83 196 83 138 232 72 87 239 76 109 144 155 255 101 142 164 231 72 166 255 89 129 130 255 80 126 136 240 76 149 121 142 147 152 167 143 222 111 172 126 153 152 232 87 130 164 142 220 103 146 160 150 150 161 151 151 161 142 247 203 104 192 111 163 151 149 158 151 163 150 158 151 165 150 157 151 151 159 255 125 167 132 119 165 185 120 155 161 250 158 116 133 158 149 230 186 88 156 156 128 169 133 163 141 189 128 163 142 176 141 163 149 149 247 160 125 252 108 122 113 233 73 142 138 139 168 130 174 -0 -89 -136 -170 -194 -211 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -177 -146 -106 -0 181 130 175 138 146 114 130 245 127 125 102 61 244 75 227 157 155 163 132 177 133 171 120 188 151 155 142 175 129 157 157 94 187 255 157 157 150 119 74 232 162 162 119 181 168 124 137 172 132 255 159 151 151 157 150 165 151 158 151 156 150 158 157 149 165 114 193 120 81 237 150 159 153 150 160 153 150 151 152 103 218 146 159 129 134 255 151 159 123 171 114 255 143 152 156 154 144 130 143 80 255 142 131 92 147 234 140 108 255 112 172 244 144 150 111 85 235 154 113 81 251 116 76 184 221 103 214 129 255 255 255 255 255 244 255 208 208 112 109 131 140 235 255 75 90 95 99 105 127 120 117 238 255 139 156 136 135 140 152 159 151 151 152 234 255 75 90 91 94 100 105 110 114 122 130 140 133 142 137 140 148 142 150 145 148 157 235 255 74 76 91 92 92 95 100 101 101 102 105 110 111 114 119 123 127 128 128 128 128 128 129 128 128 128 127 120 123 128 129 129 128 126 122 111 111 122 126 128 129 129 128 123 120 127 128 128 128 129 128 128 128 128 128 127 123 119 114 111 110 105 102 101 101 100 95 92 92 91 76 74 255 235 157 148 145 150 142 148 140 137 142 133 140 130 122 114 110 105 100 94 91 90 75 255 234 152 151 151 159 152 140 135 136 156 139 255 238 117 120 127 105 99 95 90 75 255 235 140 131 109 112 208 208 255 244 255 255 255 255 255 129 214 103 221 184 76 116 251 81 113 154 235 85 111 150 144 244 172 112 255 108 140 234 147 92 131 142 255 80 143 130 144 154 156 152 143 255 114 171 123 159 151 255 134 129 159 146 218 103 152 151 150 153 160 150 153 159 150 237 81 120 193 114 165 149 157 158 150 156 151 158 151 165 150 157 151 151 159 255 132 172 137 124 168 181 119 162 162 232 74 119 150 157 157 255 187 94 157 157 129 175 142 155 151 188 120 171 133 177 132 163 155 157 227 75 244 61 102 125 127 245 130 114 146 138 175 130 181 -0 -106 -146 -177 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -204 -183 -154 -116 -73 -0 132 169 140 138 125 73 234 124 133 105 77 253 91 244 158 149 156 142 176 143 170 128 187 152 156 141 170 132 159 159 103 173 76 242 149 151 128 88 253 169 154 121 175 174 136 128 180 141 255 159 151 151 157 150 165 151 158 151 164 149 158 158 141 165 126 188 134 127 255 152 142 161 150 151 161 150 150 159 103 217 153 159 141 118 76 242 152 137 172 127 85 231 150 168 145 146 142 144 92 147 232 142 108 161 255 132 142 255 140 72 237 144 169 121 122 255 155 126 92 156 223 91 190 255 106 200 156 83 220 204 208 244 255 255 205 255 181 230 126 129 143 154 240 248 196 206 176 175 175 178 152 145 232 255 77 80 92 108 113 125 141 143 144 144 238 247 206 212 193 191 187 182 177 171 162 165 164 159 156 146 148 156 152 149 138 140 150 238 243 189 200 218 203 199 200 196 189 189 190 192 187 187 181 181 176 169 159 157 158 156 166 159 155 163 164 163 153 152 152 152 151 146 139 140 139 146 151 152 152 152 153 163 164 163 155 159 166 156 158 157 159 169 176 181 181 187 187 192 190 189 189 196 200 199 203 218 200 189 243 238 150 140 138 149 152 156 148 146 156 159 164 165 162 171 177 182 187 191 193 212 206 247 238 144 144 143 141 125 113 108 92 80 77 255 232 145 152 178 175 175 176 206 196 248 240 154 143 129 126 230 181 255 205 255 255 244 208 204 220 83 156 200 106 255 190 91 223 156 92 126 155 255 122 121 169 144 237 72 140 255 142 132 255 161 108 142 232 147 92 144 142 146 145 168 150 231 85 127 172 137 152 242 76 118 141 159 153 217 103 159 150 150 161 151 150 161 142 152 255 127 134 188 126 165 141 158 158 149 164 151 158 151 165 150 157 151 151 159 255 141 180 128 136 174 175 121 154 169 253 88 128 151 149 242 76 173 103 159 159 132 170 141 156 152 187 128 170 143 176 142 156 149 158 244 91 253 77 105 133 124 234 73 125 138 140 169 132 -0 -73 -116 -154 -183 -204 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -208 -189 -162 -123 -77 -0 141 168 149 133 154 87 249 136 132 115 78 228 219 244 156 157 162 141 170 143 163 127 182 151 164 130 176 136 162 162 118 166 81 251 157 146 149 103 254 165 155 126 165 181 137 134 179 161 253 159 151 151 157 150 165 151 158 151 165 141 157 158 150 163 127 182 131 165 255 154 150 159 153 150 160 153 150 151 113 217 144 161 143 121 81 254 151 142 160 125 133 255 151 152 149 150 144 150 103 160 255 142 112 147 71 241 119 86 213 135 255 153 144 147 120 71 241 144 109 168 255 95 186 81 245 206 108 169 249 255 255 255 255 255 244 255 229 255 200 97 136 124 138 145 220 255 114 90 112 125 149 165 154 144 241 255 138 154 135 135 137 143 140 150 151 148 218 255 106 96 102 112 121 131 142 137 140 148 157 156 162 154 156 164 162 169 161 163 170 220 251 255 107 96 93 112 120 126 128 129 132 140 132 139 131 141 140 137 123 143 112 117 143 111 112 121 144 111 108 108 108 108 100 100 100 100 108 108 108 108 111 144 121 112 111 143 117 112 143 123 137 140 141 131 139 132 140 132 129 128 126 120 112 93 96 107 255 251 220 170 163 161 169 162 164 156 154 162 156 157 148 140 137 142 131 121 112 102 96 106 255 218 148 151 150 140 143 137 135 135 154 138 255 241 144 154 165 149 125 112 90 114 255 220 145 138 124 136 97 200 255 229 255 244 255 255 255 255 255 249 169 108 206 245 81 186 95 255 168 109 144 241 71 120 147 144 153 255 135 213 86 119 241 71 147 112 142 255 160 103 150 144 150 149 152 151 255 133 125 160 142 151 254 81 121 143 161 144 217 113 151 150 153 160 150 153 159 150 154 255 165 131 182 127 163 150 158 157 141 165 151 158 151 165 150 157 151 151 159 253 161 179 134 137 181 165 126 155 165 254 103 149 146 157 251 81 166 118 162 162 136 176 130 164 151 182 127 163 143 170 141 162 157 156 244 219 228 78 115 132 136 249 87 154 133 149 168 141 -0 -77 -123 -162 -189 -208 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -233 -224 -212 -195 -170 -133 -81 -0 130 169 140 146 113 151 246 137 123 115 90 220 73 240 147 158 157 133 176 141 170 119 187 149 165 132 176 140 154 155 122 169 88 179 230 148 150 124 255 163 162 128 165 182 139 135 165 194 248 159 151 151 157 150 165 151 158 151 165 151 156 158 151 156 127 187 138 152 89 220 152 142 161 150 151 161 151 151 103 217 143 166 144 129 92 165 232 143 158 140 118 76 242 151 159 151 144 151 121 141 76 241 120 134 110 255 122 89 225 92 99 226 144 141 130 121 255 156 114 153 69 237 190 99 76 237 131 80 253 119 226 208 205 244 255 255 204 255 209 230 255 76 89 95 103 121 250 66 74 84 94 114 133 143 151 144 236 255 75 90 91 91 95 100 105 118 111 120 251 62 71 90 90 91 92 95 100 102 102 112 102 105 110 111 120 111 119 111 111 120 111 142 246 62 71 78 91 91 91 92 92 93 103 92 103 92 103 102 102 72 129 73 86 142 73 86 98 153 73 85 95 105 129 95 65 95 129 105 95 85 73 153 98 86 73 142 86 73 129 72 102 102 103 92 103 92 103 93 92 92 91 91 91 78 71 62 246 142 111 120 111 111 119 111 120 111 110 105 102 112 102 102 100 95 92 91 90 90 71 62 251 120 111 118 105 100 95 91 91 90 75 255 236 144 151 143 133 114 94 84 74 66 250 121 103 95 89 76 255 230 209 255 204 255 255 244 205 208 226 119 253 80 131 237 76 99 190 237 69 153 114 156 255 121 130 141 144 226 99 92 225 89 122 255 110 134 120 241 76 141 121 151 144 151 159 151 242 76 118 140 158 143 232 165 92 129 144 166 143 217 103 151 151 161 151 150 161 142 152 220 89 152 138 187 127 156 151 158 156 151 165 151 158 151 165 150 157 151 151 159 248 194 165 135 139 182 165 128 162 163 255 124 150 148 230 179 88 169 122 155 154 140 176 132 165 149 187 119 170 141 176 133 157 158 147 240 73 220 90 115 123 137 246 151 113 146 140 169 130 -0 -81 -133 -170 -195 -212 -224 -233 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -200 -178 -145 -95 -0 130 175 138 157 113 74 230 136 131 108 90 220 104 255 148 157 164 140 176 133 170 123 187 141 165 143 169 151 154 161 127 172 94 182 255 157 139 168 255 157 169 129 168 177 147 135 163 173 255 159 151 151 157 150 165 151 158 151 165 151 152 157 151 164 120 190 133 127 112 233 152 150 159 153 150 160 153 151 103 221 144 159 145 141 103 173 255 144 158 139 121 81 253 151 152 154 144 151 130 135 80 255 127 134 90 74 236 91 215 142 68 236 154 141 154 99 74 238 134 152 81 102 237 103 118 255 152 100 68 233 89 208 255 255 255 255 244 255 221 131 152 236 249 169 188 157 158 232 243 178 191 154 146 151 151 153 160 152 242 250 211 216 198 195 191 186 187 188 184 238 250 224 222 205 202 203 199 200 201 197 196 201 198 198 192 192 197 193 196 192 192 196 194 245 255 225 221 212 211 216 218 219 220 219 223 223 227 227 229 232 243 233 249 246 230 249 251 245 231 252 255 251 244 229 235 235 229 244 251 255 252 231 245 251 249 230 246 249 233 243 232 229 227 227 223 223 219 220 219 218 216 211 212 221 225 255 245 194 196 192 192 196 193 197 192 192 198 198 201 196 197 201 200 199 203 202 205 222 224 250 238 184 188 187 186 191 195 198 216 211 250 242 152 160 153 151 151 146 154 191 178 243 232 158 157 188 169 249 236 152 131 221 255 244 255 255 255 255 208 89 233 68 100 152 255 118 103 237 102 81 152 134 238 74 99 154 141 154 236 68 142 215 91 236 74 90 134 127 255 80 135 130 151 144 154 152 151 253 81 121 139 158 144 255 173 103 141 145 159 144 221 103 151 153 160 150 153 159 150 152 233 112 127 133 190 120 164 151 157 152 151 165 151 158 151 165 150 157 151 151 159 255 173 163 135 147 177 168 129 169 157 255 168 139 157 255 182 94 172 127 161 154 151 169 143 165 141 187 123 170 133 176 140 164 157 148 255 104 220 90 108 131 136 230 74 113 157 138 175 130 -0 -95 -145 -178 -200 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -219 -205 -185 -156 -113 -0 130 168 140 139 129 87 250 133 142 109 72 230 123 255 155 151 165 133 170 142 169 134 181 150 163 144 169 149 159 154 131 174 104 168 76 242 140 151 76 227 169 132 163 170 157 137 165 164 91 232 151 151 157 150 165 151 158 151 165 151 151 157 150 165 123 185 141 153 73 234 156 152 142 161 150 151 161 152 103 223 144 158 150 139 121 157 76 239 159 150 126 92 165 232 151 160 144 151 142 135 91 147 232 135 100 72 249 113 215 174 110 255 159 145 131 123 90 246 128 160 93 128 255 111 91 75 244 128 117 255 101 112 181 229 204 244 255 255 206 255 90 151 152 222 255 106 96 102 116 220 255 105 95 93 113 121 131 145 150 151 218 255 106 96 97 120 126 132 140 150 151 220 255 106 95 92 111 113 127 132 136 137 139 144 148 156 147 148 155 148 155 147 148 153 156 234 255 76 80 87 93 103 112 122 134 131 142 143 142 143 143 141 133 142 139 147 139 139 144 146 146 145 143 140 133 123 133 140 143 145 146 146 144 139 139 147 139 142 133 141 143 143 142 143 142 131 134 122 112 103 93 87 80 76 255 234 156 153 148 147 155 148 155 148 147 156 148 144 139 137 136 132 127 113 111 92 95 106 255 220 151 150 140 132 126 120 97 96 106 255 218 151 150 145 131 121 113 93 95 105 255 220 116 102 96 106 255 222 152 151 90 255 206 255 255 244 204 229 181 112 101 255 117 128 244 75 91 111 255 128 93 160 128 246 90 123 131 145 159 255 110 174 215 113 249 72 100 135 232 147 91 135 142 151 144 160 151 232 165 92 126 150 159 239 76 157 121 139 150 158 144 223 103 152 161 151 150 161 142 152 156 234 73 153 141 185 123 165 150 157 151 151 165 151 158 151 165 150 157 151 151 232 91 164 165 137 157 170 163 132 169 227 76 151 140 242 76 168 104 174 131 154 159 149 169 144 163 150 181 134 169 142 170 133 165 151 155 255 123 230 72 109 142 133 250 87 129 139 140 168 130 -0 -113 -156 -185 -205 -219 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -209 -190 -164 -127 -75 -0 167 145 133 159 99 249 144 138 112 85 249 130 255 164 140 164 142 175 141 162 135 181 149 156 143 177 139 159 156 140 168 121 159 81 252 147 138 126 255 176 137 157 176 156 143 169 154 141 255 151 151 157 150 165 151 158 151 165 151 151 157 150 164 134 170 161 116 138 247 166 152 150 159 153 150 160 154 103 219 146 159 151 150 127 150 81 253 162 152 132 103 172 255 151 152 146 151 140 140 102 159 255 137 112 86 255 160 217 129 183 255 168 154 141 90 121 232 169 167 112 98 74 239 101 72 255 120 168 255 131 109 230 255 255 255 255 255 244 255 234 255 87 113 96 251 62 71 83 99 104 255 61 68 75 82 93 109 114 127 127 127 255 62 69 77 83 94 110 111 114 122 134 255 62 69 76 83 89 95 109 110 104 118 119 120 128 120 119 122 126 130 140 130 129 129 131 236 250 162 165 159 151 154 146 149 144 147 156 155 163 165 168 158 148 155 148 155 146 145 146 145 144 142 137 127 127 137 142 144 145 146 145 146 155 148 155 148 158 168 165 163 155 156 147 144 149 146 154 151 159 165 162 250 236 131 129 129 130 140 130 126 122 119 120 128 120 119 118 104 110 109 95 89 83 76 69 62 255 134 122 114 111 110 94 83 77 69 62 255 127 127 127 114 109 93 82 75 68 61 255 104 99 83 71 62 251 96 113 87 255 234 255 244 255 255 255 255 255 230 109 131 255 168 120 255 72 101 239 74 98 112 167 169 232 121 90 141 154 168 255 183 129 217 160 255 86 112 137 255 159 102 140 140 151 146 152 151 255 172 103 132 152 162 253 81 150 127 150 151 159 146 219 103 154 160 150 153 159 150 152 166 247 138 116 161 170 134 164 150 157 151 151 165 151 158 151 165 150 157 151 151 255 141 154 169 143 156 176 157 137 176 255 126 138 147 252 81 159 121 168 140 156 159 139 177 143 156 149 181 135 162 141 175 142 164 140 164 255 130 249 85 112 138 144 249 99 159 133 145 167 -0 -75 -127 -164 -190 -209 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -224 -212 -195 -172 -138 -91 -0 167 146 147 122 161 243 145 141 117 99 247 144 255 165 141 163 143 169 133 169 128 188 139 163 141 178 141 156 164 130 170 127 164 89 180 229 137 125 75 243 140 150 177 149 140 165 158 129 77 238 151 157 150 164 151 157 151 165 151 150 157 150 164 131 170 153 135 74 233 159 154 151 142 161 150 151 162 103 218 153 159 152 152 132 151 92 156 231 154 143 118 156 76 243 151 150 152 150 148 118 137 75 243 126 102 252 83 228 136 115 154 222 159 146 110 68 230 169 161 128 101 71 250 127 88 255 147 133 113 228 131 126 200 209 221 206 244 255 255 208 255 212 206 214 213 236 247 203 208 181 179 242 250 180 180 169 172 170 173 177 178 177 242 250 187 188 184 180 177 179 174 175 169 243 249 197 197 193 183 184 182 183 177 170 168 176 181 189 169 164 164 165 169 179 156 151 151 152 231 255 71 119 87 91 96 100 106 108 113 119 123 135 139 149 121 122 128 132 137 138 138 137 136 133 124 124 124 133 136 137 138 138 137 132 128 122 121 149 139 135 123 119 113 108 106 100 96 91 87 119 71 255 231 152 151 151 156 179 169 165 164 164 169 189 181 176 168 170 177 183 182 184 183 193 197 197 249 243 169 175 174 179 177 180 184 188 187 250 242 177 178 177 173 170 172 169 180 180 250 242 179 181 208 203 247 236 213 214 206 212 255 208 255 255 244 206 221 209 200 126 131 228 113 133 147 255 88 127 250 71 101 128 161 169 230 68 110 146 159 222 154 115 136 228 83 252 102 126 243 75 137 118 148 150 152 150 151 243 76 156 118 143 154 231 156 92 151 132 152 152 159 153 218 103 162 151 150 161 142 151 154 159 233 74 135 153 170 131 164 150 157 150 151 165 151 157 151 164 150 157 151 238 77 129 158 165 140 149 177 150 140 243 75 125 137 229 180 89 164 127 170 130 164 156 141 178 141 163 139 188 128 169 133 169 143 163 141 165 255 144 247 99 117 141 145 243 161 122 147 146 167 -0 -91 -138 -172 -195 -212 -224 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -234 -226 -215 -200 -178 -148 -108 -0 167 146 139 126 74 227 145 151 119 97 187 223 252 164 147 157 143 174 140 169 135 188 141 163 132 177 151 147 165 132 169 132 167 95 183 255 141 123 94 255 147 143 177 157 148 164 158 131 82 255 151 157 150 164 151 157 151 165 151 150 157 150 164 142 170 132 162 92 248 158 161 152 150 159 153 151 160 113 218 145 161 152 152 143 155 103 166 255 160 141 122 149 81 254 151 151 152 152 142 122 142 76 253 128 104 184 188 255 141 129 90 255 169 154 126 104 255 133 196 150 112 86 254 175 110 255 148 150 92 255 140 129 97 230 131 255 255 255 255 244 255 202 208 104 129 150 124 222 255 106 95 97 120 236 255 69 75 82 93 110 114 127 123 131 232 255 64 84 93 104 121 127 132 137 140 231 255 61 114 86 92 103 121 130 113 119 125 136 145 166 135 143 144 144 152 173 140 132 143 145 242 255 74 70 84 94 104 113 125 151 118 107 101 108 113 72 86 109 91 90 90 89 88 87 86 69 69 86 87 88 89 90 90 91 109 86 72 113 108 101 107 118 151 125 113 104 94 84 70 74 255 242 145 143 132 140 173 152 144 144 143 135 166 145 136 125 119 113 130 121 103 92 86 114 61 255 231 140 137 132 127 121 104 93 84 64 255 232 131 123 127 114 110 93 82 75 69 255 236 120 97 95 106 255 222 124 150 129 104 208 202 255 244 255 255 255 255 131 230 97 129 140 255 92 150 148 255 110 175 254 86 112 150 196 133 255 104 126 154 169 255 90 129 141 255 188 184 104 128 253 76 142 122 142 152 152 151 151 254 81 149 122 141 160 255 166 103 155 143 152 152 161 145 218 113 160 151 153 159 150 152 161 158 248 92 162 132 170 142 164 150 157 150 151 165 151 157 151 164 150 157 151 255 82 131 158 164 148 157 177 143 147 255 94 123 141 255 183 95 167 132 169 132 165 147 151 177 132 163 141 188 135 169 140 174 143 157 147 164 252 223 187 97 119 151 145 227 74 126 139 146 167 -0 -108 -148 -178 -200 -215 -226 -234 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -204 -184 -156 -117 -73 -0 147 133 154 87 247 144 151 122 97 175 75 244 156 157 147 143 182 130 163 135 182 151 154 142 176 151 151 164 143 161 142 170 109 169 76 241 136 100 167 234 130 177 159 141 159 158 139 93 149 232 157 150 164 151 157 151 165 151 150 157 150 164 143 166 140 150 161 245 159 153 154 151 142 161 154 154 112 217 144 167 152 152 144 149 120 148 76 242 153 128 150 92 165 232 151 151 152 151 127 142 82 170 230 117 170 118 175 233 142 94 64 243 159 126 151 255 145 93 176 142 99 253 114 205 250 155 153 122 79 235 143 136 255 152 90 234 208 244 255 255 205 255 170 212 171 205 103 111 253 62 69 77 84 104 225 171 179 170 166 164 167 165 167 147 148 244 255 149 159 154 137 137 142 130 128 125 240 255 72 75 77 79 92 103 72 90 88 92 101 147 92 92 101 110 121 147 175 133 132 143 143 240 251 250 245 244 244 245 245 229 213 210 213 219 227 246 243 201 193 191 190 188 185 182 183 187 183 182 185 188 190 191 193 201 243 246 227 219 213 210 213 229 245 245 244 244 245 250 251 240 143 143 132 133 175 147 121 110 101 92 92 147 101 92 88 90 72 103 92 79 77 75 72 255 240 125 128 130 142 137 137 154 159 149 255 244 148 147 167 165 167 164 166 170 179 171 225 104 84 77 69 62 253 111 103 205 171 212 170 255 205 255 255 244 208 234 90 152 255 136 143 235 79 122 153 155 250 205 114 253 99 142 176 93 145 255 151 126 159 243 64 94 142 233 175 118 170 117 230 170 82 142 127 151 152 151 151 232 165 92 150 128 153 242 76 148 120 149 144 152 152 167 144 217 112 154 154 161 142 151 154 153 159 245 161 150 140 166 143 164 150 157 150 151 165 151 157 151 164 150 157 232 149 93 139 158 159 141 159 177 130 234 167 100 136 241 76 169 109 170 142 161 143 164 151 151 176 142 154 151 182 135 163 130 182 143 147 157 156 244 75 175 97 122 151 144 247 87 154 133 147 -0 -73 -117 -156 -184 -204 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -208 -190 -163 -125 -78 -0 147 144 113 150 248 143 150 131 97 174 105 255 163 157 148 140 184 133 168 133 186 150 155 141 170 148 151 156 143 162 141 163 113 163 80 255 139 104 174 255 132 176 159 150 157 158 150 104 161 255 157 150 164 151 157 151 165 151 150 157 150 164 143 165 140 127 114 226 159 152 161 152 150 159 146 145 112 220 144 160 155 152 144 157 127 140 81 252 158 133 152 102 172 255 151 151 151 151 132 143 92 173 255 118 173 120 76 253 143 113 78 255 169 143 133 88 221 94 199 134 154 248 133 106 255 150 158 128 126 255 154 124 76 236 151 255 255 255 255 255 244 255 220 255 145 143 183 207 207 242 250 194 195 186 183 227 255 76 79 91 102 120 129 149 129 128 132 234 255 61 115 95 96 106 91 101 108 113 237 243 213 204 206 212 228 243 172 154 152 155 178 216 122 111 112 114 125 173 87 85 91 100 116 182 92 103 105 106 110 124 178 82 95 96 97 100 110 180 81 92 89 103 98 106 110 106 106 110 106 98 103 89 92 81 180 110 100 97 96 95 82 178 124 110 106 105 103 92 182 116 100 91 85 87 173 125 114 112 111 122 216 178 155 152 154 172 243 228 212 206 204 213 243 237 113 108 101 91 106 96 95 115 61 255 234 132 128 129 149 129 120 102 91 79 76 255 227 183 186 195 194 250 242 207 207 183 143 145 255 220 255 244 255 255 255 255 255 151 236 76 124 154 255 126 128 158 150 255 106 133 248 154 134 199 94 221 88 133 143 169 255 78 113 143 253 76 120 173 118 255 173 92 143 132 151 151 151 151 255 172 102 152 133 158 252 81 140 127 157 144 152 155 160 144 220 112 145 146 159 150 152 161 152 159 226 114 127 140 165 143 164 150 157 150 151 165 151 157 151 164 150 157 255 161 104 150 158 157 150 159 176 132 255 174 104 139 255 80 163 113 163 141 162 143 156 151 148 170 141 155 150 186 133 168 133 184 140 148 157 163 255 105 174 97 131 150 143 248 150 113 144 147 -0 -78 -125 -163 -190 -208 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -212 -195 -171 -135 -82 -0 147 149 113 74 232 143 147 142 99 175 124 255 163 149 156 129 183 143 161 129 193 140 164 130 176 155 149 161 141 170 130 170 118 164 91 146 233 114 156 76 240 171 159 151 149 158 151 121 141 76 243 150 164 151 157 151 165 151 150 157 150 164 143 164 151 154 73 232 161 152 153 154 152 142 153 151 103 224 144 158 161 152 144 159 132 150 88 172 232 143 156 117 155 76 242 148 151 148 143 145 103 157 68 228 176 114 78 62 244 121 82 162 231 159 126 102 233 117 161 154 103 222 140 113 66 243 153 139 113 75 240 138 89 249 152 87 212 202 205 244 255 255 204 255 210 244 79 108 118 141 151 233 255 77 82 93 113 239 255 127 145 118 121 133 144 168 127 136 139 242 255 73 88 89 101 72 86 98 108 123 228 74 105 124 131 146 224 98 99 123 131 145 224 83 101 124 131 145 220 67 105 125 131 145 223 60 97 118 123 131 145 221 61 97 117 122 129 141 217 59 95 112 112 116 116 114 108 114 116 116 112 112 95 59 217 141 129 122 117 97 61 221 145 131 123 118 97 60 223 145 131 125 105 67 220 145 131 124 101 83 224 145 131 123 99 98 224 146 131 124 105 74 228 123 108 98 86 72 101 89 88 73 255 242 139 136 127 168 144 133 121 118 145 127 255 239 113 93 82 77 255 233 151 141 118 108 79 244 210 255 204 255 255 244 205 202 212 87 152 249 89 138 240 75 113 139 153 243 66 113 140 222 103 154 161 117 233 102 126 159 231 162 82 121 244 62 78 114 176 228 68 157 103 145 143 148 151 148 242 76 155 117 156 143 232 172 88 150 132 159 144 152 161 158 144 224 103 151 153 142 152 154 153 152 161 232 73 154 151 164 143 164 150 157 150 151 165 151 157 151 164 150 243 76 141 121 151 158 149 151 159 171 240 76 156 114 233 146 91 164 118 170 130 170 141 161 149 155 176 130 164 140 193 129 161 143 183 129 156 149 163 255 124 175 99 142 147 143 232 74 113 149 147 -0 -82 -135 -171 -195 -212 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -215 -200 -178 -146 -96 -0 146 139 125 86 252 140 156 137 110 179 130 255 156 157 153 132 182 143 162 120 194 141 163 132 176 149 141 170 131 171 132 170 122 167 102 154 255 128 146 80 253 163 158 152 157 157 151 130 132 81 252 150 164 151 157 151 165 151 150 157 150 165 143 165 141 124 138 245 167 152 152 161 152 152 151 144 113 229 144 158 152 154 144 158 143 153 95 177 255 144 149 122 147 81 252 157 150 157 138 148 118 159 73 158 230 127 85 72 255 130 92 165 255 168 132 102 233 142 154 172 113 223 155 121 84 255 154 151 125 90 248 145 95 169 222 113 206 208 255 255 255 255 244 255 237 126 204 153 159 171 148 164 129 234 251 157 147 144 150 237 255 73 75 76 82 99 137 92 93 102 115 238 246 232 231 235 252 255 255 250 244 242 255 255 255 255 253 244 255 255 255 255 251 243 255 255 255 255 254 244 255 255 255 255 249 242 255 255 255 255 255 250 242 255 255 255 255 255 248 241 255 255 255 255 255 255 252 252 255 255 255 255 255 255 241 248 255 255 255 255 255 242 250 255 255 255 255 255 242 249 255 255 255 255 244 254 255 255 255 255 243 251 255 255 255 255 244 253 255 255 255 255 242 244 250 255 255 252 235 231 232 246 238 115 102 93 92 137 99 82 76 75 73 255 237 150 144 147 157 251 234 129 164 148 171 159 153 204 126 237 255 244 255 255 255 255 208 206 113 222 169 95 145 248 90 125 151 154 255 84 121 155 223 113 172 154 142 233 102 132 168 255 165 92 130 255 72 85 127 230 158 73 159 118 148 138 157 150 157 252 81 147 122 149 144 255 177 95 153 143 158 144 154 152 158 144 229 113 144 151 152 152 161 152 152 167 245 138 124 141 165 143 165 150 157 150 151 165 151 157 151 164 150 252 81 132 130 151 157 157 152 158 163 253 80 146 128 255 154 102 167 122 170 132 171 131 170 141 149 176 132 163 141 194 120 162 143 182 132 153 157 156 255 130 179 110 137 156 140 252 86 125 139 146 -0 -96 -146 -178 -200 -215 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -218 -204 -184 -156 -115 -63 146 133 155 99 252 150 156 141 100 190 137 255 162 156 155 140 175 143 170 120 193 151 155 142 168 157 148 170 132 170 139 164 130 160 120 148 71 238 150 87 155 239 157 152 159 150 150 141 143 88 179 228 164 151 158 151 165 151 150 157 150 165 143 164 152 153 74 230 160 154 152 153 154 141 135 152 102 225 146 158 151 158 144 158 144 158 105 162 76 239 157 127 156 88 172 232 142 159 141 155 119 156 80 164 255 127 91 85 255 167 104 161 71 241 147 112 231 160 151 131 145 223 160 136 93 149 232 154 125 95 196 220 103 188 255 96 214 104 170 220 204 244 255 255 208 255 89 198 89 97 136 151 154 172 161 245 76 112 110 112 119 240 247 192 176 176 182 205 235 135 122 123 132 196 111 103 105 107 113 127 128 132 140 150 152 152 152 152 154 157 159 159 159 158 158 158 157 150 158 159 157 149 152 156 165 165 163 154 153 155 160 161 162 167 168 168 168 167 166 165 161 161 166 166 165 161 154 147 154 161 165 166 166 161 161 165 166 167 168 168 168 167 162 161 160 155 153 154 163 165 165 156 152 149 157 159 158 150 157 158 158 158 159 159 159 157 154 152 152 152 152 150 140 132 128 127 113 107 105 103 111 196 132 123 122 135 235 205 182 176 176 192 247 240 119 112 110 112 76 245 161 172 154 151 136 97 89 198 89 255 208 255 255 244 204 220 170 104 214 96 255 188 103 220 196 95 125 154 232 149 93 136 160 223 145 131 151 160 231 112 147 241 71 161 104 167 255 85 91 127 255 164 80 156 119 155 141 159 142 232 172 88 156 127 157 239 76 162 105 158 144 158 144 158 151 158 146 225 102 152 135 141 154 153 152 154 160 230 74 153 152 164 143 165 150 157 150 151 165 151 158 151 164 228 179 88 143 141 150 150 159 152 157 239 155 87 150 238 71 148 120 160 130 164 139 170 132 170 148 157 168 142 155 151 193 120 170 143 175 140 155 156 162 255 137 190 100 141 156 150 252 99 155 133 146 -63 -115 -156 -184 -204 -218 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -207 -190 -164 -127 -77 -0 144 113 161 246 155 149 149 99 198 154 255 154 152 161 130 176 141 169 128 187 151 155 141 169 156 141 164 139 164 149 155 142 160 126 143 120 255 150 92 162 255 149 151 162 158 149 139 146 94 182 255 164 151 158 151 165 151 150 157 150 164 144 165 142 124 138 245 162 158 152 152 160 153 148 149 112 228 150 158 151 158 144 158 140 158 122 155 81 251 158 132 159 94 176 255 150 157 151 147 122 156 90 150 73 242 100 96 255 191 122 155 120 255 91 140 227 155 158 141 77 235 144 146 112 162 255 155 144 99 206 255 121 157 106 251 213 129 212 255 255 255 255 255 244 255 243 255 196 69 84 108 115 112 135 150 230 255 70 120 92 101 115 227 104 107 110 113 124 204 112 117 119 123 183 226 117 118 120 123 133 135 135 142 133 143 144 144 144 144 144 144 144 143 140 150 151 151 150 142 150 151 149 139 138 141 150 148 155 147 146 146 146 147 147 147 147 146 145 141 150 149 139 138 137 135 130 120 120 130 135 137 138 139 149 150 141 145 146 147 147 147 147 146 146 146 147 155 148 150 141 138 139 149 151 150 142 150 151 151 150 140 143 144 144 144 144 144 144 144 143 133 142 135 135 133 123 120 118 117 226 183 123 119 117 112 204 124 113 110 107 104 227 115 101 92 120 70 255 230 150 135 112 115 108 84 69 196 255 243 255 244 255 255 255 255 255 212 129 213 251 106 157 121 255 206 99 144 155 255 162 112 146 144 235 77 141 158 155 227 140 91 255 120 155 122 191 255 96 100 242 73 150 90 156 122 147 151 157 150 255 176 94 159 132 158 251 81 155 122 158 140 158 144 158 151 158 150 228 112 149 148 153 160 152 152 158 162 245 138 124 142 165 144 164 150 157 150 151 165 151 158 151 164 255 182 94 146 139 149 158 162 151 149 255 162 92 150 255 120 143 126 160 142 155 149 164 139 164 141 156 169 141 155 151 187 128 169 141 176 130 161 152 154 255 154 198 99 149 149 155 246 161 113 144 -0 -77 -127 -164 -190 -207 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -210 -194 -171 -138 -83 -0 148 113 74 229 145 160 145 101 144 218 251 153 149 168 130 174 132 176 125 186 149 162 130 176 147 149 169 148 154 150 155 141 162 129 144 97 74 242 101 140 75 239 146 152 160 141 149 154 104 167 76 244 151 158 151 165 151 150 157 150 164 143 167 152 153 74 231 153 161 152 151 153 144 136 131 112 227 151 158 152 159 144 158 150 156 130 150 91 164 231 142 162 104 161 75 241 149 152 149 127 157 101 150 75 247 111 106 255 154 161 152 93 73 232 63 228 152 163 146 132 255 143 159 121 144 76 241 156 105 176 114 250 158 96 62 236 150 171 145 210 237 208 244 255 255 206 255 223 250 61 93 140 184 141 143 146 153 243 255 74 72 86 99 232 60 95 115 122 137 229 62 97 117 124 138 231 75 105 125 132 148 183 138 171 155 158 158 158 158 158 158 158 158 158 157 149 155 164 166 164 157 164 165 163 154 153 156 163 157 162 154 153 153 153 153 153 153 153 151 146 148 154 159 160 159 155 148 140 148 155 159 160 159 154 148 146 151 153 153 153 153 153 153 153 154 162 157 163 156 153 154 163 165 164 157 164 166 164 155 149 157 158 158 158 158 158 158 158 158 158 155 171 138 183 148 132 125 105 75 231 138 124 117 97 62 229 137 122 115 95 60 232 99 86 72 74 255 243 153 146 143 141 184 140 93 61 250 223 255 206 255 255 244 208 237 210 145 171 150 236 62 96 158 250 114 176 105 156 241 76 144 121 159 143 255 132 146 163 152 228 63 232 73 93 152 161 154 255 106 111 247 75 150 101 157 127 149 152 149 241 75 161 104 162 142 231 164 91 150 130 156 150 158 144 159 152 158 151 227 112 131 136 144 153 151 152 161 153 231 74 153 152 167 143 164 150 157 150 151 165 151 158 151 244 76 167 104 154 149 141 160 152 146 239 75 140 101 242 74 97 144 129 162 141 155 150 154 148 169 149 147 176 130 162 149 186 125 176 132 174 130 168 149 153 251 218 144 101 145 160 145 229 74 113 148 -0 -83 -138 -171 -194 -210 -222 -230 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -224 -213 -198 -178 -148 -99 -0 137 124 86 249 143 170 148 106 134 83 244 153 138 175 130 175 140 176 121 191 139 170 130 176 148 149 163 141 155 148 161 130 170 129 149 97 89 251 111 138 73 255 149 149 167 148 149 148 121 159 81 253 151 157 151 165 151 150 157 150 165 140 159 144 124 139 245 151 167 152 152 151 161 149 159 73 230 151 158 152 158 143 158 151 149 142 151 102 171 255 140 156 121 152 81 250 155 150 158 129 158 117 155 77 210 217 117 254 151 119 170 104 77 238 133 255 143 155 158 125 73 225 144 139 143 81 255 154 127 175 90 66 232 102 71 247 124 205 143 244 126 255 255 255 255 244 255 209 255 240 254 255 255 117 107 111 120 136 142 238 251 254 251 245 244 255 255 255 255 252 244 255 255 255 255 248 244 255 255 255 255 251 237 255 84 93 113 121 130 142 140 150 151 151 151 151 149 139 141 151 151 146 148 158 158 156 147 146 148 156 149 155 146 145 146 146 145 145 144 143 141 130 129 129 128 127 122 111 111 122 127 128 129 129 130 141 143 144 145 145 146 146 145 146 155 149 156 148 146 147 156 158 158 148 146 151 151 141 139 149 151 151 151 151 150 140 142 130 121 113 93 84 255 237 251 255 255 255 255 244 248 255 255 255 255 244 252 255 255 255 255 244 245 251 254 251 238 142 136 120 111 107 117 255 255 254 240 255 209 255 244 255 255 255 255 126 244 143 205 124 247 71 102 232 66 90 175 127 154 255 81 143 139 144 225 73 125 158 155 143 255 133 238 77 104 170 119 151 254 117 217 210 77 155 117 158 129 158 150 155 250 81 152 121 156 140 255 171 102 151 142 149 151 158 143 158 152 158 151 230 73 159 149 161 151 152 152 167 151 245 139 124 144 159 140 165 150 157 150 151 165 151 157 151 253 81 159 121 148 149 148 167 149 149 255 73 138 111 251 89 97 149 129 170 130 161 148 155 141 163 149 148 176 130 170 139 191 121 176 140 175 130 175 138 153 244 83 134 106 148 170 143 249 86 124 137 -0 -99 -148 -178 -198 -213 -224 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -215 -202 -183 -156 -117 -63 129 149 98 250 140 154 163 108 134 102 255 155 138 174 132 168 132 170 119 196 138 170 132 170 154 143 168 148 162 138 170 129 169 132 137 106 89 235 193 139 87 255 162 139 159 160 139 156 127 164 89 180 229 157 151 165 151 150 157 150 165 150 156 159 154 74 231 152 160 154 152 151 142 139 132 139 245 150 158 151 159 140 158 151 157 141 154 112 154 75 241 162 127 157 89 186 230 140 158 132 160 119 162 79 196 103 228 243 160 112 188 125 79 214 219 255 143 153 161 135 96 249 143 151 150 93 149 236 120 175 112 74 243 116 83 203 222 103 183 79 204 89 243 206 244 255 255 208 255 248 90 113 102 214 255 72 79 91 112 127 123 167 127 128 140 146 157 161 160 152 153 162 161 152 154 160 155 160 153 152 152 154 160 166 231 255 132 153 137 136 139 147 141 150 148 157 158 158 156 147 148 157 157 147 149 157 155 161 154 153 155 160 162 166 168 168 168 167 166 165 162 169 166 166 166 164 161 154 147 154 161 164 166 166 166 169 162 165 166 167 168 168 168 166 162 160 155 153 154 161 155 157 149 147 157 157 148 147 156 158 158 157 148 150 141 147 139 136 137 153 132 255 231 166 160 154 152 152 153 160 155 160 154 152 161 162 153 152 160 161 157 146 140 128 127 167 123 127 112 91 79 72 255 214 102 113 90 248 255 208 255 255 244 206 243 89 204 79 183 103 222 203 83 116 243 74 112 175 120 236 149 93 150 151 143 249 96 135 161 153 143 255 219 214 79 125 188 112 160 243 228 103 196 79 162 119 160 132 158 140 230 186 89 157 127 162 241 75 154 112 154 141 157 151 158 140 159 151 158 150 245 139 132 139 142 151 152 154 160 152 231 74 154 159 156 150 165 150 157 150 151 165 151 157 229 180 89 164 127 156 139 160 159 139 162 255 87 139 193 235 89 106 137 132 169 129 170 138 162 148 168 143 154 170 132 170 138 196 119 170 132 168 132 174 138 155 255 102 134 108 163 154 140 250 98 149 129 -63 -117 -156 -183 -202 -215 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -187 -163 -126 -77 -0 120 153 243 149 149 180 112 134 124 255 159 138 176 137 167 140 174 117 197 141 162 139 161 162 131 176 139 156 140 169 132 161 138 135 91 100 231 111 187 98 255 172 142 157 167 141 156 131 166 94 183 255 157 151 165 151 150 157 150 165 151 152 141 127 139 246 151 161 158 152 152 149 157 159 74 232 142 158 151 159 150 157 151 159 133 163 127 145 81 251 157 132 158 94 188 255 141 156 139 163 119 167 91 196 107 60 241 166 130 125 160 92 208 111 211 220 144 163 129 154 255 154 144 152 112 162 255 117 178 125 84 178 220 99 208 255 111 207 108 153 198 255 255 255 255 255 244 255 202 254 46 114 80 97 220 160 155 162 165 176 159 167 199 140 138 153 147 155 156 154 144 146 154 151 151 154 160 154 160 153 152 152 152 154 158 231 255 77 81 93 103 120 127 131 137 141 150 151 151 148 138 140 150 149 139 144 141 132 140 130 129 129 130 129 129 129 129 128 124 134 129 131 137 137 137 135 130 120 120 130 135 137 137 137 131 129 134 124 128 129 129 129 129 130 129 129 130 140 132 141 144 139 149 150 140 138 148 151 151 150 141 137 131 127 120 103 93 81 77 255 231 158 154 152 152 152 153 160 154 160 154 151 151 154 146 144 154 156 155 147 153 138 140 199 167 159 176 165 162 155 160 220 97 80 114 46 254 202 255 244 255 255 255 255 255 198 153 108 207 111 255 208 99 220 178 84 125 178 117 255 162 112 152 144 154 255 154 129 163 144 220 211 111 208 92 160 125 130 166 241 60 107 196 91 167 119 163 139 156 141 255 188 94 158 132 157 251 81 145 127 163 133 159 151 157 150 159 151 158 142 232 74 159 157 149 152 152 158 161 151 246 139 127 141 152 151 165 150 157 150 151 165 151 157 255 183 94 166 131 156 141 167 157 142 172 255 98 187 111 231 100 91 135 138 161 132 169 140 156 139 176 131 162 161 139 162 141 197 117 174 140 167 137 176 138 159 255 124 134 112 180 149 149 243 153 120 -0 -77 -126 -163 -187 -204 -217 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -169 -137 -91 -0 118 74 227 147 143 152 155 137 130 255 161 138 168 143 167 130 176 103 202 148 161 148 161 169 130 175 140 162 148 161 139 160 148 133 101 71 234 103 231 109 255 165 153 150 159 153 147 142 169 104 169 76 242 150 165 151 150 157 150 165 151 151 151 158 74 232 151 152 161 152 152 151 134 136 139 247 151 157 151 158 152 149 151 158 143 163 132 151 88 179 232 141 160 104 175 76 241 147 150 154 122 161 102 199 110 95 255 159 145 128 178 113 210 107 90 253 143 154 139 144 80 233 144 162 121 144 77 238 152 149 94 191 255 104 181 106 253 207 118 159 89 196 223 209 208 244 255 255 205 255 235 255 86 71 87 215 83 122 93 102 141 129 102 163 127 125 136 142 146 155 155 154 144 146 153 145 144 146 150 154 161 153 152 152 152 152 152 242 255 157 167 148 139 150 152 156 147 148 155 163 162 169 162 162 168 175 170 174 180 176 180 174 173 174 167 165 165 164 164 162 155 161 153 152 152 150 147 139 140 139 147 150 152 152 153 161 155 162 164 164 165 165 167 174 173 174 180 176 180 174 170 175 168 162 162 169 162 163 155 148 147 156 152 150 139 148 167 157 255 242 152 152 152 152 152 153 161 154 150 146 144 145 153 146 144 154 155 155 146 142 136 125 127 163 102 129 141 102 93 122 83 215 87 71 86 255 235 255 205 255 255 244 208 209 223 196 89 159 118 207 253 106 181 104 255 191 94 149 152 238 77 144 121 162 144 233 80 144 139 154 143 253 90 107 210 113 178 128 145 159 255 95 110 199 102 161 122 154 150 147 241 76 175 104 160 141 232 179 88 151 132 163 143 158 151 149 152 158 151 157 151 247 139 136 134 151 152 152 161 152 151 232 74 158 151 151 151 165 150 157 150 151 165 150 242 76 169 104 169 142 147 153 159 150 153 165 255 109 231 103 234 71 101 133 148 160 139 161 148 162 140 175 130 169 161 148 161 148 202 103 176 130 167 143 168 138 161 255 130 137 155 152 143 147 227 74 118 -0 -91 -137 -169 -191 -207 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -219 -208 -194 -174 -147 -108 -0 125 86 247 155 137 157 92 163 137 255 162 138 167 137 168 129 174 105 202 141 162 138 164 162 132 169 147 154 141 162 148 161 139 149 107 86 250 104 117 224 246 164 157 142 158 158 149 141 162 121 161 81 254 150 165 151 150 157 150 165 151 151 140 132 139 246 152 151 167 152 152 151 141 168 75 232 152 150 151 158 151 158 149 157 143 156 139 152 94 183 255 133 164 119 168 81 253 149 149 156 126 152 103 209 112 115 255 158 150 132 127 145 215 114 85 63 245 144 152 143 123 255 152 145 139 144 81 255 145 165 114 154 105 255 179 95 62 242 141 171 97 69 250 255 255 255 255 255 244 255 219 255 233 238 251 244 234 255 74 72 87 149 117 64 149 208 119 129 141 143 146 152 161 160 152 153 160 152 152 152 152 154 161 153 152 152 152 152 152 232 255 75 81 88 94 104 121 127 129 129 132 141 133 141 130 130 133 141 130 132 140 132 140 129 131 139 129 128 127 127 126 124 114 123 110 109 108 106 91 91 106 108 109 110 123 114 124 126 127 127 128 129 139 131 129 140 132 140 132 130 141 133 130 130 141 133 141 132 129 129 127 121 104 94 88 81 75 255 232 152 152 152 152 152 153 161 154 152 152 152 152 160 153 152 160 161 152 146 143 141 129 119 208 149 64 117 149 87 72 74 255 234 244 251 238 233 255 219 255 244 255 255 255 255 255 250 69 97 171 141 242 62 95 179 255 105 154 114 165 145 255 81 144 139 145 152 255 123 143 152 144 245 63 85 114 215 145 127 132 150 158 255 115 112 209 103 152 126 156 149 149 253 81 168 119 164 133 255 183 94 152 139 156 143 157 149 158 151 158 151 150 152 232 75 168 141 151 152 152 167 151 152 246 139 132 140 151 151 165 150 157 150 151 165 150 254 81 161 121 162 141 149 158 158 142 157 164 246 224 117 104 250 86 107 149 139 161 148 162 141 154 147 169 132 162 164 138 162 141 202 105 174 129 168 137 167 138 162 255 137 163 92 157 137 155 247 86 125 -0 -108 -147 -174 -194 -208 -219 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -210 -196 -178 -154 -120 -73 -0 97 247 148 140 156 91 205 151 252 166 138 168 138 173 130 173 110 196 150 167 137 163 162 136 170 155 153 147 168 139 163 138 151 117 97 254 106 117 74 241 163 158 150 156 158 158 130 169 127 157 91 164 232 164 151 150 157 150 165 151 150 151 159 74 232 152 152 160 154 152 151 143 128 151 246 152 157 149 158 148 159 141 158 140 164 148 156 104 169 76 240 163 122 164 92 165 233 138 165 127 150 92 227 114 122 255 158 151 143 141 71 232 127 86 74 255 144 153 145 113 77 242 144 151 150 93 139 232 154 133 146 95 61 242 97 69 250 151 148 136 84 61 240 248 202 205 244 255 255 204 255 211 255 93 106 141 164 239 255 255 251 226 235 255 255 161 110 117 121 129 142 143 146 152 160 153 154 160 153 152 151 152 155 161 152 151 151 151 151 151 241 250 179 182 168 159 164 166 168 160 160 161 167 170 167 167 168 169 173 174 175 179 180 185 186 186 190 190 189 188 186 190 190 188 192 191 187 181 179 181 187 191 192 188 190 190 186 188 189 190 190 186 186 185 180 179 175 174 173 169 168 167 167 170 167 161 160 160 168 166 164 159 168 182 179 250 241 151 151 151 151 151 152 161 155 152 151 152 153 160 154 153 160 152 146 143 142 129 121 117 110 161 255 255 235 226 251 255 255 239 164 141 106 93 255 211 255 204 255 255 244 205 202 248 240 61 84 136 148 151 250 69 97 242 61 95 146 133 154 232 139 93 150 151 144 242 77 113 145 153 144 255 74 86 127 232 71 141 143 151 158 255 122 114 227 92 150 127 165 138 233 165 92 164 122 163 240 76 169 104 156 148 164 140 158 141 159 148 158 149 157 152 246 151 128 143 151 152 154 160 152 152 232 74 159 151 150 151 165 150 157 150 151 164 232 164 91 157 127 169 130 158 158 156 150 158 163 241 74 117 106 254 97 117 151 138 163 139 168 147 153 155 170 136 162 163 137 167 150 196 110 173 130 173 138 168 138 166 252 151 205 91 156 140 148 247 97 -0 -73 -120 -154 -178 -196 -210 -220 -229 -235 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -211 -197 -181 -160 -130 -79 -0 152 243 152 148 147 100 107 227 243 167 138 167 142 174 130 174 111 195 148 169 137 153 168 138 161 149 155 138 163 140 169 138 137 155 108 252 110 118 104 255 156 158 151 149 158 159 132 169 131 157 101 169 255 165 148 150 157 150 165 151 151 140 133 139 247 152 151 161 158 152 152 140 150 66 233 152 158 141 158 157 157 150 156 149 164 142 149 121 162 80 255 157 129 164 102 172 255 140 154 134 149 83 232 127 130 255 158 151 143 132 125 255 130 91 83 255 155 144 154 121 81 255 149 144 153 112 156 255 144 143 151 93 68 250 120 77 194 233 164 151 108 93 254 90 254 255 255 255 255 244 255 237 123 255 72 80 97 142 114 135 156 169 154 142 133 222 255 65 83 93 103 121 130 143 144 147 154 145 146 153 144 140 150 152 154 158 159 159 159 158 158 158 229 255 76 81 88 94 104 121 126 128 129 129 132 136 138 138 139 139 139 139 139 139 138 138 138 137 137 136 132 140 132 136 137 137 135 130 120 120 130 135 137 137 136 132 140 132 136 137 137 138 138 138 139 139 139 139 139 139 138 138 136 132 129 129 128 126 121 104 94 88 81 76 255 229 158 158 158 159 159 159 158 154 152 150 140 144 153 146 145 154 147 144 143 130 121 103 93 83 65 255 222 133 142 154 169 156 135 114 142 97 80 72 255 123 237 255 244 255 255 255 255 254 90 254 93 108 151 164 233 194 77 120 250 68 93 151 143 144 255 156 112 153 144 149 255 81 121 154 144 155 255 83 91 130 255 125 132 143 151 158 255 130 127 232 83 149 134 154 140 255 172 102 164 129 157 255 80 162 121 149 142 164 149 156 150 157 157 158 141 158 152 233 66 150 140 152 152 158 161 151 152 247 139 133 140 151 151 165 150 157 150 148 165 255 169 101 157 131 169 132 159 158 149 151 158 156 255 104 118 110 252 108 155 137 138 169 140 163 138 155 149 161 138 168 153 137 169 148 195 111 174 130 174 142 167 138 167 243 227 107 100 147 148 152 243 152 -0 -79 -130 -160 -181 -197 -211 -221 -229 -235 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -229 -221 -211 -198 -182 -163 -138 -94 -0 73 227 154 139 147 106 111 61 243 168 138 167 130 175 130 174 112 195 138 175 138 152 175 138 160 155 160 137 168 148 162 141 132 104 175 246 120 119 123 255 163 157 151 157 157 159 143 161 142 159 112 161 64 245 157 149 157 150 165 151 150 151 159 74 232 152 151 152 161 152 152 150 143 128 255 151 159 147 156 158 149 151 149 150 157 150 155 127 157 91 147 237 141 166 113 155 76 241 153 150 150 92 191 196 145 255 158 151 140 141 104 74 227 100 110 255 173 144 153 136 93 149 234 144 162 121 136 77 241 151 151 113 75 180 236 84 195 255 129 154 115 140 255 113 46 235 219 204 244 255 255 208 255 86 231 119 112 117 140 169 135 146 159 167 163 143 133 245 255 158 167 150 143 144 151 152 151 154 160 152 153 160 151 142 151 152 152 152 152 151 148 158 159 159 243 253 172 176 160 161 157 157 157 158 159 159 160 160 160 161 161 161 161 161 160 160 159 159 158 158 156 153 156 152 152 152 151 148 140 141 140 148 151 152 152 152 156 153 156 158 158 159 159 160 160 161 161 161 161 161 160 160 160 159 159 158 157 157 157 161 160 176 172 253 243 159 159 158 148 151 152 152 152 152 151 142 151 160 153 152 160 154 151 152 151 144 143 150 167 158 255 245 133 143 163 167 159 146 135 169 140 117 112 119 231 86 255 208 255 255 244 204 219 235 46 113 255 140 115 154 129 255 195 84 236 180 75 113 151 151 241 77 136 121 162 144 234 149 93 136 153 144 173 255 110 100 227 74 104 141 140 151 158 255 145 196 191 92 150 150 153 241 76 155 113 166 141 237 147 91 157 127 155 150 157 150 149 151 149 158 156 147 159 151 255 128 143 150 152 152 161 152 151 152 232 74 159 151 150 151 165 150 157 149 157 245 64 161 112 159 142 161 143 159 157 157 151 157 163 255 123 119 120 246 175 104 132 141 162 148 168 137 160 155 160 138 175 152 138 175 138 195 112 174 130 175 130 167 138 168 243 61 111 106 147 139 154 227 73 -0 -94 -138 -163 -182 -198 -211 -221 -229 -236 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -165 -142 -110 -58 84 246 159 138 153 108 111 96 255 167 138 167 129 179 130 174 112 195 137 181 138 152 169 140 161 147 162 138 161 141 162 149 143 107 74 228 138 122 129 255 164 149 151 158 149 158 144 163 141 162 127 153 85 255 159 141 157 150 165 151 151 140 133 139 247 152 151 151 167 152 152 151 132 173 255 148 158 157 147 158 158 146 157 149 164 150 149 131 157 101 158 255 140 168 127 145 81 251 156 131 157 102 179 93 229 246 158 152 150 137 120 78 237 119 116 255 156 152 144 143 112 162 255 146 145 139 135 80 255 144 153 121 82 180 255 104 186 77 234 172 112 184 255 102 114 255 255 255 255 255 255 244 255 244 255 231 90 83 85 91 143 102 103 115 137 154 160 142 133 233 255 76 81 92 103 122 134 132 143 146 150 151 154 160 150 142 151 152 152 152 151 146 149 158 160 159 233 255 75 77 83 92 103 117 114 127 128 128 128 128 128 128 128 128 128 128 127 127 127 127 126 126 124 119 116 101 101 100 98 82 82 98 100 101 101 116 119 124 126 126 127 127 127 127 128 128 128 128 128 128 128 128 128 128 127 114 117 103 92 83 77 75 255 233 159 160 158 149 146 151 152 152 152 151 142 150 160 154 151 150 146 143 132 134 122 103 92 81 76 255 233 133 142 160 154 137 115 103 102 143 91 85 83 90 231 255 244 255 244 255 255 255 255 255 255 114 102 255 184 112 172 234 77 186 104 255 180 82 121 153 144 255 80 135 139 145 146 255 162 112 143 144 152 156 255 116 119 237 78 120 137 150 152 158 246 229 93 179 102 157 131 156 251 81 145 127 168 140 255 158 101 157 131 149 150 164 149 157 146 158 158 147 157 158 148 255 173 132 151 152 152 167 151 151 152 247 139 133 140 151 151 165 150 157 141 159 255 85 153 127 162 141 163 144 158 149 158 151 149 164 255 129 122 138 228 74 107 143 149 162 141 161 138 162 147 161 140 169 152 138 181 137 195 112 174 130 179 129 167 138 167 255 96 111 108 153 138 159 246 84 -58 -110 -142 -165 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -222 -212 -199 -184 -166 -144 -116 -71 -0 248 159 138 154 108 110 115 255 166 137 167 129 180 130 174 112 195 137 175 140 153 168 145 161 150 167 138 160 148 167 139 150 112 86 251 154 136 137 255 164 155 149 158 157 157 144 171 130 170 129 157 90 187 230 150 156 150 165 149 150 151 159 74 232 152 151 151 159 154 152 152 139 147 90 227 157 159 149 157 159 149 156 141 165 141 157 140 159 112 136 74 239 176 129 150 88 178 232 128 173 123 180 103 61 244 159 152 152 140 126 83 203 203 130 255 144 167 144 151 120 144 76 242 143 151 140 92 138 236 160 131 93 169 69 225 183 82 251 161 135 141 117 214 80 86 233 211 237 208 244 255 255 206 255 222 255 62 72 80 104 162 205 133 126 130 145 156 162 143 133 241 254 157 167 150 144 147 158 142 151 152 152 152 154 160 147 151 151 152 152 151 149 139 141 151 151 151 240 249 184 185 172 173 169 168 164 164 164 164 164 164 164 164 163 161 168 168 174 174 180 179 183 189 194 198 203 202 198 193 195 193 198 202 203 198 194 189 183 179 180 174 174 168 168 161 163 164 164 164 164 164 164 164 164 168 169 173 172 185 184 249 240 151 151 151 141 139 149 151 152 152 151 151 147 160 154 152 152 152 151 142 158 147 144 150 167 157 254 241 133 143 162 156 145 130 126 133 205 162 104 80 72 62 255 222 255 206 255 255 244 208 237 211 233 86 80 214 117 141 135 161 251 82 183 225 69 169 93 131 160 236 138 92 140 151 143 242 76 144 120 151 144 167 144 255 130 203 203 83 126 140 152 152 159 244 61 103 180 123 173 128 232 178 88 150 129 176 239 74 136 112 159 140 157 141 165 141 156 149 159 157 149 159 157 227 90 147 139 152 152 154 159 151 151 152 232 74 159 151 150 149 165 150 156 150 230 187 90 157 129 170 130 171 144 157 157 158 149 155 164 255 137 136 154 251 86 112 150 139 167 148 160 138 167 150 161 145 168 153 140 175 137 195 112 174 130 180 129 167 137 166 255 115 110 108 154 138 159 248 -0 -71 -116 -144 -166 -184 -199 -212 -222 -229 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -212 -199 -184 -166 -145 -120 -83 -0 243 158 137 153 108 106 120 255 164 136 165 129 180 129 174 111 195 137 173 144 156 168 149 161 139 170 139 160 138 170 138 149 125 98 255 126 162 155 255 159 164 139 157 158 149 143 172 133 170 132 158 95 188 255 151 149 150 165 160 149 140 133 139 247 152 151 151 158 158 152 152 150 148 101 255 149 159 158 147 159 158 147 150 163 147 156 133 162 127 138 77 247 176 132 151 94 182 255 131 144 142 185 105 97 255 159 152 152 150 128 99 193 93 227 251 144 161 149 144 132 142 81 254 146 144 152 108 154 255 152 145 109 172 75 171 227 93 157 245 150 143 107 255 97 71 238 255 123 255 255 255 255 244 255 208 255 245 253 255 255 255 255 128 180 145 145 151 153 163 168 151 144 230 255 77 81 92 104 125 138 133 143 144 141 151 154 159 142 147 158 159 158 158 157 147 148 157 155 163 229 255 75 77 82 92 102 112 126 127 127 127 127 127 127 127 125 115 124 114 119 127 120 125 112 112 111 110 109 106 91 91 106 109 110 111 112 112 125 120 127 119 114 124 115 125 127 127 127 127 127 127 127 126 112 102 92 82 77 75 255 229 163 155 157 148 147 157 158 158 159 158 147 142 159 154 151 141 144 143 133 138 125 104 92 81 77 255 230 144 151 168 163 153 151 145 145 180 128 255 255 255 255 253 245 255 208 255 244 255 255 255 255 123 255 238 71 97 255 107 143 150 245 157 93 227 171 75 172 109 145 152 255 154 108 152 144 146 254 81 142 132 144 149 161 144 251 227 93 193 99 128 150 152 152 159 255 97 105 185 142 144 131 255 182 94 151 132 176 247 77 138 127 162 133 156 147 163 150 147 158 159 147 158 159 149 255 101 148 150 152 152 158 158 151 151 152 247 139 133 140 149 160 165 150 149 151 255 188 95 158 132 170 133 172 143 149 158 157 139 164 159 255 155 162 126 255 98 125 149 138 170 138 160 139 170 139 161 149 168 156 144 173 137 195 111 174 129 180 129 165 136 164 255 120 106 108 153 137 158 243 -0 -83 -120 -145 -166 -184 -199 -212 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -199 -184 -166 -145 -122 -95 -63 231 156 136 152 107 118 124 255 160 135 163 128 179 129 173 111 195 137 173 145 146 168 139 162 138 175 139 161 138 168 141 134 156 109 251 134 87 223 246 156 165 141 156 158 155 141 171 143 162 143 160 104 175 76 240 157 148 165 152 144 151 159 74 232 151 151 151 158 159 152 152 152 141 121 120 230 157 159 149 157 159 149 149 156 158 147 142 168 129 132 83 200 229 142 152 103 167 75 239 151 91 201 110 118 255 159 152 151 151 132 100 194 102 61 244 146 155 160 144 151 144 92 157 230 143 159 113 135 75 242 150 114 170 82 179 255 113 147 76 230 146 111 72 220 87 251 93 255 86 244 206 244 255 255 208 255 247 142 80 100 111 125 221 255 115 89 107 112 120 133 155 160 150 150 242 255 149 161 142 136 138 147 141 150 150 142 151 154 159 140 141 151 151 149 159 147 146 148 156 150 157 242 251 176 175 169 171 166 168 168 176 176 175 182 183 182 181 180 174 178 173 172 177 178 183 183 183 180 176 170 172 170 176 180 183 183 183 178 177 172 173 178 174 180 181 182 183 182 175 176 176 168 168 166 171 169 175 176 251 242 157 150 156 148 146 147 159 149 151 151 141 140 159 154 151 142 150 150 141 147 138 136 142 161 149 255 242 150 150 160 155 133 120 112 107 89 115 255 221 125 111 100 80 142 247 255 208 255 255 244 206 244 86 255 93 251 87 220 72 111 146 230 76 147 113 255 179 82 170 114 150 242 75 135 113 159 143 230 157 92 144 151 144 160 155 146 244 61 102 194 100 132 151 151 152 159 255 118 110 201 91 151 239 75 167 103 152 142 229 200 83 132 129 168 142 147 158 156 149 149 159 157 149 159 157 230 120 121 141 152 152 152 159 158 151 151 151 232 74 159 151 144 152 165 148 157 240 76 175 104 160 143 162 143 171 141 155 158 156 141 165 156 246 223 87 134 251 109 156 134 141 168 138 161 139 175 138 162 139 168 146 145 173 137 195 111 173 129 179 128 163 135 160 255 124 118 107 152 136 156 231 -63 -95 -122 -145 -166 -184 -199 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -183 -166 -145 -122 -98 -72 -0 150 133 149 105 118 126 255 161 129 169 125 177 128 173 110 193 136 173 145 145 173 138 166 138 168 141 161 137 169 145 147 126 170 246 132 89 68 244 150 162 150 146 158 164 130 171 144 163 141 164 119 169 81 252 158 141 164 151 158 138 132 139 247 152 148 151 158 159 152 152 152 150 127 146 255 149 159 158 147 159 158 139 164 157 149 141 163 132 142 89 199 255 137 155 118 159 80 251 152 94 221 127 124 255 159 152 151 151 139 102 204 105 97 255 150 144 161 146 144 153 104 167 255 144 151 125 135 90 250 151 127 173 93 170 76 239 144 112 255 153 120 79 160 215 244 106 72 231 255 255 255 255 255 244 255 202 253 132 53 77 91 109 114 252 67 71 78 89 101 118 126 153 124 129 142 234 255 76 80 92 103 121 127 131 142 138 141 150 153 159 140 140 147 156 152 164 148 146 149 156 149 157 230 255 74 89 92 98 103 110 115 127 121 124 132 142 140 149 148 140 148 142 130 129 129 128 127 125 121 108 108 121 125 127 128 129 129 130 142 148 140 148 149 140 142 132 124 121 127 115 110 103 98 92 89 74 255 230 157 149 156 149 146 148 164 152 156 147 140 140 159 153 150 141 138 142 131 127 121 103 92 80 76 255 234 142 129 124 153 126 118 101 89 78 71 67 252 114 109 91 77 53 132 253 202 255 244 255 255 255 255 255 231 72 106 244 215 160 79 120 153 255 112 144 239 76 170 93 173 127 151 250 90 135 125 151 144 255 167 104 153 144 146 161 144 150 255 97 105 204 102 139 151 151 152 159 255 124 127 221 94 152 251 80 159 118 155 137 255 199 89 142 132 163 141 149 157 164 139 158 159 147 158 159 149 255 146 127 150 152 152 152 159 158 151 148 152 247 139 132 138 158 151 164 141 158 252 81 169 119 164 141 163 144 171 130 164 158 146 150 162 150 244 68 89 132 246 170 126 147 145 169 137 161 141 168 138 166 138 173 145 145 173 136 193 110 173 128 177 125 169 129 161 255 126 118 105 149 133 150 -0 -72 -98 -122 -145 -166 -183 -198 -211 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -210 -197 -182 -165 -144 -120 -95 -72 -0 142 126 143 99 113 134 254 165 129 167 115 174 127 172 110 191 136 172 144 144 173 138 167 138 167 145 161 138 161 148 138 117 93 228 142 96 106 255 139 170 146 148 156 165 132 169 143 171 130 164 122 164 92 164 232 150 163 151 149 145 159 74 232 152 157 149 158 159 152 152 151 151 131 128 76 242 157 159 149 157 159 141 163 150 158 130 170 137 144 94 189 76 240 161 119 163 87 163 233 103 159 196 138 255 159 152 151 151 150 102 209 111 118 255 154 143 160 152 144 160 122 150 76 239 151 141 137 91 211 218 127 177 110 166 79 255 150 110 70 243 136 91 155 83 234 141 80 119 231 222 208 208 244 255 255 205 255 235 252 60 92 131 160 145 235 253 149 132 133 138 147 155 156 180 141 143 144 242 255 147 159 154 136 135 136 140 148 139 140 148 162 160 140 138 141 145 151 164 148 146 148 153 155 162 244 255 163 166 159 151 153 145 147 154 145 145 147 152 156 163 160 161 167 174 167 166 165 163 159 153 146 153 159 163 165 166 167 174 167 161 160 163 156 152 147 145 145 154 147 145 153 151 159 166 163 255 244 162 155 153 148 146 148 164 151 145 141 138 140 160 162 148 140 139 148 140 136 135 136 154 159 147 255 242 144 143 141 180 156 155 147 138 133 132 149 253 235 145 160 131 92 60 252 235 255 205 255 255 244 208 208 222 231 119 80 141 234 83 155 91 136 243 70 110 150 255 79 166 110 177 127 218 211 91 137 141 151 239 76 150 122 160 144 152 160 143 154 255 118 111 209 102 150 151 151 152 159 255 138 196 159 103 233 163 87 163 119 161 240 76 189 94 144 137 170 130 158 150 163 141 159 157 149 159 157 242 76 128 131 151 151 152 152 159 158 149 157 152 232 74 159 145 149 151 163 150 232 164 92 164 122 164 130 171 143 169 132 165 156 148 146 170 139 255 106 96 142 228 93 117 138 148 161 138 161 145 167 138 167 138 173 144 144 172 136 191 110 172 127 174 115 167 129 165 254 134 113 99 143 126 142 -0 -72 -95 -120 -144 -165 -182 -197 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -218 -208 -196 -181 -163 -142 -116 -83 -63 -0 142 114 134 106 116 149 246 165 129 167 124 178 120 170 110 195 133 170 141 144 173 138 167 138 167 146 161 138 160 156 134 142 73 237 151 100 126 255 140 170 149 155 146 164 142 161 143 171 132 162 130 164 102 171 255 151 156 151 157 151 129 139 246 152 159 142 158 159 151 151 151 151 139 124 81 252 149 159 158 147 159 150 155 158 157 132 170 140 145 109 183 80 253 153 122 164 94 169 255 113 148 94 226 251 159 152 151 151 151 111 206 133 126 255 160 144 151 161 144 151 137 144 81 255 152 143 143 91 216 255 127 178 114 164 91 127 237 112 120 255 142 112 162 122 255 164 97 112 90 255 255 255 255 255 255 244 255 220 255 243 252 255 255 75 82 100 233 117 138 114 114 120 145 122 142 149 131 142 143 232 255 61 115 91 101 116 118 122 127 128 129 135 154 152 126 137 137 136 140 165 141 137 137 137 138 140 232 255 71 119 87 91 96 97 101 106 107 108 108 108 112 117 119 119 122 126 127 126 124 117 119 119 117 124 126 127 126 122 119 119 117 112 108 108 108 107 106 101 97 96 91 87 119 71 255 232 140 138 137 137 137 141 165 140 136 137 137 126 152 154 135 129 128 127 122 118 116 101 91 115 61 255 232 143 142 131 149 142 122 145 120 114 114 138 117 233 100 82 75 255 255 252 243 255 220 255 244 255 255 255 255 255 255 90 112 97 164 255 122 162 112 142 255 120 112 237 127 91 164 114 178 127 255 216 91 143 143 152 255 81 144 137 151 144 161 151 144 160 255 126 133 206 111 151 151 151 152 159 251 226 94 148 113 255 169 94 164 122 153 253 80 183 109 145 140 170 132 157 158 155 150 159 147 158 159 149 252 81 124 139 151 151 151 151 159 158 142 159 152 246 139 129 151 157 151 156 151 255 171 102 164 130 162 132 171 143 161 142 164 146 155 149 170 140 255 126 100 151 237 73 142 134 156 160 138 161 146 167 138 167 138 173 144 141 170 133 195 110 170 120 178 124 167 129 165 246 149 116 106 134 114 142 -0 -63 -83 -116 -142 -163 -181 -196 -208 -218 -226 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -217 -207 -194 -178 -160 -138 -110 -71 -0 231 150 126 134 106 112 118 232 161 127 166 111 179 121 167 110 200 121 168 149 141 172 137 167 138 167 146 161 138 160 147 150 111 129 243 175 109 131 255 148 162 158 147 148 163 140 162 141 169 143 154 141 166 113 154 75 240 164 149 158 133 153 74 231 151 159 150 157 159 152 148 151 148 150 136 89 180 230 157 159 149 157 151 156 157 150 139 164 147 146 110 185 87 163 234 126 164 103 162 60 239 150 103 62 244 159 152 151 151 151 111 201 136 147 255 152 146 151 160 146 151 142 147 92 148 234 144 140 95 198 106 255 177 127 167 102 145 255 119 92 74 238 127 165 93 74 239 142 117 83 62 245 247 202 205 244 255 255 204 255 211 255 73 86 211 225 189 184 235 255 73 71 86 98 128 181 137 165 115 134 131 142 240 255 73 76 78 83 99 108 93 84 99 100 126 114 73 95 102 111 118 134 166 131 122 134 132 143 144 241 255 74 70 84 95 105 114 122 131 144 132 130 132 137 132 119 117 116 115 114 112 106 85 106 112 114 115 116 117 119 132 137 132 130 132 144 131 122 114 105 95 84 70 74 255 241 144 143 132 134 122 131 166 134 118 111 102 95 73 114 126 100 99 84 93 108 99 83 78 76 73 255 240 142 131 134 115 165 137 181 128 98 86 71 73 255 235 184 189 225 211 86 73 255 211 255 204 255 255 244 205 202 247 245 62 83 117 142 239 74 93 165 127 238 74 92 119 255 145 102 167 127 177 255 106 198 95 140 144 234 148 92 147 142 151 146 160 151 146 152 255 147 136 201 111 151 151 151 152 159 244 62 103 150 239 60 162 103 164 126 234 163 87 185 110 146 147 164 139 150 157 156 151 157 149 159 157 230 180 89 136 150 148 151 148 152 159 157 150 159 151 231 74 153 133 158 149 164 240 75 154 113 166 141 154 143 169 141 162 140 163 148 147 158 162 148 255 131 109 175 243 129 111 150 147 160 138 161 146 167 138 167 137 172 141 149 168 121 200 110 167 121 179 111 166 127 161 232 118 112 106 134 126 150 231 -0 -71 -110 -138 -160 -178 -194 -207 -217 -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 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -230 -224 -215 -204 -191 -174 -154 -130 -94 -58 -0 243 156 133 143 106 112 93 238 154 123 162 110 182 120 169 107 205 121 174 146 132 170 136 166 137 167 146 161 138 160 145 149 117 73 230 136 160 139 255 141 163 157 149 155 154 149 169 130 176 138 155 141 169 127 145 81 249 165 141 157 141 150 130 245 148 159 151 149 159 152 157 150 157 149 140 94 183 255 149 159 158 147 151 164 148 157 148 155 157 146 110 186 93 169 255 128 165 113 156 113 255 156 106 98 255 159 152 151 151 151 111 206 128 185 255 152 150 151 152 152 151 143 159 104 160 255 144 150 100 195 96 62 242 123 165 120 118 73 240 101 72 251 123 176 102 72 255 114 140 85 72 253 142 253 255 255 255 255 244 255 243 103 227 129 123 137 191 112 111 128 241 253 255 255 255 255 255 85 160 100 112 117 120 128 241 246 214 201 202 207 220 227 201 193 198 202 223 244 146 131 130 132 134 153 182 132 131 140 132 139 150 242 254 255 254 253 253 254 255 247 198 189 188 189 191 202 208 175 167 164 161 155 157 157 155 161 164 167 175 208 202 191 189 188 189 198 247 255 254 253 253 254 255 254 242 150 139 132 140 131 132 182 153 134 132 130 131 146 244 223 202 198 193 201 227 220 207 202 201 214 246 241 128 120 117 112 100 160 85 255 255 255 255 255 253 241 128 111 112 191 137 123 129 227 103 243 255 244 255 255 255 255 253 142 253 72 85 140 114 255 72 102 176 123 251 72 101 240 73 118 120 165 123 242 62 96 195 100 150 144 255 160 104 159 143 151 152 152 151 150 152 255 185 128 206 111 151 151 151 152 159 255 98 106 156 255 113 156 113 165 128 255 169 93 186 110 146 157 155 148 157 148 164 151 147 158 159 149 255 183 94 140 149 157 150 157 152 159 149 151 159 148 245 130 150 141 157 141 165 249 81 145 127 169 141 155 138 176 130 169 149 154 155 149 157 163 141 255 139 160 136 230 73 117 149 145 160 138 161 146 167 137 166 136 170 132 146 174 121 205 107 169 120 182 110 162 123 154 238 93 112 106 143 133 156 243 -0 -58 -94 -130 -154 -174 -191 -204 -215 -224 -230 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -213 -202 -187 -169 -147 -120 -79 -0 84 248 158 136 149 99 116 118 238 148 112 155 107 179 119 159 102 208 121 167 147 140 167 132 164 136 166 146 161 138 160 146 133 149 87 248 141 96 173 252 148 169 148 157 147 155 148 163 132 176 141 162 130 176 129 150 88 185 229 151 156 140 128 113 231 157 157 151 157 157 151 159 142 158 141 149 104 168 76 243 157 159 149 149 165 149 157 141 155 157 148 111 188 103 151 74 238 165 126 148 81 74 244 110 118 255 159 152 152 151 151 111 212 129 159 255 156 152 151 151 160 152 143 151 125 142 75 238 151 105 191 97 69 250 131 167 129 121 75 247 115 86 254 167 159 141 87 255 135 169 91 80 255 80 132 235 220 204 244 255 255 207 255 91 217 110 105 116 168 213 114 112 129 160 184 146 147 162 235 255 137 77 81 90 100 110 127 219 103 108 110 113 124 178 97 94 100 109 127 205 112 116 119 120 122 127 180 93 86 89 95 97 102 121 169 91 103 105 106 110 124 183 92 102 104 104 104 110 173 69 83 78 89 93 88 93 89 78 83 69 173 110 104 104 104 102 92 183 124 110 106 105 103 91 169 121 102 97 95 89 86 93 180 127 122 120 119 116 112 205 127 109 100 94 97 178 124 113 110 108 103 219 127 110 100 90 81 77 137 255 235 162 147 146 184 160 129 112 114 213 168 116 105 110 217 91 255 207 255 255 244 204 220 235 132 80 255 80 91 169 135 255 87 141 159 167 254 86 115 247 75 121 129 167 131 250 69 97 191 105 151 238 75 142 125 151 143 152 160 151 151 152 156 255 159 129 212 111 151 151 152 152 159 255 118 110 244 74 81 148 126 165 238 74 151 103 188 111 148 157 155 141 157 149 165 149 149 159 157 243 76 168 104 149 141 158 142 159 151 157 157 151 157 157 231 113 128 140 156 151 229 185 88 150 129 176 130 162 141 176 132 163 148 155 147 157 148 169 148 252 173 96 141 248 87 149 133 146 160 138 161 146 166 136 164 132 167 140 147 167 121 208 102 159 119 179 107 155 112 148 238 118 116 99 149 136 158 248 84 -0 -79 -120 -147 -169 -187 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -242 -238 -233 -227 -220 -210 -198 -183 -163 -137 -108 -73 -0 73 246 159 137 152 105 113 149 232 154 112 156 92 172 115 155 90 211 120 165 152 129 167 140 160 131 164 145 160 137 160 146 144 111 150 247 133 94 243 243 139 163 148 157 148 162 138 168 141 168 150 155 132 176 132 151 94 188 255 151 150 149 154 73 233 158 149 151 158 149 151 158 151 157 150 145 122 160 81 254 149 158 157 138 165 158 147 150 162 150 155 111 189 113 152 76 247 166 123 140 89 70 254 127 124 255 159 152 152 151 151 111 209 135 150 91 235 152 152 151 152 154 144 150 141 137 90 247 148 118 186 120 77 187 232 147 149 133 76 192 227 99 251 127 167 129 149 251 156 135 143 104 255 100 53 252 255 255 255 255 255 244 255 244 255 221 77 67 90 100 187 96 107 112 129 166 119 117 129 149 237 255 63 74 87 98 108 122 233 61 95 116 123 137 218 71 93 118 124 138 230 61 96 117 123 131 139 184 234 113 112 121 130 138 155 226 62 98 118 123 130 144 222 60 97 116 121 127 139 212 59 94 110 108 103 103 108 110 94 59 212 139 127 121 116 97 60 222 144 130 123 118 98 62 226 155 138 130 121 112 113 234 184 139 131 123 117 96 61 230 138 124 118 93 71 218 137 123 116 95 61 233 122 108 98 87 74 63 255 237 149 129 117 119 166 129 112 107 96 187 100 90 67 77 221 255 244 255 244 255 255 255 255 255 252 53 100 255 104 143 135 156 251 149 129 167 127 251 99 227 192 76 133 149 147 232 187 77 120 186 118 148 247 90 137 141 150 144 154 152 151 152 152 235 91 150 135 209 111 151 151 152 152 159 255 124 127 254 70 89 140 123 166 247 76 152 113 189 111 155 150 162 150 147 158 165 138 157 158 149 254 81 160 122 145 150 157 151 158 151 149 158 151 149 158 233 73 154 149 150 151 255 188 94 151 132 176 132 155 150 168 141 168 138 162 148 157 148 163 139 243 243 94 133 247 150 111 144 146 160 137 160 145 164 131 160 140 167 129 152 165 120 211 90 155 115 172 92 156 112 154 232 149 113 105 152 137 159 246 73 -0 -73 -108 -137 -163 -183 -198 -210 -220 -227 -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 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -232 -226 -218 -207 -194 -178 -156 -126 -91 -0 -0 152 227 159 138 153 107 118 134 246 161 123 155 92 169 103 147 90 212 118 163 152 128 172 130 161 140 160 143 158 136 159 146 149 113 73 232 142 97 57 244 138 169 153 147 157 154 140 175 131 169 149 155 140 168 142 152 104 175 76 241 160 150 120 138 245 158 155 149 158 155 149 158 151 149 151 147 127 164 88 172 233 156 156 140 163 158 148 149 156 141 164 112 190 127 145 82 188 231 135 147 96 84 252 196 139 255 159 152 152 152 151 111 209 149 138 140 255 155 152 152 151 160 144 150 142 142 91 206 218 111 187 126 83 188 255 148 129 144 82 176 104 232 245 128 199 102 117 226 169 146 102 162 255 111 77 60 243 211 243 207 244 255 255 205 255 222 255 57 77 97 120 182 245 121 109 112 150 190 126 139 134 153 244 255 255 255 255 255 247 243 255 255 255 255 255 243 255 255 255 255 246 243 255 255 255 255 255 254 245 243 255 255 255 255 255 248 244 255 255 255 255 254 244 242 255 255 255 255 255 248 240 255 255 255 255 255 255 255 255 255 240 248 255 255 255 255 255 242 244 254 255 255 255 255 244 248 255 255 255 255 255 243 245 254 255 255 255 255 255 243 246 255 255 255 255 243 255 255 255 255 255 243 247 255 255 255 255 255 244 153 134 139 126 190 150 112 109 121 245 182 120 97 77 57 255 222 255 205 255 255 244 207 243 211 243 60 77 111 255 162 102 146 169 226 117 102 199 128 245 232 104 176 82 144 129 148 255 188 83 126 187 111 218 206 91 142 142 150 144 160 151 152 152 155 255 140 138 149 209 111 151 152 152 152 159 255 139 196 252 84 96 147 135 231 188 82 145 127 190 112 164 141 156 149 148 158 163 140 156 156 233 172 88 164 127 147 151 149 151 158 149 155 158 149 155 158 245 138 120 150 160 241 76 175 104 152 142 168 140 155 149 169 131 175 140 154 157 147 153 169 138 244 57 97 142 232 73 113 149 146 159 136 158 143 160 140 161 130 172 128 152 163 118 212 90 147 103 169 92 155 123 161 246 134 118 107 153 138 159 227 152 -0 -0 -91 -126 -156 -178 -194 -207 -218 -226 -232 -237 -241 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -235 -230 -223 -215 -204 -190 -171 -148 -117 -77 -0 125 97 243 154 138 154 108 118 126 254 165 127 162 107 172 103 148 72 208 115 160 150 127 172 129 165 130 160 137 155 132 159 144 137 134 86 252 139 101 100 255 138 164 155 146 156 155 148 169 132 175 139 162 130 169 137 155 118 168 80 255 151 143 149 74 232 157 165 139 158 165 139 158 148 157 149 155 129 166 94 176 255 149 164 148 154 158 155 139 163 148 161 120 191 128 150 88 188 255 136 140 101 95 246 107 227 253 159 152 152 152 151 111 209 152 141 128 77 241 152 152 152 152 146 151 140 139 94 212 255 120 188 132 94 184 64 244 128 168 99 176 107 60 244 140 140 163 64 235 154 159 103 205 255 125 91 92 252 255 103 255 255 255 255 244 255 204 255 244 255 255 255 255 249 255 66 76 88 104 193 86 134 103 138 102 157 127 127 138 133 146 153 160 152 151 151 151 151 151 151 148 157 158 158 158 157 150 139 140 148 139 141 150 146 148 155 147 148 152 155 159 161 162 167 168 168 168 167 165 162 168 166 166 165 163 157 149 149 157 163 165 166 166 168 162 165 167 168 168 168 167 162 161 159 155 152 148 147 155 148 146 150 141 139 148 140 139 150 157 158 158 158 157 148 151 151 151 151 151 151 152 160 153 146 133 138 127 127 157 102 138 103 134 86 193 104 88 76 66 255 249 255 255 255 255 244 255 204 255 244 255 255 255 255 103 255 252 92 91 125 255 205 103 159 154 235 64 163 140 140 244 60 107 176 99 168 128 244 64 184 94 132 188 120 255 212 94 139 140 151 146 152 152 152 152 241 77 128 141 152 209 111 151 152 152 152 159 253 227 107 246 95 101 140 136 255 188 88 150 128 191 120 161 148 163 139 155 158 154 148 164 149 255 176 94 166 129 155 149 157 148 158 139 165 158 139 165 157 232 74 149 143 151 255 80 168 118 155 137 169 130 162 139 175 132 169 148 155 156 146 155 164 138 255 100 101 139 252 86 134 137 144 159 132 155 137 160 130 165 129 172 127 150 160 115 208 72 148 103 172 107 162 127 165 254 126 118 108 154 138 154 243 97 125 -0 -77 -117 -148 -171 -190 -204 -215 -223 -230 -235 -240 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -212 -200 -184 -164 -138 -99 -63 -0 118 86 247 152 139 153 108 106 124 255 165 129 166 110 179 115 147 72 209 103 153 145 125 169 128 166 129 165 137 162 137 157 141 136 126 134 251 148 106 119 255 138 154 162 146 146 161 139 169 141 169 141 169 130 175 138 162 119 163 91 147 232 159 114 138 247 149 166 141 156 166 141 156 157 157 141 164 129 168 104 160 75 243 164 141 155 156 164 138 162 141 163 117 191 129 150 93 175 74 239 147 107 106 246 102 71 244 160 152 152 152 151 111 209 152 151 128 82 253 154 152 152 151 150 151 150 148 100 193 106 251 184 140 110 180 84 255 132 127 137 182 110 95 255 146 138 127 149 255 142 167 115 133 128 221 109 131 255 73 227 91 244 205 244 255 255 208 255 238 61 78 106 134 154 161 244 255 255 255 245 238 255 87 71 140 65 144 202 119 129 139 133 143 146 150 151 151 151 151 148 157 157 150 157 155 164 165 165 163 154 155 162 158 149 155 150 141 148 138 137 138 138 138 138 138 138 138 138 137 136 129 131 136 137 136 133 127 115 127 133 136 137 136 131 129 136 137 138 138 138 138 138 138 138 138 137 138 148 141 150 155 149 158 162 155 154 163 165 165 164 155 157 150 157 157 148 151 151 151 151 150 146 143 133 139 129 119 202 144 65 140 71 87 255 238 245 255 255 255 244 161 154 134 106 78 61 238 255 208 255 255 244 205 244 91 227 73 255 131 109 221 128 133 115 167 142 255 149 127 138 146 255 95 110 182 137 127 132 255 84 180 110 140 184 251 106 193 100 148 150 151 150 151 152 152 154 253 82 128 151 152 209 111 151 152 152 152 160 244 71 102 246 106 107 147 239 74 175 93 150 129 191 117 163 141 162 138 164 156 155 141 164 243 75 160 104 168 129 164 141 157 157 156 141 166 156 141 166 149 247 138 114 159 232 147 91 163 119 162 138 175 130 169 141 169 141 169 139 161 146 146 162 154 138 255 119 106 148 251 134 126 136 141 157 137 162 137 165 129 166 128 169 125 145 153 103 209 72 147 115 179 110 166 129 165 255 124 106 108 153 139 152 247 86 118 -0 -63 -99 -138 -164 -184 -200 -212 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -226 -218 -208 -195 -178 -156 -127 -83 -0 129 120 74 247 148 148 147 108 110 120 255 161 129 167 111 182 119 155 90 208 103 146 136 119 164 126 163 128 165 137 154 140 147 151 129 129 92 228 156 110 124 255 138 152 168 146 145 168 142 173 130 169 148 162 132 169 141 154 122 164 102 157 255 138 132 74 232 157 164 151 147 165 151 147 157 149 150 163 132 161 121 161 78 251 156 150 162 147 165 141 154 149 170 103 196 129 150 102 175 76 248 156 109 115 249 104 92 255 161 152 152 152 151 111 209 152 152 132 93 166 230 152 152 151 151 151 152 142 105 191 96 62 238 150 111 177 93 149 234 136 92 205 113 115 255 157 153 125 208 255 133 163 137 126 180 255 114 160 255 86 129 217 255 255 255 255 255 244 255 208 223 102 94 101 120 140 146 131 168 128 132 155 143 227 238 244 231 255 255 152 109 117 120 125 130 139 150 151 151 151 151 149 141 150 149 141 145 149 158 158 155 162 155 155 161 169 163 168 175 170 175 168 167 167 167 168 168 168 167 166 165 164 160 160 160 159 157 151 143 143 151 157 159 160 160 160 164 165 166 167 168 168 168 167 167 167 168 175 170 175 168 163 169 161 155 155 162 155 158 158 149 145 141 149 150 141 149 151 151 151 151 150 139 130 125 120 117 109 152 255 255 231 244 238 227 143 155 132 128 168 131 146 140 120 101 94 102 223 208 255 244 255 255 255 255 255 217 129 86 255 160 114 255 180 126 137 163 133 255 208 125 153 157 255 115 113 205 92 136 234 149 93 177 111 150 238 62 96 191 105 142 152 151 151 151 152 152 230 166 93 132 152 152 209 111 151 152 152 152 161 255 92 104 249 115 109 156 248 76 175 102 150 129 196 103 170 149 154 141 165 147 162 150 156 251 78 161 121 161 132 163 150 149 157 147 151 165 147 151 164 157 232 74 132 138 255 157 102 164 122 154 141 169 132 162 148 169 130 173 142 168 145 146 168 152 138 255 124 110 156 228 92 129 129 151 147 140 154 137 165 128 163 126 164 119 136 146 103 208 90 155 119 182 111 167 129 161 255 120 110 108 147 148 148 247 74 120 129 -0 -83 -127 -156 -178 -195 -208 -218 -226 -233 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -190 -171 -146 -115 -77 -0 137 149 153 227 155 140 147 106 111 115 255 160 129 167 124 179 120 159 90 212 115 153 136 106 156 120 158 125 163 136 152 145 146 150 133 109 102 233 176 123 131 255 138 152 161 148 145 161 133 175 130 175 139 162 137 168 148 153 127 165 113 149 60 241 167 88 249 156 157 151 151 161 151 148 156 154 149 156 142 160 126 157 84 192 230 149 156 151 164 148 157 148 164 106 201 129 150 112 171 82 183 229 112 124 254 109 117 255 167 152 152 152 151 111 209 152 152 142 104 174 255 152 152 152 151 151 152 151 110 187 102 71 250 151 114 179 104 159 255 139 93 235 124 122 255 161 147 136 119 161 222 143 154 130 145 115 252 145 75 211 123 110 221 222 204 208 244 255 255 205 255 199 233 150 143 143 153 164 169 169 199 133 140 151 144 155 172 151 144 221 255 65 83 92 102 112 127 132 139 150 150 151 150 148 140 149 148 138 138 141 150 149 141 148 139 138 141 149 139 140 148 141 148 138 138 137 137 137 137 137 136 131 139 148 138 137 136 133 127 115 127 133 136 137 138 148 139 131 136 137 137 137 137 137 138 138 148 141 148 140 139 149 141 138 139 148 141 149 150 141 138 138 148 149 140 148 150 151 150 150 139 132 127 112 102 92 83 65 255 221 144 151 172 155 144 151 140 133 199 169 169 164 153 143 143 150 233 199 255 205 255 255 244 208 204 222 221 110 123 211 75 145 252 115 145 130 154 143 222 161 119 136 147 161 255 122 124 235 93 139 255 159 104 179 114 151 250 71 102 187 110 151 152 151 151 152 152 152 255 174 104 142 152 152 209 111 151 152 152 152 167 255 117 109 254 124 112 229 183 82 171 112 150 129 201 106 164 148 157 148 164 151 156 149 230 192 84 157 126 160 142 156 149 154 156 148 151 161 151 151 157 156 249 88 167 241 60 149 113 165 127 153 148 168 137 162 139 175 130 175 133 161 145 148 161 152 138 255 131 123 176 233 102 109 133 150 146 145 152 136 163 125 158 120 156 106 136 153 115 212 90 159 120 179 124 167 129 160 255 115 111 106 147 140 155 227 153 149 137 -0 -77 -115 -146 -171 -190 -204 -215 -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 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -212 -200 -184 -163 -135 -96 -63 -0 148 124 98 243 147 137 156 100 111 96 255 164 135 169 115 178 121 169 102 211 118 160 145 119 156 106 150 120 157 134 150 144 146 139 143 108 71 235 131 171 144 255 136 152 160 152 145 160 140 180 130 168 140 167 142 168 139 155 128 166 127 142 111 255 123 158 245 149 164 145 151 163 149 157 147 163 139 163 137 163 128 157 93 192 255 139 163 145 156 157 147 144 169 116 197 131 151 125 174 88 183 255 118 135 250 124 124 255 159 154 152 152 152 111 209 152 152 140 121 157 76 240 152 152 151 151 151 151 114 182 112 90 224 220 122 174 121 154 61 242 102 135 204 137 255 160 155 142 129 110 255 133 160 145 145 89 67 235 82 225 137 105 77 255 255 255 255 255 255 244 255 229 255 209 97 132 122 117 124 131 110 168 134 141 145 153 145 152 166 152 151 245 255 166 172 154 145 151 153 156 149 155 164 165 164 163 156 163 162 154 153 155 161 169 163 169 161 161 162 169 162 162 167 170 167 168 160 159 158 158 158 157 155 146 147 151 152 151 145 136 136 145 151 152 151 147 146 155 157 158 158 158 159 160 168 167 170 167 162 162 169 162 161 161 169 163 169 161 155 153 154 162 163 156 163 164 165 164 155 149 156 153 151 145 154 172 166 255 245 151 152 166 152 145 153 145 141 134 168 110 131 124 117 122 132 97 209 255 229 255 244 255 255 255 255 255 255 77 105 137 225 82 235 67 89 145 145 160 133 255 110 129 142 155 160 255 137 204 135 102 242 61 154 121 174 122 220 224 90 112 182 114 151 151 151 151 152 152 240 76 157 121 140 152 152 209 111 152 152 152 154 159 255 124 124 250 135 118 255 183 88 174 125 151 131 197 116 169 144 147 157 156 145 163 139 255 192 93 157 128 163 137 163 139 163 147 157 149 163 151 145 164 149 245 158 123 255 111 142 127 166 128 155 139 168 142 167 140 168 130 180 140 160 145 152 160 152 136 255 144 171 131 235 71 108 143 139 146 144 150 134 157 120 150 106 156 119 145 160 118 211 102 169 121 178 115 169 135 164 255 96 111 100 156 137 147 243 98 124 148 -0 -63 -96 -135 -163 -184 -200 -212 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -238 -233 -227 -219 -209 -195 -178 -156 -125 -82 -0 146 144 113 86 250 149 143 157 91 107 61 255 166 136 163 125 174 120 167 107 208 120 163 150 125 164 120 150 106 150 127 145 141 144 137 141 114 85 247 127 81 217 247 133 150 159 153 145 160 129 181 130 167 148 168 131 169 138 159 129 166 128 135 80 72 239 74 229 155 163 148 149 170 139 155 151 161 141 163 140 169 129 158 103 179 76 239 163 148 162 157 148 141 177 103 196 136 151 126 169 93 169 75 239 133 178 195 138 255 158 158 152 152 152 111 209 152 152 150 127 151 81 253 151 151 151 148 151 150 122 177 121 90 222 255 134 175 127 137 115 255 115 122 112 229 252 152 156 146 141 117 65 245 142 156 151 107 71 253 100 189 191 116 67 57 244 238 208 205 244 255 255 203 255 210 233 255 74 101 102 111 121 79 179 97 112 121 137 142 144 148 159 152 151 235 255 75 80 88 94 104 122 127 129 133 143 140 149 148 141 149 148 138 137 138 141 148 141 148 139 138 140 148 139 142 133 140 132 139 129 128 128 127 126 126 124 116 101 101 100 96 76 96 100 101 101 116 124 126 126 127 128 128 129 139 132 140 133 142 139 148 140 138 139 148 141 148 141 138 137 138 148 149 141 148 149 140 143 133 129 127 122 104 94 88 80 75 255 235 151 152 159 148 144 142 137 121 112 97 179 79 121 111 102 101 74 255 233 210 255 203 255 255 244 205 208 238 244 57 67 116 191 189 100 253 71 107 151 156 142 245 65 117 141 146 156 152 252 229 112 122 115 255 115 137 127 175 134 255 222 90 121 177 122 150 151 148 151 151 151 253 81 151 127 150 152 152 209 111 152 152 152 158 158 255 138 195 178 133 239 75 169 93 169 126 151 136 196 103 177 141 148 157 162 148 163 239 76 179 103 158 129 169 140 163 141 161 151 155 139 170 149 148 163 155 229 74 239 72 80 135 128 166 129 159 138 169 131 168 148 167 130 181 129 160 145 153 159 150 133 247 217 81 127 247 85 114 141 137 144 141 145 127 150 106 150 120 164 125 150 163 120 208 107 167 120 174 125 163 136 166 255 61 107 91 157 143 149 250 86 113 144 146 -0 -82 -125 -156 -178 -195 -209 -219 -227 -233 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -216 -205 -190 -172 -148 -117 -78 -0 146 133 113 74 249 140 149 152 92 205 227 243 167 137 165 128 177 127 170 110 205 121 165 152 127 169 126 158 120 150 115 136 135 139 134 128 124 116 246 127 94 60 241 142 146 158 152 145 159 129 185 130 166 138 169 130 173 139 161 129 167 128 131 90 75 245 87 250 146 156 157 139 169 141 162 150 163 149 154 150 162 132 159 118 172 81 250 154 157 155 149 157 130 177 112 200 137 151 126 167 102 168 74 253 134 161 103 225 250 158 159 152 152 152 111 209 152 152 151 132 151 92 165 229 148 151 157 149 148 130 171 131 91 205 106 255 169 132 137 95 73 238 123 117 62 244 153 154 155 143 121 83 255 133 162 153 112 78 149 233 184 112 168 90 77 255 61 223 255 255 255 255 244 255 233 108 141 237 248 233 232 228 230 251 255 66 84 94 112 121 134 132 145 154 145 143 241 251 171 176 161 152 157 159 162 154 155 162 156 162 169 163 170 169 161 160 160 162 167 169 175 169 168 169 173 175 179 181 185 186 190 190 189 187 185 189 193 198 202 200 195 190 190 195 200 202 198 193 189 185 187 189 190 190 186 185 181 179 175 173 169 168 169 175 169 167 162 160 160 161 169 170 163 169 162 156 162 155 154 162 159 157 152 161 176 171 251 241 143 145 154 145 132 134 121 112 94 84 66 255 251 230 228 232 233 248 237 141 108 233 255 244 255 255 255 255 223 61 255 77 90 168 112 184 233 149 78 112 153 162 133 255 83 121 143 155 154 153 244 62 117 123 238 73 95 137 132 169 255 106 205 91 131 171 130 148 149 157 151 148 229 165 92 151 132 151 152 152 209 111 152 152 152 159 158 250 225 103 161 134 253 74 168 102 167 126 151 137 200 112 177 130 157 149 155 157 154 250 81 172 118 159 132 162 150 154 149 163 150 162 141 169 139 157 156 146 250 87 245 75 90 131 128 167 129 161 139 173 130 169 138 166 130 185 129 159 145 152 158 146 142 241 60 94 127 246 116 124 128 134 139 135 136 115 150 120 158 126 169 127 152 165 121 205 110 170 127 177 128 165 137 167 243 227 205 92 152 149 140 249 74 113 133 146 -0 -78 -117 -148 -172 -190 -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 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -212 -200 -185 -164 -138 -108 -73 -0 147 139 155 161 229 143 154 180 155 163 151 243 168 138 167 129 179 128 172 110 200 121 167 152 128 172 128 163 125 157 127 136 124 129 127 122 120 93 234 126 94 96 255 137 149 153 150 143 159 128 186 129 166 137 173 130 174 139 161 129 167 129 142 98 77 223 211 249 148 162 154 144 175 149 154 141 170 139 155 149 163 137 160 119 175 88 178 229 156 156 156 156 132 176 111 201 137 151 126 174 109 163 79 141 236 160 110 62 243 158 159 152 152 152 111 209 152 152 152 139 155 103 173 255 157 150 159 142 157 140 162 142 92 202 95 62 243 137 142 96 88 246 132 119 97 255 162 144 155 146 129 93 158 233 143 163 120 89 132 117 235 111 213 100 97 255 78 102 199 229 203 244 255 255 205 255 85 144 116 184 123 145 160 146 154 244 255 150 163 145 144 150 148 141 153 160 149 157 232 255 75 81 88 94 104 121 127 128 132 141 131 132 137 140 150 148 138 138 142 131 130 132 140 130 129 129 129 129 129 129 129 128 124 134 131 140 130 129 129 128 125 119 106 119 125 128 129 129 130 140 131 134 124 128 129 129 129 129 129 129 129 130 140 132 130 131 142 138 138 148 150 140 137 132 131 141 132 128 127 121 104 94 88 81 75 255 232 157 149 160 153 141 148 150 144 145 163 150 255 244 154 146 160 145 123 184 116 144 85 255 205 255 255 244 203 229 199 102 78 255 97 100 213 111 235 117 132 89 120 163 143 233 158 93 129 146 155 144 162 255 97 119 132 246 88 96 142 137 243 62 95 202 92 142 162 140 157 142 159 150 157 255 173 103 155 139 152 152 152 209 111 152 152 152 159 158 243 62 110 160 236 141 79 163 109 174 126 151 137 201 111 176 132 156 156 156 156 229 178 88 175 119 160 137 163 149 155 139 170 141 154 149 175 144 154 162 148 249 211 223 77 98 142 129 167 129 161 139 174 130 173 137 166 129 186 128 159 143 150 153 149 137 255 96 94 126 234 93 120 122 127 129 124 136 127 157 125 163 128 172 128 152 167 121 200 110 172 128 179 129 167 138 168 243 151 163 155 180 154 143 229 161 155 139 147 -0 -73 -108 -138 -164 -185 -200 -212 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -226 -219 -208 -195 -178 -156 -127 -91 -0 -0 147 149 125 99 246 145 170 163 112 137 137 252 167 138 167 129 180 129 173 110 195 121 174 147 129 172 129 166 128 163 134 145 135 129 116 111 98 90 236 125 89 115 255 137 144 154 146 139 157 128 184 129 166 137 173 130 174 138 161 129 167 128 143 104 78 215 73 238 156 155 155 142 170 141 155 148 170 141 162 138 170 138 163 119 176 94 181 255 147 164 147 149 142 170 111 205 138 151 126 175 114 165 85 144 255 165 113 97 255 158 159 152 152 151 111 209 152 152 152 150 146 120 156 76 243 142 158 151 156 133 165 137 95 203 92 69 249 140 130 106 89 232 196 123 117 255 161 146 154 152 142 103 167 255 133 168 133 101 133 138 255 128 114 187 120 255 106 94 233 255 255 255 255 255 244 255 238 255 99 79 191 104 112 135 129 144 155 230 255 77 81 93 112 120 127 132 145 148 142 151 241 251 179 183 169 162 157 158 159 160 163 169 161 161 161 162 168 175 168 169 175 168 167 168 174 167 166 166 166 166 166 165 165 163 155 159 161 165 166 165 163 157 149 149 157 163 165 166 165 161 159 155 163 165 165 166 166 166 166 166 167 174 168 167 168 175 169 168 175 168 162 161 161 161 169 163 160 159 158 157 162 169 183 179 251 241 151 142 148 145 132 127 120 112 93 81 77 255 230 155 144 129 135 112 104 191 79 99 255 238 255 244 255 255 255 255 255 233 94 106 255 120 187 114 128 255 138 133 101 133 168 133 255 167 103 142 152 154 146 161 255 117 123 196 232 89 106 130 140 249 69 92 203 95 137 165 133 156 151 158 142 243 76 156 120 146 150 152 152 152 209 111 151 152 152 159 158 255 97 113 165 255 144 85 165 114 175 126 151 138 205 111 170 142 149 147 164 147 255 181 94 176 119 163 138 170 138 162 141 170 148 155 141 170 142 155 155 156 238 73 215 78 104 143 128 167 129 161 138 174 130 173 137 166 129 184 128 157 139 146 154 144 137 255 115 89 125 236 90 98 111 116 129 135 145 134 163 128 166 129 172 129 147 174 121 195 110 173 129 180 129 167 138 167 252 137 137 112 163 170 145 246 99 125 149 147 -0 -0 -91 -127 -156 -178 -195 -208 -219 -226 -233 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -145 -113 -75 -0 167 147 144 113 86 252 155 160 148 108 134 130 255 166 138 167 129 180 129 173 110 191 133 168 146 140 167 130 165 129 165 136 150 141 139 127 111 96 58 237 120 98 118 255 137 144 159 146 147 153 127 182 128 164 136 173 129 173 138 161 129 166 124 143 117 79 215 104 255 147 158 160 130 176 148 159 138 163 147 154 140 169 140 154 123 177 104 166 75 241 164 149 155 141 163 111 209 138 151 127 174 126 168 87 141 68 245 115 117 255 158 159 152 152 151 111 209 152 151 152 152 149 126 149 81 253 151 157 151 149 142 164 140 100 199 111 76 197 231 128 91 101 231 111 183 124 255 152 154 144 161 143 121 150 76 241 151 155 118 138 114 73 241 112 96 182 255 134 101 150 209 210 233 205 244 255 255 208 255 216 226 243 255 65 81 115 101 99 128 131 239 255 139 156 136 134 135 136 140 150 149 141 147 229 255 76 81 91 102 113 127 128 129 132 136 137 138 138 138 140 145 146 148 155 147 146 148 155 146 145 145 145 145 144 143 143 141 130 129 129 128 127 124 119 105 119 124 127 128 129 129 130 141 143 143 144 145 145 145 145 146 155 148 146 147 155 148 146 145 140 138 138 138 137 136 132 129 128 127 113 102 91 81 76 255 229 147 141 149 150 140 136 135 134 136 156 139 255 239 131 128 99 101 115 81 65 255 243 226 216 255 208 255 255 244 205 233 210 209 150 101 134 255 182 96 112 241 73 114 138 118 155 151 241 76 150 121 143 161 144 154 152 255 124 183 111 231 101 91 128 231 197 76 111 199 100 140 164 142 149 151 157 151 253 81 149 126 149 152 152 151 152 209 111 151 152 152 159 158 255 117 115 245 68 141 87 168 126 174 127 151 138 209 111 163 141 155 149 164 241 75 166 104 177 123 154 140 169 140 154 147 163 138 159 148 176 130 160 158 147 255 104 215 79 117 143 124 166 129 161 138 173 129 173 136 164 128 182 127 153 147 146 159 144 137 255 118 98 120 237 58 96 111 127 139 141 150 136 165 129 165 130 167 140 146 168 133 191 110 173 129 180 129 167 138 166 255 130 134 108 148 160 155 252 86 113 144 147 167 -0 -75 -113 -145 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -162 -133 -95 -0 -0 167 146 133 113 74 252 150 149 145 106 134 124 255 162 138 167 130 179 130 174 111 193 136 170 149 132 167 140 161 130 165 137 152 144 144 134 122 98 58 246 108 104 117 255 135 143 159 146 138 154 124 186 121 162 135 171 128 172 137 159 128 165 136 141 117 91 217 124 255 146 156 162 129 175 141 162 138 168 155 154 147 161 147 153 127 179 118 167 78 251 155 158 147 132 172 109 214 138 151 127 181 120 161 91 141 75 255 128 124 255 158 159 152 152 151 111 209 151 151 151 152 158 128 149 92 172 229 149 151 157 137 159 148 102 200 113 83 197 255 125 101 72 235 103 226 138 255 154 151 146 160 146 130 143 81 254 144 160 126 147 114 71 253 129 107 245 249 154 120 143 97 233 108 255 255 255 255 244 255 208 164 156 147 243 255 121 155 201 127 131 139 133 233 255 76 79 90 101 112 128 131 139 148 139 141 241 255 157 165 145 148 143 142 140 150 152 152 152 152 153 153 153 154 154 155 160 161 161 162 166 167 167 167 167 165 163 169 168 174 167 165 164 161 156 148 148 156 161 164 165 167 174 168 169 163 165 167 167 167 167 166 162 161 161 160 155 154 154 153 153 153 152 152 152 152 150 140 142 143 148 145 165 157 255 241 141 139 148 139 131 128 112 101 90 79 76 255 233 133 139 131 127 201 155 121 255 243 147 156 164 208 255 244 255 255 255 255 108 233 97 143 120 154 249 245 107 129 253 71 114 147 126 160 144 254 81 143 130 146 160 146 151 154 255 138 226 103 235 72 101 125 255 197 83 113 200 102 148 159 137 157 151 149 229 172 92 149 128 158 152 151 151 151 209 111 151 152 152 159 158 255 124 128 255 75 141 91 161 120 181 127 151 138 214 109 172 132 147 158 155 251 78 167 118 179 127 153 147 161 147 154 155 168 138 162 141 175 129 162 156 146 255 124 217 91 117 141 136 165 128 159 137 172 128 171 135 162 121 186 124 154 138 146 159 143 135 255 117 104 108 246 58 98 122 134 144 144 152 137 165 130 161 140 167 132 149 170 136 193 111 174 130 179 130 167 138 162 255 124 134 106 145 149 150 252 74 113 133 146 167 -0 -0 -95 -133 -162 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -232 -226 -218 -207 -194 -177 -154 -123 -81 -0 130 167 146 139 154 150 232 140 156 149 101 134 102 255 161 138 168 142 175 130 174 111 195 136 172 141 141 170 132 160 140 160 137 154 145 146 137 128 120 90 237 108 104 112 255 130 140 157 144 136 158 111 185 123 168 133 168 123 170 136 156 128 163 136 133 116 91 219 130 255 146 146 169 129 167 150 167 138 161 149 155 138 162 155 153 128 181 119 163 83 185 230 157 148 139 165 114 218 138 151 127 183 128 167 97 141 86 255 186 138 255 158 158 151 152 151 111 209 149 151 148 151 159 132 150 102 177 255 157 149 155 140 156 157 102 201 127 89 193 61 240 108 86 252 105 117 231 248 160 151 153 152 152 143 144 92 157 230 150 153 155 120 86 255 160 112 121 255 161 140 143 132 255 141 85 238 208 244 255 255 204 255 102 162 150 156 233 255 255 147 99 107 108 126 131 240 255 136 146 134 136 144 144 145 150 145 146 149 235 255 75 76 82 92 102 109 114 123 134 132 143 145 149 139 138 137 137 137 138 138 138 138 137 137 136 136 135 129 132 137 139 144 144 143 139 132 132 132 139 143 144 144 139 137 132 129 135 136 136 137 137 138 138 138 138 137 137 137 138 139 149 145 143 132 134 123 114 109 102 92 82 76 75 255 235 149 146 145 150 145 144 144 136 134 146 136 255 240 131 126 108 107 99 147 255 255 233 156 150 162 102 255 204 255 255 244 208 238 85 141 255 132 143 140 161 255 121 112 160 255 86 120 155 153 150 230 157 92 144 143 152 152 153 151 160 248 231 117 105 252 86 108 240 61 193 89 127 201 102 157 156 140 155 149 157 255 177 102 150 132 159 151 148 151 149 209 111 151 152 151 158 158 255 138 186 255 86 141 97 167 128 183 127 151 138 218 114 165 139 148 157 230 185 83 163 119 181 128 153 155 162 138 155 149 161 138 167 150 167 129 169 146 146 255 130 219 91 116 133 136 163 128 156 136 170 123 168 133 168 123 185 111 158 136 144 157 140 130 255 112 104 108 237 90 120 128 137 146 145 154 137 160 140 160 132 170 141 141 172 136 195 111 174 130 175 142 168 138 161 255 102 134 101 149 156 140 232 150 154 139 146 167 130 -0 -81 -123 -154 -177 -194 -207 -218 -226 -232 -237 -241 -244 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -214 -203 -188 -170 -146 -116 -77 -0 130 168 145 147 126 87 248 143 156 141 99 144 83 255 159 138 167 138 174 130 174 112 195 137 173 144 144 172 136 164 131 160 137 162 140 146 139 141 124 93 236 120 104 112 255 120 134 151 141 135 158 110 188 128 160 123 172 132 167 132 163 121 170 130 142 109 91 227 137 255 146 145 175 130 166 148 169 138 160 155 160 137 168 146 155 129 173 122 163 93 186 255 147 157 129 145 112 222 138 151 127 183 127 161 101 142 96 255 106 221 253 156 158 148 152 151 111 209 158 150 157 149 158 143 152 112 162 76 242 141 164 148 146 156 112 197 132 95 183 114 255 113 98 255 107 118 75 244 155 154 145 153 160 144 151 103 167 255 150 124 156 145 98 255 184 129 109 66 244 146 153 122 74 237 144 255 255 255 255 255 244 255 229 255 94 104 119 123 138 225 255 64 83 88 94 104 121 231 255 73 88 89 93 102 113 129 139 130 129 131 240 251 169 173 168 161 154 145 148 139 144 149 158 161 170 158 145 140 151 152 152 152 152 152 150 147 156 157 155 146 149 138 136 135 133 129 117 117 129 133 135 136 138 149 146 155 157 156 147 150 152 152 152 152 152 151 140 145 158 170 161 158 149 144 139 148 145 154 161 168 173 169 251 240 131 129 130 139 129 113 102 93 89 88 73 255 231 121 104 94 88 83 64 255 225 138 123 119 104 94 255 229 255 244 255 255 255 255 255 144 237 74 122 153 146 244 66 109 129 184 255 98 145 156 124 150 255 167 103 151 144 160 153 145 154 155 244 75 118 107 255 98 113 255 114 183 95 132 197 112 156 146 148 164 141 242 76 162 112 152 143 158 149 157 150 158 209 111 151 152 148 158 156 253 221 106 255 96 142 101 161 127 183 127 151 138 222 112 145 129 157 147 255 186 93 163 122 173 129 155 146 168 137 160 155 160 138 169 148 166 130 175 145 146 255 137 227 91 109 142 130 170 121 163 132 167 132 172 123 160 128 188 110 158 135 141 151 134 120 255 112 104 120 236 93 124 141 139 146 140 162 137 160 131 164 136 172 144 144 173 137 195 112 174 130 174 138 167 138 159 255 83 144 99 141 156 143 248 87 126 147 145 168 130 -0 -77 -116 -146 -170 -188 -203 -214 -223 -230 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -242 -238 -233 -228 -220 -210 -198 -182 -162 -136 -106 -73 -0 130 175 140 133 122 74 247 143 147 137 100 198 218 244 155 138 168 137 173 130 174 112 195 137 173 145 144 173 137 166 136 164 143 155 137 147 150 143 114 116 234 125 98 117 255 120 123 143 135 130 155 109 188 128 159 131 178 121 167 140 161 123 170 133 137 113 79 237 144 255 146 145 168 132 166 138 175 139 160 146 162 138 161 148 159 129 172 126 163 103 172 76 242 156 127 165 73 228 138 151 127 183 128 167 107 142 106 255 102 71 244 149 159 158 150 151 111 208 159 142 158 141 155 144 155 127 153 81 252 150 163 142 148 162 102 196 136 109 184 86 72 237 108 255 113 120 105 255 160 160 144 160 153 147 152 122 150 77 242 129 180 122 128 255 146 166 112 76 255 131 164 117 101 248 116 99 216 208 204 244 255 255 203 255 212 223 198 178 171 155 162 245 255 172 176 161 154 150 151 244 255 156 162 141 141 146 140 153 164 143 151 152 232 255 60 112 80 89 96 100 106 108 110 113 121 139 162 140 120 124 135 132 142 142 143 143 137 140 147 154 160 162 167 167 165 161 153 155 153 161 165 167 167 162 160 154 147 140 137 143 143 142 142 132 135 124 120 140 162 139 121 113 110 108 106 100 96 89 80 112 60 255 232 152 151 143 164 153 140 146 141 141 162 156 255 244 151 150 154 161 176 172 255 245 162 155 171 178 198 223 212 255 203 255 255 244 204 208 216 99 116 248 101 117 164 131 255 76 112 166 146 255 128 122 180 129 242 77 150 122 152 147 153 160 144 160 160 255 105 120 113 255 108 237 72 86 184 109 136 196 102 162 148 142 163 150 252 81 153 127 155 144 155 141 158 142 159 208 111 151 150 158 159 149 244 71 102 255 106 142 107 167 128 183 127 151 138 228 73 165 127 156 242 76 172 103 163 126 172 129 159 148 161 138 162 146 160 139 175 138 166 132 168 145 146 255 144 237 79 113 137 133 170 123 161 140 167 121 178 131 159 128 188 109 155 130 135 143 123 120 255 117 98 125 234 116 114 143 150 147 137 155 143 164 136 166 137 173 144 145 173 137 195 112 174 130 173 137 168 138 155 244 218 198 100 137 147 143 247 74 122 133 140 175 130 -0 -73 -106 -136 -162 -182 -198 -210 -220 -228 -233 -238 -242 -244 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -206 -192 -174 -152 -124 -89 -0 -0 141 169 138 139 159 161 227 144 150 142 110 190 154 251 153 138 176 143 168 130 174 112 195 137 173 145 145 173 138 167 137 166 145 158 132 157 151 133 108 85 246 126 89 118 255 130 134 143 124 120 147 107 184 127 157 119 179 121 172 130 161 128 161 142 138 119 79 237 161 255 146 145 167 136 166 137 181 139 161 146 166 138 159 155 161 129 173 128 164 113 173 77 253 146 151 132 139 243 138 152 127 183 128 175 109 144 114 255 105 93 255 157 157 159 142 150 111 208 159 151 157 150 162 142 163 129 157 88 171 229 156 150 156 154 105 201 137 110 182 92 75 243 123 250 127 123 125 255 153 154 146 152 154 154 151 134 144 81 255 142 141 142 181 255 147 119 150 88 255 168 169 124 102 233 184 79 226 164 255 255 255 255 244 255 227 122 160 143 169 156 166 156 167 233 255 75 80 91 102 113 127 234 255 74 75 76 81 87 100 120 91 94 103 113 239 255 74 70 84 95 105 114 124 138 127 130 126 166 104 72 92 94 99 103 112 126 132 112 110 110 111 111 111 110 109 107 104 89 89 104 107 109 110 111 111 111 110 110 112 132 126 112 103 99 94 92 72 104 166 126 130 127 138 124 114 105 95 84 70 74 255 239 113 103 94 91 120 100 87 81 76 75 74 255 234 127 113 102 91 80 75 255 233 167 156 166 156 169 143 160 122 227 255 244 255 255 255 255 164 226 79 184 233 102 124 169 168 255 88 150 119 147 255 181 142 141 142 255 81 144 134 151 154 154 152 146 154 153 255 125 123 127 250 123 243 75 92 182 110 137 201 105 154 156 150 156 229 171 88 157 129 163 142 162 150 157 151 159 208 111 150 142 159 157 157 255 93 105 255 114 144 109 175 128 183 127 152 138 243 139 132 151 146 253 77 173 113 164 128 173 129 161 155 159 138 166 146 161 139 181 137 166 136 167 145 146 255 161 237 79 119 138 142 161 128 161 130 172 121 179 119 157 127 184 107 147 120 124 143 134 130 255 118 89 126 246 85 108 133 151 157 132 158 145 166 137 167 138 173 145 145 173 137 195 112 174 130 168 143 176 138 153 251 154 190 110 142 150 144 227 161 159 139 138 169 141 -0 -0 -89 -124 -152 -174 -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 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -222 -213 -201 -186 -166 -140 -110 -74 -0 181 132 168 140 157 129 99 243 145 151 131 99 179 137 255 153 138 174 137 167 129 173 111 195 137 175 144 146 173 138 167 138 167 146 160 136 159 141 129 109 71 247 127 94 115 255 135 140 151 135 120 148 92 177 123 153 117 182 120 172 129 166 130 160 137 140 120 78 211 226 246 146 145 167 137 166 137 174 140 161 149 168 138 160 146 162 130 173 128 164 126 169 82 169 231 138 139 74 233 138 152 127 183 127 177 113 146 124 255 109 117 255 158 150 159 151 145 111 208 159 152 150 151 157 133 164 132 159 94 175 255 164 145 152 156 110 198 139 104 183 103 77 213 228 244 128 133 132 255 152 160 150 152 160 145 154 132 147 92 149 234 143 149 137 255 162 117 190 104 255 128 169 131 111 232 123 191 243 156 102 229 203 244 255 255 205 255 90 173 95 133 132 140 151 149 161 241 253 155 164 159 141 132 143 245 250 193 175 174 177 183 201 217 158 148 150 156 243 254 254 250 250 252 254 248 200 192 191 197 210 236 248 195 179 177 178 180 183 196 208 165 156 155 155 155 153 151 147 140 141 140 147 151 153 155 155 155 156 165 208 196 183 180 178 177 179 195 248 236 210 197 191 192 200 248 254 252 250 250 254 254 243 156 150 148 158 217 201 183 177 174 175 193 250 245 143 132 141 159 164 155 253 241 161 149 151 140 132 133 95 173 90 255 205 255 255 244 203 229 102 156 243 191 123 232 111 131 169 128 255 104 190 117 162 255 137 149 143 234 149 92 147 132 154 145 160 152 150 160 152 255 132 133 128 244 228 213 77 103 183 104 139 198 110 156 152 145 164 255 175 94 159 132 164 133 157 151 150 152 159 208 111 145 151 159 150 158 255 117 109 255 124 146 113 177 127 183 127 152 138 233 74 139 138 231 169 82 169 126 164 128 173 130 162 146 160 138 168 149 161 140 174 137 166 137 167 145 146 246 226 211 78 120 140 137 160 130 166 129 172 120 182 117 153 123 177 92 148 120 135 151 140 135 255 115 94 127 247 71 109 129 141 159 136 160 146 167 138 167 138 173 146 144 175 137 195 111 173 129 167 137 174 138 153 255 137 179 99 131 151 145 243 99 129 157 140 168 132 181 -0 -74 -110 -140 -166 -186 -201 -213 -222 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -226 -219 -209 -196 -179 -157 -128 -92 -0 -0 174 130 169 149 146 113 87 249 145 151 122 97 175 130 255 154 149 175 132 167 130 174 110 195 138 181 140 156 168 138 167 138 167 146 161 137 159 144 136 129 102 235 127 94 96 255 137 143 157 141 130 147 92 174 112 146 114 179 119 171 128 166 129 159 137 144 120 78 199 66 244 145 145 167 137 166 137 173 145 161 139 169 138 160 145 166 130 173 129 165 127 163 92 171 255 132 170 88 251 138 152 127 183 127 177 126 147 144 253 124 124 255 158 158 157 152 149 101 207 158 151 158 150 165 137 163 139 162 104 168 64 244 148 149 164 111 198 144 118 177 121 79 204 74 242 132 135 148 255 152 153 154 152 153 146 160 143 158 104 161 255 144 131 165 85 235 129 126 193 245 132 199 110 121 228 145 104 255 147 162 255 255 255 255 255 244 255 235 255 152 72 130 122 131 145 150 156 167 233 255 61 115 90 97 103 119 225 113 114 116 118 122 135 198 94 103 106 110 127 191 107 102 105 109 124 184 93 104 106 107 111 131 195 93 102 104 105 105 106 116 169 81 94 95 94 90 103 97 104 105 105 104 97 103 90 94 95 94 81 169 116 106 105 105 104 102 93 195 131 111 107 106 104 93 184 124 109 105 102 107 191 127 110 106 103 94 198 135 122 118 116 114 113 225 119 103 97 90 115 61 255 233 167 156 150 145 131 122 130 72 152 255 235 255 244 255 255 255 255 255 162 147 255 104 145 228 121 110 199 132 245 193 126 129 235 85 165 131 144 255 161 104 158 143 160 146 153 152 154 153 152 255 148 135 132 242 74 204 79 121 177 118 144 198 111 164 149 148 244 64 168 104 162 139 163 137 165 150 158 151 158 207 101 149 152 157 158 158 255 124 124 253 144 147 126 177 127 183 127 152 138 251 88 170 132 255 171 92 163 127 165 129 173 130 166 145 160 138 169 139 161 145 173 137 166 137 167 145 145 244 66 199 78 120 144 137 159 129 166 128 171 119 179 114 146 112 174 92 147 130 141 157 143 137 255 96 94 127 235 102 129 136 144 159 137 161 146 167 138 167 138 168 156 140 181 138 195 110 174 130 167 132 175 149 154 255 130 175 97 122 151 145 249 87 113 146 149 169 130 174 -0 -0 -92 -128 -157 -179 -196 -209 -219 -226 -233 -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 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -236 -230 -224 -215 -204 -190 -171 -148 -118 -79 -0 142 168 130 175 140 133 113 74 250 144 141 119 97 174 124 255 162 152 168 130 168 140 176 105 196 148 175 138 153 168 139 166 138 167 146 161 138 160 146 137 126 92 233 131 81 60 255 137 144 159 144 135 155 107 177 112 147 100 172 115 167 127 165 128 159 137 145 120 77 195 104 255 143 143 166 136 165 137 173 145 160 138 173 138 160 145 167 130 174 129 165 127 161 102 165 71 240 123 159 250 138 152 128 183 127 177 127 152 125 213 178 138 255 156 159 150 152 159 102 208 158 148 159 142 166 141 158 149 154 121 161 84 255 157 138 162 120 192 148 119 170 130 92 206 105 255 140 135 183 251 154 152 161 152 152 153 152 146 142 125 142 76 242 142 115 160 255 149 139 86 238 155 133 168 79 230 160 112 65 243 150 94 212 227 205 244 255 255 208 255 215 230 255 77 82 94 113 122 131 148 158 243 255 74 72 86 98 113 234 61 95 115 122 130 145 230 62 98 118 124 139 224 71 93 117 124 138 221 62 98 118 124 132 148 230 61 96 116 122 129 137 151 220 60 96 115 120 124 126 130 131 113 131 130 126 124 120 115 96 60 220 151 137 129 122 116 96 61 230 148 132 124 118 98 62 221 138 124 117 93 71 224 139 124 118 98 62 230 145 130 122 115 95 61 234 113 98 86 72 74 255 243 158 148 131 122 113 94 82 77 255 230 215 255 208 255 255 244 205 227 212 94 150 243 65 112 160 230 79 168 133 155 238 86 139 149 255 160 115 142 242 76 142 125 142 146 152 153 152 152 161 152 154 251 183 135 140 255 105 206 92 130 170 119 148 192 120 162 138 157 255 84 161 121 154 149 158 141 166 142 159 148 158 208 102 159 152 150 159 156 255 138 178 213 125 152 127 177 127 183 128 152 138 250 159 123 240 71 165 102 161 127 165 129 174 130 167 145 160 138 173 138 160 145 173 137 165 136 166 143 143 255 104 195 77 120 145 137 159 128 165 127 167 115 172 100 147 112 177 107 155 135 144 159 144 137 255 60 81 131 233 92 126 137 146 160 138 161 146 167 138 166 139 168 153 138 175 148 196 105 176 140 168 130 168 152 162 255 124 174 97 119 141 144 250 74 113 133 140 175 130 168 142 -0 -79 -118 -148 -171 -190 -204 -215 -224 -230 -236 -240 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -234 -228 -221 -211 -199 -183 -163 -137 -99 -66 -0 132 168 141 168 138 138 154 151 230 133 138 117 97 175 105 255 156 156 161 130 175 132 174 103 202 150 169 138 152 168 149 162 138 167 146 161 138 160 146 149 134 134 228 176 171 217 241 137 144 159 146 136 158 109 184 123 146 100 168 103 160 123 161 126 157 136 145 119 77 194 123 255 138 140 165 136 163 136 173 145 160 138 174 138 160 145 168 130 174 129 165 127 169 109 157 118 255 122 74 230 140 152 128 183 128 177 123 166 122 210 96 218 253 149 158 158 150 159 112 203 158 157 157 150 164 151 147 150 155 126 156 92 165 235 140 169 111 192 156 120 168 113 103 212 124 255 150 142 138 237 160 152 153 154 151 144 153 150 151 138 136 80 255 143 134 100 137 237 134 134 255 143 140 134 179 251 146 135 81 255 156 104 223 122 255 255 255 255 244 255 212 153 168 234 255 130 149 125 136 137 141 153 159 239 252 255 255 254 249 244 255 255 255 255 255 246 244 255 255 255 255 252 244 255 255 255 255 254 244 255 255 255 255 254 244 244 255 255 255 255 255 255 247 242 255 255 255 255 255 255 247 240 240 247 255 255 255 255 255 255 242 247 255 255 255 255 255 255 244 244 254 255 255 255 255 244 254 255 255 255 255 244 252 255 255 255 255 244 246 255 255 255 255 255 244 249 254 255 255 252 239 159 153 141 137 136 125 149 130 255 234 168 153 212 255 244 255 255 255 255 122 223 104 156 255 81 135 146 251 179 134 140 143 255 134 134 237 137 100 134 143 255 80 136 138 151 150 153 144 151 154 153 152 160 237 138 142 150 255 124 212 103 113 168 120 156 192 111 169 140 235 165 92 156 126 155 150 147 151 164 150 157 157 158 203 112 159 150 158 158 149 253 218 96 210 122 166 123 177 128 183 128 152 140 230 74 122 255 118 157 109 169 127 165 129 174 130 168 145 160 138 174 138 160 145 173 136 163 136 165 140 138 255 123 194 77 119 145 136 157 126 161 123 160 103 168 100 146 123 184 109 158 136 146 159 144 137 241 217 171 176 228 134 134 149 146 160 138 161 146 167 138 162 149 168 152 138 169 150 202 103 174 132 175 130 161 156 156 255 105 175 97 117 138 133 230 151 154 138 138 168 141 168 132 -0 -66 -99 -137 -163 -183 -199 -211 -221 -228 -234 -238 -242 -245 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -232 -225 -217 -207 -193 -176 -153 -125 -82 -0 -0 131 176 142 162 139 146 125 87 246 136 142 112 99 187 75 255 163 157 155 130 174 140 170 117 202 141 167 137 152 169 145 161 138 168 145 161 138 160 146 144 113 86 251 156 123 144 247 142 149 154 146 138 158 110 188 127 153 114 172 103 154 111 154 122 153 134 143 119 76 192 127 255 140 147 163 135 169 134 172 145 160 137 174 138 160 145 168 129 173 128 165 127 171 115 161 87 72 238 87 250 144 152 128 183 128 177 134 163 119 214 93 65 243 157 156 158 142 159 111 196 158 158 150 151 157 152 148 149 163 128 156 101 169 255 150 161 119 197 147 128 176 119 72 228 131 255 152 133 171 255 166 152 152 161 152 140 160 151 152 133 138 92 147 232 131 112 77 255 153 103 87 227 151 141 97 255 154 129 115 121 233 119 198 160 90 235 208 244 255 255 205 255 91 157 148 232 255 68 73 81 92 104 122 133 151 157 176 140 138 149 158 172 162 151 150 151 151 151 152 152 152 152 152 152 151 148 157 157 149 158 157 148 149 157 154 155 161 169 162 161 161 161 160 160 158 154 154 159 160 159 155 148 140 148 155 159 160 159 154 154 158 160 160 161 161 161 162 169 161 155 154 157 149 148 157 158 149 157 157 148 151 152 152 152 152 152 152 151 151 151 150 151 162 172 158 149 138 140 176 157 151 133 122 104 92 81 73 68 255 232 148 157 91 255 205 255 255 244 208 235 90 160 198 119 233 121 115 129 154 255 97 141 151 227 87 103 153 255 77 112 131 232 147 92 138 133 152 151 160 140 152 161 152 152 166 255 171 133 152 255 131 228 72 119 176 128 147 197 119 161 150 255 169 101 156 128 163 149 148 152 157 151 150 158 158 196 111 159 142 158 156 157 243 65 93 214 119 163 134 177 128 183 128 152 144 250 87 238 72 87 161 115 171 127 165 128 173 129 168 145 160 138 174 137 160 145 172 134 169 135 163 147 140 255 127 192 76 119 143 134 153 122 154 111 154 103 172 114 153 127 188 110 158 138 146 154 149 142 247 144 123 156 251 86 113 144 146 160 138 161 145 168 138 161 145 169 152 137 167 141 202 117 170 140 174 130 155 157 163 255 75 187 99 112 142 136 246 87 125 146 139 162 142 176 131 -0 -0 -82 -125 -153 -176 -193 -207 -217 -225 -232 -237 -241 -244 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -222 -213 -202 -187 -167 -142 -111 -75 -0 161 143 176 132 162 148 138 114 73 249 137 131 109 85 247 223 244 163 149 153 140 176 132 176 119 197 148 162 137 153 175 140 161 139 175 141 161 138 160 145 133 111 73 252 148 110 131 255 133 146 153 146 147 154 111 188 128 157 117 179 115 160 111 147 111 146 129 139 118 76 190 133 255 145 138 155 135 168 124 170 144 158 137 173 137 159 145 167 129 173 128 163 127 170 127 156 92 75 243 103 251 145 152 128 184 128 178 135 133 113 222 96 104 255 156 149 155 150 157 111 200 156 158 157 149 164 149 157 138 164 132 158 112 151 74 238 163 111 193 148 120 181 125 90 243 146 255 152 143 155 84 231 154 152 153 155 150 151 154 152 143 147 103 159 255 142 117 81 63 244 138 71 238 144 145 112 66 244 144 101 155 255 123 178 143 173 255 255 255 255 255 244 255 232 255 100 103 106 227 135 144 143 149 148 143 144 153 161 153 179 133 131 143 149 160 160 151 151 151 151 151 152 151 151 151 151 151 149 141 150 146 148 158 157 147 149 156 148 147 149 156 147 146 146 145 144 140 148 139 138 137 135 131 120 120 131 135 137 138 139 148 140 144 145 146 146 147 156 149 147 148 156 149 147 157 158 148 146 150 141 149 151 151 151 151 151 152 151 151 151 151 151 160 160 149 143 131 133 179 153 161 153 144 143 148 149 143 144 135 227 106 103 100 255 232 255 244 255 255 255 255 255 173 143 178 123 255 155 101 144 244 66 112 145 144 238 71 138 244 63 81 117 142 255 159 103 147 143 152 154 151 150 155 153 152 154 231 84 155 143 152 255 146 243 90 125 181 120 148 193 111 163 238 74 151 112 158 132 164 138 157 149 164 149 157 158 156 200 111 157 150 155 149 156 255 104 96 222 113 133 135 178 128 184 128 152 145 251 103 243 75 92 156 127 170 127 163 128 173 129 167 145 159 137 173 137 158 144 170 124 168 135 155 138 145 255 133 190 76 118 139 129 146 111 147 111 160 115 179 117 157 128 188 111 154 147 146 153 146 133 255 131 110 148 252 73 111 133 145 160 138 161 141 175 139 161 140 175 153 137 162 148 197 119 176 132 176 140 153 149 163 244 223 247 85 109 131 137 249 73 114 138 148 162 132 176 143 161 -0 -75 -111 -142 -167 -187 -202 -213 -222 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -238 -233 -227 -219 -209 -196 -180 -158 -130 -93 -0 -0 161 149 168 130 169 141 137 142 130 234 136 123 108 72 249 144 252 156 157 156 132 175 141 176 121 196 141 161 138 163 168 138 161 150 170 139 161 138 160 147 149 149 150 232 139 106 124 255 136 150 158 150 139 153 124 185 128 159 119 182 119 167 123 154 111 139 119 131 114 75 192 138 255 146 137 158 132 173 133 167 143 156 136 172 137 159 145 167 128 172 128 162 122 170 122 150 102 77 219 215 245 146 152 128 184 128 178 136 142 72 233 100 125 255 147 156 162 149 149 111 206 147 158 155 141 165 142 155 140 163 139 160 127 154 76 243 170 111 196 155 119 189 136 88 172 224 253 152 144 158 93 255 158 152 152 161 152 142 160 152 144 141 121 154 61 240 120 90 74 255 102 140 244 155 153 121 84 255 155 99 201 255 138 171 169 95 152 215 212 205 244 255 255 203 255 211 220 224 214 233 255 46 87 128 162 137 136 142 147 159 149 180 140 143 144 146 152 159 152 151 151 151 151 151 148 157 159 158 158 156 149 155 147 149 157 153 154 156 163 155 154 155 159 160 160 160 158 153 155 160 160 159 155 148 141 148 155 159 160 160 155 153 158 160 160 160 159 155 154 155 163 156 154 153 157 149 147 155 149 156 158 158 159 157 148 151 151 151 151 151 152 159 152 146 144 143 140 180 149 159 147 142 136 137 162 128 87 46 255 233 214 224 220 211 255 203 255 255 244 205 212 215 152 95 169 171 138 255 201 99 155 255 84 121 153 155 244 140 102 255 74 90 120 240 61 154 121 141 144 152 160 142 152 161 152 152 158 255 93 158 144 152 253 224 172 88 136 189 119 155 196 111 170 243 76 154 127 160 139 163 140 155 142 165 141 155 158 147 206 111 149 149 162 156 147 255 125 100 233 72 142 136 178 128 184 128 152 146 245 215 219 77 102 150 122 170 122 162 128 172 128 167 145 159 137 172 136 156 143 167 133 173 132 158 137 146 255 138 192 75 114 131 119 139 111 154 123 167 119 182 119 159 128 185 124 153 139 150 158 150 136 255 124 106 139 232 150 149 149 147 160 138 161 139 170 150 161 138 168 163 138 161 141 196 121 176 141 175 132 156 157 156 252 144 249 72 108 123 136 234 130 142 137 141 169 130 168 149 161 -0 -0 -93 -130 -158 -180 -196 -209 -219 -227 -233 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -215 -204 -190 -172 -149 -119 -79 -0 138 169 149 163 140 163 149 142 117 73 245 124 132 115 90 230 130 255 164 157 148 129 182 143 169 125 191 138 162 148 164 162 138 160 147 167 139 161 137 161 156 150 117 87 247 142 101 119 255 138 152 159 152 143 157 127 186 123 160 131 179 120 171 127 161 122 146 119 132 99 74 190 139 255 145 136 159 120 178 122 167 138 163 133 169 135 157 144 166 128 171 127 169 132 169 131 148 112 78 211 73 239 146 152 128 184 128 179 137 143 111 249 109 131 255 149 156 156 141 155 101 207 148 157 164 148 164 150 162 148 154 149 163 129 152 91 189 220 120 192 148 122 169 145 92 154 98 244 152 144 158 113 132 231 152 152 152 154 151 150 154 141 150 127 136 115 255 128 100 87 255 157 65 231 172 145 137 94 150 230 128 127 147 225 155 156 133 72 230 153 255 255 255 255 244 255 233 108 130 135 156 165 242 255 255 255 87 89 91 102 102 123 80 159 117 122 134 131 143 146 150 150 151 151 151 151 150 142 151 151 148 157 156 149 155 147 149 156 147 146 149 156 147 146 146 146 145 145 143 138 138 138 137 135 131 120 120 131 135 137 138 138 138 143 145 145 146 146 146 147 156 149 146 147 156 149 147 155 149 156 157 148 151 151 142 150 151 151 151 151 150 150 146 143 131 134 122 117 159 80 123 102 102 91 89 87 255 255 255 242 165 156 135 130 108 233 255 244 255 255 255 255 153 230 72 133 156 155 225 147 127 128 230 150 94 137 145 172 231 65 157 255 87 100 128 255 115 136 127 150 141 154 150 151 154 152 152 152 231 132 113 158 144 152 244 98 154 92 145 169 122 148 192 120 220 189 91 152 129 163 149 154 148 162 150 164 148 164 157 148 207 101 155 141 156 156 149 255 131 109 249 111 143 137 179 128 184 128 152 146 239 73 211 78 112 148 131 169 132 169 127 171 128 166 144 157 135 169 133 163 138 167 122 178 120 159 136 145 255 139 190 74 99 132 119 146 122 161 127 171 120 179 131 160 123 186 127 157 143 152 159 152 138 255 119 101 142 247 87 117 150 156 161 137 161 139 167 147 160 138 162 164 148 162 138 191 125 169 143 182 129 148 157 164 255 130 230 90 115 132 124 245 73 117 142 149 163 140 163 149 169 138 -0 -79 -119 -149 -172 -190 -204 -215 -224 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -163 -137 -108 -73 -0 148 169 141 169 133 169 141 137 130 102 233 127 133 115 90 220 123 255 165 147 147 140 183 143 170 128 186 139 170 139 161 162 136 161 155 162 138 160 138 169 148 134 111 73 248 133 97 100 255 138 152 160 153 145 159 128 182 121 168 123 178 121 172 128 165 126 153 129 131 99 50 191 143 246 141 135 158 119 184 121 172 141 160 124 175 129 155 143 165 128 169 127 168 124 162 142 138 125 79 211 104 255 146 152 128 184 128 179 141 144 93 230 154 139 255 155 150 161 149 162 102 208 155 150 165 142 157 151 157 142 155 149 156 132 153 92 200 251 111 192 155 126 164 166 101 152 99 255 154 144 158 121 153 255 152 152 151 158 152 142 160 151 150 131 135 91 73 241 110 98 255 127 144 255 151 152 142 112 163 255 131 131 99 255 162 166 132 130 255 168 91 232 203 244 255 255 205 255 85 139 125 128 141 143 148 156 216 229 217 217 216 221 223 246 255 84 131 113 116 121 130 141 139 149 151 151 148 157 157 149 158 157 149 155 162 157 163 155 156 163 155 154 155 159 161 161 161 160 158 155 162 154 152 151 147 141 132 141 147 151 152 154 162 155 158 160 161 161 161 159 155 154 155 163 156 155 163 157 162 155 149 157 158 149 157 157 148 151 151 149 139 141 130 121 116 113 131 84 255 246 223 221 216 217 217 229 216 156 148 143 141 128 125 139 85 255 205 255 255 244 203 232 91 168 255 130 132 166 162 255 99 131 131 255 163 112 142 152 151 255 144 127 255 98 110 241 73 91 135 131 150 151 160 142 152 158 151 152 152 255 153 121 158 144 154 255 99 152 101 166 164 126 155 192 111 251 200 92 153 132 156 149 155 142 157 151 157 142 165 150 155 208 102 162 149 161 150 155 255 139 154 230 93 144 141 179 128 184 128 152 146 255 104 211 79 125 138 142 162 124 168 127 169 128 165 143 155 129 175 124 160 141 172 121 184 119 158 135 141 246 143 191 50 99 131 129 153 126 165 128 172 121 178 123 168 121 182 128 159 145 153 160 152 138 255 100 97 133 248 73 111 134 148 169 138 160 138 162 155 161 136 162 161 139 170 139 186 128 170 143 183 140 147 147 165 255 123 220 90 115 133 127 233 102 130 137 141 169 133 169 141 169 148 -0 -73 -108 -137 -163 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -232 -226 -217 -207 -193 -175 -153 -124 -90 -0 -0 149 163 148 163 140 164 150 142 134 103 227 113 125 105 78 220 104 255 164 141 157 143 184 143 162 120 187 149 170 132 161 169 132 170 149 160 138 160 138 168 145 138 142 129 230 141 94 57 255 138 152 161 152 145 159 128 184 128 162 133 172 121 172 129 166 128 157 134 139 114 74 191 129 239 135 130 154 118 183 120 172 130 160 132 173 132 162 141 161 127 175 120 174 132 168 138 140 123 91 214 123 255 146 152 128 184 128 179 130 149 92 224 116 170 255 147 141 169 139 156 105 203 164 139 165 150 162 149 164 149 162 139 164 136 156 92 218 255 142 196 147 130 164 135 147 155 123 255 157 144 158 130 137 77 242 152 151 159 152 151 147 154 142 142 136 101 76 246 127 108 255 127 202 255 144 166 144 121 145 77 239 139 107 64 245 156 140 122 77 234 157 255 255 255 255 255 244 255 238 255 87 101 102 113 112 112 122 80 181 113 121 126 130 138 150 236 255 75 81 92 102 117 122 127 131 142 143 141 133 142 137 140 150 149 139 140 145 148 156 147 149 156 147 146 146 146 146 146 145 143 138 143 137 136 134 130 120 120 130 134 136 137 143 138 143 145 146 146 146 146 146 147 156 149 147 156 148 145 140 139 149 150 140 137 142 133 141 143 142 131 127 122 117 102 92 81 75 255 236 150 138 130 126 121 113 181 80 122 112 112 113 102 101 87 255 238 255 244 255 255 255 255 255 157 234 77 122 140 156 245 64 107 139 239 77 145 121 144 166 144 255 202 127 255 108 127 246 76 101 136 142 142 154 147 151 152 159 151 152 242 77 137 130 158 144 157 255 123 155 147 135 164 130 147 196 142 255 218 92 156 136 164 139 162 149 164 149 162 150 165 139 164 203 105 156 139 169 141 147 255 170 116 224 92 149 130 179 128 184 128 152 146 255 123 214 91 123 140 138 168 132 174 120 175 127 161 141 162 132 173 132 160 130 172 120 183 118 154 130 135 239 129 191 74 114 139 134 157 128 166 129 172 121 172 133 162 128 184 128 159 145 152 161 152 138 255 57 94 141 230 129 142 138 145 168 138 160 138 160 149 170 132 169 161 132 170 149 187 120 162 143 184 143 157 141 164 255 104 220 78 105 125 113 227 103 134 142 150 164 140 163 148 163 149 -0 -0 -90 -124 -153 -175 -193 -207 -217 -226 -232 -237 -241 -244 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -214 -202 -187 -167 -141 -111 -75 -0 163 140 168 141 169 133 170 151 132 127 91 222 107 122 102 77 228 73 255 155 140 163 143 182 133 161 120 193 151 162 130 170 162 130 169 155 155 137 161 148 170 141 147 117 73 243 136 96 243 244 138 154 168 148 145 160 129 186 129 164 135 168 132 167 130 166 129 159 136 143 118 75 190 143 239 124 120 147 115 179 119 171 128 165 120 173 137 154 136 167 125 175 128 173 124 161 140 148 111 91 218 129 255 145 152 127 183 128 178 124 149 102 222 91 234 246 148 148 168 141 163 110 196 164 140 163 151 156 141 165 142 157 140 163 140 146 95 203 107 246 194 148 140 165 143 92 178 131 255 159 144 158 142 136 81 255 152 151 159 152 152 151 159 151 138 140 116 78 214 219 122 255 138 119 152 221 152 148 134 144 81 255 133 108 83 255 167 151 131 82 255 148 100 211 233 205 244 255 255 208 255 216 225 221 223 225 228 226 228 248 255 66 84 93 103 117 122 134 233 246 171 178 163 157 157 161 153 155 164 164 164 159 156 146 148 157 156 146 145 146 148 153 154 155 160 161 161 161 161 160 158 155 160 161 166 165 162 155 148 155 162 165 166 161 160 155 158 160 161 161 161 161 160 155 154 153 148 146 145 146 156 157 148 146 156 159 164 164 164 155 153 161 157 157 163 178 171 246 233 134 122 117 103 93 84 66 255 248 228 226 228 225 223 221 225 216 255 208 255 255 244 205 233 211 100 148 255 82 131 151 167 255 83 108 133 255 81 144 134 148 152 221 152 119 138 255 122 219 214 78 116 140 138 151 159 151 152 152 159 151 152 255 81 136 142 158 144 159 255 131 178 92 143 165 140 148 194 246 107 203 95 146 140 163 140 157 142 165 141 156 151 163 140 164 196 110 163 141 168 148 148 246 234 91 222 102 149 124 178 128 183 127 152 145 255 129 218 91 111 148 140 161 124 173 128 175 125 167 136 154 137 173 120 165 128 171 119 179 115 147 120 124 239 143 190 75 118 143 136 159 129 166 130 167 132 168 135 164 129 186 129 160 145 148 168 154 138 244 243 96 136 243 73 117 147 141 170 148 161 137 155 155 169 130 162 170 130 162 151 193 120 161 133 182 143 163 140 155 255 73 228 77 102 122 107 222 91 127 132 151 170 133 169 141 168 140 163 -0 -75 -111 -141 -167 -187 -202 -214 -223 -230 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -220 -210 -197 -180 -158 -129 -93 -0 -0 156 147 162 148 163 141 170 141 128 125 91 216 105 134 108 61 253 219 240 148 151 164 143 174 130 168 129 194 151 155 130 176 154 131 175 147 153 138 168 141 167 138 134 126 93 237 175 160 173 243 138 164 162 146 145 160 129 185 129 166 136 171 123 167 140 161 130 159 137 145 119 76 192 139 246 135 120 148 101 173 115 167 127 164 119 177 138 153 132 173 112 180 125 173 128 166 148 139 114 79 228 136 255 145 151 127 183 128 178 135 121 112 223 96 79 244 153 138 170 148 154 119 195 163 147 154 150 161 148 163 150 163 148 154 150 146 100 199 96 62 245 153 130 169 144 92 216 145 255 159 144 158 140 139 93 157 232 151 159 152 152 151 142 154 141 148 118 83 201 103 233 247 133 129 109 255 151 159 132 150 93 139 233 126 88 172 233 149 145 94 130 232 103 220 108 255 255 255 255 244 255 212 153 167 142 142 144 149 159 154 160 244 255 166 173 155 147 157 161 170 230 255 77 80 92 102 120 126 128 132 140 150 148 157 156 146 148 157 156 146 145 146 149 139 138 138 138 138 138 137 136 135 129 130 130 129 127 123 112 112 123 127 129 130 130 129 135 136 137 138 138 138 138 138 139 149 146 145 146 156 157 148 146 156 157 148 150 140 132 128 126 120 102 92 80 77 255 230 170 161 157 147 155 173 166 255 244 160 154 159 149 144 142 142 167 153 212 255 244 255 255 255 255 108 220 103 232 130 94 145 149 233 172 88 126 233 139 93 150 132 159 151 255 109 129 133 247 233 103 201 83 118 148 141 154 142 151 152 152 159 151 232 157 93 139 140 158 144 159 255 145 216 92 144 169 130 153 245 62 96 199 100 146 150 154 148 163 150 163 148 161 150 154 147 163 195 119 154 148 170 138 153 244 79 96 223 112 121 135 178 128 183 127 151 145 255 136 228 79 114 139 148 166 128 173 125 180 112 173 132 153 138 177 119 164 127 167 115 173 101 148 120 135 246 139 192 76 119 145 137 159 130 161 140 167 123 171 136 166 129 185 129 160 145 146 162 164 138 243 173 160 175 237 93 126 134 138 167 141 168 138 153 147 175 131 154 176 130 155 151 194 129 168 130 174 143 164 151 148 240 219 253 61 108 134 105 216 91 125 128 141 170 141 163 148 162 147 156 -0 -0 -93 -129 -158 -180 -197 -210 -220 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -216 -206 -192 -174 -151 -120 -80 -0 141 162 140 168 141 170 143 163 138 128 113 77 222 111 234 193 252 244 91 244 147 157 165 142 169 140 163 133 193 141 155 141 176 148 143 176 140 154 147 163 148 162 139 149 156 170 228 151 109 139 252 139 169 155 146 145 161 140 181 130 166 137 173 128 170 132 161 128 160 137 145 119 76 190 138 255 141 130 147 101 169 103 160 123 160 118 176 137 152 120 178 112 178 115 178 129 169 139 140 119 78 232 151 255 145 151 127 182 128 178 133 122 73 227 101 83 255 156 138 168 141 155 111 196 154 156 153 148 170 139 156 150 156 142 155 149 148 101 200 93 71 255 156 129 179 144 101 122 224 251 159 144 158 150 147 103 167 255 151 158 151 152 152 147 159 150 139 122 99 202 108 61 243 146 139 117 65 245 152 145 148 112 156 255 131 94 176 255 161 150 113 149 255 106 224 130 85 238 208 244 255 255 205 255 91 155 157 150 151 151 153 157 160 166 232 255 75 81 88 95 110 114 122 237 255 128 145 118 120 134 136 137 138 141 146 149 157 153 154 156 162 169 161 160 162 167 169 161 159 159 159 158 155 161 168 161 159 158 154 146 147 146 154 158 159 161 168 161 155 158 159 159 159 161 169 167 162 160 161 169 162 156 154 153 157 149 146 141 138 137 136 134 120 118 145 128 255 237 122 114 110 95 88 81 75 255 232 166 160 157 153 151 151 150 157 155 91 255 205 255 255 244 208 238 85 130 224 106 255 149 113 150 161 255 176 94 131 255 156 112 148 145 152 245 65 117 139 146 243 61 108 202 99 122 139 150 159 147 152 152 151 158 151 255 167 103 147 150 158 144 159 251 224 122 101 144 179 129 156 255 71 93 200 101 148 149 155 142 156 150 156 139 170 148 153 156 154 196 111 155 141 168 138 156 255 83 101 227 73 122 133 178 128 182 127 151 145 255 151 232 78 119 140 139 169 129 178 115 178 112 178 120 152 137 176 118 160 123 160 103 169 101 147 130 141 255 138 190 76 119 145 137 160 128 161 132 170 128 173 137 166 130 181 140 161 145 146 155 169 139 252 139 109 151 228 170 156 149 139 162 148 163 147 154 140 176 143 148 176 141 155 141 193 133 163 140 169 142 165 157 147 244 91 244 252 193 234 111 222 77 113 128 138 163 143 170 141 168 140 162 141 -0 -80 -120 -151 -174 -192 -206 -216 -225 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -222 -213 -201 -186 -167 -143 -113 -77 -0 148 156 147 163 149 170 132 162 137 140 143 87 234 182 193 255 222 125 75 244 156 158 164 133 175 133 169 135 186 140 163 142 169 147 149 168 139 162 141 168 140 162 149 150 125 109 246 142 100 131 255 148 163 153 146 146 168 133 180 130 166 137 173 129 172 136 163 123 161 137 144 120 77 192 133 255 145 135 154 115 173 103 154 112 153 115 172 135 151 119 184 112 178 124 183 129 160 140 145 120 77 201 219 252 144 150 126 180 127 177 143 128 88 247 106 111 255 164 138 170 148 160 111 202 154 156 155 138 171 140 161 149 162 149 162 139 155 101 196 112 78 225 234 129 156 152 110 111 83 243 158 143 158 151 141 120 148 75 241 158 148 151 152 158 140 153 140 127 108 207 110 95 255 153 133 120 83 255 151 154 141 120 136 76 240 104 161 75 241 156 122 125 68 227 214 135 139 255 255 255 255 255 244 255 232 255 88 106 110 111 105 113 126 123 137 142 237 248 177 180 178 165 165 169 165 240 255 75 72 87 118 102 102 101 101 101 102 105 110 111 112 112 114 119 120 120 121 123 127 128 128 128 127 125 112 114 119 119 118 114 100 100 114 118 119 119 114 112 125 127 128 128 128 127 123 121 120 120 119 114 112 112 111 110 105 102 101 101 101 102 102 118 87 72 75 255 240 165 169 165 165 178 180 177 248 237 142 137 123 126 113 105 111 110 106 88 255 232 255 244 255 255 255 255 255 139 135 214 227 68 125 122 156 241 75 161 104 240 76 136 120 141 154 151 255 83 120 133 153 255 95 110 207 108 127 140 153 140 158 152 151 148 158 241 75 148 120 141 151 158 143 158 243 83 111 110 152 156 129 234 225 78 112 196 101 155 139 162 149 162 149 161 140 171 138 155 156 154 202 111 160 148 170 138 164 255 111 106 247 88 128 143 177 127 180 126 150 144 252 219 201 77 120 145 140 160 129 183 124 178 112 184 119 151 135 172 115 153 112 154 103 173 115 154 135 145 255 133 192 77 120 144 137 161 123 163 136 172 129 173 137 166 130 180 133 168 146 146 153 163 148 255 131 100 142 246 109 125 150 149 162 140 168 141 162 139 168 149 147 169 142 163 140 186 135 169 133 175 133 164 158 156 244 75 125 222 255 193 182 234 87 143 140 137 162 132 170 149 163 147 156 148 -0 -77 -113 -143 -167 -186 -201 -213 -222 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -232 -226 -218 -208 -196 -179 -159 -133 -96 -66 -0 141 163 140 170 150 163 130 171 141 129 93 255 225 111 126 255 138 160 160 227 158 157 157 140 170 141 169 135 182 150 164 132 168 156 149 163 148 156 148 162 139 169 141 143 112 98 251 132 96 126 255 141 169 148 147 156 161 142 175 130 167 138 173 130 173 137 156 121 170 142 140 120 77 194 127 255 146 136 158 118 179 115 160 112 155 100 166 131 147 118 183 111 177 111 184 129 159 144 146 121 77 188 66 243 143 149 126 185 120 176 141 132 100 255 111 116 255 161 141 162 141 162 111 198 155 150 161 137 169 147 154 140 169 139 157 141 162 102 189 120 91 221 255 131 151 173 121 112 101 255 158 140 158 151 150 127 139 81 250 158 158 146 151 159 141 159 148 128 93 220 113 116 255 160 143 125 92 166 235 145 153 127 134 79 255 121 154 80 253 167 131 136 73 135 233 156 125 87 216 212 205 244 255 255 203 255 211 221 216 209 198 191 179 172 170 166 166 166 229 255 72 125 103 117 122 129 144 236 249 253 247 206 208 207 197 189 188 188 189 189 191 192 186 185 185 185 185 186 186 186 186 185 185 183 181 179 178 177 176 172 165 161 165 172 176 177 178 179 181 183 185 185 186 186 186 186 185 185 185 185 186 192 191 189 189 188 188 189 197 207 208 206 247 253 249 236 144 129 122 117 103 125 72 255 229 166 166 166 170 172 179 191 198 209 216 221 211 255 203 255 255 244 205 212 216 87 125 156 233 135 73 136 131 167 253 80 154 121 255 79 134 127 153 145 235 166 92 125 143 160 255 116 113 220 93 128 148 159 141 159 151 146 158 158 250 81 139 127 150 151 158 140 158 255 101 112 121 173 151 131 255 221 91 120 189 102 162 141 157 139 169 140 154 147 169 137 161 150 155 198 111 162 141 162 141 161 255 116 111 255 100 132 141 176 120 185 126 149 143 243 66 188 77 121 146 144 159 129 184 111 177 111 183 118 147 131 166 100 155 112 160 115 179 118 158 136 146 255 127 194 77 120 140 142 170 121 156 137 173 130 173 138 167 130 175 142 161 156 147 148 169 141 255 126 96 132 251 98 112 143 141 169 139 162 148 156 148 163 149 156 168 132 164 150 182 135 169 141 170 140 157 157 158 227 160 160 138 255 126 111 225 255 93 129 141 171 130 163 150 170 140 163 141 -0 -66 -96 -133 -159 -179 -196 -208 -218 -226 -232 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -215 -204 -190 -172 -148 -118 -79 -0 -0 138 162 149 170 140 160 130 175 131 115 74 254 137 104 93 255 151 139 92 247 157 149 162 133 176 142 162 128 188 151 155 130 176 157 141 169 141 162 140 161 148 163 138 132 107 86 255 134 89 106 255 148 163 148 157 157 155 139 173 130 168 148 169 130 174 138 159 128 170 133 138 120 78 195 123 255 145 137 159 119 183 119 167 123 153 100 161 120 140 115 179 109 176 110 187 129 158 145 146 121 77 184 103 255 140 147 126 185 127 175 150 137 113 253 124 124 255 161 149 161 148 167 111 191 161 139 168 138 161 157 153 148 168 141 162 149 155 105 189 126 91 212 76 236 151 140 147 114 124 255 158 150 157 151 148 131 150 88 179 229 159 149 149 158 151 140 162 129 84 227 124 123 255 152 146 130 102 172 255 143 160 132 135 90 136 231 150 91 155 233 148 137 81 144 255 165 128 101 225 153 255 255 255 255 244 255 233 108 133 138 155 161 161 159 151 151 151 152 152 152 238 255 76 73 103 101 101 111 126 154 88 174 110 121 136 144 127 126 124 135 133 145 148 156 147 146 146 146 146 147 147 147 146 145 144 140 148 138 137 135 130 120 120 130 135 137 138 148 140 144 145 146 147 147 147 146 146 146 146 147 156 148 145 133 135 124 126 127 144 136 121 110 174 88 154 126 111 101 101 103 73 76 255 238 152 152 152 151 151 151 159 161 161 155 138 133 108 233 255 244 255 255 255 255 153 225 101 128 165 255 144 81 137 148 233 155 91 150 231 136 90 135 132 160 143 255 172 102 130 146 152 255 123 124 227 84 129 162 140 151 158 149 149 159 229 179 88 150 131 148 151 157 150 158 255 124 114 147 140 151 236 76 212 91 126 189 105 155 149 162 141 168 148 153 157 161 138 168 139 161 191 111 167 148 161 149 161 255 124 124 253 113 137 150 175 127 185 126 147 140 255 103 184 77 121 146 145 158 129 187 110 176 109 179 115 140 120 161 100 153 123 167 119 183 119 159 137 145 255 123 195 78 120 138 133 170 128 159 138 174 130 169 148 168 130 173 139 155 157 157 148 163 148 255 106 89 134 255 86 107 132 138 163 148 161 140 162 141 169 141 157 176 130 155 151 188 128 162 142 176 133 162 149 157 247 92 139 151 255 93 104 137 254 74 115 131 175 130 160 140 170 149 162 138 -0 -0 -79 -118 -148 -172 -190 -204 -215 -223 -230 -235 -239 -243 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -238 -233 -228 -220 -211 -199 -183 -163 -135 -97 -63 -0 179 138 169 150 162 138 161 140 168 130 142 112 225 141 92 61 255 138 125 74 251 149 155 156 141 176 133 169 135 188 141 154 141 176 149 148 164 148 155 138 169 139 161 138 137 104 74 251 126 87 68 255 140 162 157 157 148 154 148 169 130 175 140 168 130 174 138 161 128 163 130 137 119 78 199 104 255 140 138 158 120 184 120 171 127 160 115 166 120 140 100 172 107 171 109 186 128 157 145 146 120 76 183 122 255 148 154 124 190 120 168 150 140 110 171 199 137 255 162 139 163 139 169 112 189 168 138 175 138 160 156 156 138 170 148 155 141 156 110 190 128 91 211 80 250 152 132 175 125 131 255 157 151 149 151 157 137 152 94 182 255 159 158 139 158 151 140 160 135 99 201 178 137 255 151 150 139 112 154 75 241 149 145 136 101 146 255 151 102 164 255 158 141 92 143 46 242 141 102 221 167 91 232 203 244 255 255 205 255 85 139 126 132 132 128 135 141 143 143 143 144 143 140 238 255 255 214 206 208 205 210 228 255 155 77 86 91 112 89 100 108 113 119 124 135 140 149 138 135 132 143 144 145 146 144 141 149 146 147 152 151 148 141 132 141 148 151 152 147 146 149 141 144 146 145 144 143 132 135 138 149 140 135 124 119 113 108 100 89 112 91 86 77 155 255 228 210 205 208 206 214 255 255 238 140 143 144 143 143 143 141 135 128 132 132 126 139 85 255 205 255 255 244 203 232 91 167 221 102 141 242 46 143 92 141 158 255 164 102 151 255 146 101 136 145 149 241 75 154 112 139 150 151 255 137 178 201 99 135 160 140 151 158 139 158 159 255 182 94 152 137 157 151 149 151 157 255 131 125 175 132 152 250 80 211 91 128 190 110 156 141 155 148 170 138 156 156 160 138 175 138 168 189 112 169 139 163 139 162 255 137 199 171 110 140 150 168 120 190 124 154 148 255 122 183 76 120 146 145 157 128 186 109 171 107 172 100 140 120 166 115 160 127 171 120 184 120 158 138 140 255 104 199 78 119 137 130 163 128 161 138 174 130 168 140 175 130 169 148 154 148 157 157 162 140 255 68 87 126 251 74 104 137 138 161 139 169 138 155 148 164 148 149 176 141 154 141 188 135 169 133 176 141 156 155 149 251 74 125 138 255 61 92 141 225 112 142 130 168 140 161 138 162 150 169 138 179 -0 -63 -97 -135 -163 -183 -199 -211 -220 -228 -233 -238 -241 -244 -246 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -217 -206 -193 -175 -153 -124 -82 -0 -0 180 149 170 140 160 138 168 131 166 128 137 89 222 197 179 221 239 137 158 138 233 155 149 163 142 170 141 170 134 181 139 163 142 170 155 141 170 139 154 148 170 132 160 139 151 155 175 228 154 162 223 244 139 170 158 149 147 162 140 169 141 169 139 167 131 173 139 161 129 165 136 142 113 79 211 66 255 138 147 155 132 178 121 172 128 164 118 172 131 140 100 174 91 165 106 182 125 156 144 145 120 76 182 127 255 140 149 119 195 120 173 146 147 109 153 102 226 245 167 138 168 142 174 112 190 161 140 169 141 160 147 164 138 167 141 155 148 162 111 192 129 92 216 87 162 231 143 133 173 145 255 150 151 155 149 158 141 156 104 168 76 243 160 141 157 149 147 140 154 100 193 97 218 255 151 151 150 127 145 80 251 157 148 140 112 134 73 244 113 159 61 243 153 104 149 87 255 143 113 223 142 155 255 255 255 255 255 244 255 238 255 87 102 112 112 102 103 103 103 95 110 111 111 101 112 129 185 106 137 144 141 133 140 234 255 62 90 89 110 71 87 98 112 109 109 113 131 139 96 102 108 113 121 135 141 129 119 122 127 129 128 126 122 111 111 122 126 128 129 127 122 119 129 141 135 121 113 108 102 96 139 131 113 109 109 112 98 87 71 110 89 90 62 255 234 140 133 141 144 137 106 185 129 112 101 111 111 110 95 103 103 103 102 112 112 102 87 255 238 255 244 255 255 255 255 255 155 142 223 113 143 255 87 149 104 153 243 61 159 113 244 73 134 112 140 148 157 251 80 145 127 150 151 151 255 218 97 193 100 154 140 147 149 157 141 160 243 76 168 104 156 141 158 149 155 151 150 255 145 173 133 143 231 162 87 216 92 129 192 111 162 148 155 141 167 138 164 147 160 141 169 140 161 190 112 174 142 168 138 167 245 226 102 153 109 147 146 173 120 195 119 149 140 255 127 182 76 120 145 144 156 125 182 106 165 91 174 100 140 131 172 118 164 128 172 121 178 132 155 147 138 255 66 211 79 113 142 136 165 129 161 139 173 131 167 139 169 141 169 140 162 147 149 158 170 139 244 223 162 154 228 175 155 151 139 160 132 170 148 154 139 170 141 155 170 142 163 139 181 134 170 141 170 142 163 149 155 233 138 158 137 239 221 179 197 222 89 137 128 166 131 168 138 160 140 170 149 180 -0 -0 -82 -124 -153 -175 -193 -206 -217 -225 -231 -236 -240 -243 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -247 -244 -242 -238 -234 -229 -222 -213 -201 -186 -167 -142 -111 -75 -0 121 187 149 162 137 161 148 162 128 165 128 159 86 227 168 124 145 245 151 132 75 245 148 156 163 132 176 143 170 123 181 149 163 132 176 148 149 170 132 164 150 161 129 161 148 149 117 108 246 138 136 155 246 150 170 149 147 155 155 138 175 132 169 148 162 142 169 139 161 129 166 136 133 109 79 237 226 244 143 140 163 135 173 122 172 130 165 119 176 135 147 115 172 91 167 91 176 121 152 141 144 119 76 185 132 255 144 155 116 195 123 166 150 153 109 150 108 60 243 168 138 161 133 175 111 191 160 148 168 148 161 146 163 140 167 148 160 139 156 114 187 132 92 218 93 165 255 145 132 87 220 254 158 150 164 139 158 150 147 121 159 81 253 159 151 147 159 156 138 152 126 198 94 71 243 151 151 151 132 151 88 171 232 142 150 128 136 88 255 127 141 115 255 159 122 148 128 255 148 112 225 142 157 88 211 233 205 244 255 255 208 255 216 225 225 224 229 230 225 223 219 214 208 208 208 204 199 203 223 255 73 127 114 117 118 121 244 255 235 231 234 255 255 255 198 179 177 179 185 199 216 158 147 148 149 153 167 182 140 135 135 134 133 129 122 122 122 129 133 134 135 135 140 182 167 153 149 148 147 158 216 199 185 179 177 179 198 255 255 255 234 231 235 255 244 121 118 117 114 127 73 255 223 203 199 204 208 208 208 214 219 223 225 230 229 224 225 225 216 255 208 255 255 244 205 233 211 88 157 142 225 112 148 255 128 148 122 159 255 115 141 127 255 88 136 128 150 142 232 171 88 151 132 151 151 151 243 71 94 198 126 152 138 156 159 147 151 159 253 81 159 121 147 150 158 139 164 150 158 254 220 87 132 145 255 165 93 218 92 132 187 114 156 139 160 148 167 140 163 146 161 148 168 148 160 191 111 175 133 161 138 168 243 60 108 150 109 153 150 166 123 195 116 155 144 255 132 185 76 119 144 141 152 121 176 91 167 91 172 115 147 135 176 119 165 130 172 122 173 135 163 140 143 244 226 237 79 109 133 136 166 129 161 139 169 142 162 148 169 132 175 138 155 155 147 149 170 150 246 155 136 138 246 108 117 149 148 161 129 161 150 164 132 170 149 148 176 132 163 149 181 123 170 143 176 132 163 156 148 245 75 132 151 245 145 124 168 227 86 159 128 165 128 162 148 161 137 162 149 187 121 -0 -75 -111 -142 -167 -186 -201 -213 -222 -229 -234 -238 -242 -244 -247 -248 -250 -251 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -243 -240 -237 -232 -226 -218 -208 -195 -179 -157 -129 -93 -0 -0 134 188 139 162 137 168 140 160 128 165 126 135 255 216 149 110 131 255 141 160 151 227 156 156 156 141 177 143 163 119 187 150 156 141 177 151 151 161 131 170 149 155 130 169 138 133 107 97 252 120 122 137 255 156 162 146 155 148 154 148 168 131 175 141 162 137 168 138 161 129 167 124 141 116 91 237 161 246 145 143 165 135 168 133 167 141 160 120 177 137 151 118 179 107 165 91 178 108 145 136 140 118 75 185 133 255 146 147 110 198 128 165 146 155 109 151 110 95 255 169 138 160 140 180 111 185 162 138 169 139 162 146 154 150 168 139 163 138 161 119 187 140 93 219 103 159 71 242 143 85 67 244 159 142 166 141 156 151 148 127 164 88 172 233 151 148 147 152 141 126 114 202 100 93 255 151 151 151 139 153 94 176 255 151 149 131 144 89 156 234 132 90 74 239 133 143 162 255 156 112 228 144 150 106 221 108 255 255 255 255 244 255 212 153 167 135 151 147 157 159 154 161 160 151 150 153 160 150 144 159 236 255 67 120 92 100 107 121 210 94 102 104 109 124 200 103 110 112 114 118 138 192 93 103 104 105 106 116 161 80 94 95 90 103 96 97 97 96 103 90 95 94 80 161 116 106 105 104 103 93 192 138 118 114 112 110 103 200 124 109 104 102 94 210 121 107 100 92 120 67 255 236 159 144 150 160 153 150 151 160 161 154 159 157 147 151 135 167 153 212 255 244 255 255 255 255 108 221 106 150 144 228 112 156 255 162 143 133 239 74 90 132 234 156 89 144 131 149 151 255 176 94 153 139 151 151 151 255 93 100 202 114 126 141 152 147 148 151 233 172 88 164 127 148 151 156 141 166 142 159 244 67 85 143 242 71 159 103 219 93 140 187 119 161 138 163 139 168 150 154 146 162 139 169 138 162 185 111 180 140 160 138 169 255 95 110 151 109 155 146 165 128 198 110 147 146 255 133 185 75 118 140 136 145 108 178 91 165 107 179 118 151 137 177 120 160 141 167 133 168 135 165 143 145 246 161 237 91 116 141 124 167 129 161 138 168 137 162 141 175 131 168 148 154 148 155 146 162 156 255 137 122 120 252 97 107 133 138 169 130 155 149 170 131 161 151 151 177 141 156 150 187 119 163 143 177 141 156 156 156 227 151 160 141 255 131 110 149 216 255 135 126 165 128 160 140 168 137 162 139 188 134 -0 -0 -93 -129 -157 -179 -195 -208 -218 -226 -232 -237 -240 -243 -246 -248 -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 y 288 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -235 -230 -223 -214 -203 -189 -170 -146 -116 -77 -0 146 141 187 132 170 143 162 137 159 128 163 112 119 255 122 143 105 123 255 151 130 88 246 156 148 163 143 176 133 170 127 187 141 163 143 178 151 151 156 141 171 139 155 141 170 132 135 101 86 254 110 119 129 255 159 165 150 148 146 163 149 163 141 169 139 169 132 168 139 159 129 167 128 143 117 91 227 144 255 146 145 166 136 169 124 167 138 160 132 173 138 152 119 183 109 171 106 176 108 137 126 132 114 75 187 137 255 145 146 107 202 129 165 148 160 110 152 110 115 255 173 138 160 129 181 111 183 166 138 173 138 167 146 153 148 169 138 169 138 153 123 181 132 103 220 112 151 119 255 143 91 105 255 157 150 164 151 147 151 155 129 166 94 176 255 151 157 146 164 145 137 73 223 109 118 255 151 151 151 150 156 104 161 75 241 141 139 144 93 162 255 143 97 72 252 151 144 137 87 216 122 226 149 151 110 216 133 85 238 208 244 255 255 205 255 91 157 147 146 150 154 160 167 161 167 166 158 157 162 161 150 144 158 242 255 74 71 86 97 109 221 60 96 117 124 138 228 61 97 117 123 131 148 229 62 97 117 123 130 143 214 60 97 115 118 120 122 116 122 120 118 115 97 60 214 143 130 123 117 97 62 229 148 131 123 117 97 61 228 138 124 117 96 60 221 109 97 86 71 74 255 242 158 144 150 161 162 157 158 166 167 161 167 160 154 150 146 147 157 91 255 205 255 255 244 208 238 85 133 216 110 151 149 226 122 216 87 137 144 151 252 72 97 143 255 162 93 144 139 141 241 75 161 104 156 150 151 151 151 255 118 109 223 73 137 145 164 146 157 151 255 176 94 166 129 155 151 147 151 164 150 157 255 105 91 143 255 119 151 112 220 103 132 181 123 153 138 169 138 169 148 153 146 167 138 173 138 166 183 111 181 129 160 138 173 255 115 110 152 110 160 148 165 129 202 107 146 145 255 137 187 75 114 132 126 137 108 176 106 171 109 183 119 152 138 173 132 160 138 167 124 169 136 166 145 146 255 144 227 91 117 143 128 167 129 159 139 168 132 169 139 169 141 163 149 163 146 148 150 165 159 255 129 119 110 254 86 101 135 132 170 141 155 139 171 141 156 151 151 178 143 163 141 187 127 170 133 176 143 163 148 156 246 88 130 151 255 123 105 143 122 255 119 112 163 128 159 137 162 143 170 132 187 141 146 -0 -77 -116 -146 -170 -189 -203 -214 -223 -230 -235 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 289 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -227 -219 -210 -198 -182 -161 -133 -96 -63 -0 155 141 181 131 168 137 160 137 159 127 155 107 108 255 113 140 104 117 255 127 121 72 250 148 156 164 142 170 142 171 128 182 149 165 144 177 141 147 164 143 170 132 164 142 162 129 137 91 71 250 106 118 123 255 164 164 141 146 156 164 140 169 132 168 149 162 130 169 148 155 129 167 129 143 117 91 219 137 255 146 145 167 136 163 134 170 143 163 124 173 137 153 120 184 111 176 109 182 121 145 126 132 99 73 184 138 253 144 146 91 206 129 165 138 161 110 152 111 120 255 173 138 159 129 185 111 183 167 142 174 138 168 147 153 138 175 138 162 140 153 127 181 139 92 219 122 154 87 74 240 100 125 255 149 151 157 151 148 148 163 129 168 104 160 75 240 155 148 148 151 137 95 244 127 124 255 151 148 151 150 149 122 152 81 251 147 148 145 102 141 74 245 103 86 255 157 153 136 89 229 80 228 159 151 111 209 138 139 255 255 255 255 255 244 255 232 255 100 103 103 96 111 105 122 122 137 144 152 140 151 161 160 150 144 158 237 250 255 251 248 244 240 255 255 255 255 252 244 255 255 255 255 252 243 243 255 255 255 255 255 250 242 255 255 255 255 255 255 255 255 255 255 255 255 242 250 255 255 255 255 255 243 243 252 255 255 255 255 244 252 255 255 255 255 240 244 248 251 255 250 237 158 144 150 160 161 151 140 152 144 137 122 122 105 111 96 103 103 100 255 232 255 244 255 255 255 255 255 139 138 209 111 151 159 228 80 229 89 136 153 157 255 86 103 245 74 141 102 145 148 147 251 81 152 122 149 150 151 148 151 255 124 127 244 95 137 151 148 148 155 240 75 160 104 168 129 163 148 148 151 157 151 149 255 125 100 240 74 87 154 122 219 92 139 181 127 153 140 162 138 175 138 153 147 168 138 174 142 167 183 111 185 129 159 138 173 255 120 111 152 110 161 138 165 129 206 91 146 144 253 138 184 73 99 132 126 145 121 182 109 176 111 184 120 153 137 173 124 163 143 170 134 163 136 167 145 146 255 137 219 91 117 143 129 167 129 155 148 169 130 162 149 168 132 169 140 164 156 146 141 164 164 255 123 118 106 250 71 91 137 129 162 142 164 132 170 143 164 147 141 177 144 165 149 182 128 171 142 170 142 164 156 148 250 72 121 127 255 117 104 140 113 255 108 107 155 127 159 137 160 137 168 131 181 141 155 -0 -63 -96 -133 -161 -182 -198 -210 -219 -227 -233 -237 -241 -244 -246 -248 -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 y 290 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -235 -230 -224 -216 -205 -191 -174 -151 -122 -81 -0 149 156 132 180 141 170 132 159 136 157 114 162 100 97 255 107 139 102 97 255 130 150 114 234 156 157 163 133 176 143 163 120 187 151 165 143 169 139 156 165 143 162 130 170 130 160 129 149 106 100 234 104 117 104 255 164 155 139 156 158 165 142 162 130 176 150 155 130 175 141 153 128 166 128 142 104 79 217 130 255 146 145 167 137 165 136 172 144 156 133 175 132 154 132 178 112 177 110 186 125 152 136 132 99 50 186 142 244 141 145 91 210 128 164 136 166 110 152 111 127 255 173 137 159 129 186 111 183 168 130 175 139 168 147 153 137 181 139 161 145 153 128 176 131 103 223 134 146 91 70 251 116 131 255 152 149 164 146 157 138 162 132 160 121 161 77 249 163 156 146 164 136 102 146 205 138 255 148 157 149 151 155 127 157 88 179 229 139 150 113 141 75 250 119 98 255 176 161 142 91 217 181 248 154 153 105 198 155 126 87 216 212 205 244 255 255 203 255 211 220 223 214 204 193 185 181 175 161 159 162 159 142 152 161 160 150 144 158 164 182 147 144 150 151 151 152 152 152 154 158 159 159 158 157 148 149 156 149 155 146 145 145 143 137 138 138 137 134 128 116 128 134 137 138 138 137 143 145 145 146 155 149 156 149 148 157 158 159 159 158 154 152 152 152 151 151 150 144 147 182 164 158 144 150 160 161 152 142 159 162 159 161 175 181 185 193 204 214 223 220 211 255 203 255 255 244 205 212 216 87 126 155 198 105 153 154 248 181 217 91 142 161 176 255 98 119 250 75 141 113 150 139 229 179 88 157 127 155 151 149 157 148 255 138 205 146 102 136 164 146 156 163 249 77 161 121 160 132 162 138 157 146 164 149 152 255 131 116 251 70 91 146 134 223 103 131 176 128 153 145 161 139 181 137 153 147 168 139 175 130 168 183 111 186 129 159 137 173 255 127 111 152 110 166 136 164 128 210