param a 0.2471705505 param b 1.1115020607 param g 0.0000854079 param k 0.0184764964 param m 0.0470869729 param r 0.5187789999 param s 0.0000000000 param t 0.0672983766 param n 800 param y 780 param z 10 param i 30000 param x 470 y 0 -249 -249 -248 -248 -248 -247 -247 -246 -246 -246 -246 -246 -246 -246 -247 -247 -248 -248 -248 -249 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -248 -247 -247 -246 -246 -246 -246 -246 -246 -246 -247 -247 -248 -248 -248 -249 -249 -249 -248 -248 -248 -247 -247 -246 -246 -246 -246 -246 -246 -246 -247 -247 -248 -248 -248 -249 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -248 -247 -247 -246 -246 -246 -246 -246 -246 -246 -247 -247 -248 -248 -248 -249 y 1 -249 -249 -249 -249 -249 -249 -248 -248 -248 -248 -248 -248 -248 -249 -249 -249 -249 -250 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -249 -248 -248 -248 -248 -248 -248 -248 -249 -249 -249 -249 -249 -249 -248 -247 -247 -246 -245 -244 -243 -243 -243 -243 -243 -243 -243 -244 -244 -245 -246 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -246 -245 -244 -244 -243 -243 -243 -243 -243 -243 -243 -244 -245 -246 -247 -247 -248 y 2 -248 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -240 -239 -238 -238 -238 -239 -239 -240 -241 -242 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -242 -241 -240 -239 -239 -238 -238 -238 -239 -240 -241 -242 -244 -245 -246 -247 y 3 -248 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -248 -247 -245 -243 -241 -239 -236 -235 -233 -232 -232 -232 -233 -234 -235 -236 -237 -238 -239 -241 -242 -243 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -242 -241 -239 -238 -237 -236 -235 -234 -233 -232 -232 -232 -233 -235 -236 -239 -241 -243 -245 -247 y 4 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -246 -244 -241 -238 -234 -231 -228 -225 -224 -223 -224 -225 -226 -228 -229 -231 -233 -234 -236 -237 -239 -240 -241 -243 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -244 -243 -241 -240 -239 -237 -236 -234 -233 -231 -229 -228 -226 -225 -224 -223 -224 -225 -228 -231 -234 -238 -241 -244 -246 y 5 -247 -249 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -249 -247 -245 -242 -239 -234 -229 -224 -218 -214 -212 -211 -211 -213 -215 -218 -220 -223 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -223 -220 -218 -215 -213 -211 -211 -212 -214 -218 -224 -229 -234 -239 -242 -245 y 6 -247 -248 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -248 -247 -244 -241 -236 -231 -224 -215 -206 -199 -194 -193 -194 -196 -200 -204 -208 -212 -215 -219 -222 -225 -227 -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 -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 -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 -242 -241 -239 -238 -236 -234 -232 -230 -227 -225 -222 -219 -215 -212 -208 -204 -200 -196 -194 -193 -194 -199 -206 -215 -224 -231 -236 -241 -244 y 7 -246 -248 -250 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -228 -218 -206 -193 -180 -170 -166 -167 -172 -179 -185 -191 -197 -202 -207 -212 -216 -219 -222 -225 -228 -231 -233 -235 -237 -238 -240 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -228 -225 -222 -219 -216 -212 -207 -202 -197 -191 -185 -179 -172 -167 -166 -170 -180 -193 -206 -218 -228 -235 -240 -243 y 8 -246 -248 -250 -251 -252 -252 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -248 -246 -243 -239 -233 -225 -214 -199 -180 -158 -140 -130 -129 -137 -148 -158 -168 -177 -185 -192 -198 -204 -208 -213 -217 -220 -224 -227 -229 -232 -234 -236 -237 -239 -240 -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 -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 -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 -242 -240 -239 -237 -236 -234 -232 -229 -227 -224 -220 -217 -213 -208 -204 -198 -192 -185 -177 -168 -158 -148 -137 -129 -130 -140 -158 -180 -199 -214 -225 -233 -239 -243 y 9 -246 -248 -250 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -248 -246 -243 -238 -232 -224 -212 -194 -170 -140 -107 -84 -78 -87 -105 -121 -137 -150 -162 -172 -181 -188 -195 -201 -206 -211 -215 -219 -222 -225 -228 -230 -233 -235 -236 -238 -240 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -236 -235 -233 -230 -228 -225 -222 -219 -215 -211 -206 -201 -195 -188 -181 -172 -162 -150 -137 -121 -105 -87 -78 -84 -107 -140 -170 -194 -212 -224 -232 -238 -243 y 10 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -223 -211 -193 -166 -130 -84 255 -0 -0 -52 -74 -96 -115 -132 -147 -159 -169 -178 -186 -193 -199 -204 -209 -214 -217 -221 -224 -227 -229 -232 -234 -236 -237 -239 -240 -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 -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 -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 -242 -240 -239 -237 -236 -234 -232 -229 -227 -224 -221 -217 -214 -209 -204 -199 -193 -186 -178 -169 -159 -147 -132 -115 -96 -74 -52 -0 -0 255 -84 -130 -166 -193 -211 -223 -232 -238 -243 y 11 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -211 -194 -167 -129 -78 -0 255 255 -0 -0 -47 -70 -95 -115 -131 -145 -156 -166 -176 -184 -191 -197 -203 -208 -212 -216 -220 -223 -226 -228 -231 -233 -235 -237 -238 -240 -241 -242 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -245 -244 -242 -241 -240 -238 -237 -235 -233 -231 -228 -226 -223 -220 -216 -212 -208 -203 -197 -191 -184 -176 -166 -156 -145 -131 -115 -95 -70 -47 -0 -0 255 255 -0 -78 -129 -167 -194 -211 -224 -232 -238 -243 y 12 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -213 -196 -172 -137 -87 -0 255 255 255 255 -0 -0 -50 -76 -97 -115 -130 -143 -155 -165 -174 -182 -190 -196 -201 -206 -211 -215 -219 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -230 -228 -225 -222 -219 -215 -211 -206 -201 -196 -190 -182 -174 -165 -155 -143 -130 -115 -97 -76 -50 -0 -0 255 255 255 255 -0 -87 -137 -172 -196 -213 -225 -233 -239 -243 y 13 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -243 -239 -234 -226 -215 -200 -179 -148 -105 -52 -0 255 255 255 185 255 -0 -35 -56 -79 -97 -114 -129 -142 -154 -164 -173 -181 -188 -194 -200 -205 -210 -214 -218 -221 -224 -227 -229 -232 -234 -236 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -236 -234 -232 -229 -227 -224 -221 -218 -214 -210 -205 -200 -194 -188 -181 -173 -164 -154 -142 -129 -114 -97 -79 -56 -35 -0 255 185 255 255 255 -0 -52 -105 -148 -179 -200 -215 -226 -234 -239 -243 y 14 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -204 -185 -158 -121 -74 -0 255 255 255 255 255 231 -0 -0 -40 -60 -79 -96 -114 -129 -142 -153 -163 -172 -180 -187 -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 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -228 -226 -223 -220 -216 -213 -208 -204 -199 -193 -187 -180 -172 -163 -153 -142 -129 -114 -96 -79 -60 -40 -0 -0 231 255 255 255 255 255 -0 -74 -121 -158 -185 -204 -218 -228 -235 -240 -244 y 15 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -244 -241 -236 -229 -220 -208 -191 -168 -137 -96 -47 -0 185 255 255 255 180 255 77 -0 -0 -40 -57 -78 -98 -115 -129 -141 -152 -162 -171 -178 -185 -192 -197 -203 -207 -212 -215 -219 -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 -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 -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 -242 -241 -239 -238 -236 -234 -232 -230 -228 -225 -222 -219 -215 -212 -207 -203 -197 -192 -185 -178 -171 -162 -152 -141 -129 -115 -98 -78 -57 -40 -0 -0 77 255 180 255 255 255 185 -0 -47 -96 -137 -168 -191 -208 -220 -229 -236 -241 -244 y 16 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -197 -177 -150 -115 -70 -0 255 255 255 255 255 255 221 237 255 -0 -0 -37 -58 -82 -100 -115 -128 -140 -151 -160 -169 -177 -184 -190 -196 -201 -206 -211 -214 -218 -221 -224 -227 -229 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -229 -227 -224 -221 -218 -214 -211 -206 -201 -196 -190 -184 -177 -169 -160 -151 -140 -128 -115 -100 -82 -58 -37 -0 -0 255 237 221 255 255 255 255 255 255 -0 -70 -115 -150 -177 -197 -212 -223 -231 -237 -242 -245 y 17 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -225 -215 -202 -185 -162 -132 -95 -50 -0 231 180 255 255 255 225 204 255 229 77 -0 -0 -43 -66 -84 -100 -114 -127 -139 -149 -159 -167 -175 -182 -189 -195 -200 -205 -209 -213 -217 -220 -223 -226 -229 -231 -233 -235 -237 -238 -240 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -223 -220 -217 -213 -209 -205 -200 -195 -189 -182 -175 -167 -159 -149 -139 -127 -114 -100 -84 -66 -43 -0 -0 77 229 255 204 225 255 255 255 180 231 -0 -50 -95 -132 -162 -185 -202 -215 -225 -233 -238 -242 -246 y 18 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -192 -172 -147 -115 -76 -35 -0 255 255 255 255 255 231 255 255 152 192 120 -0 -0 -49 -67 -84 -99 -113 -126 -137 -148 -157 -166 -174 -181 -187 -193 -199 -204 -208 -212 -216 -219 -223 -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 -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 -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 -242 -241 -239 -238 -236 -234 -232 -230 -228 -225 -223 -219 -216 -212 -208 -204 -199 -193 -187 -181 -174 -166 -157 -148 -137 -126 -113 -99 -84 -67 -49 -0 -0 120 192 152 255 255 231 255 255 255 255 255 -0 -35 -76 -115 -147 -172 -192 -207 -219 -228 -234 -239 -243 -246 y 19 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -198 -181 -159 -131 -97 -56 -0 77 221 225 255 255 255 255 185 255 75 156 167 169 -0 -33 -50 -67 -83 -98 -111 -124 -135 -146 -155 -164 -172 -179 -186 -192 -198 -203 -207 -211 -215 -219 -222 -225 -227 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -227 -225 -222 -219 -215 -211 -207 -203 -198 -192 -186 -179 -172 -164 -155 -146 -135 -124 -111 -98 -83 -67 -50 -33 -0 169 167 156 75 255 185 255 255 255 255 225 221 77 -0 -56 -97 -131 -159 -181 -198 -212 -222 -230 -236 -241 -244 -247 y 20 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -232 -225 -216 -204 -188 -169 -145 -115 -79 -40 -0 237 204 231 255 255 255 180 255 248 124 168 134 135 -0 -0 -0 -44 -62 -82 -96 -109 -122 -133 -144 -153 -162 -170 -178 -184 -191 -196 -201 -206 -210 -214 -218 -221 -224 -226 -229 -231 -233 -235 -237 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -224 -221 -218 -214 -210 -206 -201 -196 -191 -184 -178 -170 -162 -153 -144 -133 -122 -109 -96 -82 -62 -44 -0 -0 -0 135 134 168 124 248 255 180 255 255 255 231 204 237 -0 -40 -79 -115 -145 -169 -188 -204 -216 -225 -232 -237 -242 -245 -247 y 21 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -208 -195 -178 -156 -130 -97 -60 -0 255 255 255 255 255 255 255 255 241 197 234 141 235 167 144 147 -0 -0 -44 -64 -78 -92 -106 -119 -131 -141 -151 -160 -168 -176 -183 -189 -195 -200 -205 -209 -213 -217 -220 -223 -226 -228 -230 -233 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -233 -230 -228 -226 -223 -220 -217 -213 -209 -205 -200 -195 -189 -183 -176 -168 -160 -151 -141 -131 -119 -106 -92 -78 -64 -44 -0 -0 147 144 167 235 141 234 197 241 255 255 255 255 255 255 255 255 -0 -60 -97 -130 -156 -178 -195 -208 -219 -227 -234 -239 -243 -246 -248 y 22 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -213 -201 -186 -166 -143 -114 -79 -40 -0 229 255 185 180 255 255 255 180 255 76 216 255 129 162 190 171 166 -0 -0 -42 -55 -73 -89 -103 -116 -128 -139 -149 -158 -166 -174 -181 -187 -193 -198 -203 -208 -212 -215 -219 -222 -225 -227 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -227 -225 -222 -219 -215 -212 -208 -203 -198 -193 -187 -181 -174 -166 -158 -149 -139 -128 -116 -103 -89 -73 -55 -42 -0 -0 166 171 190 162 129 255 216 76 255 180 255 255 255 180 185 255 229 -0 -40 -79 -114 -143 -166 -186 -201 -213 -222 -230 -236 -240 -244 -246 -248 y 23 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -217 -206 -193 -176 -155 -129 -96 -57 -0 77 152 255 255 255 255 255 255 255 228 240 255 218 245 107 127 148 169 171 -0 -0 -35 -52 -70 -86 -100 -113 -125 -136 -146 -156 -164 -172 -179 -186 -191 -197 -202 -206 -211 -214 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -214 -211 -206 -202 -197 -191 -186 -179 -172 -164 -156 -146 -136 -125 -113 -100 -86 -70 -52 -35 -0 -0 171 169 148 127 107 245 218 255 240 228 255 255 255 255 255 255 255 152 77 -0 -57 -96 -129 -155 -176 -193 -206 -217 -225 -232 -237 -241 -245 -247 -249 y 24 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -211 -199 -184 -165 -142 -114 -78 -37 -0 192 75 248 241 180 255 255 255 225 206 255 229 84 169 208 191 152 125 135 164 -0 -0 -34 -50 -67 -82 -96 -110 -122 -133 -144 -153 -162 -170 -177 -184 -190 -195 -200 -205 -209 -213 -217 -220 -223 -226 -228 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -228 -226 -223 -220 -217 -213 -209 -205 -200 -195 -190 -184 -177 -170 -162 -153 -144 -133 -122 -110 -96 -82 -67 -50 -34 -0 -0 164 135 125 152 191 208 169 84 229 255 206 225 255 255 255 180 241 248 75 192 -0 -37 -78 -114 -142 -165 -184 -199 -211 -220 -228 -234 -239 -243 -245 -248 -249 y 25 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -231 -224 -215 -204 -191 -174 -154 -129 -98 -58 -0 120 156 124 197 255 255 255 255 255 231 255 247 177 242 99 139 162 188 184 149 133 150 -0 -0 -32 -43 -58 -76 -92 -106 -119 -130 -141 -151 -159 -168 -175 -182 -188 -194 -199 -204 -208 -212 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -212 -208 -204 -199 -194 -188 -182 -175 -168 -159 -151 -141 -130 -119 -106 -92 -76 -58 -43 -32 -0 -0 150 133 149 184 188 162 139 99 242 177 247 255 231 255 255 255 255 255 197 124 156 120 -0 -58 -98 -129 -154 -174 -191 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 y 26 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -227 -219 -209 -197 -182 -164 -142 -115 -82 -43 -0 167 168 234 76 228 225 255 255 255 255 188 255 75 178 180 201 125 125 159 182 165 148 161 154 -0 -0 -36 -54 -72 -88 -102 -115 -127 -138 -148 -157 -165 -173 -180 -186 -192 -197 -202 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -202 -197 -192 -186 -180 -173 -165 -157 -148 -138 -127 -115 -102 -88 -72 -54 -36 -0 -0 154 161 148 165 182 159 125 125 201 180 178 75 255 188 255 255 255 255 225 228 76 234 168 167 -0 -43 -82 -115 -142 -164 -182 -197 -209 -219 -227 -233 -238 -241 -244 -247 -249 -250 y 27 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -235 -229 -222 -214 -203 -190 -173 -153 -129 -100 -66 -0 169 134 141 216 240 206 231 255 255 255 180 255 236 120 184 103 142 193 160 142 140 153 165 149 166 157 -0 -0 -34 -52 -69 -83 -98 -111 -123 -134 -145 -154 -163 -171 -178 -184 -190 -196 -201 -206 -210 -214 -217 -220 -223 -226 -228 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -228 -226 -223 -220 -217 -214 -210 -206 -201 -196 -190 -184 -178 -171 -163 -154 -145 -134 -123 -111 -98 -83 -69 -52 -34 -0 -0 157 166 149 165 153 140 142 160 193 142 103 184 120 236 255 180 255 255 255 231 206 240 216 141 134 169 -0 -66 -100 -129 -153 -173 -190 -203 -214 -222 -229 -235 -239 -243 -245 -248 -249 -251 y 28 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -237 -232 -225 -217 -208 -196 -181 -163 -141 -115 -84 -49 -0 135 235 255 255 255 255 255 255 255 255 255 239 199 231 157 255 122 140 159 168 158 156 153 126 149 159 157 -0 -0 -33 -44 -59 -77 -93 -107 -120 -131 -142 -151 -160 -168 -176 -182 -189 -194 -199 -204 -208 -212 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -212 -208 -204 -199 -194 -189 -182 -176 -168 -160 -151 -142 -131 -120 -107 -93 -77 -59 -44 -33 -0 -0 157 159 149 126 153 156 158 168 159 140 122 255 157 231 199 239 255 255 255 255 255 255 255 255 255 235 135 -0 -49 -84 -115 -141 -163 -181 -196 -208 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 y 29 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -221 -212 -201 -188 -172 -152 -128 -100 -67 -33 -0 167 129 218 229 247 188 180 255 255 255 180 255 77 215 255 160 170 187 163 154 136 147 168 167 134 145 159 158 145 -0 -0 -36 -55 -73 -89 -103 -116 -128 -139 -149 -158 -166 -174 -180 -187 -193 -198 -203 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -239 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -203 -198 -193 -187 -180 -174 -166 -158 -149 -139 -128 -116 -103 -89 -73 -55 -36 -0 -0 145 158 159 145 134 167 168 147 136 154 163 187 170 160 255 215 77 255 180 255 255 255 180 188 247 229 218 129 167 -0 -33 -67 -100 -128 -152 -172 -188 -201 -212 -221 -228 -234 -238 -242 -245 -247 -249 -250 -251 y 30 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -224 -216 -206 -194 -180 -162 -140 -114 -84 -50 -0 144 162 245 84 177 255 255 255 255 255 255 255 225 236 255 216 252 98 120 159 180 177 150 139 156 161 137 147 160 158 145 -0 -0 -35 -52 -70 -86 -100 -113 -125 -136 -146 -155 -164 -171 -178 -185 -191 -196 -201 -206 -210 -214 -217 -221 -223 -226 -229 -231 -233 -235 -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 -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 -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 -242 -241 -239 -238 -236 -235 -233 -231 -229 -226 -223 -221 -217 -214 -210 -206 -201 -196 -191 -185 -178 -171 -164 -155 -146 -136 -125 -113 -100 -86 -70 -52 -35 -0 -0 145 158 160 147 137 161 156 139 150 177 180 159 120 98 252 216 255 236 225 255 255 255 255 255 255 255 177 84 245 162 144 -0 -50 -84 -114 -140 -162 -180 -194 -206 -216 -224 -230 -236 -240 -243 -246 -248 -249 -251 -252 y 31 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -233 -227 -220 -211 -200 -187 -171 -151 -127 -99 -67 -0 147 190 107 169 242 75 236 239 180 255 255 255 225 206 255 227 80 185 232 146 118 137 157 178 158 147 162 155 137 147 161 158 145 -0 -0 -34 -50 -66 -81 -95 -109 -121 -132 -143 -152 -161 -169 -176 -183 -189 -195 -200 -204 -209 -213 -216 -220 -223 -225 -228 -230 -232 -234 -236 -238 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -238 -236 -234 -232 -230 -228 -225 -223 -220 -216 -213 -209 -204 -200 -195 -189 -183 -176 -169 -161 -152 -143 -132 -121 -109 -95 -81 -66 -50 -34 -0 -0 145 158 161 147 137 155 162 147 158 178 157 137 118 146 232 185 80 227 255 206 225 255 255 255 180 239 236 75 242 169 107 190 147 -0 -67 -99 -127 -151 -171 -187 -200 -211 -220 -227 -233 -237 -241 -244 -246 -248 -250 -251 -252 y 32 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -223 -215 -205 -193 -178 -160 -139 -113 -83 -44 -0 171 127 208 99 178 120 199 255 255 255 255 255 231 255 255 138 218 102 165 197 177 148 119 149 164 157 150 165 156 137 147 161 159 145 -0 -0 -0 -43 -57 -75 -90 -105 -117 -129 -140 -150 -159 -167 -174 -181 -187 -193 -198 -203 -207 -212 -215 -219 -222 -224 -227 -229 -232 -234 -235 -237 -239 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -234 -232 -229 -227 -224 -222 -219 -215 -212 -207 -203 -198 -193 -187 -181 -174 -167 -159 -150 -140 -129 -117 -105 -90 -75 -57 -43 -0 -0 -0 145 159 161 147 137 156 165 150 157 164 149 119 148 177 197 165 102 218 138 255 255 231 255 255 255 255 255 199 120 178 99 208 127 171 -0 -44 -83 -113 -139 -160 -178 -193 -205 -215 -223 -229 -235 -239 -242 -245 -247 -249 -250 -251 -252 y 33 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -232 -226 -219 -210 -199 -185 -169 -149 -126 -98 -62 -0 166 148 191 139 180 184 231 77 225 225 255 255 255 255 191 255 137 165 133 157 155 156 177 162 139 138 152 158 149 165 157 138 148 161 159 145 148 -0 -0 -35 -53 -71 -87 -101 -114 -126 -137 -147 -156 -164 -172 -179 -185 -191 -197 -202 -206 -210 -214 -218 -221 -224 -226 -229 -231 -233 -235 -237 -238 -240 -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 -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 -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 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -224 -221 -218 -214 -210 -206 -202 -197 -191 -185 -179 -172 -164 -156 -147 -137 -126 -114 -101 -87 -71 -53 -35 -0 -0 148 145 159 161 148 138 157 165 149 158 152 138 139 162 177 156 155 157 133 165 137 255 191 255 255 255 255 225 225 77 231 184 180 139 191 148 166 -0 -62 -98 -126 -149 -169 -185 -199 -210 -219 -226 -232 -236 -240 -243 -246 -248 -249 -251 -252 -252 y 34 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -247 -244 -242 -238 -234 -228 -222 -214 -204 -192 -177 -159 -137 -111 -82 -44 -0 169 152 162 201 103 157 215 236 206 231 255 255 255 180 255 224 136 221 87 99 143 164 160 179 167 151 149 146 134 148 166 157 138 148 161 159 145 148 -0 -0 -34 -51 -69 -84 -98 -111 -123 -134 -144 -153 -162 -170 -177 -184 -190 -195 -200 -205 -209 -213 -217 -220 -223 -225 -228 -230 -232 -234 -236 -238 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -238 -236 -234 -232 -230 -228 -225 -223 -220 -217 -213 -209 -205 -200 -195 -190 -184 -177 -170 -162 -153 -144 -134 -123 -111 -98 -84 -69 -51 -34 -0 -0 148 145 159 161 148 138 157 166 148 134 146 149 151 167 179 160 164 143 99 87 221 136 224 255 180 255 255 255 231 206 236 215 157 103 201 162 152 169 -0 -44 -82 -111 -137 -159 -177 -192 -204 -214 -222 -228 -234 -238 -242 -244 -247 -248 -250 -251 -252 -253 y 35 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -218 -208 -197 -184 -167 -148 -124 -96 -64 -0 171 125 188 125 142 255 255 255 255 255 255 255 255 255 255 237 202 222 188 255 76 121 119 128 146 178 166 154 159 155 137 149 166 157 138 148 161 159 146 148 -0 -0 -34 -50 -65 -79 -93 -107 -119 -131 -141 -151 -159 -167 -175 -182 -188 -193 -199 -203 -208 -212 -215 -219 -222 -225 -227 -230 -232 -234 -235 -237 -239 -240 -241 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -244 -242 -241 -240 -239 -237 -235 -234 -232 -230 -227 -225 -222 -219 -215 -212 -208 -203 -199 -193 -188 -182 -175 -167 -159 -151 -141 -131 -119 -107 -93 -79 -65 -50 -34 -0 -0 148 146 159 161 148 138 157 166 149 137 155 159 154 166 178 146 128 119 121 76 255 188 222 202 237 255 255 255 255 255 255 255 255 255 255 142 125 188 125 171 -0 -64 -96 -124 -148 -167 -184 -197 -208 -218 -225 -231 -236 -240 -243 -245 -247 -249 -250 -251 -252 -253 y 36 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -233 -228 -221 -213 -203 -190 -175 -157 -135 -109 -78 -42 -0 135 184 125 193 122 160 216 227 255 191 180 255 255 255 180 255 81 215 255 192 220 209 199 167 106 122 159 165 154 159 156 137 149 167 157 138 148 161 159 146 148 -0 -0 -0 -42 -56 -74 -89 -103 -116 -127 -138 -148 -157 -165 -173 -180 -186 -192 -197 -202 -207 -211 -214 -218 -221 -224 -226 -229 -231 -233 -235 -237 -238 -240 -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 -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 -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 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -224 -221 -218 -214 -211 -207 -202 -197 -192 -186 -180 -173 -165 -157 -148 -138 -127 -116 -103 -89 -74 -56 -42 -0 -0 -0 148 146 159 161 148 138 157 167 149 137 156 159 154 165 159 122 106 167 199 209 220 192 255 215 81 255 180 255 255 255 180 191 255 227 216 160 122 193 125 184 135 -0 -42 -78 -109 -135 -157 -175 -190 -203 -213 -221 -228 -233 -237 -241 -244 -246 -248 -249 -251 -252 -252 -253 y 37 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -230 -224 -216 -207 -196 -182 -166 -146 -122 -92 -55 -0 164 149 159 160 140 170 252 80 138 255 255 255 255 255 255 255 221 237 255 214 240 116 144 161 195 198 136 140 144 150 153 160 156 138 149 167 158 138 148 161 159 146 148 163 -0 -0 -35 -52 -70 -85 -99 -112 -124 -135 -145 -154 -163 -170 -177 -184 -190 -196 -201 -205 -209 -213 -217 -220 -223 -226 -228 -230 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -230 -228 -226 -223 -220 -217 -213 -209 -205 -201 -196 -190 -184 -177 -170 -163 -154 -145 -135 -124 -112 -99 -85 -70 -52 -35 -0 -0 163 148 146 159 161 148 138 158 167 149 138 156 160 153 150 144 140 136 198 195 161 144 116 240 214 255 237 221 255 255 255 255 255 255 255 138 80 252 170 140 160 159 149 164 -0 -55 -92 -122 -146 -166 -182 -196 -207 -216 -224 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 y 38 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -232 -227 -220 -212 -201 -189 -174 -155 -133 -106 -73 -35 -0 133 182 142 159 187 98 185 218 137 224 237 180 255 255 255 225 204 255 229 77 186 209 178 116 131 170 189 148 151 154 145 153 160 156 138 150 167 158 138 148 161 159 146 148 162 -0 -0 -34 -50 -66 -80 -94 -108 -120 -131 -142 -151 -160 -168 -175 -182 -188 -194 -199 -204 -208 -212 -216 -219 -222 -225 -227 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -227 -225 -222 -219 -216 -212 -208 -204 -199 -194 -188 -182 -175 -168 -160 -151 -142 -131 -120 -108 -94 -80 -66 -50 -34 -0 -0 162 148 146 159 161 148 138 158 167 150 138 156 160 153 145 154 151 148 189 170 131 116 178 209 186 77 229 255 204 225 255 255 255 180 237 224 137 218 185 98 187 159 142 182 133 -0 -35 -73 -106 -133 -155 -174 -189 -201 -212 -220 -227 -232 -237 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 y 39 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -229 -223 -215 -206 -195 -181 -164 -144 -119 -89 -52 -0 150 165 140 168 163 120 232 102 165 136 202 255 255 255 255 255 231 255 255 153 192 130 163 175 195 143 135 146 172 146 153 157 146 154 161 156 138 150 167 158 138 148 161 159 146 148 161 -0 -0 -0 -43 -57 -74 -90 -104 -116 -128 -139 -148 -157 -166 -173 -180 -186 -192 -197 -202 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -240 -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 -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 -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 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -202 -197 -192 -186 -180 -173 -166 -157 -148 -139 -128 -116 -104 -90 -74 -57 -43 -0 -0 -0 161 148 146 159 161 148 138 158 167 150 138 156 161 154 146 157 153 146 172 146 135 143 195 175 163 130 192 153 255 255 231 255 255 255 255 255 202 136 165 102 232 120 163 168 140 165 150 -0 -52 -89 -119 -144 -164 -181 -195 -206 -215 -223 -229 -234 -238 -242 -244 -247 -248 -250 -251 -252 -252 -253 -253 y 40 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -232 -226 -219 -211 -200 -187 -172 -153 -131 -103 -70 -34 -0 148 153 158 154 159 146 165 133 221 222 81 221 225 255 255 255 255 185 255 75 162 149 177 149 137 185 153 154 149 161 145 153 157 147 154 161 157 138 150 167 158 138 148 161 159 146 147 159 168 -0 -0 -35 -53 -70 -86 -99 -112 -124 -135 -145 -155 -163 -171 -178 -184 -190 -196 -201 -205 -210 -213 -217 -220 -223 -226 -228 -231 -233 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -233 -231 -228 -226 -223 -220 -217 -213 -210 -205 -201 -196 -190 -184 -178 -171 -163 -155 -145 -135 -124 -112 -99 -86 -70 -53 -35 -0 -0 168 159 147 146 159 161 148 138 158 167 150 138 157 161 154 147 157 153 145 161 149 154 153 185 137 149 177 149 162 75 255 185 255 255 255 255 225 221 81 222 221 133 165 146 159 154 158 153 148 -0 -34 -70 -103 -131 -153 -172 -187 -200 -211 -219 -226 -232 -236 -240 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 y 41 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -234 -228 -222 -214 -205 -193 -179 -162 -141 -116 -86 -50 -0 161 165 156 136 180 118 197 157 87 188 215 237 204 231 255 255 255 180 255 246 129 190 100 125 178 146 156 148 160 136 158 149 145 153 157 147 154 161 157 138 150 167 158 138 148 161 159 146 147 157 164 -0 -0 -34 -46 -62 -80 -94 -108 -120 -132 -142 -152 -160 -168 -176 -182 -189 -194 -199 -204 -208 -212 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -212 -208 -204 -199 -194 -189 -182 -176 -168 -160 -152 -142 -132 -120 -108 -94 -80 -62 -46 -34 -0 -0 164 157 147 146 159 161 148 138 158 167 150 138 157 161 154 147 157 153 145 149 158 136 160 148 156 146 178 125 100 190 129 246 255 180 255 255 255 231 204 237 215 188 87 157 197 118 180 136 156 165 161 -0 -50 -86 -116 -141 -162 -179 -193 -205 -214 -222 -228 -234 -238 -241 -244 -246 -248 -249 -251 -251 -252 -253 -253 -254 y 42 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -236 -231 -225 -218 -209 -199 -186 -170 -151 -128 -100 -67 -32 154 149 153 147 177 137 177 155 99 255 255 255 255 255 255 255 255 255 255 241 195 229 159 255 128 144 150 158 169 161 154 144 156 150 146 154 158 147 155 161 157 138 150 167 158 138 148 161 159 146 147 155 162 -0 -0 -0 -38 -56 -74 -90 -104 -117 -128 -139 -149 -158 -166 -174 -180 -187 -193 -198 -203 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -240 -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 -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 -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 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -203 -198 -193 -187 -180 -174 -166 -158 -149 -139 -128 -117 -104 -90 -74 -56 -38 -0 -0 -0 162 155 147 146 159 161 148 138 158 167 150 138 157 161 155 147 158 154 146 150 156 144 154 161 169 158 150 144 128 255 159 229 195 241 255 255 255 255 255 255 255 255 255 255 99 155 177 137 177 147 153 149 154 -32 -67 -100 -128 -151 -170 -186 -199 -209 -218 -225 -231 -236 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 y 43 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -241 -237 -233 -228 -221 -213 -204 -192 -178 -160 -139 -113 -82 -43 -0 166 126 168 150 157 148 156 143 76 192 214 229 255 185 180 255 255 255 180 255 76 214 255 153 182 182 176 137 125 160 165 157 147 158 151 146 154 158 147 155 161 157 138 150 167 158 138 148 161 159 146 147 155 160 152 -0 -0 -35 -53 -71 -86 -100 -113 -125 -136 -146 -155 -164 -171 -178 -185 -191 -196 -201 -206 -210 -214 -217 -220 -223 -226 -228 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -228 -226 -223 -220 -217 -214 -210 -206 -201 -196 -191 -185 -178 -171 -164 -155 -146 -136 -125 -113 -100 -86 -71 -53 -35 -0 -0 152 160 155 147 146 159 161 148 138 158 167 150 138 157 161 155 147 158 154 146 151 158 147 157 165 160 125 137 176 182 182 153 255 214 76 255 180 255 255 255 180 185 255 229 214 192 76 143 156 148 157 150 168 126 166 -0 -43 -82 -113 -139 -160 -178 -192 -204 -213 -221 -228 -233 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 y 44 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -235 -230 -224 -217 -208 -198 -184 -168 -149 -125 -96 -58 -0 157 149 167 139 178 119 177 164 121 220 240 77 153 255 255 255 255 255 255 255 228 240 255 218 238 114 140 154 191 163 144 135 159 157 148 158 152 146 155 158 147 155 161 157 138 150 167 158 138 148 161 159 146 147 155 160 152 -0 -0 -34 -51 -67 -82 -96 -109 -121 -132 -143 -152 -161 -169 -176 -183 -189 -195 -200 -204 -209 -213 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -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 -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 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -213 -209 -204 -200 -195 -189 -183 -176 -169 -161 -152 -143 -132 -121 -109 -96 -82 -67 -51 -34 -0 -0 152 160 155 147 146 159 161 148 138 158 167 150 138 157 161 155 147 158 155 146 152 158 148 157 159 135 144 163 191 154 140 114 238 218 255 240 228 255 255 255 255 255 255 255 153 77 240 220 121 164 177 119 178 139 167 149 157 -0 -58 -96 -125 -149 -168 -184 -198 -208 -217 -224 -230 -235 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 y 45 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -232 -227 -220 -212 -203 -191 -176 -158 -136 -110 -76 -36 -0 159 134 156 158 149 162 160 119 209 116 186 192 75 246 241 180 255 255 255 225 206 255 230 92 166 213 179 111 135 170 166 156 148 141 149 147 158 152 147 155 158 147 155 161 157 138 150 167 158 138 148 161 159 146 147 155 160 150 -0 -0 -33 -44 -58 -76 -91 -105 -117 -129 -140 -150 -158 -167 -174 -181 -187 -193 -198 -203 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -240 -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 -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 -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 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -203 -198 -193 -187 -181 -174 -167 -158 -150 -140 -129 -117 -105 -91 -76 -58 -44 -33 -0 -0 150 160 155 147 146 159 161 148 138 158 167 150 138 157 161 155 147 158 155 147 152 158 147 149 141 148 156 166 170 135 111 179 213 166 92 230 255 206 225 255 255 255 180 241 246 75 192 186 116 209 119 160 162 149 158 156 134 159 -0 -36 -76 -110 -136 -158 -176 -191 -203 -212 -220 -227 -232 -237 -240 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 y 46 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -238 -234 -229 -223 -216 -207 -196 -183 -166 -146 -122 -92 -54 -0 157 145 161 147 164 139 179 128 199 144 209 130 162 129 195 255 255 255 255 255 231 255 246 178 251 96 139 184 197 135 134 160 166 160 157 148 143 147 159 152 147 155 158 147 155 161 157 138 150 167 158 138 148 161 159 145 147 155 159 147 153 -0 -0 -36 -54 -71 -87 -101 -114 -126 -137 -147 -156 -164 -172 -179 -185 -191 -197 -201 -206 -210 -214 -217 -221 -223 -226 -228 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -250 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -228 -226 -223 -221 -217 -214 -210 -206 -201 -197 -191 -185 -179 -172 -164 -156 -147 -137 -126 -114 -101 -87 -71 -54 -36 -0 -0 153 147 159 155 147 145 159 161 148 138 158 167 150 138 157 161 155 147 158 155 147 152 159 147 143 148 157 160 166 160 134 135 197 184 139 96 251 178 246 255 231 255 255 255 255 255 195 129 162 130 209 144 199 128 179 139 164 147 161 145 157 -0 -54 -92 -122 -146 -166 -183 -196 -207 -216 -223 -229 -234 -238 -242 -244 -246 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 y 47 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -232 -226 -219 -211 -201 -189 -174 -156 -133 -106 -72 -34 -0 159 137 162 157 138 167 146 167 161 178 163 149 190 229 76 228 225 255 255 255 255 188 255 76 196 156 172 145 154 171 148 132 143 158 159 158 151 144 148 159 152 147 155 159 148 155 161 157 138 150 167 158 138 148 161 159 145 146 155 159 146 150 -0 -0 -34 -51 -69 -84 -98 -110 -122 -134 -144 -153 -162 -169 -177 -183 -189 -195 -200 -205 -209 -213 -216 -220 -223 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -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 -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 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -223 -220 -216 -213 -209 -205 -200 -195 -189 -183 -177 -169 -162 -153 -144 -134 -122 -110 -98 -84 -69 -51 -34 -0 -0 150 146 159 155 146 145 159 161 148 138 158 167 150 138 157 161 155 148 159 155 147 152 159 148 144 151 158 159 158 143 132 148 171 154 145 172 156 196 76 255 188 255 255 255 255 225 228 76 229 190 149 163 178 161 167 146 167 138 157 162 137 159 -0 -34 -72 -106 -133 -156 -174 -189 -201 -211 -219 -226 -232 -236 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 y 48 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -241 -238 -234 -229 -223 -215 -206 -195 -181 -164 -144 -119 -88 -52 -0 158 147 155 150 152 151 178 106 195 116 175 177 100 159 214 240 206 231 255 255 255 180 255 232 133 210 100 109 165 167 165 178 158 148 137 145 159 159 151 144 148 159 152 147 155 159 148 155 161 157 138 150 167 158 138 148 161 159 145 146 155 159 146 149 -0 -0 -34 -45 -61 -78 -92 -106 -119 -130 -141 -150 -159 -167 -175 -181 -188 -193 -198 -203 -208 -212 -215 -219 -222 -224 -227 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -222 -219 -215 -212 -208 -203 -198 -193 -188 -181 -175 -167 -159 -150 -141 -130 -119 -106 -92 -78 -61 -45 -34 -0 -0 149 146 159 155 146 145 159 161 148 138 158 167 150 138 157 161 155 148 159 155 147 152 159 148 144 151 159 159 145 137 148 158 178 165 167 165 109 100 210 133 232 255 180 255 255 255 231 206 240 214 159 100 177 175 116 195 106 178 151 152 150 155 147 158 -0 -52 -88 -119 -144 -164 -181 -195 -206 -215 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 y 49 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -236 -231 -225 -219 -210 -200 -187 -172 -153 -130 -102 -69 -33 145 160 137 165 158 149 166 122 198 131 195 149 125 255 255 255 255 255 255 255 255 255 255 239 195 222 182 255 78 112 135 147 166 178 162 157 144 147 160 159 151 144 148 159 152 147 155 159 148 155 161 157 138 150 167 157 138 148 161 159 145 146 155 158 146 149 -0 -0 -0 -38 -55 -73 -88 -102 -115 -127 -138 -147 -156 -165 -172 -179 -186 -191 -197 -202 -206 -210 -214 -217 -221 -223 -226 -229 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -229 -226 -223 -221 -217 -214 -210 -206 -202 -197 -191 -186 -179 -172 -165 -156 -147 -138 -127 -115 -102 -88 -73 -55 -38 -0 -0 -0 149 146 158 155 146 145 159 161 148 138 157 167 150 138 157 161 155 148 159 155 147 152 159 148 144 151 159 160 147 144 157 162 178 166 147 135 112 78 255 182 222 195 239 255 255 255 255 255 255 255 255 255 255 125 149 195 131 198 122 166 149 158 165 137 160 145 -33 -69 -102 -130 -153 -172 -187 -200 -210 -219 -225 -231 -236 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 y 50 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -243 -241 -237 -233 -228 -222 -214 -205 -193 -179 -162 -141 -115 -83 -44 -0 158 147 156 149 146 154 159 136 170 143 137 178 128 153 218 230 246 188 180 255 255 255 180 255 77 212 255 191 218 201 176 122 110 139 171 160 157 144 147 160 160 152 145 148 159 153 147 155 159 148 155 161 157 138 150 165 164 139 148 161 158 145 146 155 158 146 149 161 -0 -0 -35 -52 -70 -85 -98 -111 -123 -134 -144 -154 -162 -170 -177 -184 -190 -195 -200 -205 -209 -213 -216 -220 -223 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -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 -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 -245 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -223 -220 -216 -213 -209 -205 -200 -195 -190 -184 -177 -170 -162 -154 -144 -134 -123 -111 -98 -85 -70 -52 -35 -0 -0 161 149 146 158 155 146 145 158 161 148 139 164 165 150 138 157 161 155 148 159 155 147 153 159 148 145 152 160 160 147 144 157 160 171 139 110 122 176 201 218 191 255 212 77 255 180 255 255 255 180 188 246 230 218 153 128 178 137 143 170 136 159 154 146 149 156 147 158 -0 -44 -83 -115 -141 -162 -179 -193 -205 -214 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -186 -170 -151 -127 -98 -59 -0 145 161 137 165 134 159 165 140 189 135 185 146 144 182 238 92 178 255 255 255 255 255 255 255 225 236 255 221 208 121 146 188 197 165 133 138 146 152 156 144 148 161 160 152 145 148 160 153 147 155 159 148 155 161 157 138 148 163 161 146 148 159 165 146 147 155 158 146 148 159 -0 -0 -34 -46 -61 -79 -93 -107 -119 -131 -141 -151 -160 -168 -175 -182 -188 -193 -199 -203 -208 -212 -215 -219 -222 -224 -227 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -222 -219 -215 -212 -208 -203 -199 -193 -188 -182 -175 -168 -160 -151 -141 -131 -119 -107 -93 -79 -61 -46 -34 -0 -0 159 148 146 158 155 147 146 165 159 148 146 161 163 148 138 157 161 155 148 159 155 147 153 160 148 145 152 160 161 148 144 156 152 146 138 133 165 197 188 146 121 208 221 255 236 225 255 255 255 255 255 255 255 178 92 238 182 144 146 185 135 189 140 165 159 134 165 137 161 145 -0 -59 -98 -127 -151 -170 -186 -198 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 -254 -254 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -232 -227 -221 -213 -203 -191 -177 -159 -138 -111 -77 -36 -0 158 147 157 148 155 154 144 148 146 153 156 150 182 114 166 251 76 232 239 180 255 255 255 226 206 255 228 109 173 208 101 117 155 188 170 154 152 152 154 157 145 148 161 160 152 145 148 160 153 147 155 159 148 155 161 157 138 148 161 159 146 147 157 162 153 147 155 158 146 147 157 -0 -0 -0 -38 -56 -73 -89 -103 -116 -127 -138 -148 -157 -165 -173 -180 -186 -192 -197 -202 -206 -210 -214 -218 -221 -224 -226 -229 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -229 -226 -224 -221 -218 -214 -210 -206 -202 -197 -192 -186 -180 -173 -165 -157 -148 -138 -127 -116 -103 -89 -73 -56 -38 -0 -0 -0 157 147 146 158 155 147 153 162 157 147 146 159 161 148 138 157 161 155 148 159 155 147 153 160 148 145 152 160 161 148 145 157 154 152 152 154 170 188 155 117 101 208 173 109 228 255 206 226 255 255 255 180 239 232 76 251 166 114 182 150 156 153 146 148 144 154 155 148 157 147 158 -0 -36 -77 -111 -138 -159 -177 -191 -203 -213 -221 -227 -232 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -168 -148 -123 -93 -55 -0 145 161 138 166 137 159 150 151 172 154 148 158 176 140 213 96 196 133 195 255 255 255 255 255 231 255 255 142 225 107 165 211 147 107 133 165 166 152 152 152 154 158 145 148 161 160 152 145 148 160 153 147 155 159 148 155 161 157 138 148 161 159 145 146 155 160 152 147 155 158 145 147 155 160 -0 -0 -35 -52 -70 -85 -99 -112 -124 -135 -145 -154 -162 -170 -177 -184 -190 -195 -200 -205 -209 -213 -216 -220 -223 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -223 -220 -216 -213 -209 -205 -200 -195 -190 -184 -177 -170 -162 -154 -145 -135 -124 -112 -99 -85 -70 -52 -35 -0 -0 160 155 147 145 158 155 147 152 160 155 146 145 159 161 148 138 157 161 155 148 159 155 147 153 160 148 145 152 160 161 148 145 158 154 152 152 152 166 165 133 107 147 211 165 107 225 142 255 255 231 255 255 255 255 255 195 133 196 96 213 140 176 158 148 154 172 151 150 159 137 166 138 161 145 -0 -55 -93 -123 -148 -168 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -243 -240 -236 -232 -226 -220 -212 -202 -190 -175 -157 -134 -107 -73 -35 -0 159 148 157 149 156 153 154 146 149 160 169 137 154 179 139 156 210 222 77 225 226 255 255 255 255 191 255 162 181 125 93 139 178 161 133 134 151 150 152 152 153 155 158 145 148 161 160 152 145 148 160 153 147 155 159 147 153 168 157 138 148 161 159 145 146 155 158 159 147 155 158 145 146 155 160 -0 -0 -34 -46 -61 -80 -94 -107 -120 -131 -142 -151 -160 -168 -175 -182 -188 -193 -199 -203 -208 -212 -215 -219 -222 -224 -227 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -224 -222 -219 -215 -212 -208 -203 -199 -193 -188 -182 -175 -168 -160 -151 -142 -131 -120 -107 -94 -80 -61 -46 -34 -0 -0 160 155 146 145 158 155 147 159 158 155 146 145 159 161 148 138 157 168 153 147 159 155 147 153 160 148 145 152 160 161 148 145 158 155 153 152 152 150 151 134 133 161 178 139 93 125 181 162 255 191 255 255 255 255 226 225 77 222 210 156 139 179 154 137 169 160 149 146 154 153 156 149 157 148 159 -0 -35 -73 -107 -134 -157 -175 -190 -202 -212 -220 -226 -232 -236 -240 -243 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -215 -206 -195 -182 -165 -145 -120 -89 -52 -0 145 161 138 166 137 160 145 153 161 136 161 125 191 111 184 172 100 182 212 236 206 231 255 255 255 180 255 211 165 255 77 157 149 149 177 164 144 148 151 152 153 153 153 155 158 145 148 161 160 152 145 148 160 153 147 155 159 146 151 165 164 139 148 161 158 146 146 153 155 156 154 155 158 145 146 155 158 -0 -0 -0 -38 -56 -74 -89 -103 -116 -128 -138 -148 -157 -165 -173 -180 -186 -192 -197 -202 -206 -210 -214 -217 -221 -223 -226 -228 -231 -233 -234 -236 -238 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -240 -239 -238 -236 -234 -233 -231 -228 -226 -223 -221 -217 -214 -210 -206 -202 -197 -192 -186 -180 -173 -165 -157 -148 -138 -128 -116 -103 -89 -74 -56 -38 -0 -0 -0 158 155 146 145 158 155 154 156 155 153 146 146 158 161 148 139 164 165 151 146 159 155 147 153 160 148 145 152 160 161 148 145 158 155 153 153 153 152 151 148 144 164 177 149 149 157 77 255 165 211 255 180 255 255 255 231 206 236 212 182 100 172 184 111 191 125 161 136 161 153 145 160 137 166 138 161 145 -0 -52 -89 -120 -145 -165 -182 -195 -206 -215 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -200 -188 -173 -154 -131 -103 -70 -34 -0 159 148 157 149 156 153 157 145 158 154 160 163 135 197 145 109 255 255 255 255 255 255 255 255 255 255 237 194 196 229 255 81 97 89 140 171 164 146 152 153 153 153 153 153 155 158 145 148 161 160 152 145 148 160 153 147 155 159 146 149 163 161 146 148 159 165 146 147 153 154 154 153 155 158 145 146 153 155 158 -0 -0 -35 -52 -70 -85 -99 -112 -124 -135 -145 -154 -163 -170 -177 -184 -190 -195 -200 -205 -209 -213 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -213 -209 -205 -200 -195 -190 -184 -177 -170 -163 -154 -145 -135 -124 -112 -99 -85 -70 -52 -35 -0 -0 158 155 153 146 145 158 155 153 154 154 153 147 146 165 159 148 146 161 163 149 146 159 155 147 153 160 148 145 152 160 161 148 145 158 155 153 153 153 153 153 152 146 164 171 140 89 97 81 255 229 196 194 237 255 255 255 255 255 255 255 255 255 255 109 145 197 135 163 160 154 158 145 157 153 156 149 157 148 159 -0 -34 -70 -103 -131 -154 -173 -188 -200 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -250 -251 -251 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -214 -205 -194 -180 -163 -142 -116 -86 -50 -0 145 161 138 167 138 160 146 153 149 144 165 144 170 135 154 165 78 191 221 228 255 191 180 255 255 255 180 255 81 204 255 229 255 75 112 97 117 159 164 146 152 153 153 153 153 153 155 158 145 148 161 160 152 145 148 160 153 147 155 159 146 149 161 159 146 147 157 162 153 147 153 154 154 151 162 158 145 146 153 155 158 -0 -0 -34 -46 -62 -80 -94 -107 -120 -131 -142 -151 -160 -168 -175 -182 -188 -193 -198 -203 -207 -211 -215 -218 -221 -224 -227 -229 -231 -233 -235 -237 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -241 -239 -238 -237 -235 -233 -231 -229 -227 -224 -221 -218 -215 -211 -207 -203 -198 -193 -188 -182 -175 -168 -160 -151 -142 -131 -120 -107 -94 -80 -62 -46 -34 -0 -0 158 155 153 146 145 158 162 151 154 154 153 147 153 162 157 147 146 159 161 149 146 159 155 147 153 160 148 145 152 160 161 148 145 158 155 153 153 153 153 153 152 146 164 159 117 97 112 75 255 229 255 204 81 255 180 255 255 255 180 191 255 228 221 191 78 165 154 135 170 144 165 144 149 153 146 160 138 167 138 161 145 -0 -50 -86 -116 -142 -163 -180 -194 -205 -214 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -199 -186 -171 -151 -128 -100 -66 -0 148 159 148 157 149 156 154 157 145 156 157 135 166 134 171 167 112 218 208 109 142 255 255 255 255 255 255 255 223 232 255 230 105 206 246 235 203 118 133 145 148 145 152 153 153 153 154 154 155 158 145 148 161 160 152 145 148 160 152 147 155 158 146 149 161 159 145 147 155 160 152 147 153 154 152 149 159 165 145 146 151 162 157 -0 -0 -0 -38 -56 -74 -89 -103 -116 -128 -138 -148 -157 -165 -173 -179 -186 -191 -197 -201 -206 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -236 -237 -239 -240 -241 -243 -244 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -244 -243 -241 -240 -239 -237 -236 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -206 -201 -197 -191 -186 -179 -173 -165 -157 -148 -138 -128 -116 -103 -89 -74 -56 -38 -0 -0 -0 157 162 151 146 145 165 159 149 152 154 153 147 152 160 155 147 145 159 161 149 146 158 155 147 152 160 148 145 152 160 161 148 145 158 155 154 154 153 153 153 152 145 148 145 133 118 203 235 246 206 105 230 255 232 223 255 255 255 255 255 255 255 142 109 208 218 112 167 171 134 166 135 157 156 145 157 154 156 149 157 148 159 148 -0 -66 -100 -128 -151 -171 -186 -199 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -227 -221 -213 -204 -192 -178 -160 -139 -113 -81 -43 -0 145 161 138 167 138 161 147 153 150 147 159 156 160 148 165 135 201 121 173 225 162 211 237 180 255 255 255 225 206 255 236 133 186 158 130 156 198 198 168 154 152 151 146 153 153 154 154 154 154 155 158 145 148 161 160 152 145 148 159 152 147 155 158 146 149 161 159 145 146 155 160 152 147 153 154 152 147 157 162 153 145 149 160 154 150 -0 -0 -35 -52 -70 -86 -100 -112 -124 -135 -145 -154 -162 -170 -177 -183 -189 -195 -200 -204 -208 -212 -216 -219 -222 -225 -227 -229 -232 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -232 -229 -227 -225 -222 -219 -216 -212 -208 -204 -200 -195 -189 -183 -177 -170 -162 -154 -145 -135 -124 -112 -100 -86 -70 -52 -35 -0 -0 150 154 160 149 145 153 162 157 147 152 154 153 147 152 160 155 146 145 159 161 149 146 158 155 147 152 159 148 145 152 160 161 148 145 158 155 154 154 154 154 153 153 146 151 152 154 168 198 198 156 130 158 186 133 236 255 206 225 255 255 255 180 237 211 162 225 173 121 201 135 165 148 160 156 159 147 150 153 147 161 138 167 138 161 145 -0 -43 -81 -113 -139 -160 -178 -192 -204 -213 -221 -227 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -168 -149 -125 -95 -57 -0 148 159 148 158 150 156 154 157 146 158 157 148 166 132 178 147 176 146 208 107 181 165 194 255 255 255 255 255 231 255 255 138 179 122 152 193 113 142 158 176 165 158 160 152 146 153 154 154 154 154 154 155 158 145 148 161 160 152 145 148 159 152 147 155 158 146 149 161 159 145 146 155 160 152 147 153 153 152 147 155 160 152 145 148 157 159 147 -0 -0 -34 -50 -66 -80 -94 -108 -120 -131 -141 -151 -159 -167 -174 -181 -187 -193 -198 -203 -207 -211 -214 -218 -221 -224 -226 -229 -231 -233 -235 -236 -238 -239 -240 -242 -243 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -245 -245 -244 -243 -242 -240 -239 -238 -236 -235 -233 -231 -229 -226 -224 -221 -218 -214 -211 -207 -203 -198 -193 -187 -181 -174 -167 -159 -151 -141 -131 -120 -108 -94 -80 -66 -50 -34 -0 -0 147 159 157 148 145 152 160 155 147 152 153 153 147 152 160 155 146 145 159 161 149 146 158 155 147 152 159 148 145 152 160 161 148 145 158 155 154 154 154 154 154 153 146 152 160 158 165 176 158 142 113 193 152 122 179 138 255 255 231 255 255 255 255 255 194 165 181 107 208 146 176 147 178 132 166 148 157 158 146 157 154 156 150 158 148 159 148 -0 -57 -95 -125 -149 -168 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -176 -158 -136 -109 -75 -35 -0 146 161 138 167 138 161 147 154 151 148 141 160 143 158 166 122 188 101 165 125 255 196 81 223 225 255 255 255 255 185 255 77 188 113 83 137 166 143 132 135 152 159 154 159 152 147 153 154 154 154 154 154 155 158 145 148 161 160 152 145 148 159 152 147 155 158 146 149 161 159 145 146 155 158 159 147 153 153 152 147 155 159 152 145 146 155 156 154 -0 -0 -0 -43 -56 -74 -89 -103 -116 -127 -138 -147 -156 -164 -172 -179 -185 -191 -196 -201 -205 -209 -213 -216 -220 -223 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -223 -220 -216 -213 -209 -205 -201 -196 -191 -185 -179 -172 -164 -156 -147 -138 -127 -116 -103 -89 -74 -56 -43 -0 -0 -0 154 156 155 146 145 152 159 155 147 152 153 153 147 159 158 155 146 145 159 161 149 146 158 155 147 152 159 148 145 152 160 161 148 145 158 155 154 154 154 154 154 153 147 152 159 154 159 152 135 132 143 166 137 83 113 188 77 255 185 255 255 255 255 225 223 81 196 255 125 165 101 188 122 166 158 143 160 141 148 151 154 147 161 138 167 138 161 146 -0 -35 -75 -109 -136 -158 -176 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -146 -121 -90 -53 -0 148 159 148 158 150 157 154 158 146 158 149 157 158 148 178 110 197 117 211 93 77 229 204 232 206 231 255 255 255 180 255 242 188 255 77 155 144 140 170 159 153 145 136 143 154 159 152 147 153 154 154 154 154 154 155 158 145 148 161 160 152 145 148 159 152 147 155 158 146 148 161 158 145 146 153 155 156 154 153 153 152 147 153 166 152 145 146 153 154 151 158 -0 -0 -35 -53 -70 -85 -98 -111 -123 -134 -144 -153 -161 -169 -176 -183 -188 -194 -199 -203 -208 -212 -215 -218 -221 -224 -227 -229 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -246 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -229 -227 -224 -221 -218 -215 -212 -208 -203 -199 -194 -188 -183 -176 -169 -161 -153 -144 -134 -123 -111 -98 -85 -70 -53 -35 -0 -0 158 151 154 153 146 145 152 166 153 147 152 153 153 154 156 155 153 146 145 158 161 148 146 158 155 147 152 159 148 145 152 160 161 148 145 158 155 154 154 154 154 154 153 147 152 159 154 143 136 145 153 159 170 140 144 155 77 255 188 242 255 180 255 255 255 231 206 232 204 229 77 93 211 117 197 110 178 148 158 157 149 158 146 158 154 157 150 158 148 159 148 -0 -53 -90 -121 -146 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -155 -132 -105 -71 -34 -0 146 161 138 167 138 161 147 154 152 147 148 159 137 162 139 165 155 147 139 157 255 255 255 255 255 255 255 255 255 255 241 182 198 230 255 81 96 85 134 159 161 160 157 144 146 154 160 152 147 153 154 154 154 154 154 155 158 145 148 159 167 152 145 148 159 152 147 155 158 146 148 159 165 146 147 153 154 154 153 151 160 152 145 150 163 159 145 146 153 152 147 153 -0 -0 -34 -46 -61 -79 -92 -106 -118 -130 -140 -150 -158 -166 -173 -180 -186 -192 -197 -202 -206 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -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 -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 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -206 -202 -197 -192 -186 -180 -173 -166 -158 -150 -140 -130 -118 -106 -92 -79 -61 -46 -34 -0 -0 153 147 152 153 146 145 159 163 150 145 152 160 151 153 154 154 153 147 146 165 159 148 146 158 155 147 152 159 148 145 152 167 159 148 145 158 155 154 154 154 154 154 153 147 152 160 154 146 144 157 160 161 159 134 85 96 81 255 230 198 182 241 255 255 255 255 255 255 255 255 255 255 157 139 147 155 165 139 162 137 159 148 147 152 154 147 161 138 167 138 161 146 -0 -34 -71 -105 -132 -155 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -215 -206 -194 -180 -164 -143 -117 -87 -51 -0 148 159 148 158 150 157 155 158 146 158 143 158 145 157 171 133 188 107 178 149 81 229 230 236 255 185 180 255 255 255 180 255 76 200 255 230 255 75 104 115 116 140 152 160 158 145 146 155 160 152 147 153 154 154 154 154 154 155 158 145 147 157 164 159 145 148 159 152 147 155 158 145 147 157 162 153 147 153 154 153 152 149 157 159 145 149 161 156 150 154 153 152 145 148 -0 -0 -0 -38 -55 -72 -88 -102 -114 -126 -136 -146 -155 -163 -170 -177 -184 -190 -195 -200 -204 -208 -212 -216 -219 -222 -225 -227 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -227 -225 -222 -219 -216 -212 -208 -204 -200 -195 -190 -184 -177 -170 -163 -155 -146 -136 -126 -114 -102 -88 -72 -55 -38 -0 -0 -0 148 145 152 153 154 150 156 161 149 145 159 157 149 152 153 154 153 147 153 162 157 147 145 158 155 147 152 159 148 145 159 164 157 147 145 158 155 154 154 154 154 154 153 147 152 160 155 146 145 158 160 152 140 116 115 104 75 255 230 255 200 76 255 180 255 255 255 180 185 255 236 230 229 81 149 178 107 188 133 171 157 145 158 143 158 146 158 155 157 150 158 148 159 148 -0 -51 -87 -117 -143 -164 -180 -194 -206 -215 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -199 -187 -171 -152 -129 -101 -69 -34 -0 146 161 138 167 138 161 147 155 152 147 151 159 144 160 138 170 133 161 149 97 255 105 133 138 255 255 255 255 255 255 255 227 239 255 245 87 207 242 227 202 145 135 132 146 160 158 145 146 155 160 152 147 153 154 154 154 154 154 155 158 145 147 155 162 156 152 148 159 152 147 155 158 145 147 155 160 152 147 153 153 153 152 147 155 156 153 149 160 152 147 150 158 159 146 147 151 -0 -0 -35 -52 -68 -83 -96 -109 -121 -132 -142 -151 -160 -167 -175 -181 -187 -193 -198 -202 -207 -211 -214 -218 -221 -223 -226 -228 -231 -233 -234 -236 -238 -239 -240 -241 -243 -244 -244 -245 -246 -247 -247 -248 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -247 -247 -246 -245 -244 -244 -243 -241 -240 -239 -238 -236 -234 -233 -231 -228 -226 -223 -221 -218 -214 -211 -207 -202 -198 -193 -187 -181 -175 -167 -160 -151 -142 -132 -121 -109 -96 -83 -68 -52 -35 -0 -0 151 147 146 159 158 150 147 152 160 149 153 156 155 147 152 153 153 153 147 152 160 155 147 145 158 155 147 152 159 148 152 156 162 155 147 145 158 155 154 154 154 154 154 153 147 152 160 155 146 145 158 160 146 132 135 145 202 227 242 207 87 245 255 239 227 255 255 255 255 255 255 255 138 133 105 255 97 149 161 133 170 138 160 144 159 151 147 152 155 147 161 138 167 138 161 146 -0 -34 -69 -101 -129 -152 -171 -187 -199 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -178 -161 -140 -114 -84 -50 -0 148 159 148 158 150 157 155 158 147 159 144 159 147 157 146 154 165 133 177 89 75 206 186 179 77 242 241 180 255 255 255 225 206 255 233 173 144 146 137 165 182 191 178 152 137 147 161 159 145 146 155 160 152 147 153 154 154 154 154 154 155 158 145 147 155 160 154 149 155 158 159 147 155 158 145 146 155 160 152 147 153 151 160 152 147 153 153 150 156 159 152 145 146 153 163 153 145 147 -0 -0 -33 -44 -58 -76 -91 -104 -117 -128 -138 -148 -156 -164 -172 -178 -185 -190 -196 -200 -205 -209 -213 -216 -219 -222 -225 -227 -230 -232 -234 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -234 -232 -230 -227 -225 -222 -219 -216 -213 -209 -205 -200 -196 -190 -185 -178 -172 -164 -156 -148 -138 -128 -117 -104 -91 -76 -58 -44 -33 -0 -0 147 145 153 163 153 146 145 152 159 156 150 153 153 147 152 160 151 153 147 152 160 155 146 145 158 155 147 159 158 155 149 154 160 155 147 145 158 155 154 154 154 154 154 153 147 152 160 155 146 145 159 161 147 137 152 178 191 182 165 137 146 144 173 233 255 206 225 255 255 255 180 241 242 77 179 186 206 75 89 177 133 165 154 146 157 147 159 144 159 147 158 155 157 150 158 148 159 148 -0 -50 -84 -114 -140 -161 -178 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -208 -198 -185 -169 -150 -126 -98 -65 -0 163 146 161 138 167 138 161 147 155 152 148 151 160 144 152 152 166 134 164 140 112 246 158 122 188 188 182 255 255 255 255 255 231 255 237 192 255 104 118 84 116 99 151 167 176 158 138 147 161 159 145 146 155 160 152 147 153 154 154 154 154 154 155 158 145 147 155 160 152 147 153 155 156 154 155 158 145 146 155 160 152 147 151 149 157 159 147 153 152 147 153 164 159 145 144 149 157 156 152 145 146 -0 -0 -36 -54 -71 -86 -99 -111 -123 -134 -144 -153 -161 -169 -176 -182 -188 -193 -198 -203 -207 -211 -215 -218 -221 -224 -226 -229 -231 -233 -235 -236 -238 -239 -240 -242 -243 -244 -245 -245 -246 -247 -248 -248 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -248 -248 -247 -246 -245 -245 -244 -243 -242 -240 -239 -238 -236 -235 -233 -231 -229 -226 -224 -221 -218 -215 -211 -207 -203 -198 -193 -188 -182 -176 -169 -161 -153 -144 -134 -123 -111 -99 -86 -71 -54 -36 -0 -0 146 145 152 156 157 149 144 145 159 164 153 147 152 153 147 159 157 149 151 147 152 160 155 146 145 158 155 154 156 155 153 147 152 160 155 147 145 158 155 154 154 154 154 154 153 147 152 160 155 146 145 159 161 147 138 158 176 167 151 99 116 84 118 104 255 192 237 255 231 255 255 255 255 255 182 188 188 122 158 246 112 140 164 134 166 152 152 144 160 151 148 152 155 147 161 138 167 138 161 146 163 -0 -65 -98 -126 -150 -169 -185 -198 -208 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -203 -191 -176 -159 -137 -111 -79 -42 -0 148 159 148 158 150 157 155 158 147 159 144 159 147 156 152 152 151 144 171 97 235 130 152 113 255 198 76 227 225 255 255 255 255 188 255 85 255 112 77 136 75 131 136 121 150 165 156 138 147 161 159 145 147 155 160 152 147 153 154 154 154 154 154 155 158 145 147 155 160 152 147 153 154 154 151 162 158 145 146 155 159 152 146 151 147 155 156 154 153 152 145 148 159 163 150 152 147 151 158 156 150 151 -0 -0 -34 -46 -61 -79 -93 -106 -118 -129 -140 -149 -158 -165 -173 -179 -186 -191 -196 -201 -206 -210 -213 -217 -220 -223 -225 -228 -230 -232 -234 -235 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -234 -232 -230 -228 -225 -223 -220 -217 -213 -210 -206 -201 -196 -191 -186 -179 -173 -165 -158 -149 -140 -129 -118 -106 -93 -79 -61 -46 -34 -0 -0 151 150 156 158 151 147 152 150 163 159 148 145 152 153 154 156 155 147 151 146 152 159 155 146 145 158 162 151 154 154 153 147 152 160 155 147 145 158 155 154 154 154 154 154 153 147 152 160 155 147 145 159 161 147 138 156 165 150 121 136 131 75 136 77 112 255 85 255 188 255 255 255 255 225 227 76 198 255 113 152 130 235 97 171 144 151 152 152 156 147 159 144 159 147 158 155 157 150 158 148 159 148 -0 -42 -79 -111 -137 -159 -176 -191 -203 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -167 -147 -123 -93 -56 -0 162 146 161 138 167 138 161 147 155 152 148 151 160 144 154 152 150 148 164 117 203 156 193 83 77 230 200 239 206 231 255 255 255 180 255 225 134 255 75 151 77 119 151 161 154 134 148 165 157 138 148 161 159 145 147 155 160 152 147 153 154 154 154 154 154 155 158 145 147 155 160 152 147 153 154 152 149 159 165 145 146 153 166 152 147 151 147 153 153 151 160 152 145 146 155 155 154 149 152 147 151 156 150 152 -0 -0 -0 -38 -55 -72 -87 -101 -113 -125 -135 -145 -154 -162 -170 -177 -183 -189 -194 -199 -204 -208 -212 -215 -218 -221 -224 -227 -229 -231 -233 -235 -236 -238 -239 -240 -242 -243 -244 -245 -245 -246 -247 -248 -248 -249 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -245 -245 -244 -243 -242 -240 -239 -238 -236 -235 -233 -231 -229 -227 -224 -221 -218 -215 -212 -208 -204 -199 -194 -189 -183 -177 -170 -162 -154 -145 -135 -125 -113 -101 -87 -72 -55 -38 -0 -0 -0 152 150 156 151 147 152 149 154 155 155 146 145 152 160 151 153 153 147 151 147 152 166 153 146 145 165 159 149 152 154 153 147 152 160 155 147 145 158 155 154 154 154 154 154 153 147 152 160 155 147 145 159 161 148 138 157 165 148 134 154 161 151 119 77 151 75 255 134 225 255 180 255 255 255 231 206 239 200 230 77 83 193 156 203 117 164 148 150 152 154 144 160 151 148 152 155 147 161 138 167 138 161 146 162 -0 -56 -93 -123 -147 -167 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -156 -134 -107 -74 -35 -0 148 159 148 158 150 157 155 158 147 159 144 160 148 157 152 152 151 146 159 118 198 113 137 155 255 255 255 255 255 255 255 255 255 255 239 191 211 241 255 76 103 130 130 146 159 155 137 149 166 157 138 148 161 159 145 147 155 160 152 147 153 154 154 154 154 154 155 158 145 146 155 160 152 147 153 154 152 147 157 162 153 145 150 163 159 147 151 147 153 149 155 157 159 145 146 151 158 157 154 149 152 147 149 150 152 157 -0 -0 -35 -51 -67 -81 -94 -108 -120 -131 -141 -150 -159 -166 -174 -180 -186 -192 -197 -202 -206 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -206 -202 -197 -192 -186 -180 -174 -166 -159 -150 -141 -131 -120 -108 -94 -81 -67 -51 -35 -0 -0 157 152 150 149 147 152 149 154 157 158 151 146 145 159 157 155 149 153 147 151 147 159 163 150 145 153 162 157 147 152 154 153 147 152 160 155 146 145 158 155 154 154 154 154 154 153 147 152 160 155 147 145 159 161 148 138 157 166 149 137 155 159 146 130 130 103 76 255 241 211 191 239 255 255 255 255 255 255 255 255 255 255 155 137 113 198 118 159 146 151 152 152 157 148 160 144 159 147 158 155 157 150 158 148 159 148 -0 -35 -74 -107 -134 -156 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -215 -206 -195 -181 -164 -144 -119 -89 -52 -0 161 146 161 138 167 138 161 147 155 152 148 152 161 145 154 152 152 152 164 133 198 142 166 144 81 230 245 233 237 188 180 255 255 255 180 255 77 207 255 243 255 227 209 184 147 147 159 155 137 149 166 157 138 148 161 159 145 147 155 160 152 147 153 154 154 154 154 153 155 158 145 146 155 160 152 147 153 153 152 147 155 160 152 145 148 159 163 154 151 146 151 147 151 162 156 152 145 147 151 158 157 152 156 150 150 150 152 157 -0 -0 -0 -43 -56 -74 -89 -102 -115 -126 -137 -146 -155 -163 -171 -177 -184 -190 -195 -200 -204 -208 -212 -216 -219 -222 -224 -227 -229 -231 -233 -235 -236 -238 -239 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -239 -238 -236 -235 -233 -231 -229 -227 -224 -222 -219 -216 -212 -208 -204 -200 -195 -190 -184 -177 -171 -163 -155 -146 -137 -126 -115 -102 -89 -74 -56 -43 -0 -0 -0 157 152 150 150 150 156 152 157 158 151 147 145 152 156 162 151 147 151 146 151 154 163 159 148 145 152 160 155 147 152 153 153 147 152 160 155 146 145 158 155 153 154 154 154 154 153 147 152 160 155 147 145 159 161 148 138 157 166 149 137 155 159 147 147 184 209 227 255 243 255 207 77 255 180 255 255 255 180 188 237 233 245 230 81 144 166 142 198 133 164 152 152 152 154 145 161 152 148 152 155 147 161 138 167 138 161 146 161 -0 -52 -89 -119 -144 -164 -181 -195 -206 -215 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -172 -153 -131 -103 -70 -34 -0 147 159 148 158 150 157 155 159 147 159 145 160 148 158 153 153 153 146 145 168 158 143 140 96 255 87 173 192 255 255 255 255 255 255 255 225 236 255 225 154 149 199 164 179 173 157 154 160 155 137 149 166 157 138 148 161 159 146 147 155 160 152 147 153 154 154 154 154 153 155 158 145 146 155 158 159 147 153 153 152 147 155 159 152 145 146 155 158 158 157 154 151 145 148 157 158 156 152 145 147 151 156 152 156 150 150 150 152 157 151 -0 -0 -35 -52 -69 -82 -96 -109 -121 -132 -142 -151 -160 -167 -175 -181 -187 -193 -198 -202 -207 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -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 -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 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -207 -202 -198 -193 -187 -181 -175 -167 -160 -151 -142 -132 -121 -109 -96 -82 -69 -52 -35 -0 -0 151 157 152 150 150 150 156 152 156 151 147 145 152 156 158 157 148 145 151 154 157 158 158 155 146 145 152 159 155 147 152 153 153 147 159 158 155 146 145 158 155 153 154 154 154 154 153 147 152 160 155 147 146 159 161 148 138 157 166 149 137 155 160 154 157 173 179 164 199 149 154 225 255 236 225 255 255 255 255 255 255 255 192 173 87 255 96 140 143 158 168 145 146 153 153 153 158 148 160 145 159 147 159 155 157 150 158 148 159 147 -0 -34 -70 -103 -131 -153 -172 -187 -200 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -179 -162 -141 -116 -85 -50 -0 159 146 161 138 167 138 161 148 155 152 148 152 161 145 155 153 153 152 148 154 176 132 170 85 75 207 144 255 85 225 239 180 255 255 255 225 206 255 227 127 169 181 160 165 156 173 165 152 153 159 155 137 149 166 157 138 148 161 159 146 147 155 160 152 147 153 154 154 154 153 151 162 158 145 146 153 155 156 154 153 154 152 147 153 166 152 145 146 153 154 153 153 151 159 145 147 153 151 158 156 152 145 146 149 152 157 151 150 151 152 157 151 -0 -0 -33 -44 -58 -75 -91 -104 -116 -128 -138 -147 -156 -164 -172 -178 -185 -190 -195 -200 -205 -209 -212 -216 -219 -222 -225 -227 -229 -231 -233 -235 -236 -238 -239 -240 -242 -243 -244 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -244 -243 -242 -240 -239 -238 -236 -235 -233 -231 -229 -227 -225 -222 -219 -216 -212 -209 -205 -200 -195 -190 -185 -178 -172 -164 -156 -147 -138 -128 -116 -104 -91 -75 -58 -44 -33 -0 -0 151 157 152 151 150 151 157 152 149 146 145 152 156 158 151 153 147 145 159 151 153 153 154 153 146 145 152 166 153 147 152 154 153 154 156 155 153 146 145 158 162 151 153 154 154 154 153 147 152 160 155 147 146 159 161 148 138 157 166 149 137 155 159 153 152 165 173 156 165 160 181 169 127 227 255 206 225 255 255 255 180 239 225 85 255 144 207 75 85 170 132 176 154 148 152 153 153 155 145 161 152 148 152 155 148 161 138 167 138 161 146 159 -0 -50 -85 -116 -141 -162 -179 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -235 -230 -224 -217 -209 -198 -185 -170 -151 -127 -99 -66 -0 168 147 159 148 158 150 157 155 159 147 159 145 160 148 158 153 153 153 145 152 165 135 159 134 104 242 146 104 255 134 191 255 255 255 255 255 231 255 255 139 237 110 133 125 185 122 159 166 165 152 153 160 156 138 149 167 157 138 148 161 159 146 147 155 160 152 147 153 154 154 154 152 149 159 165 146 147 153 154 154 151 160 154 152 145 150 163 159 145 146 153 151 160 150 156 156 152 146 151 147 151 158 156 150 150 150 152 157 151 150 151 153 157 151 151 -0 -0 -36 -53 -70 -84 -98 -111 -123 -133 -143 -152 -161 -168 -175 -182 -188 -193 -198 -203 -207 -211 -214 -218 -221 -223 -226 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -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 -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 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -226 -223 -221 -218 -214 -211 -207 -203 -198 -193 -188 -182 -175 -168 -161 -152 -143 -133 -123 -111 -98 -84 -70 -53 -36 -0 -0 151 151 157 153 151 150 151 157 152 150 150 150 156 158 151 147 151 146 152 156 156 150 160 151 153 146 145 159 163 150 145 152 154 160 151 154 154 153 147 146 165 159 149 152 154 154 154 153 147 152 160 155 147 146 159 161 148 138 157 167 149 138 156 160 153 152 165 166 159 122 185 125 133 110 237 139 255 255 231 255 255 255 255 255 191 134 255 104 146 242 104 134 159 135 165 152 145 153 153 153 158 148 160 145 159 147 159 155 157 150 158 148 159 147 168 -0 -66 -99 -127 -151 -170 -185 -198 -209 -217 -224 -230 -235 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -191 -177 -159 -138 -112 -80 -43 -0 157 146 161 138 167 138 161 148 155 153 148 152 161 145 155 153 153 152 151 158 152 153 159 115 227 137 118 112 255 211 77 225 225 255 255 255 255 191 255 146 206 112 75 129 155 161 139 128 162 158 152 153 160 156 138 149 167 157 138 148 161 159 146 147 155 160 152 147 153 154 154 154 152 147 157 162 153 147 153 154 152 149 157 161 152 145 148 159 163 153 147 152 149 155 154 154 153 149 151 156 152 147 151 156 150 150 150 152 157 151 151 151 153 157 151 151 -0 -0 -34 -45 -59 -77 -92 -105 -118 -129 -139 -148 -157 -165 -172 -179 -185 -191 -196 -201 -205 -209 -213 -216 -219 -222 -225 -227 -229 -231 -233 -235 -236 -238 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -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 -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 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -238 -236 -235 -233 -231 -229 -227 -225 -222 -219 -216 -213 -209 -205 -201 -196 -191 -185 -179 -172 -165 -157 -148 -139 -129 -118 -105 -92 -77 -59 -45 -34 -0 -0 151 151 157 153 151 151 151 157 152 150 150 150 156 151 147 152 156 151 149 153 154 154 155 149 152 147 153 163 159 148 145 152 161 157 149 152 154 153 147 153 162 157 147 152 154 154 154 153 147 152 160 155 147 146 159 161 148 138 157 167 149 138 156 160 153 152 158 162 128 139 161 155 129 75 112 206 146 255 191 255 255 255 255 225 225 77 211 255 112 118 137 227 115 159 153 152 158 151 152 153 153 155 145 161 152 148 153 155 148 161 138 167 138 161 146 157 -0 -43 -80 -112 -138 -159 -177 -191 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -197 -184 -167 -148 -124 -94 -57 -0 164 147 159 148 158 150 157 155 159 147 160 145 160 148 158 153 153 153 146 160 159 145 161 116 202 165 84 77 75 241 207 236 206 231 255 255 255 180 255 221 139 252 76 123 152 151 168 172 155 143 147 153 144 153 160 156 138 150 167 158 138 148 161 159 146 147 155 160 152 147 153 154 154 154 152 147 155 160 152 147 153 153 152 147 155 159 152 145 147 155 158 157 154 152 147 151 158 160 152 145 146 150 156 150 154 149 150 150 151 152 157 151 151 151 153 157 151 151 -0 -0 -0 -36 -54 -72 -87 -100 -112 -124 -135 -144 -153 -162 -169 -176 -182 -188 -194 -198 -203 -207 -211 -214 -218 -220 -223 -226 -228 -230 -232 -234 -235 -237 -238 -240 -241 -242 -243 -244 -245 -245 -246 -247 -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 -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 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -238 -237 -235 -234 -232 -230 -228 -226 -223 -220 -218 -214 -211 -207 -203 -198 -194 -188 -182 -176 -169 -162 -153 -144 -135 -124 -112 -100 -87 -72 -54 -36 -0 -0 -0 151 151 157 153 151 151 151 157 152 151 150 150 149 154 150 156 150 146 145 152 160 158 151 147 152 154 157 158 155 147 145 152 159 155 147 152 153 153 147 152 160 155 147 152 154 154 154 153 147 152 160 155 147 146 159 161 148 138 158 167 150 138 156 160 153 144 153 147 143 155 172 168 151 152 123 76 252 139 221 255 180 255 255 255 231 206 236 207 241 75 77 84 165 202 116 161 145 159 160 146 153 153 153 158 148 160 145 160 147 159 155 157 150 158 148 159 147 164 -0 -57 -94 -124 -148 -167 -184 -197 -207 -216 -223 -229 -234 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -220 -212 -202 -190 -175 -157 -135 -108 -74 -35 -0 155 146 161 138 167 138 161 148 155 153 148 152 161 145 155 153 153 153 152 154 136 160 140 145 182 116 136 151 255 255 255 255 255 255 255 255 255 255 237 200 217 219 255 76 120 110 115 156 171 159 152 155 150 145 154 160 156 138 150 167 158 138 148 161 159 146 147 155 160 152 147 153 154 154 154 152 147 155 158 159 147 153 153 152 147 153 166 152 145 146 153 153 151 160 152 145 146 153 164 157 152 142 153 149 151 156 150 150 150 151 153 157 151 151 151 153 158 151 151 151 -0 -0 -35 -47 -62 -80 -93 -107 -119 -130 -140 -149 -158 -166 -173 -179 -185 -191 -196 -201 -205 -209 -213 -216 -219 -222 -224 -227 -229 -231 -233 -234 -236 -238 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -238 -236 -234 -233 -231 -229 -227 -224 -222 -219 -216 -213 -209 -205 -201 -196 -191 -185 -179 -173 -166 -158 -149 -140 -130 -119 -107 -93 -80 -62 -47 -35 -0 -0 151 151 151 158 153 151 151 151 157 153 151 150 150 150 156 151 149 153 142 152 157 164 153 146 145 152 160 151 153 153 146 145 152 166 153 147 152 153 153 147 159 158 155 147 152 154 154 154 153 147 152 160 155 147 146 159 161 148 138 158 167 150 138 156 160 154 145 150 155 152 159 171 156 115 110 120 76 255 219 217 200 237 255 255 255 255 255 255 255 255 255 255 151 136 116 182 145 140 160 136 154 152 153 153 153 155 145 161 152 148 153 155 148 161 138 167 138 161 146 155 -0 -35 -74 -108 -135 -157 -175 -190 -202 -212 -220 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -229 -223 -215 -206 -195 -182 -165 -145 -120 -90 -53 -0 162 147 159 148 158 150 157 155 159 147 160 145 160 148 158 153 153 153 146 159 143 157 152 135 191 99 75 77 76 243 225 227 255 191 180 255 255 255 180 255 81 213 255 220 208 226 216 130 126 132 158 158 154 158 151 146 154 161 157 138 150 167 158 138 148 161 159 146 147 155 160 152 147 153 154 154 153 152 147 153 155 156 154 153 154 152 145 150 163 159 145 146 153 150 156 158 159 145 145 148 158 158 155 147 149 150 152 157 151 150 151 151 153 157 151 151 151 153 158 151 151 151 -0 -0 -0 -38 -56 -73 -88 -101 -114 -125 -136 -145 -154 -162 -169 -176 -183 -188 -194 -198 -203 -207 -211 -214 -217 -220 -223 -225 -228 -230 -232 -233 -235 -237 -238 -239 -240 -242 -243 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -251 -251 -251 -251 -252 -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 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -243 -242 -240 -239 -238 -237 -235 -233 -232 -230 -228 -225 -223 -220 -217 -214 -211 -207 -203 -198 -194 -188 -183 -176 -169 -162 -154 -145 -136 -125 -114 -101 -88 -73 -56 -38 -0 -0 -0 151 151 151 158 153 151 151 151 157 153 151 151 150 151 157 152 150 149 147 155 158 158 148 145 145 159 158 156 150 153 146 145 159 163 150 145 152 154 153 154 156 155 153 147 152 153 154 154 153 147 152 160 155 147 146 159 161 148 138 158 167 150 138 157 161 154 146 151 158 154 158 158 132 126 130 216 226 208 220 255 213 81 255 180 255 255 255 180 191 255 227 225 243 76 77 75 99 191 135 152 157 143 159 146 153 153 153 158 148 160 145 160 147 159 155 157 150 158 148 159 147 162 -0 -53 -90 -120 -145 -165 -182 -195 -206 -215 -223 -229 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -188 -173 -154 -131 -104 -70 -34 -0 155 146 161 138 167 138 161 148 155 153 148 152 161 145 155 154 154 153 152 154 144 160 132 178 151 131 119 103 255 154 127 139 255 255 255 255 255 255 255 221 237 255 214 245 95 113 183 204 176 143 147 141 150 153 158 151 146 154 161 157 138 150 167 158 138 148 161 159 146 147 155 160 152 147 153 154 153 153 152 147 153 154 154 151 160 154 152 145 148 159 163 153 147 152 147 151 162 156 152 142 154 153 151 156 150 150 150 152 157 151 150 151 151 153 158 151 151 151 153 158 151 151 151 151 -0 -0 -35 -52 -68 -81 -95 -108 -120 -131 -141 -150 -158 -166 -173 -179 -185 -191 -196 -201 -205 -209 -212 -216 -219 -221 -224 -226 -229 -231 -232 -234 -236 -237 -238 -240 -241 -242 -243 -244 -244 -245 -246 -247 -247 -248 -248 -249 -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 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -244 -244 -243 -242 -241 -240 -238 -237 -236 -234 -232 -231 -229 -226 -224 -221 -219 -216 -212 -209 -205 -201 -196 -191 -185 -179 -173 -166 -158 -150 -141 -131 -120 -108 -95 -81 -68 -52 -35 -0 -0 151 151 151 151 158 153 151 151 151 158 153 151 151 150 151 157 152 150 150 150 156 151 153 154 142 152 156 162 151 147 152 147 153 163 159 148 145 152 154 160 151 154 154 153 147 152 153 153 154 153 147 152 160 155 147 146 159 161 148 138 158 167 150 138 157 161 154 146 151 158 153 150 141 147 143 176 204 183 113 95 245 214 255 237 221 255 255 255 255 255 255 255 139 127 154 255 103 119 131 151 178 132 160 144 154 152 153 154 154 155 145 161 152 148 153 155 148 161 138 167 138 161 146 155 -0 -34 -70 -104 -131 -154 -173 -188 -200 -210 -219 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -180 -163 -142 -116 -86 -46 -0 160 147 159 148 158 150 157 155 159 147 160 145 160 148 158 154 154 154 147 159 146 158 146 152 167 136 151 130 227 149 169 237 146 221 237 180 255 255 255 225 204 255 228 89 192 248 95 113 153 179 168 155 156 148 144 153 159 152 146 154 161 157 138 150 167 158 138 148 161 159 145 147 155 160 152 147 153 153 151 160 152 147 153 154 152 149 157 160 152 145 147 155 158 157 154 151 145 148 157 160 148 147 151 156 152 156 150 150 150 152 157 151 151 151 151 153 158 151 151 151 153 158 151 151 151 151 -0 -0 -33 -43 -57 -74 -89 -102 -115 -126 -136 -145 -154 -162 -169 -176 -182 -188 -193 -198 -202 -206 -210 -214 -217 -220 -222 -225 -227 -229 -231 -233 -235 -236 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -236 -235 -233 -231 -229 -227 -225 -222 -220 -217 -214 -210 -206 -202 -198 -193 -188 -182 -176 -169 -162 -154 -145 -136 -126 -115 -102 -89 -74 -57 -43 -33 -0 -0 151 151 151 151 158 153 151 151 151 158 153 151 151 151 151 157 152 150 150 150 156 152 156 151 147 148 160 157 148 145 151 154 157 158 155 147 145 152 160 157 149 152 154 153 147 152 160 151 153 153 147 152 160 155 147 145 159 161 148 138 158 167 150 138 157 161 154 146 152 159 153 144 148 156 155 168 179 153 113 95 248 192 89 228 255 204 225 255 255 255 180 237 221 146 237 169 149 227 130 151 136 167 152 146 158 146 159 147 154 154 154 158 148 160 145 160 147 159 155 157 150 158 148 159 147 160 -0 -46 -86 -116 -142 -163 -180 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -218 -209 -199 -186 -170 -151 -128 -99 -62 -0 152 155 146 161 138 167 138 161 148 155 153 148 152 161 145 155 154 154 153 152 154 145 160 137 176 121 161 130 209 199 181 110 206 139 200 255 255 255 255 255 231 255 255 159 218 104 185 219 145 138 145 159 163 154 158 151 146 154 159 152 147 155 161 157 138 150 167 158 138 148 161 159 145 146 155 160 152 147 153 152 149 157 159 147 153 153 152 147 155 157 159 145 147 153 153 153 151 159 145 146 155 156 150 152 147 149 151 157 151 150 150 152 157 151 151 151 151 153 158 151 151 151 153 158 151 151 151 151 153 -0 -0 -35 -52 -69 -82 -96 -109 -120 -131 -141 -150 -158 -166 -173 -179 -185 -190 -195 -200 -204 -208 -212 -215 -218 -221 -223 -226 -228 -230 -232 -233 -235 -236 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -236 -235 -233 -232 -230 -228 -226 -223 -221 -218 -215 -212 -208 -204 -200 -195 -190 -185 -179 -173 -166 -158 -150 -141 -131 -120 -109 -96 -82 -69 -52 -35 -0 -0 153 151 151 151 151 158 153 151 151 151 158 153 151 151 151 151 157 152 150 150 151 157 151 149 147 152 150 156 155 146 145 159 151 153 153 153 147 145 159 157 155 147 152 153 153 147 159 157 149 152 153 147 152 160 155 146 145 159 161 148 138 158 167 150 138 157 161 155 147 152 159 154 146 151 158 154 163 159 145 138 145 219 185 104 218 159 255 255 231 255 255 255 255 255 200 139 206 110 181 199 209 130 161 121 176 137 160 145 154 152 153 154 154 155 145 161 152 148 153 155 148 161 138 167 138 161 146 155 152 -0 -62 -99 -128 -151 -170 -186 -199 -209 -218 -224 -230 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -192 -177 -160 -139 -112 -80 -38 -0 160 147 159 148 158 150 157 155 159 147 160 145 160 148 158 154 154 154 147 160 146 158 147 158 150 154 146 184 164 160 133 112 252 217 81 221 225 255 255 255 255 185 255 76 174 153 169 165 178 145 155 145 148 163 154 158 151 146 154 159 152 147 155 161 157 138 150 167 158 138 148 161 159 145 146 155 158 159 147 153 152 147 155 156 154 153 154 152 147 151 162 156 153 147 151 160 150 156 156 150 152 160 152 144 156 150 150 152 157 151 150 151 153 157 151 151 151 151 153 158 151 151 151 153 157 151 151 151 151 151 -0 -0 -33 -44 -57 -75 -90 -103 -115 -126 -136 -145 -154 -162 -169 -175 -182 -187 -192 -197 -202 -206 -209 -213 -216 -219 -222 -224 -226 -228 -230 -232 -234 -235 -237 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -248 -249 -249 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -249 -249 -248 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -237 -235 -234 -232 -230 -228 -226 -224 -222 -219 -216 -213 -209 -206 -202 -197 -192 -187 -182 -175 -169 -162 -154 -145 -136 -126 -115 -103 -90 -75 -57 -44 -33 -0 -0 151 151 151 151 151 157 153 151 151 151 158 153 151 151 151 151 157 153 151 150 151 157 152 150 150 156 144 152 160 152 150 156 156 150 160 151 147 153 156 162 151 147 152 154 153 154 156 155 147 152 153 147 159 158 155 146 145 159 161 148 138 158 167 150 138 157 161 155 147 152 159 154 146 151 158 154 163 148 145 155 145 178 165 169 153 174 76 255 185 255 255 255 255 225 221 81 217 252 112 133 160 164 184 146 154 150 158 147 158 146 160 147 154 154 154 158 148 160 145 160 147 159 155 157 150 158 148 159 147 160 -0 -38 -80 -112 -139 -160 -177 -192 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -224 -217 -208 -197 -184 -168 -148 -124 -94 -56 -0 152 155 145 161 138 167 138 161 148 155 153 148 152 161 145 155 154 154 153 152 155 145 161 138 165 134 159 147 179 165 125 75 76 219 213 237 204 231 255 255 255 180 255 243 131 202 101 121 161 181 169 152 161 143 131 150 153 158 151 146 155 160 152 147 155 161 157 138 150 167 157 138 148 161 158 145 146 153 155 156 154 153 152 147 153 154 151 160 154 152 145 148 157 161 152 145 148 155 154 153 152 145 146 163 155 147 149 150 150 152 157 151 150 151 153 157 151 151 151 151 153 158 151 151 151 153 155 158 151 151 151 151 151 -0 -0 -36 -53 -69 -82 -96 -108 -120 -130 -140 -149 -157 -165 -172 -178 -184 -189 -194 -199 -203 -207 -211 -214 -217 -220 -222 -225 -227 -229 -231 -233 -234 -236 -237 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -237 -236 -234 -233 -231 -229 -227 -225 -222 -220 -217 -214 -211 -207 -203 -199 -194 -189 -184 -178 -172 -165 -157 -149 -140 -130 -120 -108 -96 -82 -69 -53 -36 -0 -0 151 151 151 151 151 158 155 153 151 151 151 158 153 151 151 151 151 157 153 151 150 151 157 152 150 150 149 147 155 163 146 145 152 153 154 155 148 145 152 161 157 148 145 152 154 160 151 154 153 147 152 153 154 156 155 153 146 145 158 161 148 138 157 167 150 138 157 161 155 147 152 160 155 146 151 158 153 150 131 143 161 152 169 181 161 121 101 202 131 243 255 180 255 255 255 231 204 237 213 219 76 75 125 165 179 147 159 134 165 138 161 145 155 152 153 154 154 155 145 161 152 148 153 155 148 161 138 167 138 161 145 155 152 -0 -56 -94 -124 -148 -168 -184 -197 -208 -217 -224 -229 -234 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -232 -226 -220 -212 -202 -190 -175 -157 -135 -108 -74 -35 -0 160 147 159 148 157 150 157 155 159 147 160 145 160 148 158 154 154 154 147 160 146 159 147 156 148 155 147 173 156 185 129 123 255 255 255 255 255 255 255 255 255 255 241 193 224 169 255 110 110 132 168 171 158 171 156 143 139 146 158 152 147 155 160 152 147 155 161 157 138 150 165 164 139 148 159 165 145 147 153 154 153 151 160 152 147 153 152 149 157 160 152 145 147 155 158 158 145 147 151 158 158 159 144 141 157 156 150 150 150 150 152 157 151 151 151 153 157 151 151 151 151 153 158 151 151 151 151 153 157 151 151 151 150 148 -0 -0 -33 -44 -57 -75 -89 -102 -113 -124 -134 -144 -152 -160 -168 -174 -180 -186 -191 -196 -200 -204 -208 -212 -215 -218 -220 -223 -225 -227 -229 -231 -233 -234 -236 -237 -238 -239 -241 -241 -242 -243 -244 -245 -245 -246 -246 -247 -247 -248 -248 -248 -249 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -249 -248 -248 -248 -247 -247 -246 -246 -245 -245 -244 -243 -242 -241 -241 -239 -238 -237 -236 -234 -233 -231 -229 -227 -225 -223 -220 -218 -215 -212 -208 -204 -200 -196 -191 -186 -180 -174 -168 -160 -152 -144 -134 -124 -113 -102 -89 -75 -57 -44 -33 -0 -0 148 150 151 151 151 157 153 151 151 151 151 158 153 151 151 151 151 157 153 151 151 151 157 152 150 150 150 150 156 157 141 144 159 158 158 151 147 145 158 158 155 147 145 152 160 157 149 152 153 147 152 160 151 153 154 153 147 145 165 159 148 139 164 165 150 138 157 161 155 147 152 160 155 147 152 158 146 139 143 156 171 158 171 168 132 110 110 255 169 224 193 241 255 255 255 255 255 255 255 255 255 255 123 129 185 156 173 147 155 148 156 147 159 146 160 147 154 154 154 158 148 160 145 160 147 159 155 157 150 157 148 159 147 160 -0 -35 -74 -108 -135 -157 -175 -190 -202 -212 -220 -226 -232 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -215 -207 -196 -182 -166 -145 -120 -90 -53 -0 150 155 145 161 138 165 138 161 148 155 153 148 152 161 145 155 154 154 153 152 155 145 161 138 165 137 159 157 173 122 155 152 76 220 214 228 255 185 180 255 255 255 180 255 76 212 255 174 195 215 144 143 135 151 158 172 159 150 143 147 159 152 147 155 160 152 147 155 161 157 138 148 163 161 146 147 157 162 153 147 153 153 152 149 157 159 147 153 152 147 155 157 159 145 147 153 153 162 153 145 147 151 160 163 149 147 151 156 150 150 150 151 153 157 151 151 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 150 149 144 -0 -0 -0 -35 -52 -68 -81 -94 -107 -118 -129 -138 -147 -156 -163 -170 -176 -182 -188 -193 -197 -202 -206 -209 -213 -216 -218 -221 -223 -226 -228 -230 -231 -233 -235 -236 -237 -238 -239 -240 -241 -242 -243 -244 -244 -245 -245 -246 -246 -247 -247 -248 -248 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -248 -248 -247 -247 -246 -246 -245 -245 -244 -244 -243 -242 -241 -240 -239 -238 -237 -236 -235 -233 -231 -230 -228 -226 -223 -221 -218 -216 -213 -209 -206 -202 -197 -193 -188 -182 -176 -170 -163 -156 -147 -138 -129 -118 -107 -94 -81 -68 -52 -35 -0 -0 -0 144 149 150 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 151 151 157 153 151 150 150 150 156 151 147 149 163 160 151 147 145 153 162 153 153 147 145 159 157 155 147 152 153 147 159 157 149 152 153 153 147 153 162 157 147 146 161 163 148 138 157 161 155 147 152 160 155 147 152 159 147 143 150 159 172 158 151 135 143 144 215 195 174 255 212 76 255 180 255 255 255 180 185 255 228 214 220 76 152 155 122 173 157 159 137 165 138 161 145 155 152 153 154 154 155 145 161 152 148 153 155 148 161 138 165 138 161 145 155 150 -0 -53 -90 -120 -145 -166 -182 -196 -207 -215 -223 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -211 -201 -188 -173 -155 -132 -104 -71 -34 -0 159 146 159 148 164 148 157 155 159 147 160 145 160 148 158 154 154 154 147 160 146 159 147 157 149 155 154 165 159 161 151 120 208 245 89 159 255 255 255 255 255 255 255 228 240 255 218 230 100 142 179 175 171 157 130 140 157 158 151 144 148 159 152 147 155 160 152 147 155 161 157 138 148 161 159 145 147 155 158 159 147 153 153 152 147 155 156 154 154 152 147 151 162 156 153 147 152 148 157 157 152 145 147 153 163 150 150 152 157 151 150 150 151 153 157 151 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 153 155 155 155 156 142 145 -0 -0 -0 -43 -56 -73 -87 -100 -111 -122 -133 -142 -150 -158 -166 -172 -178 -184 -189 -194 -199 -203 -206 -210 -213 -216 -219 -221 -224 -226 -228 -230 -231 -233 -234 -236 -237 -238 -239 -240 -241 -242 -243 -243 -244 -245 -245 -246 -246 -246 -247 -247 -247 -247 -248 -248 -248 -248 -248 -248 -248 -248 -248 -248 -248 -247 -247 -247 -247 -246 -246 -246 -245 -245 -244 -243 -243 -242 -241 -240 -239 -238 -237 -236 -234 -233 -231 -230 -228 -226 -224 -221 -219 -216 -213 -210 -206 -203 -199 -194 -189 -184 -178 -172 -166 -158 -150 -142 -133 -122 -111 -100 -87 -73 -56 -43 -0 -0 -0 145 142 156 155 155 155 153 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 151 157 153 151 150 150 151 157 152 150 150 163 153 147 145 152 157 157 148 152 147 153 156 162 151 147 152 154 154 156 155 147 152 153 153 147 159 158 155 147 145 159 161 148 138 157 161 155 147 152 160 155 147 152 159 148 144 151 158 157 140 130 157 171 175 179 142 100 230 218 255 240 228 255 255 255 255 255 255 255 159 89 245 208 120 151 161 159 165 154 155 149 157 147 159 146 160 147 154 154 154 158 148 160 145 160 147 159 155 157 148 164 148 159 146 159 -0 -34 -71 -104 -132 -155 -173 -188 -201 -211 -219 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -194 -180 -163 -142 -117 -86 -51 -0 147 155 145 161 139 163 138 161 147 155 153 148 152 161 145 155 154 154 153 152 155 145 161 138 166 137 160 152 166 139 168 110 226 95 192 218 76 243 241 180 255 255 255 225 206 255 232 102 170 219 145 119 146 157 175 170 147 141 152 158 151 144 148 159 153 147 155 160 152 147 155 161 157 138 148 161 159 145 146 153 155 156 154 151 160 152 147 153 151 160 154 152 145 148 157 161 150 154 150 154 153 151 156 152 145 148 156 150 150 152 157 151 150 151 151 153 157 151 151 151 153 158 151 151 151 151 153 157 151 151 151 151 151 150 151 148 157 160 147 151 147 -0 -0 -35 -47 -62 -79 -92 -104 -116 -126 -136 -145 -153 -161 -168 -174 -180 -186 -191 -195 -200 -204 -207 -211 -214 -217 -219 -222 -224 -226 -228 -230 -231 -233 -234 -236 -237 -238 -239 -240 -241 -241 -242 -243 -243 -244 -244 -245 -245 -246 -246 -246 -246 -247 -247 -247 -247 -247 -247 -247 -247 -246 -246 -246 -246 -245 -245 -244 -244 -243 -243 -242 -241 -241 -240 -239 -238 -237 -236 -234 -233 -231 -230 -228 -226 -224 -222 -219 -217 -214 -211 -207 -204 -200 -195 -191 -186 -180 -174 -168 -161 -153 -145 -136 -126 -116 -104 -92 -79 -62 -47 -35 -0 -0 147 151 147 160 157 148 151 150 151 151 151 151 151 157 153 151 151 151 151 158 153 151 151 151 157 153 151 151 150 151 157 152 150 150 156 148 145 152 156 151 153 154 150 154 150 161 157 148 145 152 154 160 151 153 147 152 160 151 154 156 155 153 146 145 159 161 148 138 157 161 155 147 152 160 155 147 153 159 148 144 151 158 152 141 147 170 175 157 146 119 145 219 170 102 232 255 206 225 255 255 255 180 241 243 76 218 192 95 226 110 168 139 166 152 160 137 166 138 161 145 155 152 153 154 154 155 145 161 152 148 153 155 147 161 138 163 139 161 145 155 147 -0 -51 -86 -117 -142 -163 -180 -194 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -199 -186 -171 -152 -128 -100 -67 -33 153 159 146 159 148 161 148 157 153 159 147 160 145 160 148 158 154 154 154 147 160 146 159 148 157 149 155 153 165 128 172 115 216 113 248 104 174 131 193 255 255 255 255 255 231 255 241 186 254 96 159 189 176 156 114 140 162 171 151 145 154 159 152 145 148 160 153 147 155 160 152 147 153 168 157 138 148 161 158 145 146 153 154 154 152 149 157 159 147 152 149 157 160 152 145 146 155 156 154 152 146 151 159 147 150 156 150 154 149 150 150 152 157 151 150 151 151 153 158 151 151 151 153 158 151 151 151 151 153 155 158 151 151 150 148 157 149 144 152 153 149 154 148 -0 -0 -0 -38 -55 -70 -83 -96 -109 -119 -130 -139 -148 -155 -163 -170 -176 -181 -187 -192 -196 -200 -204 -208 -211 -214 -217 -219 -222 -224 -226 -228 -230 -231 -233 -234 -235 -236 -237 -238 -239 -240 -241 -242 -242 -243 -243 -244 -244 -244 -245 -245 -245 -245 -245 -245 -245 -245 -245 -245 -245 -244 -244 -244 -243 -243 -242 -242 -241 -240 -239 -238 -237 -236 -235 -234 -233 -231 -230 -228 -226 -224 -222 -219 -217 -214 -211 -208 -204 -200 -196 -192 -187 -181 -176 -170 -163 -155 -148 -139 -130 -119 -109 -96 -83 -70 -55 -38 -0 -0 -0 148 154 149 153 152 144 149 157 148 150 151 151 158 155 153 151 151 151 151 158 153 151 151 151 158 153 151 151 150 151 157 152 150 150 149 154 150 156 150 147 159 151 146 152 154 156 155 146 145 152 160 157 149 152 147 159 157 149 152 154 154 153 146 145 158 161 148 138 157 168 153 147 152 160 155 147 153 160 148 145 152 159 154 145 151 171 162 140 114 156 176 189 159 96 254 186 241 255 231 255 255 255 255 255 193 131 174 104 248 113 216 115 172 128 165 153 155 149 157 148 159 146 160 147 154 154 154 158 148 160 145 160 147 159 153 157 148 161 148 159 146 159 153 -33 -67 -100 -128 -152 -171 -186 -199 -209 -218 -225 -230 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -213 -204 -192 -178 -160 -139 -113 -82 -44 -0 146 155 145 161 146 161 138 168 146 155 153 148 152 161 145 155 154 154 153 152 155 145 161 138 166 137 159 152 162 155 156 130 183 95 185 153 202 224 76 228 225 255 255 255 255 188 255 85 210 148 142 141 151 182 173 138 131 146 156 150 146 154 159 152 145 148 160 153 147 155 160 152 145 150 165 164 139 148 159 165 145 146 153 153 153 152 147 155 156 154 152 147 153 164 159 145 147 153 151 160 150 152 148 156 150 152 157 152 156 150 150 150 152 157 151 151 151 151 153 158 151 151 151 153 158 151 151 151 151 151 153 155 158 151 149 145 155 154 149 155 154 149 154 148 149 -0 -0 -33 -44 -58 -75 -89 -101 -112 -123 -132 -141 -150 -157 -164 -171 -177 -183 -188 -192 -197 -201 -205 -208 -211 -214 -217 -219 -222 -224 -226 -228 -229 -231 -232 -233 -235 -236 -237 -238 -238 -239 -240 -241 -241 -242 -242 -242 -243 -243 -243 -243 -243 -243 -243 -243 -243 -243 -242 -242 -242 -241 -241 -240 -239 -238 -238 -237 -236 -235 -233 -232 -231 -229 -228 -226 -224 -222 -219 -217 -214 -211 -208 -205 -201 -197 -192 -188 -183 -177 -171 -164 -157 -150 -141 -132 -123 -112 -101 -89 -75 -58 -44 -33 -0 -0 149 148 154 149 154 155 149 154 155 145 149 151 158 155 153 151 151 151 151 151 158 153 151 151 151 158 153 151 151 151 151 157 152 150 150 150 156 152 157 152 150 156 148 152 150 160 151 153 147 145 159 164 153 147 152 154 156 155 147 152 153 153 153 146 145 165 159 148 139 164 165 150 145 152 160 155 147 153 160 148 145 152 159 154 146 150 156 146 131 138 173 182 151 141 142 148 210 85 255 188 255 255 255 255 225 228 76 224 202 153 185 95 183 130 156 155 162 152 159 137 166 138 161 145 155 152 153 154 154 155 145 161 152 148 153 155 146 168 138 161 146 161 145 155 146 -0 -44 -82 -113 -139 -160 -178 -192 -204 -213 -221 -227 -232 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -168 -149 -125 -96 -58 -0 150 159 146 158 148 159 148 157 151 159 147 160 145 160 148 158 154 154 154 147 160 147 159 148 157 149 155 153 158 143 171 126 204 113 219 169 101 169 212 240 206 231 255 255 255 180 255 222 155 240 75 165 166 146 138 145 169 150 144 153 159 151 146 154 160 152 145 148 160 153 147 155 160 152 145 149 163 161 146 147 157 162 153 147 153 151 160 150 154 154 151 160 152 145 149 159 163 153 147 152 149 155 154 149 154 152 145 146 149 152 157 151 150 151 152 157 151 151 151 151 153 158 151 151 151 153 157 151 151 151 151 151 151 152 155 155 154 151 150 146 149 156 155 149 154 148 149 -0 -0 -0 -36 -52 -67 -79 -92 -104 -115 -125 -135 -143 -151 -159 -166 -172 -178 -183 -188 -193 -197 -201 -205 -208 -211 -214 -217 -219 -221 -223 -225 -227 -229 -230 -231 -233 -234 -235 -236 -237 -237 -238 -239 -239 -240 -240 -240 -241 -241 -241 -241 -241 -241 -241 -240 -240 -240 -239 -239 -238 -237 -237 -236 -235 -234 -233 -231 -230 -229 -227 -225 -223 -221 -219 -217 -214 -211 -208 -205 -201 -197 -193 -188 -183 -178 -172 -166 -159 -151 -143 -135 -125 -115 -104 -92 -79 -67 -52 -36 -0 -0 -0 149 148 154 149 155 156 149 146 150 151 154 155 155 152 151 151 151 151 151 151 157 153 151 151 151 158 153 151 151 151 151 157 152 151 150 151 157 152 149 146 145 152 154 149 154 155 149 152 147 153 163 159 149 145 152 160 151 154 154 150 160 151 153 147 153 162 157 147 146 161 163 149 145 152 160 155 147 153 160 148 145 152 160 154 146 151 159 153 144 150 169 145 138 146 166 165 75 240 155 222 255 180 255 255 255 231 206 240 212 169 101 169 219 113 204 126 171 143 158 153 155 149 157 148 159 147 160 147 154 154 154 158 148 160 145 160 147 159 151 157 148 159 148 158 146 159 150 -0 -58 -96 -125 -149 -168 -184 -197 -208 -217 -224 -230 -234 -238 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -240 -236 -232 -226 -220 -212 -202 -190 -176 -158 -136 -109 -76 -36 -0 146 155 145 159 146 161 138 165 146 155 152 148 152 161 145 155 154 154 153 152 155 145 161 138 166 137 160 152 147 159 132 176 153 145 165 121 255 255 255 255 255 255 255 255 255 255 239 187 198 222 255 75 130 160 167 159 151 152 143 145 154 160 152 147 155 160 152 145 148 160 153 147 155 160 152 145 149 161 159 145 146 155 158 159 147 151 148 158 147 153 152 149 157 159 145 147 155 158 157 154 152 147 153 149 151 158 157 150 150 150 152 157 151 150 151 153 157 151 151 151 151 153 158 151 151 151 153 155 158 151 151 151 151 151 150 150 150 148 155 154 147 149 156 155 149 154 148 149 152 -0 -0 -0 -42 -55 -70 -82 -95 -107 -118 -128 -137 -145 -153 -160 -167 -173 -178 -184 -188 -193 -197 -201 -204 -208 -211 -213 -216 -218 -220 -222 -224 -226 -228 -229 -230 -231 -233 -234 -234 -235 -236 -236 -237 -237 -238 -238 -238 -238 -238 -238 -238 -238 -237 -237 -236 -236 -235 -234 -234 -233 -231 -230 -229 -228 -226 -224 -222 -220 -218 -216 -213 -211 -208 -204 -201 -197 -193 -188 -184 -178 -173 -167 -160 -153 -145 -137 -128 -118 -107 -95 -82 -70 -55 -42 -0 -0 -0 152 149 148 154 149 155 156 149 147 154 155 148 150 150 150 151 151 151 151 151 158 155 153 151 151 151 158 153 151 151 151 151 157 153 151 150 151 157 152 150 150 150 157 158 151 149 153 147 152 154 157 158 155 147 145 159 157 149 152 153 147 158 148 151 147 159 158 155 146 145 159 161 149 145 152 160 155 147 153 160 148 145 152 160 155 147 152 160 154 145 143 152 151 159 167 160 130 75 255 222 198 187 239 255 255 255 255 255 255 255 255 255 255 121 165 145 153 176 132 159 147 152 160 137 166 138 161 145 155 152 153 154 154 155 145 161 152 148 152 155 146 165 138 161 146 159 145 155 146 -0 -36 -76 -109 -136 -158 -176 -190 -202 -212 -220 -226 -232 -236 -240 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -146 -121 -91 -54 -0 149 158 146 165 147 159 148 164 149 159 147 159 145 160 148 158 154 154 154 147 160 147 159 148 157 149 156 153 153 152 158 143 179 138 178 161 110 174 218 232 241 188 180 255 255 255 180 255 77 199 255 229 247 152 110 130 140 166 160 157 145 146 155 160 152 147 155 160 152 145 148 160 153 147 155 160 152 145 148 161 158 145 146 153 155 156 154 150 156 156 154 153 152 147 155 156 153 147 154 154 151 158 156 154 152 145 146 153 149 149 150 150 152 157 151 151 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 151 150 148 155 156 156 142 155 154 148 149 156 155 149 154 148 147 147 149 -0 -0 -33 -44 -57 -73 -86 -98 -109 -120 -129 -138 -146 -154 -161 -167 -173 -179 -184 -188 -193 -197 -200 -204 -207 -210 -213 -215 -217 -219 -221 -223 -225 -226 -228 -229 -230 -231 -232 -232 -233 -234 -234 -235 -235 -235 -235 -235 -235 -235 -234 -234 -233 -232 -232 -231 -230 -229 -228 -226 -225 -223 -221 -219 -217 -215 -213 -210 -207 -204 -200 -197 -193 -188 -184 -179 -173 -167 -161 -154 -146 -138 -129 -120 -109 -98 -86 -73 -57 -44 -33 -0 -0 149 147 147 148 154 149 155 156 149 148 154 155 142 156 156 155 148 150 151 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 151 151 157 152 150 150 149 149 153 146 145 152 154 156 158 151 154 154 147 153 156 155 147 152 153 154 156 156 150 154 156 155 153 146 145 158 161 148 145 152 160 155 147 153 160 148 145 152 160 155 147 152 160 155 146 145 157 160 166 140 130 110 152 247 229 255 199 77 255 180 255 255 255 180 188 241 232 218 174 110 161 178 138 179 143 158 152 153 153 156 149 157 148 159 147 160 147 154 154 154 158 148 160 145 159 147 159 149 164 148 159 147 165 146 158 149 -0 -54 -91 -121 -146 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -219 -211 -201 -189 -174 -155 -132 -105 -71 -34 -0 146 155 146 157 145 161 139 163 146 155 152 148 152 161 145 155 154 154 153 152 155 145 161 138 166 138 160 144 155 158 147 168 145 145 181 110 195 230 102 186 255 255 255 255 255 255 255 225 236 255 247 76 181 198 205 156 101 126 145 160 159 145 147 155 160 152 147 155 159 152 145 148 160 152 147 155 159 152 145 148 159 165 145 146 153 153 153 152 147 154 154 151 160 152 147 153 153 150 154 153 152 147 151 158 158 157 150 151 156 150 150 150 151 153 157 151 151 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 151 148 144 150 150 159 142 155 155 148 149 156 152 154 162 146 152 153 153 -0 -0 -0 -34 -46 -60 -76 -89 -100 -111 -121 -130 -139 -147 -154 -161 -167 -173 -178 -183 -188 -192 -196 -200 -203 -206 -209 -211 -214 -216 -218 -220 -221 -223 -224 -226 -227 -228 -229 -229 -230 -230 -231 -231 -231 -231 -231 -231 -230 -230 -229 -229 -228 -227 -226 -224 -223 -221 -220 -218 -216 -214 -211 -209 -206 -203 -200 -196 -192 -188 -183 -178 -173 -167 -161 -154 -147 -139 -130 -121 -111 -100 -89 -76 -60 -46 -34 -0 -0 -0 153 153 152 146 162 154 152 156 149 148 155 155 142 159 150 150 144 148 151 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 151 151 157 153 151 150 150 150 156 151 150 157 158 158 151 147 152 153 154 150 153 153 147 152 160 151 154 154 147 152 153 153 153 146 145 165 159 148 145 152 159 155 147 152 160 148 145 152 159 155 147 152 160 155 147 145 159 160 145 126 101 156 205 198 181 76 247 255 236 225 255 255 255 255 255 255 255 186 102 230 195 110 181 145 145 168 147 158 155 144 160 138 166 138 161 145 155 152 153 154 154 155 145 161 152 148 152 155 146 163 139 161 145 157 146 155 146 -0 -34 -71 -105 -132 -155 -174 -189 -201 -211 -219 -226 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -215 -205 -194 -180 -164 -143 -117 -87 -51 -0 149 158 147 162 146 159 148 161 149 158 147 159 145 160 148 158 154 154 154 147 160 147 159 148 157 149 156 153 150 154 141 155 159 155 169 132 215 100 170 254 85 222 239 180 255 255 255 225 206 255 227 180 156 147 130 135 189 173 126 124 139 161 158 146 147 155 160 152 147 153 166 152 145 148 159 152 147 153 166 152 145 147 157 162 153 147 153 151 160 150 154 154 152 149 157 159 147 153 152 147 151 160 152 145 147 151 158 157 150 152 157 150 150 150 151 153 157 151 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 151 152 155 155 154 151 146 153 152 142 155 155 148 149 154 148 151 159 141 147 147 145 152 -0 -0 -0 -36 -48 -62 -79 -90 -102 -112 -122 -131 -139 -147 -154 -161 -167 -172 -178 -182 -187 -191 -195 -198 -201 -204 -207 -209 -212 -214 -216 -218 -219 -220 -222 -223 -224 -225 -225 -226 -226 -226 -226 -226 -226 -226 -225 -225 -224 -223 -222 -220 -219 -218 -216 -214 -212 -209 -207 -204 -201 -198 -195 -191 -187 -182 -178 -172 -167 -161 -154 -147 -139 -131 -122 -112 -102 -90 -79 -62 -48 -36 -0 -0 -0 152 145 147 147 141 159 151 148 154 149 148 155 155 142 152 153 146 151 154 155 155 152 151 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 151 157 153 151 150 150 150 157 152 150 157 158 151 147 145 152 160 151 147 152 153 147 159 157 149 152 154 154 150 160 151 153 147 153 162 157 147 145 152 166 153 147 152 159 148 145 152 166 153 147 152 160 155 147 146 158 161 139 124 126 173 189 135 130 147 156 180 227 255 206 225 255 255 255 180 239 222 85 254 170 100 215 132 169 155 159 155 141 154 150 153 156 149 157 148 159 147 160 147 154 154 154 158 148 160 145 159 147 158 149 161 148 159 146 162 147 158 149 -0 -51 -87 -117 -143 -164 -180 -194 -205 -215 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -210 -199 -187 -171 -152 -129 -101 -69 -34 -0 146 155 153 155 145 161 146 161 146 155 152 148 152 159 145 155 154 154 153 152 155 145 161 138 167 138 160 145 158 150 156 163 145 152 168 144 142 219 96 210 155 187 255 255 255 255 255 231 255 255 139 255 115 119 76 137 144 159 175 139 86 129 146 157 146 147 155 160 152 145 150 164 159 145 148 159 152 145 150 164 160 146 146 155 158 159 147 151 148 158 147 153 154 152 147 155 156 154 153 152 145 148 157 157 152 145 147 151 156 150 152 157 151 150 151 151 153 157 151 151 151 153 158 151 151 151 151 153 157 151 151 151 150 150 151 151 148 158 148 153 149 155 153 143 156 155 148 149 154 145 156 164 146 152 151 146 153 153 -0 -0 -0 -38 -54 -68 -79 -91 -102 -112 -122 -131 -139 -146 -153 -160 -166 -171 -176 -181 -185 -189 -193 -196 -199 -202 -205 -207 -209 -211 -213 -215 -216 -217 -218 -219 -220 -220 -221 -221 -221 -221 -220 -220 -219 -218 -217 -216 -215 -213 -211 -209 -207 -205 -202 -199 -196 -193 -189 -185 -181 -176 -171 -166 -160 -153 -146 -139 -131 -122 -112 -102 -91 -79 -68 -54 -38 -0 -0 -0 153 153 146 151 152 146 164 156 145 154 149 148 155 156 143 153 155 149 153 148 158 148 151 151 150 150 151 151 151 157 153 151 151 151 151 158 153 151 151 151 157 153 151 151 150 151 157 152 150 156 151 147 145 152 157 157 148 145 152 153 154 156 155 147 152 154 153 147 158 148 151 147 159 158 155 146 146 160 164 150 145 152 159 148 145 159 164 150 145 152 160 155 147 146 157 146 129 86 139 175 159 144 137 76 119 115 255 139 255 255 231 255 255 255 255 255 187 155 210 96 219 142 144 168 152 145 163 156 150 158 145 160 138 167 138 161 145 155 152 153 154 154 155 145 159 152 148 152 155 146 161 146 161 145 155 153 155 146 -0 -34 -69 -101 -129 -152 -171 -187 -199 -210 -218 -225 -230 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -213 -204 -193 -178 -161 -140 -114 -84 -45 -0 149 158 147 160 146 158 148 159 149 158 147 159 145 167 147 158 154 154 154 147 160 147 159 148 157 149 156 154 151 153 148 154 148 161 171 143 179 145 159 148 240 198 77 225 225 255 255 255 255 191 255 146 248 105 77 134 147 154 163 128 76 121 149 138 148 158 146 147 155 160 152 145 148 161 157 152 148 160 152 145 149 161 158 146 146 153 155 156 154 150 156 156 154 153 154 152 147 153 151 158 160 152 144 146 153 151 156 152 145 146 149 150 152 157 151 150 151 151 153 158 151 151 151 153 158 151 151 151 151 153 155 158 151 151 148 155 158 147 153 153 151 146 149 156 153 143 156 154 147 149 152 141 150 157 146 152 151 146 153 151 146 -0 -0 -0 -43 -54 -68 -80 -91 -102 -112 -121 -130 -138 -145 -152 -158 -164 -169 -174 -179 -183 -186 -190 -193 -196 -199 -201 -204 -206 -207 -209 -210 -212 -213 -213 -214 -214 -214 -214 -214 -213 -213 -212 -210 -209 -207 -206 -204 -201 -199 -196 -193 -190 -186 -183 -179 -174 -169 -164 -158 -152 -145 -138 -130 -121 -112 -102 -91 -80 -68 -54 -43 -0 -0 -0 146 151 153 146 151 152 146 157 150 141 152 149 147 154 156 143 153 156 149 146 151 153 153 147 158 155 148 151 151 158 155 153 151 151 151 151 158 153 151 151 151 158 153 151 151 150 151 157 152 150 149 146 145 152 156 151 153 146 144 152 160 158 151 153 147 152 154 153 154 156 156 150 154 156 155 153 146 146 158 161 149 145 152 160 148 152 157 161 148 145 152 160 155 147 146 158 148 138 149 121 76 128 163 154 147 134 77 105 248 146 255 191 255 255 255 255 225 225 77 198 240 148 159 145 179 143 171 161 148 154 148 153 151 154 156 149 157 148 159 147 160 147 154 154 154 158 147 167 145 159 147 158 149 159 148 158 146 160 147 158 149 -0 -45 -84 -114 -140 -161 -178 -193 -204 -213 -221 -227 -232 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -198 -185 -169 -150 -126 -98 -61 -0 161 146 155 152 155 146 159 146 161 146 155 152 148 152 157 145 155 154 154 153 152 155 146 161 138 167 138 160 146 158 144 158 163 143 158 135 175 119 189 142 75 222 199 236 206 231 255 255 255 180 255 221 139 255 75 150 87 99 114 127 75 117 151 153 155 145 148 158 145 146 155 159 152 145 148 160 154 149 155 160 152 145 148 159 165 145 147 153 153 153 152 147 154 154 151 160 153 152 147 151 147 153 164 157 150 154 149 154 151 156 150 150 150 150 152 157 151 151 151 151 153 158 151 151 151 153 158 151 151 151 151 151 153 155 158 149 144 152 153 151 148 155 154 147 149 156 153 143 155 152 152 154 158 146 154 158 146 152 151 146 152 149 151 156 -0 -0 -0 -43 -54 -68 -79 -91 -101 -111 -120 -128 -136 -143 -149 -155 -161 -166 -171 -175 -179 -183 -186 -189 -192 -195 -197 -199 -201 -202 -204 -205 -206 -206 -206 -206 -206 -206 -205 -204 -202 -201 -199 -197 -195 -192 -189 -186 -183 -179 -175 -171 -166 -161 -155 -149 -143 -136 -128 -120 -111 -101 -91 -79 -68 -54 -43 -0 -0 -0 156 151 149 152 146 151 152 146 158 154 146 158 154 152 152 155 143 153 156 149 147 154 155 148 151 153 152 144 149 158 155 153 151 151 151 151 151 158 153 151 151 151 158 153 151 151 151 151 157 152 150 150 150 150 156 151 154 149 154 150 157 164 153 147 151 147 152 153 160 151 154 154 147 152 153 153 153 147 145 165 159 148 145 152 160 155 149 154 160 148 145 152 159 155 146 145 158 148 145 155 153 151 117 75 127 114 99 87 150 75 255 139 221 255 180 255 255 255 231 206 236 199 222 75 142 189 119 175 135 158 143 163 158 144 158 146 160 138 167 138 161 146 155 152 153 154 154 155 145 157 152 148 152 155 146 161 146 159 146 155 152 155 146 161 -0 -61 -98 -126 -150 -169 -185 -198 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -240 -236 -232 -227 -220 -212 -203 -191 -176 -158 -137 -110 -78 -38 -0 148 158 147 158 146 165 147 159 149 158 147 159 145 164 147 158 154 154 154 147 160 147 159 148 157 150 156 154 151 153 151 154 131 171 151 171 146 176 141 165 255 255 255 255 255 255 255 255 255 255 237 200 217 244 255 75 160 75 121 75 125 153 167 159 152 156 150 155 158 145 147 153 166 152 145 148 159 152 147 153 166 152 145 147 157 162 153 147 153 151 160 150 154 154 152 149 157 160 152 147 151 145 148 160 149 154 149 154 149 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 153 157 151 151 151 151 151 151 153 155 154 151 148 155 154 149 156 154 147 149 154 160 143 154 148 147 149 150 146 154 158 146 152 151 146 150 144 145 148 149 -0 -0 -0 -43 -54 -68 -78 -88 -99 -108 -117 -125 -133 -139 -146 -152 -157 -162 -167 -171 -175 -178 -182 -184 -187 -189 -191 -193 -194 -196 -196 -197 -197 -197 -196 -196 -194 -193 -191 -189 -187 -184 -182 -178 -175 -171 -167 -162 -157 -152 -146 -139 -133 -125 -117 -108 -99 -88 -78 -68 -54 -43 -0 -0 -0 149 148 145 144 150 146 151 152 146 158 154 146 150 149 147 148 154 143 160 154 149 147 154 156 149 154 155 148 151 154 155 153 151 151 151 151 151 151 157 153 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 149 154 149 154 149 160 148 145 151 147 152 160 157 149 152 154 154 150 160 151 153 147 153 162 157 147 145 152 166 153 147 152 159 148 145 152 166 153 147 145 158 155 150 156 152 159 167 153 125 75 121 75 160 75 255 244 217 200 237 255 255 255 255 255 255 255 255 255 255 165 141 176 146 171 151 171 131 154 151 153 151 154 156 150 157 148 159 147 160 147 154 154 154 158 147 164 145 159 147 158 149 159 147 165 146 158 147 158 148 -0 -38 -78 -110 -137 -158 -176 -191 -203 -212 -220 -227 -232 -236 -240 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -167 -147 -122 -92 -55 -0 159 146 155 159 153 146 157 145 161 146 155 152 148 159 155 145 155 154 154 153 152 155 146 161 138 167 138 161 146 159 146 158 150 156 158 157 157 156 151 166 75 229 247 227 255 191 180 255 255 255 180 255 81 213 255 244 255 255 255 76 103 107 117 139 150 156 151 156 152 160 163 153 145 150 163 159 145 148 159 152 145 150 164 160 146 146 155 158 159 147 151 148 158 147 153 154 152 147 153 164 159 147 151 142 155 156 154 149 154 149 149 152 157 151 150 150 151 153 157 151 151 151 151 153 158 151 151 151 153 155 158 151 151 150 148 158 151 150 150 146 151 148 154 149 156 154 147 147 151 157 148 159 153 153 152 151 146 154 156 151 158 156 151 156 149 149 149 149 149 -0 -0 -0 -42 -48 -60 -74 -85 -95 -104 -113 -121 -128 -135 -141 -147 -152 -157 -161 -165 -169 -172 -175 -178 -180 -182 -183 -185 -185 -186 -186 -185 -185 -183 -182 -180 -178 -175 -172 -169 -165 -161 -157 -152 -147 -141 -135 -128 -121 -113 -104 -95 -85 -74 -60 -48 -42 -0 -0 -0 149 149 149 149 149 156 151 156 158 151 156 154 146 151 152 153 153 159 148 157 151 147 147 154 156 149 154 148 151 146 150 150 151 158 148 150 151 151 158 155 153 151 151 151 158 153 151 151 151 151 157 153 151 150 150 151 157 152 149 149 154 149 154 156 155 142 151 147 159 164 153 147 152 154 153 147 158 148 151 147 159 158 155 146 146 160 164 150 145 152 159 148 145 159 163 150 145 153 163 160 152 156 151 156 150 139 117 107 103 76 255 255 255 244 255 213 81 255 180 255 255 255 180 191 255 227 247 229 75 166 151 156 157 157 158 156 150 158 146 159 146 161 138 167 138 161 146 155 152 153 154 154 155 145 155 159 148 152 155 146 161 145 157 146 153 159 155 146 159 -0 -55 -92 -122 -147 -167 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -156 -134 -106 -73 -35 -0 147 158 147 155 147 162 147 159 149 158 147 159 145 162 147 158 154 154 154 147 160 147 159 148 158 150 157 154 152 154 151 153 143 172 130 175 114 182 146 130 247 76 180 139 255 255 255 255 255 255 255 221 237 255 214 231 125 158 239 255 255 225 192 168 164 159 157 154 151 147 155 160 152 145 148 161 156 152 148 160 152 145 149 161 158 146 146 153 155 156 154 150 156 156 154 153 154 152 145 149 159 163 154 150 140 150 158 157 154 149 149 150 152 157 151 150 151 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 149 146 154 156 155 154 151 146 149 154 150 156 154 147 147 149 152 143 154 147 144 152 151 146 153 151 146 153 148 151 156 150 149 149 147 154 155 -0 -0 -0 -35 -45 -57 -70 -81 -90 -99 -107 -115 -122 -129 -135 -140 -145 -150 -154 -158 -161 -164 -166 -169 -170 -172 -172 -173 -172 -172 -170 -169 -166 -164 -161 -158 -154 -150 -145 -140 -135 -129 -122 -115 -107 -99 -90 -81 -70 -57 -45 -35 -0 -0 -0 155 154 147 149 149 150 156 151 148 153 146 151 153 146 151 152 144 147 154 143 152 149 147 147 154 156 150 154 149 146 151 154 155 156 154 146 149 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 151 150 151 157 152 150 149 149 154 157 158 150 140 150 154 163 159 149 145 152 154 153 154 156 156 150 154 156 155 153 146 146 158 161 149 145 152 160 148 152 156 161 148 145 152 160 155 147 151 154 157 159 164 168 192 225 255 255 239 158 125 231 214 255 237 221 255 255 255 255 255 255 255 139 180 76 247 130 146 182 114 175 130 172 143 153 151 154 152 154 157 150 158 148 159 147 160 147 154 154 154 158 147 162 145 159 147 158 149 159 147 162 147 155 147 158 147 -0 -35 -73 -106 -134 -156 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -215 -206 -195 -181 -164 -144 -119 -88 -52 -0 157 145 155 156 153 153 155 145 161 146 155 152 148 156 155 145 155 154 154 153 152 155 146 161 138 167 138 161 146 159 146 158 139 159 140 170 140 173 138 160 152 181 156 255 146 221 237 180 255 255 255 225 204 255 228 89 175 211 168 119 138 187 180 171 156 151 157 158 158 158 157 154 155 160 152 145 148 159 154 149 155 160 152 145 148 159 165 145 147 153 153 153 152 147 154 154 151 160 153 152 145 147 155 157 158 157 138 146 151 158 156 150 150 150 152 157 151 150 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 153 155 156 156 144 150 150 148 155 154 147 149 154 150 153 159 153 153 155 158 148 159 151 146 152 151 146 152 149 153 149 149 151 156 149 149 147 142 149 149 144 -0 -0 -0 -33 -43 -50 -62 -75 -83 -92 -100 -107 -114 -121 -126 -131 -136 -141 -144 -148 -150 -153 -155 -156 -157 -157 -156 -155 -153 -150 -148 -144 -141 -136 -131 -126 -121 -114 -107 -100 -92 -83 -75 -62 -50 -43 -33 -0 -0 -0 144 149 149 142 147 149 149 156 151 149 149 153 149 152 146 151 152 146 151 159 148 158 155 153 153 159 153 150 154 149 147 154 155 148 150 150 144 156 156 155 153 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 150 151 157 152 150 150 150 156 158 151 146 138 157 158 157 155 147 145 152 153 160 151 154 154 147 152 153 153 153 147 145 165 159 148 145 152 160 155 149 154 159 148 145 152 160 155 154 157 158 158 158 157 151 156 171 180 187 138 119 168 211 175 89 228 255 204 225 255 255 255 180 237 221 146 255 156 181 152 160 138 173 140 170 140 159 139 158 146 159 146 161 138 167 138 161 146 155 152 153 154 154 155 145 155 156 148 152 155 146 161 145 155 153 153 156 155 145 157 -0 -52 -88 -119 -144 -164 -181 -195 -206 -215 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -172 -153 -130 -102 -70 -34 -0 147 158 154 154 147 160 146 159 149 158 147 159 152 160 147 158 154 154 154 147 160 147 159 148 158 150 157 154 152 154 151 146 150 157 147 162 138 145 167 110 198 147 115 248 139 200 255 255 255 255 255 231 255 255 159 218 104 160 182 202 128 128 160 172 165 151 145 152 153 153 153 153 151 162 160 152 145 148 159 152 147 153 166 152 145 147 157 162 153 147 153 151 160 150 154 154 152 149 157 160 152 145 146 151 158 160 161 146 144 146 151 156 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 151 151 150 160 149 155 154 149 155 154 147 149 154 148 149 154 147 147 149 150 148 159 151 146 152 151 146 148 151 156 150 150 151 154 155 155 153 147 154 152 145 145 -0 -0 -0 -0 -36 -45 -51 -63 -75 -82 -89 -98 -104 -110 -115 -120 -125 -128 -132 -134 -136 -138 -138 -138 -136 -134 -132 -128 -125 -120 -115 -110 -104 -98 -89 -82 -75 -63 -51 -45 -36 -0 -0 -0 -0 145 145 152 154 147 153 155 155 154 151 150 150 156 151 148 146 151 152 146 151 159 148 150 149 147 147 154 149 148 154 149 147 154 155 149 154 155 149 160 150 151 151 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 156 151 146 144 146 161 160 158 151 146 145 152 160 157 149 152 154 154 150 160 151 153 147 153 162 157 147 145 152 166 153 147 152 159 148 145 152 160 162 151 153 153 153 153 152 145 151 165 172 160 128 128 202 182 160 104 218 159 255 255 231 255 255 255 255 255 200 139 248 115 147 198 110 167 145 138 162 147 157 150 146 151 154 152 154 157 150 158 148 159 147 160 147 154 154 154 158 147 160 152 159 147 158 149 159 146 160 147 154 154 158 147 -0 -34 -70 -102 -130 -153 -172 -187 -200 -210 -218 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -179 -162 -141 -115 -85 -46 -0 155 145 155 154 153 152 155 145 161 146 155 152 148 154 155 145 155 154 154 153 152 155 146 161 138 167 138 161 147 159 146 158 143 158 141 171 131 169 159 130 205 130 119 105 255 217 81 221 225 255 255 255 255 185 255 76 174 153 171 143 151 189 143 146 150 173 165 151 145 152 153 153 153 152 149 159 167 152 145 148 159 152 145 150 164 160 146 147 155 158 159 147 151 148 158 147 153 153 152 147 153 164 159 145 145 146 151 160 163 150 149 150 152 157 151 150 151 152 157 151 151 151 151 153 158 151 151 151 151 153 157 151 151 150 148 158 151 149 145 153 149 155 154 149 156 154 147 149 154 148 149 151 152 152 153 151 148 159 151 146 152 151 144 144 146 148 149 150 150 149 149 149 145 147 152 157 151 150 146 151 -0 -0 -0 -0 -36 -45 -49 -60 -71 -78 -84 -91 -97 -102 -105 -109 -112 -115 -116 -116 -115 -112 -109 -105 -102 -97 -91 -84 -78 -71 -60 -49 -45 -36 -0 -0 -0 -0 151 146 150 151 157 152 147 145 149 149 149 150 150 149 148 146 144 144 151 152 146 151 159 148 151 153 152 152 151 149 148 154 149 147 154 156 149 154 155 149 153 145 149 151 158 148 150 151 151 157 153 151 151 151 151 158 153 151 151 151 151 157 152 151 150 151 157 152 150 149 150 163 160 151 146 145 145 159 164 153 147 152 153 153 147 158 148 151 147 159 158 155 147 146 160 164 150 145 152 159 148 145 152 167 159 149 152 153 153 153 152 145 151 165 173 150 146 143 189 151 143 171 153 174 76 255 185 255 255 255 255 225 221 81 217 255 105 119 130 205 130 159 169 131 171 141 158 143 158 146 159 147 161 138 167 138 161 146 155 152 153 154 154 155 145 155 154 148 152 155 146 161 145 155 152 153 154 155 145 155 -0 -46 -85 -115 -141 -162 -179 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -209 -198 -185 -169 -150 -127 -98 -61 -0 160 146 158 153 154 147 160 146 159 148 158 147 159 149 160 147 158 154 154 154 147 160 147 159 148 158 150 157 155 152 155 152 147 151 152 151 146 150 151 140 156 135 76 77 75 244 213 237 204 231 255 255 255 180 255 243 131 202 102 120 174 153 162 160 155 125 141 160 164 151 145 152 153 153 153 152 147 157 164 159 145 148 159 152 145 149 161 158 146 146 153 155 156 154 150 156 156 154 153 153 152 145 148 159 162 153 145 144 147 153 163 150 150 150 152 157 151 150 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 149 145 155 158 146 151 149 141 155 155 150 156 154 147 149 154 147 147 147 145 152 153 151 148 157 156 151 157 156 149 149 149 150 150 149 147 154 154 153 146 145 147 150 150 148 143 146 147 147 -0 -0 -0 -0 -34 -42 -46 -51 -61 -71 -75 -78 -81 -85 -90 -91 -90 -85 -81 -78 -75 -71 -61 -51 -46 -42 -34 -0 -0 -0 -0 147 147 146 143 148 150 150 147 145 146 153 154 154 147 149 150 150 149 149 149 156 157 151 156 157 148 151 153 152 145 147 147 147 154 149 147 154 156 150 155 155 141 149 151 146 158 155 145 149 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 150 151 157 152 150 150 150 163 153 147 144 145 153 162 159 148 145 152 153 153 154 156 156 150 154 156 155 153 146 146 158 161 149 145 152 159 148 145 159 164 157 147 152 153 153 153 152 145 151 164 160 141 125 155 160 162 153 174 120 102 202 131 243 255 180 255 255 255 231 204 237 213 244 75 77 76 135 156 140 151 150 146 151 152 151 147 152 155 152 155 157 150 158 148 159 147 160 147 154 154 154 158 147 160 149 159 147 158 148 159 146 160 147 154 153 158 146 160 -0 -61 -98 -127 -150 -169 -185 -198 -209 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -243 -240 -236 -232 -227 -220 -213 -203 -191 -177 -159 -138 -111 -79 -38 -0 155 145 155 154 153 152 155 145 161 146 155 152 155 152 155 145 155 154 154 153 152 155 146 161 138 167 138 161 147 160 147 159 144 158 145 156 144 152 166 101 189 137 134 150 255 255 255 255 255 255 255 255 255 255 241 193 224 168 255 84 119 148 158 173 169 168 142 136 149 157 151 146 152 153 153 153 152 147 155 162 156 152 148 159 152 145 148 159 165 145 147 153 153 153 152 147 154 154 151 158 161 152 145 146 153 164 157 150 152 145 148 156 150 150 150 152 157 151 151 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 147 151 152 153 148 155 153 143 156 155 150 153 159 153 154 159 152 152 151 146 153 153 152 146 153 151 146 150 156 150 149 149 149 149 147 142 146 154 152 145 142 150 151 148 154 147 147 147 147 146 142 -0 -0 -0 -0 -0 -35 -42 -43 -45 -47 -51 -58 -58 -51 -47 -45 -43 -42 -35 -0 -0 -0 -0 -0 142 146 147 147 147 147 154 148 151 150 142 145 152 154 146 142 147 149 149 149 149 150 156 150 146 151 153 146 152 153 153 146 151 152 152 159 154 153 159 153 150 155 156 143 153 155 148 153 152 151 147 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 151 151 157 152 150 150 150 156 148 145 152 150 157 164 153 146 145 152 161 158 151 154 154 147 152 153 153 153 147 145 165 159 148 145 152 159 148 152 156 162 155 147 152 153 153 153 152 146 151 157 149 136 142 168 169 173 158 148 119 84 255 168 224 193 241 255 255 255 255 255 255 255 255 255 255 150 134 137 189 101 166 152 144 156 145 158 144 159 147 160 147 161 138 167 138 161 146 155 152 153 154 154 155 145 155 152 155 152 155 146 161 145 155 152 153 154 155 145 155 -0 -38 -79 -111 -138 -159 -177 -191 -203 -213 -220 -227 -232 -236 -240 -243 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -197 -183 -167 -147 -123 -93 -56 -0 160 146 158 151 154 147 160 146 158 148 158 147 158 147 160 147 158 153 154 154 147 160 147 159 148 158 150 157 155 152 155 152 148 151 154 150 153 143 160 126 173 144 147 87 75 244 214 228 255 185 180 255 255 255 180 255 76 212 255 178 204 205 165 120 128 155 169 170 151 145 153 158 151 146 153 153 153 153 152 147 155 160 154 149 155 160 152 145 147 157 162 153 147 153 151 160 150 154 154 152 147 155 157 159 145 145 148 158 157 152 156 150 154 149 150 150 151 152 157 151 151 151 153 157 151 151 151 151 153 157 151 151 151 151 151 151 153 153 151 148 158 146 148 156 153 143 156 155 148 149 154 147 149 152 152 153 151 146 153 153 151 146 150 156 149 151 156 150 149 149 147 154 153 146 147 152 157 149 143 150 149 143 146 147 147 144 151 147 148 149 148 147 -0 -0 -0 -0 -0 -0 -0 -27 -0 -0 -0 -0 -0 -0 -0 147 148 149 148 147 151 144 147 147 146 143 149 150 143 149 157 152 147 146 153 154 147 149 149 150 156 151 149 156 150 146 151 153 153 146 151 153 152 152 149 147 154 149 148 155 156 143 153 156 148 146 158 148 151 153 153 151 151 151 151 151 151 157 153 151 151 151 151 157 153 151 151 151 157 152 151 150 150 149 154 150 156 152 157 158 148 145 145 159 157 155 147 152 154 154 150 160 151 153 147 153 162 157 147 145 152 160 155 149 154 160 155 147 152 153 153 153 153 146 151 158 153 145 151 170 169 155 128 120 165 205 204 178 255 212 76 255 180 255 255 255 180 185 255 228 214 244 75 87 147 144 173 126 160 143 153 150 154 151 148 152 155 152 155 157 150 158 148 159 147 160 147 154 154 153 158 147 160 147 158 147 158 148 158 146 160 147 154 151 158 146 160 -0 -56 -93 -123 -147 -167 -183 -197 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -175 -156 -134 -107 -73 -35 -0 155 145 162 152 153 152 155 145 159 145 155 159 153 152 155 145 155 154 154 153 152 155 146 161 138 167 138 161 147 160 147 159 144 159 146 159 145 157 145 126 159 154 99 160 255 231 89 159 255 255 255 255 255 255 255 228 240 255 218 228 105 145 178 191 154 144 126 148 170 151 145 154 159 152 146 153 154 154 154 152 147 155 160 152 147 153 166 152 145 146 155 158 159 147 151 148 158 147 153 153 152 147 151 162 156 152 142 154 153 152 146 149 151 156 150 150 150 151 153 157 151 151 151 153 158 151 151 151 151 153 155 158 151 151 151 148 158 151 150 146 152 153 147 149 156 153 143 156 155 148 149 152 152 153 153 153 153 151 146 153 153 151 144 145 148 149 151 156 149 149 147 141 146 152 145 145 147 149 148 143 148 154 147 147 146 144 139 141 142 143 142 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 142 143 142 141 139 144 146 147 147 154 148 143 148 149 147 145 145 152 146 141 147 149 149 156 151 149 148 145 144 151 153 153 146 151 153 153 153 153 152 152 149 148 155 156 143 153 156 149 147 153 152 146 150 151 158 148 151 151 151 158 155 153 151 151 151 151 158 153 151 151 151 157 153 151 150 150 150 156 151 149 146 152 153 154 142 152 156 162 151 147 152 153 153 147 158 148 151 147 159 158 155 146 145 152 166 153 147 152 160 155 147 152 154 154 154 153 146 152 159 154 145 151 170 148 126 144 154 191 178 145 105 228 218 255 240 228 255 255 255 255 255 255 255 159 89 231 255 160 99 154 159 126 145 157 145 159 146 159 144 159 147 160 147 161 138 167 138 161 146 155 152 153 154 154 155 145 155 152 153 159 155 145 159 145 155 152 153 152 162 145 155 -0 -35 -73 -107 -134 -156 -175 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -215 -206 -195 -181 -165 -144 -119 -89 -52 -0 158 146 158 149 154 147 158 146 165 147 158 147 155 147 160 146 158 153 154 154 147 160 147 159 148 158 150 157 155 152 155 152 148 152 154 151 154 145 160 124 175 163 114 75 255 125 175 218 76 243 241 180 255 255 255 225 206 255 232 102 168 215 149 114 152 180 169 163 142 143 149 150 146 154 159 152 147 153 154 154 154 152 147 155 160 152 145 150 163 159 145 147 153 155 156 154 150 156 156 154 153 153 152 145 148 157 160 148 147 151 158 156 150 150 152 157 151 150 151 151 153 157 151 151 151 153 157 151 151 151 151 151 153 155 158 151 149 146 154 156 154 149 155 154 148 149 156 153 143 155 154 147 147 147 147 147 145 152 153 151 146 150 158 156 149 149 149 150 151 154 154 154 152 145 147 150 151 151 150 148 154 147 149 152 152 152 149 155 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 155 149 152 152 152 149 147 154 148 150 151 151 150 147 145 152 154 154 154 151 150 149 149 149 156 158 150 146 151 153 152 145 147 147 147 147 147 154 155 143 153 156 149 148 154 155 149 154 156 154 146 149 151 158 155 153 151 151 151 151 151 157 153 151 151 151 157 153 151 151 150 151 157 152 150 150 156 158 151 147 148 160 157 148 145 152 153 153 154 156 156 150 154 156 155 153 147 145 159 163 150 145 152 160 155 147 152 154 154 154 153 147 152 159 154 146 150 149 143 142 163 169 180 152 114 149 215 168 102 232 255 206 225 255 255 255 180 241 243 76 218 175 125 255 75 114 163 175 124 160 145 154 151 154 152 148 152 155 152 155 157 150 158 148 159 147 160 147 154 154 153 158 146 160 147 155 147 158 147 165 146 158 147 154 149 158 146 158 -0 -52 -89 -119 -144 -165 -181 -195 -206 -215 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -188 -172 -154 -131 -103 -70 -34 -0 153 145 159 152 153 159 153 146 157 145 155 156 153 152 155 145 155 153 154 153 152 155 146 161 138 167 138 161 147 160 147 159 145 159 146 160 146 159 139 139 128 127 121 255 158 211 104 174 131 193 255 255 255 255 255 231 255 241 186 254 96 156 185 177 137 125 154 168 165 152 151 152 151 146 155 160 152 147 153 154 154 154 152 147 155 160 152 145 149 161 156 153 147 153 153 153 152 147 154 154 151 158 160 152 145 146 153 163 153 145 146 151 156 150 150 152 157 151 150 151 151 153 158 151 151 151 153 157 151 151 151 151 151 151 153 155 157 149 143 150 150 146 149 156 154 148 149 156 153 142 153 159 152 152 152 153 151 146 152 153 151 144 146 152 148 149 149 149 149 149 149 146 153 152 145 145 145 145 142 148 143 146 147 148 147 146 142 144 148 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 148 144 142 146 147 148 147 146 143 148 142 145 145 145 145 152 153 146 149 149 149 149 149 149 148 152 146 144 151 153 152 146 151 153 152 152 152 159 153 142 153 156 149 148 154 156 149 146 150 150 143 149 157 155 153 151 151 151 151 151 151 157 153 151 151 151 158 153 151 151 150 151 157 152 150 150 156 151 146 145 153 163 153 146 145 152 160 158 151 154 154 147 152 153 153 153 147 153 156 161 149 145 152 160 155 147 152 154 154 154 153 147 152 160 155 146 151 152 151 152 165 168 154 125 137 177 185 156 96 254 186 241 255 231 255 255 255 255 255 193 131 174 104 211 158 255 121 127 128 139 139 159 146 160 146 159 145 159 147 160 147 161 138 167 138 161 146 155 152 153 154 153 155 145 155 152 153 156 155 145 157 146 153 159 153 152 159 145 153 -0 -34 -70 -103 -131 -154 -172 -188 -200 -210 -218 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -205 -193 -179 -162 -141 -116 -85 -46 -0 155 146 165 147 153 147 155 147 162 147 158 154 154 147 160 146 158 151 154 154 147 160 147 159 148 158 150 157 155 152 155 153 148 152 154 152 155 145 161 86 76 75 75 76 239 168 160 153 202 224 76 228 225 255 255 255 255 188 255 85 210 148 142 135 166 183 157 149 136 141 156 152 152 153 151 147 155 160 152 147 153 154 154 153 152 147 155 160 152 145 148 157 161 152 147 153 151 160 150 154 154 152 147 153 164 159 145 145 148 157 156 150 152 147 149 150 150 152 157 151 151 151 151 153 158 151 151 151 153 155 158 151 151 151 151 151 151 150 161 154 149 155 154 147 149 156 155 148 149 155 153 141 149 152 152 153 153 153 151 146 150 158 156 149 151 156 150 149 149 147 154 155 153 147 152 157 151 151 150 146 151 147 147 147 147 147 144 150 143 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 143 150 144 147 147 147 147 147 151 146 150 151 151 157 152 147 153 155 154 147 149 149 150 156 151 149 156 158 150 146 151 153 153 153 152 152 149 141 153 155 149 148 155 156 149 147 154 155 149 154 161 150 151 151 151 151 151 151 158 155 153 151 151 151 158 153 151 151 151 151 157 152 150 150 149 147 152 150 156 157 148 145 145 159 164 153 147 152 154 154 150 160 151 153 147 152 161 157 148 145 152 160 155 147 152 153 154 154 153 147 152 160 155 147 151 153 152 152 156 141 136 149 157 183 166 135 142 148 210 85 255 188 255 255 255 255 225 228 76 224 202 153 160 168 239 76 75 75 76 86 161 145 155 152 154 152 148 153 155 152 155 157 150 158 148 159 147 160 147 154 154 151 158 146 160 147 154 154 158 147 162 147 155 147 153 147 165 146 155 -0 -46 -85 -116 -141 -162 -179 -193 -205 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -209 -198 -186 -170 -151 -127 -99 -61 -0 158 153 145 157 152 153 156 153 153 155 145 155 154 153 152 155 145 162 152 154 153 152 155 146 161 138 167 138 161 147 160 147 160 145 160 147 160 147 158 129 121 117 125 103 255 119 182 171 102 168 212 240 206 231 255 255 255 180 255 222 155 240 75 166 153 148 135 158 163 164 151 149 151 152 153 153 152 147 155 160 152 147 153 154 153 153 152 147 155 159 152 145 146 155 158 159 147 151 148 158 147 153 153 152 145 148 159 163 153 145 146 152 149 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 153 157 151 151 148 158 151 149 145 155 154 149 156 154 148 149 156 155 147 147 160 158 149 147 145 152 153 153 153 151 144 146 153 149 149 151 156 149 149 147 142 149 149 144 145 147 150 150 150 146 149 154 147 147 147 146 142 144 147 148 147 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 147 148 147 144 142 146 147 147 147 154 149 146 150 150 150 147 145 144 149 149 142 147 149 149 156 151 149 149 153 146 144 151 153 153 153 152 145 147 149 158 160 147 147 155 156 149 148 154 156 149 154 155 145 149 151 158 148 151 151 157 153 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 149 152 146 145 153 163 159 148 145 152 153 153 147 158 148 151 147 159 158 155 146 145 152 159 155 147 152 153 153 154 153 147 152 160 155 147 152 153 153 152 151 149 151 164 163 158 135 148 153 166 75 240 155 222 255 180 255 255 255 231 206 240 212 168 102 171 182 119 255 103 125 117 121 129 158 147 160 147 160 145 160 147 160 147 161 138 167 138 161 146 155 152 153 154 152 162 145 155 152 153 154 155 145 155 153 153 156 153 152 157 145 153 158 -0 -61 -99 -127 -151 -170 -186 -198 -209 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -191 -177 -160 -138 -112 -80 -38 -0 155 146 162 147 153 154 154 147 160 146 158 151 154 147 160 146 158 149 154 154 147 160 147 159 148 158 150 157 155 152 155 153 148 152 155 152 155 146 146 149 151 153 107 255 138 202 143 120 255 255 255 255 255 255 255 255 255 255 239 187 198 222 255 77 126 164 163 157 142 137 152 144 152 153 153 153 153 152 147 155 160 152 147 153 153 153 154 152 147 153 166 152 145 146 153 155 156 154 150 156 156 154 151 160 152 145 146 153 164 157 150 151 156 150 152 157 151 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 149 146 155 158 147 151 150 146 149 156 155 148 149 156 154 146 142 153 159 153 151 146 153 153 151 160 149 149 151 156 150 150 151 154 155 155 153 147 154 152 145 145 145 142 150 149 142 143 146 146 144 151 147 148 149 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 149 148 147 151 144 146 146 143 142 149 150 142 145 145 145 152 154 147 153 155 155 154 151 150 150 156 151 149 149 160 151 153 153 146 151 153 159 153 142 146 154 156 149 148 155 156 149 146 150 151 147 158 155 146 149 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 151 157 152 150 156 151 150 157 164 153 146 145 152 160 151 154 156 156 150 154 156 155 153 146 145 152 166 153 147 152 154 153 153 153 147 152 160 155 147 152 153 153 153 153 152 144 152 137 142 157 163 164 126 77 255 222 198 187 239 255 255 255 255 255 255 255 255 255 255 120 143 202 138 255 107 153 151 149 146 146 155 152 155 152 148 153 155 152 155 157 150 158 148 159 147 160 147 154 154 149 158 146 160 147 154 151 158 146 160 147 154 154 153 147 162 146 155 -0 -38 -80 -112 -138 -160 -177 -191 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -208 -197 -184 -168 -148 -124 -94 -56 -0 158 151 153 155 152 153 154 153 152 155 145 162 152 153 152 155 145 159 152 154 153 152 155 145 161 138 167 138 161 147 160 147 160 145 160 147 160 147 157 138 153 167 117 225 187 128 151 174 84 178 218 232 241 188 180 255 255 255 180 255 77 199 255 229 248 144 121 131 156 172 157 150 149 146 153 153 154 153 153 152 147 155 158 159 147 153 151 160 154 152 145 150 163 159 145 147 151 160 154 152 147 153 154 150 156 157 159 145 145 148 158 157 150 152 157 150 152 157 151 150 151 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 156 144 152 153 151 148 153 147 149 156 155 148 149 153 159 153 141 149 152 152 151 146 153 151 148 157 144 144 145 148 149 150 150 149 149 149 144 147 152 157 151 150 148 143 148 154 147 147 146 144 139 141 142 143 142 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 142 143 142 141 139 144 146 147 147 154 148 143 148 150 151 157 152 147 144 149 149 149 150 150 149 148 145 144 144 157 148 151 153 146 151 152 152 149 141 153 159 153 149 148 155 156 149 147 153 148 151 153 152 144 156 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 151 150 151 157 152 150 157 152 150 157 158 148 145 145 159 157 156 150 154 153 147 152 154 160 151 147 145 159 163 150 145 152 154 160 151 153 147 159 158 155 147 152 153 153 154 153 153 146 149 150 157 172 156 131 121 144 248 229 255 199 77 255 180 255 255 255 180 188 241 232 218 178 84 174 151 128 187 225 117 167 153 138 157 147 160 147 160 145 160 147 160 147 161 138 167 138 161 145 155 152 153 154 152 159 145 155 152 153 152 162 145 155 152 153 154 153 152 155 153 151 158 -0 -56 -94 -124 -148 -168 -184 -197 -208 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -220 -212 -202 -190 -175 -157 -135 -107 -74 -35 -0 162 145 160 147 153 153 154 147 160 146 158 149 154 147 158 146 165 147 154 154 147 160 147 159 148 157 150 157 155 152 155 153 148 152 155 152 155 146 148 155 159 139 192 180 128 189 153 119 204 228 102 186 255 255 255 255 255 255 255 225 236 255 247 76 181 195 192 162 118 136 152 159 152 151 147 153 154 154 154 153 152 147 153 155 156 154 152 149 157 160 152 145 148 159 163 153 146 149 158 161 152 147 153 152 147 151 162 156 152 142 154 153 152 145 146 149 150 152 157 151 150 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 151 152 153 149 155 158 147 148 154 148 149 156 155 148 147 149 153 157 146 152 153 153 151 146 152 149 153 163 149 149 149 149 150 149 147 154 155 153 145 145 147 150 150 148 154 147 149 152 152 152 149 155 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 155 149 152 152 152 149 147 154 148 150 150 147 145 145 153 155 154 147 149 150 149 149 149 149 163 153 149 152 146 151 153 153 152 146 157 153 149 147 148 155 156 149 148 154 148 147 158 155 149 153 152 151 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 150 151 157 152 150 149 146 145 152 153 154 142 152 156 162 151 147 152 153 147 152 161 158 149 146 153 163 159 148 145 152 160 157 149 152 154 156 155 153 147 152 153 154 154 154 153 147 151 152 159 152 136 118 162 192 195 181 76 247 255 236 225 255 255 255 255 255 255 255 186 102 228 204 119 153 189 128 180 192 139 159 155 148 146 155 152 155 152 148 153 155 152 155 157 150 157 148 159 147 160 147 154 154 147 165 146 158 147 154 149 158 146 160 147 154 153 153 147 160 145 162 -0 -35 -74 -107 -135 -157 -175 -190 -202 -212 -220 -226 -231 -236 -239 -242 -245 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -223 -215 -206 -195 -182 -165 -145 -120 -89 -52 -0 157 149 152 155 152 151 153 153 152 155 145 159 152 153 159 153 146 157 152 154 153 152 155 145 161 138 165 138 161 147 160 147 160 145 160 147 160 147 158 145 152 150 168 171 160 143 162 148 205 105 168 254 85 222 239 180 255 255 255 225 206 255 227 180 157 149 126 110 173 174 146 130 136 143 152 152 147 153 154 154 153 153 152 147 153 154 153 153 152 147 155 158 159 145 147 155 158 159 145 147 155 158 157 154 153 152 145 148 157 161 148 147 151 158 156 150 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 153 157 151 151 150 148 158 151 150 148 141 157 161 148 149 154 148 149 156 154 147 147 147 146 157 146 153 153 153 151 146 151 144 147 155 149 149 149 149 149 148 142 146 154 150 151 151 151 151 149 143 146 147 147 147 146 142 144 148 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 148 144 142 146 147 147 147 146 143 149 151 151 151 151 150 154 146 142 148 149 149 149 149 149 155 147 144 151 146 151 153 153 153 146 157 146 147 147 147 154 156 149 148 154 149 148 161 157 141 148 150 151 158 148 150 151 151 157 153 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 150 156 158 151 147 148 161 157 148 145 152 153 154 157 158 155 147 145 159 158 155 147 145 159 158 155 147 152 153 153 154 153 147 152 153 153 154 154 153 147 152 152 143 136 130 146 174 173 110 126 149 157 180 227 255 206 225 255 255 255 180 239 222 85 254 168 105 205 148 162 143 160 171 168 150 152 145 158 147 160 147 160 145 160 147 160 147 161 138 165 138 161 145 155 152 153 154 152 157 146 153 159 153 152 159 145 155 152 153 153 151 152 155 152 149 157 -0 -52 -89 -120 -145 -165 -182 -195 -206 -215 -223 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -188 -173 -154 -131 -103 -70 -34 -0 160 145 159 147 160 152 153 147 160 146 165 147 153 147 155 147 162 147 154 154 147 160 146 159 148 164 148 157 155 152 155 153 148 152 155 152 155 146 148 156 156 164 156 172 146 160 158 165 145 215 96 210 155 187 255 255 255 255 255 231 255 255 139 255 116 120 76 128 148 153 179 157 149 128 144 153 152 147 153 154 154 151 160 152 147 153 153 151 160 152 147 153 155 156 152 147 154 155 156 152 147 154 154 151 158 161 152 145 144 161 156 152 142 154 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 149 145 155 156 156 152 142 157 161 148 149 154 148 149 153 159 153 155 143 149 150 146 153 153 150 156 152 156 149 151 156 150 149 147 154 155 153 146 148 153 146 145 145 142 148 154 147 147 147 146 144 150 143 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 143 150 144 146 147 147 147 154 148 142 145 145 146 153 148 146 153 155 154 147 149 150 156 151 149 156 152 156 150 153 153 146 150 149 143 155 153 159 153 149 148 154 149 148 161 157 142 152 156 156 155 145 149 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 154 142 152 156 161 144 145 152 161 158 151 154 154 147 152 156 155 154 147 152 156 155 153 147 152 160 151 153 153 147 152 160 151 154 154 153 147 152 153 144 128 149 157 179 153 148 128 76 120 116 255 139 255 255 231 255 255 255 255 255 187 155 210 96 215 145 165 158 160 146 172 156 164 156 156 148 146 155 152 155 152 148 153 155 152 155 157 148 164 148 159 146 160 147 154 154 147 162 147 155 147 153 147 165 146 160 147 153 152 160 147 159 145 160 -0 -34 -70 -103 -131 -154 -173 -188 -200 -210 -219 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -180 -162 -142 -116 -85 -46 -0 154 148 152 153 152 149 153 153 152 155 145 157 152 153 156 153 153 155 152 154 153 152 155 145 161 139 163 138 161 147 160 147 160 145 159 147 160 147 158 150 151 159 151 165 150 155 173 120 178 149 156 148 240 198 77 225 225 255 255 255 255 191 255 146 249 106 76 126 169 138 130 138 139 162 151 120 145 153 152 147 154 154 152 149 157 159 147 153 152 149 157 159 147 153 153 153 149 154 154 154 153 149 154 153 152 147 155 157 159 143 142 157 160 148 147 149 151 157 151 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 147 151 151 151 150 144 142 158 161 148 149 154 148 147 149 151 154 157 146 152 151 146 153 151 146 151 146 148 149 151 156 149 147 142 149 147 152 145 147 150 151 150 148 141 143 146 147 147 146 142 144 147 148 147 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 147 148 147 144 142 146 147 147 146 143 141 148 150 151 150 147 145 152 147 149 142 147 149 156 151 149 148 146 151 146 151 153 146 151 152 146 157 154 151 149 147 148 154 149 148 161 158 142 144 150 151 151 151 147 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 151 157 151 149 147 148 160 157 142 143 159 157 155 147 152 153 154 149 153 154 154 154 149 153 153 153 147 159 157 149 152 153 147 159 157 149 152 154 154 147 152 153 145 120 151 162 139 138 130 138 169 126 76 106 249 146 255 191 255 255 255 255 225 225 77 198 240 148 156 149 178 120 173 155 150 165 151 159 151 150 158 147 160 147 159 145 160 147 160 147 161 138 163 139 161 145 155 152 153 154 152 155 153 153 156 153 152 157 145 155 152 153 153 149 152 153 152 148 154 -0 -46 -85 -116 -142 -162 -180 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -209 -199 -186 -170 -151 -128 -99 -62 -0 150 157 145 166 145 157 152 151 147 159 146 162 147 153 154 154 147 160 147 153 154 147 160 146 158 148 161 148 157 153 152 155 153 148 152 153 152 155 145 155 156 157 157 151 173 125 169 128 191 114 185 142 75 222 199 236 206 231 255 255 255 180 255 221 139 255 76 148 81 140 138 159 157 166 135 76 129 144 146 153 150 154 154 154 152 147 155 156 154 153 152 147 155 156 154 153 154 152 147 151 160 154 152 147 151 160 152 147 151 162 156 150 140 152 162 150 150 150 152 157 151 150 151 151 153 158 151 151 151 151 153 158 151 151 151 151 151 151 153 153 151 148 155 155 154 146 142 158 161 148 149 154 147 147 147 145 154 158 146 152 151 146 152 149 151 156 149 149 150 151 154 154 153 147 153 147 150 151 151 151 150 148 154 147 147 146 144 151 147 148 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 148 147 151 144 146 147 147 154 148 150 151 151 151 150 147 153 147 153 154 154 151 150 149 149 156 151 149 152 146 151 152 146 158 154 145 147 147 147 154 149 148 161 158 142 146 154 155 155 148 151 153 153 151 151 151 151 151 151 158 153 151 151 151 151 158 153 151 151 150 151 157 152 150 150 150 162 152 140 150 156 162 151 147 152 160 151 147 152 154 160 151 147 152 154 153 154 156 155 147 152 153 154 156 155 147 152 154 154 154 150 153 146 144 129 76 135 166 157 159 138 140 81 148 76 255 139 221 255 180 255 255 255 231 206 236 199 222 75 142 185 114 191 128 169 125 173 151 157 157 156 155 145 155 152 153 152 148 153 155 152 153 157 148 161 148 158 146 160 147 154 153 147 160 147 154 154 153 147 162 146 159 147 151 152 157 145 166 145 157 150 -0 -62 -99 -128 -151 -170 -186 -199 -209 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -192 -177 -160 -138 -112 -80 -38 -0 159 146 152 150 159 147 160 151 152 153 153 155 152 153 154 153 152 155 152 153 153 152 155 145 159 146 161 138 168 145 160 147 160 145 166 145 160 146 158 152 154 158 145 165 141 168 155 154 152 177 135 166 255 255 255 255 255 255 255 255 255 255 237 201 217 244 255 77 91 127 92 108 123 129 76 119 149 146 142 154 152 147 151 160 154 152 147 153 153 151 160 152 147 153 154 151 160 154 152 145 148 158 161 152 145 148 157 159 145 149 157 158 155 146 148 156 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 153 157 151 151 151 150 148 158 151 150 146 151 148 155 154 146 143 158 159 153 154 159 153 152 150 146 155 158 146 152 151 146 150 144 145 148 149 149 150 149 149 149 144 147 152 146 145 145 145 142 146 151 146 146 146 144 139 141 142 142 142 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 142 142 142 141 139 144 146 146 146 151 146 142 145 145 145 146 152 147 144 149 149 149 150 149 149 148 145 144 150 146 151 152 146 158 155 146 150 152 153 159 154 153 159 158 143 146 154 155 148 151 146 150 151 158 148 150 151 151 151 157 153 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 156 148 146 155 158 157 149 145 159 157 148 145 152 161 158 148 145 152 154 160 151 154 153 147 152 160 151 153 153 147 152 154 160 151 147 152 154 142 146 149 119 76 129 123 108 92 127 91 77 255 244 217 201 237 255 255 255 255 255 255 255 255 255 255 166 135 177 152 154 155 168 141 165 145 158 154 152 158 146 160 145 166 145 160 147 160 145 168 138 161 146 159 145 155 152 153 153 152 155 152 153 154 153 152 155 153 153 152 151 160 147 159 150 152 146 159 -0 -38 -80 -112 -138 -160 -177 -192 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -208 -197 -184 -168 -148 -124 -94 -56 -0 147 155 145 163 145 155 152 149 146 166 145 160 147 154 151 154 147 158 147 153 153 147 158 146 165 147 159 148 157 150 152 155 153 148 152 150 152 155 145 160 151 158 152 151 160 142 169 144 180 137 166 153 77 229 247 227 255 191 180 255 255 255 180 255 81 213 255 244 255 255 75 155 76 123 75 125 155 162 165 149 147 153 152 145 148 157 161 152 147 153 152 149 157 159 147 153 152 149 157 160 152 145 147 155 158 159 145 147 155 156 152 147 153 151 156 150 154 149 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 150 149 146 154 156 154 149 154 149 156 154 146 143 156 155 147 149 152 155 145 150 146 154 156 151 158 156 151 156 149 149 149 149 149 149 146 154 153 146 147 150 150 150 148 154 147 149 152 152 152 149 155 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 155 149 152 152 152 149 147 154 148 150 150 150 147 146 153 154 146 149 149 149 149 149 149 156 151 156 158 151 156 154 146 150 145 155 152 149 147 155 156 143 146 154 156 149 154 149 154 156 154 146 149 150 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 149 154 150 156 151 153 147 152 156 155 147 145 159 158 155 147 145 152 160 157 149 152 153 147 159 157 149 152 153 147 152 161 157 148 145 152 153 147 149 165 162 155 125 75 123 76 155 75 255 255 244 255 213 81 255 180 255 255 255 180 191 255 227 247 229 77 153 166 137 180 144 169 142 160 151 152 158 151 160 145 155 152 150 152 148 153 155 152 150 157 148 159 147 165 146 158 147 153 153 147 158 147 154 151 154 147 160 145 166 146 149 152 155 145 163 145 155 147 -0 -56 -94 -124 -148 -168 -184 -197 -208 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -220 -212 -202 -190 -175 -157 -135 -107 -74 -35 -0 156 146 159 149 156 147 157 151 152 150 152 155 152 160 152 153 159 153 152 151 153 159 153 145 157 145 161 138 165 145 160 147 160 145 164 145 159 147 163 147 158 153 145 164 136 170 126 169 125 183 148 126 248 76 180 139 255 255 255 255 255 255 255 221 237 255 216 223 123 227 255 255 255 76 104 108 123 137 148 155 150 151 160 152 145 146 155 158 157 154 153 152 147 155 156 154 154 152 147 155 157 159 145 147 153 155 156 152 146 153 153 149 154 149 154 149 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 156 158 149 143 150 150 146 148 154 150 156 154 146 142 156 152 152 153 154 158 146 151 146 153 151 146 152 149 151 156 150 149 147 154 155 153 148 154 152 145 145 144 142 148 143 146 147 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 147 146 143 148 142 144 145 145 152 154 148 153 155 154 147 149 150 156 151 149 152 146 151 153 146 151 146 158 154 153 152 152 156 142 146 154 156 150 154 148 146 150 150 143 149 158 156 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 149 154 149 154 149 153 153 146 152 156 155 153 147 145 159 157 155 147 152 154 154 156 155 147 152 153 154 157 158 155 146 145 152 160 151 150 155 148 137 123 108 104 76 255 255 255 227 123 223 216 255 237 221 255 255 255 255 255 255 255 139 180 76 248 126 148 183 125 169 126 170 136 164 145 153 158 147 163 147 159 145 164 145 160 147 160 145 165 138 161 145 157 145 153 159 153 151 152 153 159 153 152 160 152 155 152 150 152 151 157 147 156 149 159 146 156 -0 -35 -74 -107 -135 -157 -175 -190 -202 -212 -220 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -229 -223 -215 -206 -195 -182 -165 -145 -120 -89 -52 -0 154 153 145 161 153 153 159 147 147 163 145 159 147 154 149 153 147 155 147 160 152 147 155 147 162 147 159 148 164 149 152 155 152 148 159 148 152 153 153 155 157 153 152 151 149 151 148 163 154 157 135 164 144 181 157 255 146 221 237 180 255 255 255 225 204 255 228 96 170 202 154 141 146 231 255 255 219 193 175 164 159 159 143 152 164 159 145 146 153 154 153 151 160 152 147 153 153 153 154 152 147 151 162 156 153 147 151 160 154 149 151 160 150 154 149 154 149 149 152 157 151 150 151 151 153 157 151 151 151 151 153 158 151 151 151 151 151 151 151 150 161 154 149 155 154 147 149 154 150 154 161 146 142 154 148 147 145 154 158 146 151 146 152 149 151 156 150 151 156 149 147 142 149 149 145 147 152 157 151 150 146 151 146 147 147 147 146 144 150 143 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 143 150 144 146 147 147 147 146 151 146 150 151 157 152 147 145 149 149 142 147 149 156 151 150 156 151 149 152 146 151 146 158 154 145 147 148 154 142 146 161 154 150 154 149 147 154 155 149 154 161 150 151 151 151 151 151 151 151 158 153 151 151 151 151 157 153 151 151 150 151 157 152 149 149 154 149 154 150 160 151 149 154 160 151 147 153 156 162 151 147 152 154 153 153 153 147 152 160 151 153 154 153 146 145 159 164 152 143 159 159 164 175 193 219 255 255 231 146 141 154 202 170 96 228 255 204 225 255 255 255 180 237 221 146 255 157 181 144 164 135 157 154 163 148 151 149 151 152 153 157 155 153 153 152 148 159 148 152 155 152 149 164 148 159 147 162 147 155 147 152 160 147 155 147 153 149 154 147 159 145 163 147 147 159 153 153 161 145 153 154 -0 -52 -89 -120 -145 -165 -182 -195 -206 -215 -223 -229 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -188 -173 -154 -131 -103 -70 -34 -0 154 146 156 149 153 147 155 151 159 148 152 153 152 157 152 153 156 153 152 149 153 156 153 153 155 145 161 139 163 145 160 147 159 145 161 145 166 145 160 154 153 153 145 157 145 170 142 168 149 158 163 121 195 149 116 249 139 201 255 255 255 255 255 231 255 255 159 221 103 156 173 180 168 118 137 165 177 165 158 155 162 166 164 138 148 158 163 153 146 153 154 152 149 157 159 147 153 151 160 154 152 145 148 157 161 152 145 148 157 159 145 148 156 154 149 154 149 149 150 152 157 151 150 151 151 153 158 151 151 151 151 153 157 151 151 150 148 158 151 149 145 155 154 149 155 154 148 149 154 148 151 158 151 148 159 153 151 146 155 158 146 150 146 151 144 146 148 149 151 154 154 153 148 154 153 145 145 147 150 150 146 151 146 147 147 146 144 150 144 147 148 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 148 147 144 150 144 146 147 147 146 151 146 150 150 147 145 145 153 154 148 153 154 154 151 149 148 146 144 151 146 150 146 158 155 146 151 153 159 148 151 158 151 148 154 149 148 154 155 149 154 155 145 149 151 158 148 150 151 151 157 153 151 151 151 151 158 153 151 151 150 151 157 152 150 149 149 154 149 154 156 148 145 159 157 148 145 152 161 157 148 145 152 154 160 151 153 147 159 157 149 152 154 153 146 153 163 158 148 138 164 166 162 155 158 165 177 165 137 118 168 180 173 156 103 221 159 255 255 231 255 255 255 255 255 201 139 249 116 149 195 121 163 158 149 168 142 170 145 157 145 153 153 154 160 145 166 145 161 145 159 147 160 145 163 139 161 145 155 153 153 156 153 149 152 153 156 153 152 157 152 153 152 148 159 151 155 147 153 149 156 146 154 -0 -34 -70 -103 -131 -154 -173 -188 -200 -210 -219 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -180 -163 -142 -116 -86 -50 -0 151 153 150 160 150 153 156 147 147 159 145 166 145 161 147 153 154 154 147 157 152 154 154 147 158 146 158 148 161 149 152 155 152 148 157 148 152 150 152 155 153 153 152 151 153 151 143 165 136 163 157 131 192 126 120 106 255 217 81 221 225 255 255 255 255 185 255 76 179 153 167 149 145 148 184 140 145 149 171 159 151 146 152 167 168 146 146 154 160 149 151 160 154 152 147 155 156 154 152 149 157 160 152 145 147 155 158 159 145 147 155 156 150 154 151 156 154 149 149 150 150 152 157 151 151 151 151 153 158 151 151 151 151 153 155 158 151 149 145 155 158 146 151 150 146 149 156 154 148 149 154 148 149 154 146 142 151 153 151 146 154 156 151 156 152 156 149 149 150 150 150 149 149 145 147 154 150 151 151 151 150 146 151 146 146 147 146 142 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 142 146 147 146 146 151 146 150 151 151 151 150 154 147 145 149 149 150 150 150 149 149 156 152 156 151 156 154 146 151 153 151 142 146 154 149 148 154 149 148 154 156 149 146 150 151 146 158 155 145 149 151 158 155 153 151 151 151 151 158 153 151 151 151 151 157 152 150 150 149 149 154 156 151 154 150 156 155 147 145 159 158 155 147 145 152 160 157 149 152 154 156 155 147 152 154 160 151 149 160 154 146 146 168 167 152 146 151 159 171 149 145 140 184 148 145 149 167 153 179 76 255 185 255 255 255 255 225 221 81 217 255 106 120 126 192 131 157 163 136 165 143 151 153 151 152 153 153 155 152 150 152 148 157 148 152 155 152 149 161 148 158 146 158 147 154 154 152 157 147 154 154 153 147 161 145 166 145 159 147 147 156 153 150 160 150 153 151 -0 -50 -86 -116 -142 -163 -180 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -218 -209 -199 -186 -170 -151 -128 -100 -66 -0 158 152 154 152 156 152 154 153 151 163 146 152 150 152 155 152 153 154 153 159 147 153 153 153 159 153 145 159 146 161 145 159 147 159 152 160 145 163 145 160 151 153 153 146 158 145 149 152 141 164 142 156 162 110 76 76 76 244 213 237 204 231 255 255 255 180 255 243 131 205 102 117 167 177 158 155 153 152 130 147 158 158 151 144 148 162 163 153 144 161 158 146 148 157 161 152 147 153 153 153 152 147 155 157 159 145 147 153 155 156 152 146 153 151 147 149 154 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 147 151 152 153 148 155 154 147 149 156 154 147 149 154 145 154 161 143 145 152 153 151 146 153 151 146 151 146 148 149 149 149 149 149 146 152 146 148 153 145 145 142 150 146 149 154 147 146 144 149 143 143 143 142 139 144 136 135 134 128 126 118 118 126 128 134 135 136 144 139 142 143 143 143 149 144 146 147 154 149 146 150 142 145 145 153 148 146 152 146 149 149 149 149 149 148 146 151 146 151 153 146 151 153 152 145 143 161 154 145 154 149 147 154 156 149 147 154 155 148 153 152 151 147 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 154 149 147 151 153 146 152 156 155 153 147 145 159 157 155 147 152 153 153 153 147 152 161 157 148 146 158 161 144 153 163 162 148 144 151 158 158 147 130 152 153 155 158 177 167 117 102 205 131 243 255 180 255 255 255 231 204 237 213 244 76 76 76 110 162 156 142 164 141 152 149 145 158 146 153 153 151 160 145 163 145 160 152 159 147 159 145 161 146 159 145 153 159 153 153 153 147 159 153 154 153 152 155 152 150 152 146 163 151 153 154 152 156 152 154 152 158 -0 -66 -100 -128 -151 -170 -186 -199 -209 -218 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -192 -177 -160 -138 -112 -80 -43 -0 147 153 147 159 147 153 153 147 154 155 145 163 145 159 147 154 151 154 147 155 152 151 153 147 155 146 165 147 159 148 152 153 152 148 154 148 159 148 152 162 152 153 152 151 154 150 151 156 151 137 172 118 173 128 126 148 255 255 255 255 255 255 255 255 255 255 241 193 225 172 255 84 112 141 155 167 166 164 155 141 146 159 159 151 144 148 161 160 150 142 158 165 146 147 155 158 159 147 153 153 153 152 147 151 162 156 153 147 151 160 154 149 151 158 156 153 147 149 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 151 151 152 153 151 148 158 146 148 156 154 148 149 156 154 147 149 152 140 148 163 144 145 153 153 151 146 150 156 151 156 149 149 149 147 154 155 153 148 152 146 147 149 150 146 151 146 147 149 152 152 148 152 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 152 148 152 152 149 147 146 151 146 150 149 147 146 152 148 153 155 154 147 149 149 149 156 151 156 150 146 151 153 153 145 144 163 148 140 152 149 147 154 156 149 148 154 156 148 146 158 148 151 153 152 151 151 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 149 147 153 156 158 151 149 154 160 151 147 153 156 162 151 147 152 153 153 153 147 159 158 155 147 146 165 158 142 150 160 161 148 144 151 159 159 146 141 155 164 166 167 155 141 112 84 255 172 225 193 241 255 255 255 255 255 255 255 255 255 255 148 126 128 173 118 172 137 151 156 151 150 154 151 152 153 152 162 152 148 159 148 154 148 152 153 152 148 159 147 165 146 155 147 153 151 152 155 147 154 151 154 147 159 145 163 145 155 154 147 153 153 147 159 147 153 147 -0 -43 -80 -112 -138 -160 -177 -192 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -224 -216 -208 -197 -184 -168 -148 -124 -94 -56 -0 153 152 150 152 153 152 151 153 151 158 146 159 148 152 153 152 160 152 153 156 147 160 152 153 156 153 145 157 145 161 145 166 145 160 149 159 145 161 145 160 149 153 153 146 159 146 152 152 149 152 157 136 174 148 169 81 77 244 216 228 255 185 180 255 255 255 180 255 76 212 255 184 198 208 167 139 118 149 161 166 157 144 147 160 160 151 145 148 161 160 150 140 156 162 153 147 153 155 156 154 151 158 161 152 145 148 157 161 152 145 148 157 159 146 147 151 158 156 150 150 152 157 151 150 151 151 153 157 151 151 151 151 153 157 151 151 150 148 158 151 148 158 147 152 153 147 149 156 155 148 149 153 159 152 154 157 144 149 164 145 146 153 153 151 144 145 148 151 156 149 149 147 142 149 147 152 147 152 145 144 142 148 143 146 147 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 147 146 143 148 142 144 145 152 147 152 147 149 142 147 149 149 156 151 148 145 144 151 153 153 146 145 164 149 144 157 154 152 159 153 149 148 155 156 149 147 153 152 147 158 148 151 158 148 150 151 151 157 153 151 151 151 151 157 153 151 151 150 151 157 152 150 150 156 158 151 147 146 159 157 148 145 152 161 157 148 145 152 161 158 151 154 156 155 153 147 153 162 156 140 150 160 161 148 145 151 160 160 147 144 157 166 161 149 118 139 167 208 198 184 255 212 76 255 180 255 255 255 180 185 255 228 216 244 77 81 169 148 174 136 157 152 149 152 152 146 159 146 153 153 149 160 145 161 145 159 149 160 145 166 145 161 145 157 145 153 156 153 152 160 147 156 153 152 160 152 153 152 148 159 146 158 151 153 151 152 153 152 150 152 153 -0 -56 -94 -124 -148 -168 -184 -197 -208 -216 -224 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -220 -212 -202 -190 -175 -157 -135 -108 -74 -35 -0 145 158 145 164 145 160 149 146 158 153 145 159 145 166 145 154 149 153 154 153 152 149 153 154 154 146 162 146 158 148 152 150 152 155 152 148 156 148 152 159 152 153 153 152 154 151 152 151 144 150 152 146 153 138 140 91 255 223 96 159 255 255 255 255 255 255 255 228 240 255 219 232 97 141 171 190 170 143 131 142 158 157 145 148 161 160 152 145 148 161 160 150 140 154 160 152 147 153 153 153 152 147 155 159 152 145 147 155 157 159 145 147 153 163 153 145 146 151 156 150 150 152 157 151 150 151 151 153 158 151 151 151 151 153 155 158 151 149 146 157 147 153 153 149 155 154 148 149 156 154 147 147 149 152 153 154 157 144 150 162 153 146 150 158 156 149 149 150 151 154 155 155 153 147 153 148 150 152 155 156 154 149 154 147 147 147 146 144 150 143 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 143 150 144 146 147 147 147 154 149 154 156 155 152 150 148 153 147 153 155 155 154 151 150 149 149 156 158 150 146 153 162 150 144 157 154 153 152 149 147 147 154 156 149 148 154 155 149 153 153 147 157 146 149 151 158 155 153 151 151 151 151 158 153 151 151 150 151 157 152 150 150 156 151 146 145 153 163 153 147 145 159 157 155 147 145 152 159 155 147 152 153 153 153 147 152 160 154 140 150 160 161 148 145 152 160 161 148 145 157 158 142 131 143 170 190 171 141 97 232 219 255 240 228 255 255 255 255 255 255 255 159 96 223 255 91 140 138 153 146 152 150 144 151 152 151 154 152 153 153 152 159 152 148 156 148 152 155 152 150 152 148 158 146 162 146 154 154 153 149 152 153 154 153 149 154 145 166 145 159 145 153 158 146 149 160 145 164 145 158 145 -0 -35 -74 -108 -135 -157 -175 -190 -202 -212 -220 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -229 -223 -215 -206 -195 -182 -165 -145 -120 -89 -53 -0 148 159 146 159 148 152 155 151 157 154 146 163 147 152 150 152 157 152 153 154 147 157 152 151 154 153 153 155 145 159 145 164 145 160 147 159 152 159 145 167 147 153 153 146 159 146 153 152 152 149 159 130 179 130 138 127 255 123 170 221 76 243 241 180 255 255 255 225 206 255 232 106 167 223 142 111 145 172 178 165 147 142 152 157 145 148 161 160 152 145 148 161 160 150 140 154 160 152 147 153 151 160 153 147 153 166 152 145 146 151 162 156 153 145 149 157 156 150 152 147 149 150 150 152 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 147 153 154 151 148 154 149 156 154 148 149 156 154 147 147 147 147 147 147 157 145 148 159 151 144 146 150 156 149 149 150 150 149 149 149 145 147 152 146 145 146 145 142 148 143 146 147 146 144 150 144 147 148 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 148 147 144 150 144 146 147 146 143 148 142 145 146 145 146 152 147 145 149 149 149 150 150 149 149 156 150 146 144 151 159 148 145 157 147 147 147 147 147 147 154 156 149 148 154 156 149 154 148 151 154 153 147 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 152 150 150 149 147 152 150 156 157 149 145 153 156 162 151 146 145 152 166 153 147 153 160 151 153 147 152 160 154 140 150 160 161 148 145 152 160 161 148 145 157 152 142 147 165 178 172 145 111 142 223 167 106 232 255 206 225 255 255 255 180 241 243 76 221 170 123 255 127 138 130 179 130 159 149 152 152 153 146 159 146 153 153 147 167 145 159 152 159 147 160 145 164 145 159 145 155 153 153 154 151 152 157 147 154 153 152 157 152 150 152 147 163 146 154 157 151 155 152 148 159 146 159 148 -0 -53 -89 -120 -145 -165 -182 -195 -206 -215 -223 -229 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -188 -173 -154 -131 -103 -70 -34 -0 146 153 145 159 145 157 147 154 153 153 153 155 145 163 145 160 147 154 151 153 159 147 160 152 153 147 158 146 165 147 160 149 152 153 152 148 154 148 152 157 152 153 153 152 155 151 153 153 146 152 136 157 138 159 92 75 227 202 103 179 131 193 255 255 255 255 255 231 255 241 186 255 90 163 194 178 137 121 147 161 165 151 146 154 158 145 148 161 160 152 145 148 161 160 151 140 154 158 159 147 152 149 159 152 145 150 163 159 145 145 149 158 161 149 152 147 153 149 151 156 150 150 150 151 153 157 151 151 151 151 153 158 151 151 151 151 151 151 152 153 151 151 150 146 151 147 149 156 155 148 149 153 159 152 152 153 153 151 148 158 145 148 157 156 152 144 145 148 149 149 149 147 154 155 153 146 147 150 151 151 150 146 151 146 146 147 146 142 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 142 146 147 146 146 151 146 150 151 151 150 147 146 153 155 154 147 149 149 149 148 145 144 152 156 157 148 145 158 148 151 153 153 152 152 159 153 149 148 155 156 149 147 151 146 150 151 151 153 152 151 151 151 151 151 151 158 153 151 151 151 151 157 153 151 150 150 150 156 151 149 153 147 152 149 161 158 149 145 145 159 163 150 145 152 159 149 152 147 159 158 154 140 151 160 161 148 145 152 160 161 148 145 158 154 146 151 165 161 147 121 137 178 194 163 90 255 186 241 255 231 255 255 255 255 255 193 131 179 103 202 227 75 92 159 138 157 136 152 146 153 153 151 155 152 153 153 152 157 152 148 154 148 152 153 152 149 160 147 165 146 158 147 153 152 160 147 159 153 151 154 147 160 145 163 145 155 153 153 153 154 147 157 145 159 145 153 146 -0 -34 -70 -103 -131 -154 -173 -188 -200 -210 -219 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -162 -141 -116 -85 -46 -0 147 163 144 163 146 159 151 151 153 151 147 158 146 159 148 152 155 152 160 152 147 155 152 149 153 153 159 153 145 157 146 161 145 166 145 160 149 159 145 164 147 153 154 147 160 147 153 153 153 151 143 149 139 157 108 155 255 154 156 153 205 225 76 228 225 255 255 255 255 188 255 85 212 152 145 143 160 183 156 146 139 144 150 150 146 154 158 146 149 161 160 152 145 148 159 167 151 140 153 155 156 154 152 148 159 152 145 148 159 163 153 145 147 155 156 152 156 152 156 150 152 157 151 150 150 151 153 157 151 151 151 151 153 157 151 151 151 151 150 151 151 148 155 155 154 149 154 148 149 156 155 148 147 149 152 153 153 153 153 151 148 158 145 146 150 158 156 149 149 149 149 149 148 142 146 154 153 145 145 145 142 150 146 149 154 147 146 144 149 143 143 143 142 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 142 143 143 143 149 144 146 147 154 149 146 150 142 145 145 145 153 154 146 142 148 149 149 149 149 149 156 158 150 146 145 158 148 151 153 153 153 153 152 149 147 148 155 156 149 148 154 149 154 155 155 148 151 151 150 151 151 151 151 157 153 151 151 151 151 157 153 151 150 150 151 157 152 150 156 152 156 152 156 155 147 145 153 163 159 148 145 152 159 148 152 154 156 155 153 140 151 167 159 148 145 152 160 161 149 146 158 154 146 150 150 144 139 146 156 183 160 143 145 152 212 85 255 188 255 255 255 255 225 228 76 225 205 153 156 154 255 155 108 157 139 149 143 151 153 153 153 147 160 147 154 153 147 164 145 159 149 160 145 166 145 161 146 157 145 153 159 153 153 149 152 155 147 152 160 152 155 152 148 159 146 158 147 151 153 151 151 159 146 163 144 163 147 -0 -46 -85 -116 -141 -162 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -209 -198 -186 -170 -151 -127 -98 -61 -0 151 153 149 150 155 145 162 145 151 160 152 157 153 145 159 145 157 147 154 149 153 156 147 157 152 151 147 155 146 162 146 158 148 152 150 152 155 152 148 159 155 152 154 153 152 155 152 153 153 147 152 128 162 166 123 76 255 141 173 167 102 172 212 240 206 231 255 255 255 180 255 222 155 240 76 170 160 150 137 151 160 158 152 152 152 151 147 155 158 146 149 161 160 152 145 147 157 164 158 140 153 154 154 153 150 156 158 159 145 147 155 158 157 153 147 153 152 147 149 152 157 150 152 157 151 150 151 151 153 158 151 151 151 151 153 155 158 151 151 148 155 158 147 151 148 155 154 149 154 148 149 156 154 147 147 147 147 147 147 145 152 151 148 158 144 144 146 152 148 149 149 147 154 155 153 146 148 154 150 150 150 146 151 146 147 149 152 151 148 152 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 152 148 151 152 149 147 146 151 146 150 150 150 154 148 146 153 155 154 147 149 149 148 152 146 144 144 158 148 151 152 145 147 147 147 147 147 147 154 156 149 148 154 149 154 155 148 151 147 158 155 148 151 151 158 155 153 151 151 151 151 158 153 151 151 150 151 157 152 150 157 152 149 147 152 153 147 153 157 158 155 147 145 159 158 156 150 153 154 154 153 140 158 164 157 147 145 152 160 161 149 146 158 155 147 151 152 152 152 158 160 151 137 150 160 170 76 240 155 222 255 180 255 255 255 231 206 240 212 172 102 167 173 141 255 76 123 166 162 128 152 147 153 153 152 155 152 153 154 152 155 159 148 152 155 152 150 152 148 158 146 162 146 155 147 151 152 157 147 156 153 149 154 147 157 145 159 145 153 157 152 160 151 145 162 145 155 150 149 153 151 -0 -61 -98 -127 -151 -170 -186 -198 -209 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -191 -177 -159 -138 -111 -79 -38 -0 145 157 152 155 146 156 148 159 150 149 154 153 146 163 147 159 151 152 157 152 154 153 159 147 160 151 156 153 153 155 146 159 145 164 145 160 147 159 145 162 147 154 154 147 160 147 153 154 153 152 144 151 135 129 123 255 146 180 149 117 255 255 255 255 255 255 255 255 255 255 239 187 198 222 255 89 119 157 164 159 140 140 151 153 153 153 152 147 155 159 146 149 161 160 152 145 146 155 162 155 148 153 153 154 152 147 153 155 156 152 147 153 154 153 149 151 158 156 153 145 146 149 150 152 157 151 151 151 151 153 158 151 151 151 151 151 153 155 158 149 144 152 153 151 146 149 156 155 149 154 148 149 153 159 152 152 152 153 153 151 146 152 149 155 155 149 149 151 156 149 149 147 142 149 147 152 146 147 152 145 142 148 143 146 147 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 147 146 143 148 142 145 152 147 146 152 147 149 142 147 149 149 156 151 149 149 155 155 149 152 146 151 153 153 152 152 152 159 153 149 148 154 149 155 156 149 146 151 153 152 144 149 158 155 153 151 151 151 151 151 158 153 151 151 151 151 157 152 150 149 146 145 153 156 158 151 149 153 154 153 147 152 156 155 153 147 152 154 153 153 148 155 162 155 146 145 152 160 161 149 146 159 155 147 152 153 153 153 151 140 140 159 164 157 119 89 255 222 198 187 239 255 255 255 255 255 255 255 255 255 255 117 149 180 146 255 123 129 135 151 144 152 153 154 153 147 160 147 154 154 147 162 145 159 147 160 145 164 145 159 146 155 153 153 156 151 160 147 159 153 154 152 157 152 151 159 147 163 146 153 154 149 150 159 148 156 146 155 152 157 145 -0 -38 -79 -111 -138 -159 -177 -191 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -197 -183 -167 -147 -123 -92 -55 -0 147 156 147 154 151 152 157 145 156 155 152 151 153 153 155 145 162 145 160 147 154 151 147 155 150 148 154 153 147 158 146 165 147 160 149 152 153 152 148 156 155 152 154 153 152 155 152 153 154 147 153 120 76 76 75 76 231 168 145 167 84 184 219 232 241 188 180 255 255 255 180 255 77 199 255 229 255 83 102 126 149 171 152 146 153 154 154 154 152 147 155 159 146 149 161 160 152 145 146 155 160 152 147 151 160 154 152 147 151 160 154 150 154 153 153 151 145 147 150 158 156 150 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 151 151 152 155 154 151 148 155 154 147 149 156 155 149 154 147 147 149 152 152 152 153 153 153 151 146 151 146 150 156 149 149 151 154 155 155 153 147 153 148 150 151 153 155 154 149 154 147 147 147 146 144 150 143 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 143 150 144 146 147 147 147 154 149 154 155 153 151 150 148 153 147 153 155 155 154 151 149 149 156 150 146 151 146 151 153 153 153 152 152 152 149 147 147 154 149 155 156 149 147 154 155 148 151 154 155 152 151 151 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 150 156 158 150 147 145 151 153 153 154 150 154 160 151 147 152 154 160 151 147 152 160 155 146 145 152 160 161 149 146 159 155 147 152 154 154 154 153 146 152 171 149 126 102 83 255 229 255 199 77 255 180 255 255 255 180 188 241 232 219 184 84 167 145 168 231 76 75 76 76 120 153 147 154 153 152 155 152 153 154 152 155 156 148 152 153 152 149 160 147 165 146 158 147 153 154 148 150 155 147 151 154 147 160 145 162 145 155 153 153 151 152 155 156 145 157 152 151 154 147 156 147 -0 -55 -92 -123 -147 -167 -183 -197 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -156 -134 -106 -72 -35 -0 152 151 149 158 145 158 147 156 154 147 160 150 147 158 147 156 148 152 155 152 160 152 156 154 158 150 153 153 159 153 145 157 146 161 145 166 145 159 152 160 147 154 154 147 160 147 153 154 153 152 145 129 119 125 104 255 118 148 177 112 198 232 106 186 255 255 255 255 255 255 255 225 236 255 247 76 200 222 211 123 98 127 152 153 146 153 154 154 154 152 147 155 159 146 149 161 160 152 145 146 155 160 152 145 148 157 161 152 145 148 157 159 147 151 158 158 156 153 142 154 151 156 150 150 150 151 153 157 151 151 151 151 153 157 151 151 151 151 151 150 150 150 150 146 148 156 154 148 149 156 154 149 154 147 147 147 147 145 152 153 153 152 151 146 150 141 153 149 149 150 149 149 149 149 145 147 152 146 145 146 145 142 148 143 146 147 146 144 150 144 147 148 147 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 147 148 147 144 150 144 146 147 146 143 148 142 145 146 145 146 152 147 145 149 149 149 149 150 149 149 153 141 150 146 151 152 153 153 152 145 147 147 147 147 154 149 154 156 149 148 154 156 148 146 150 150 150 150 151 151 151 151 151 157 153 151 151 151 151 157 153 151 150 150 150 156 151 154 142 153 156 158 158 151 147 159 157 148 145 152 161 157 148 145 152 160 155 146 145 152 160 161 149 146 159 155 147 152 154 154 154 153 146 153 152 127 98 123 211 222 200 76 247 255 236 225 255 255 255 255 255 255 255 186 106 232 198 112 177 148 118 255 104 125 119 129 145 152 153 154 153 147 160 147 154 154 147 160 152 159 145 166 145 161 146 157 145 153 159 153 153 150 158 154 156 152 160 152 155 152 148 156 147 158 147 150 160 147 154 156 147 158 145 158 149 151 152 -0 -35 -72 -106 -134 -156 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -215 -206 -195 -181 -164 -144 -118 -88 -52 -0 145 158 152 157 147 156 153 152 154 151 152 156 152 157 153 153 157 145 157 147 154 149 154 154 147 156 152 151 147 155 147 162 146 158 148 152 150 152 148 154 155 152 154 153 152 155 152 154 154 147 153 144 149 155 108 255 137 184 158 141 208 97 167 255 85 222 239 180 255 255 255 225 206 255 227 180 156 144 140 166 206 176 109 135 131 102 139 145 153 154 154 152 147 155 158 146 148 159 167 152 145 146 155 159 152 145 147 155 158 159 145 147 155 156 153 147 153 151 160 148 147 149 152 157 151 150 151 151 153 157 151 151 151 151 153 155 158 151 151 150 148 155 156 155 154 147 149 156 155 148 149 156 152 154 159 152 152 152 151 146 153 153 150 157 156 151 154 144 156 150 149 149 147 154 155 153 146 147 150 151 151 150 146 151 146 146 147 146 142 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 142 146 147 146 146 151 146 150 151 151 150 147 146 153 155 154 147 149 149 150 156 144 154 151 156 157 150 153 153 146 151 152 152 152 159 154 152 156 149 148 155 156 149 147 154 155 156 155 148 150 151 151 158 155 153 151 151 151 151 157 153 151 151 150 151 157 152 149 147 148 160 151 153 147 153 156 155 147 145 159 158 155 147 145 152 159 155 146 145 152 167 159 148 146 158 155 147 152 154 154 153 145 139 102 131 135 109 176 206 166 140 144 156 180 227 255 206 225 255 255 255 180 239 222 85 255 167 97 208 141 158 184 137 255 108 155 149 144 153 147 154 154 152 155 152 153 154 152 155 154 148 152 150 152 148 158 146 162 147 155 147 151 152 156 147 154 154 149 154 147 157 145 157 153 153 157 152 156 152 151 154 152 153 156 147 157 152 158 145 -0 -52 -88 -118 -144 -164 -181 -195 -206 -215 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -172 -153 -130 -102 -68 -33 146 156 147 154 151 152 151 146 153 158 145 158 147 154 153 147 161 147 159 151 152 157 152 151 153 156 147 160 151 156 153 153 155 146 159 145 164 145 159 149 160 147 154 154 147 160 147 153 154 153 152 146 146 162 123 219 165 140 155 155 167 141 223 90 212 155 187 255 255 255 255 255 231 255 255 139 255 115 115 77 133 147 173 179 138 75 123 147 137 146 153 153 154 152 147 155 158 146 147 157 164 159 145 146 153 166 152 145 146 153 155 156 152 147 153 153 149 154 149 156 155 150 150 150 152 157 151 150 151 151 153 158 151 151 151 151 151 153 155 158 151 148 144 150 148 155 154 148 149 156 155 148 149 154 148 149 152 152 152 153 151 146 153 151 146 152 149 153 147 144 156 150 149 147 142 146 154 153 145 145 145 142 150 146 149 154 147 146 144 149 143 143 143 142 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 142 143 143 143 149 144 146 147 154 149 146 150 142 145 145 145 153 154 146 142 147 149 150 156 144 147 153 149 152 146 151 153 146 151 153 152 152 152 149 148 154 149 148 155 156 149 148 154 155 148 150 144 148 151 158 155 153 151 151 151 151 151 158 153 151 151 150 151 157 152 150 150 150 155 156 149 154 149 153 153 147 152 156 155 153 146 145 152 166 153 146 145 159 164 157 147 146 158 155 147 152 154 153 153 146 137 147 123 75 138 179 173 147 133 77 115 115 255 139 255 255 231 255 255 255 255 255 187 155 212 90 223 141 167 155 155 140 165 219 123 162 146 146 152 153 154 153 147 160 147 154 154 147 160 149 159 145 164 145 159 146 155 153 153 156 151 160 147 156 153 151 152 157 152 151 159 147 161 147 153 154 147 158 145 158 153 146 151 152 151 154 147 156 146 -33 -68 -102 -130 -153 -172 -187 -200 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -179 -161 -140 -114 -83 -44 -0 150 151 149 158 145 158 151 149 160 146 159 151 151 153 151 152 155 145 162 145 160 147 160 152 154 154 150 148 154 153 147 158 146 165 147 160 149 152 155 152 155 152 154 153 152 155 152 153 154 147 153 142 165 137 193 177 145 153 167 139 171 142 163 152 240 198 77 225 225 255 255 255 255 191 255 146 248 105 75 135 141 146 169 130 76 118 142 155 148 145 147 151 160 154 152 146 155 158 145 146 155 162 158 145 144 150 164 159 145 147 153 153 154 149 154 153 151 147 149 154 151 156 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 151 151 152 155 155 154 151 146 149 156 155 148 149 156 154 147 149 154 147 147 147 145 152 153 151 146 152 149 151 156 151 156 148 144 153 155 155 153 146 148 154 150 150 150 146 151 146 147 149 152 151 148 152 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 152 148 151 152 149 147 146 151 146 150 150 150 154 148 146 153 155 155 153 144 148 156 151 156 151 149 152 146 151 153 152 145 147 147 147 154 149 147 154 156 149 148 155 156 149 146 151 154 155 155 152 151 151 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 156 151 154 149 147 151 153 154 149 154 153 153 147 145 159 164 150 144 145 158 162 155 146 145 158 155 146 152 154 160 151 147 145 148 155 142 118 76 130 169 146 141 135 75 105 248 146 255 191 255 255 255 255 225 225 77 198 240 152 163 142 171 139 167 153 145 177 193 137 165 142 153 147 154 153 152 155 152 153 154 152 155 152 155 152 149 160 147 165 146 158 147 153 154 148 150 154 154 152 160 147 160 145 162 145 155 152 151 153 151 151 159 146 160 149 151 158 145 158 149 151 150 -0 -44 -83 -114 -140 -161 -179 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -198 -185 -169 -150 -126 -96 -58 -0 151 156 152 157 147 156 147 151 152 153 145 162 145 151 160 145 158 147 156 148 152 153 152 149 153 154 154 158 150 153 153 159 153 145 157 146 161 145 160 147 160 147 153 154 147 158 147 153 154 154 150 154 149 148 175 165 149 152 166 118 190 111 194 145 76 222 199 236 206 231 255 255 255 180 255 221 139 255 75 150 93 98 112 127 76 126 158 165 154 156 150 152 145 149 157 161 150 153 155 158 145 146 155 161 158 145 144 148 161 156 153 147 151 160 152 147 151 158 156 153 147 149 154 149 150 150 151 153 157 151 151 151 151 153 157 151 151 151 151 151 150 151 148 158 148 153 147 149 156 155 148 149 156 152 152 154 159 153 152 151 146 152 153 151 145 151 144 145 148 151 156 147 142 149 149 147 152 145 147 152 145 142 148 143 146 147 147 147 146 142 144 148 148 148 146 142 142 141 139 134 131 124 124 131 134 139 141 142 142 146 148 148 148 144 142 146 147 147 147 146 143 148 142 145 152 147 145 152 147 149 149 142 147 156 151 148 145 144 151 145 151 153 152 146 151 152 153 159 154 152 152 156 149 148 155 156 149 147 153 148 158 148 151 150 151 151 151 151 151 157 153 151 151 151 151 157 153 151 150 150 149 154 149 147 153 156 158 151 147 152 160 151 147 153 156 161 148 144 145 158 161 155 146 145 158 155 153 150 161 157 149 145 152 150 156 154 165 158 126 76 127 112 98 93 150 75 255 139 221 255 180 255 255 255 231 206 236 199 222 76 145 194 111 190 118 166 152 149 165 175 148 149 154 150 154 154 153 147 158 147 154 153 147 160 147 160 145 161 146 157 145 153 159 153 153 150 158 154 154 153 149 152 153 152 148 156 147 158 145 160 151 145 162 145 153 152 151 147 156 147 157 152 156 151 -0 -58 -96 -126 -150 -169 -185 -198 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -240 -236 -232 -227 -220 -212 -203 -191 -176 -158 -136 -109 -76 -36 -0 150 147 152 151 152 151 156 145 164 145 156 148 159 150 148 158 153 153 157 145 164 145 157 152 151 154 147 156 152 151 147 155 147 162 147 158 148 152 153 152 155 152 153 153 159 153 152 151 154 154 152 147 155 164 158 171 130 164 149 170 145 178 143 170 255 255 255 255 255 255 255 255 255 255 237 201 217 244 255 75 166 75 120 77 126 150 167 166 162 159 156 151 156 152 147 155 158 147 151 161 158 145 146 155 161 158 145 144 148 157 161 152 145 148 157 159 145 147 151 158 157 150 152 156 150 150 150 151 153 157 151 151 151 151 153 155 158 151 151 150 148 157 147 153 153 149 154 148 149 156 155 148 149 154 148 147 147 159 153 153 151 146 150 160 149 151 156 150 149 150 151 154 153 148 154 153 147 150 151 152 155 154 149 154 147 147 147 146 144 150 143 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 143 150 144 146 147 147 147 154 149 154 155 152 151 150 147 153 154 148 153 154 151 150 149 150 156 151 149 160 150 146 151 153 153 159 147 147 148 154 149 148 155 156 149 148 154 149 153 153 147 157 148 150 151 151 158 155 153 151 151 151 151 157 153 151 150 150 150 156 152 150 157 158 151 147 145 159 157 148 145 152 161 157 148 144 145 158 161 155 146 145 158 161 151 147 158 155 147 152 156 151 156 159 162 166 167 150 126 77 120 75 166 75 255 244 217 201 237 255 255 255 255 255 255 255 255 255 255 170 143 178 145 170 149 164 130 171 158 164 155 147 152 154 154 151 152 153 159 153 153 152 155 152 153 152 148 158 147 162 147 155 147 151 152 156 147 154 151 152 157 145 164 145 157 153 153 158 148 150 159 148 156 145 164 145 156 151 152 151 152 147 150 -0 -36 -76 -109 -136 -158 -176 -191 -203 -212 -220 -227 -232 -236 -240 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -146 -121 -91 -54 -0 152 149 156 156 145 158 152 146 157 148 152 157 145 156 155 145 153 147 161 146 159 149 159 147 160 152 153 156 147 160 151 156 153 153 155 146 159 145 166 145 160 147 153 153 147 155 147 160 152 154 147 153 150 159 155 159 147 155 161 143 172 137 160 160 89 229 247 227 255 191 180 255 255 255 180 255 81 213 255 244 255 255 255 76 103 110 109 122 146 151 158 158 156 154 153 149 154 155 158 145 148 159 165 145 146 153 167 158 145 144 146 155 157 159 145 147 153 163 153 145 147 151 156 150 152 157 151 150 151 151 153 157 151 151 151 151 151 153 155 158 151 149 145 153 149 155 154 149 154 148 149 156 155 147 149 154 147 145 142 151 153 153 151 144 147 155 150 151 156 150 149 150 149 149 147 142 146 152 146 145 145 143 150 149 143 146 147 146 144 150 144 147 148 148 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 148 148 147 144 150 144 146 147 146 143 149 150 143 145 145 146 152 146 142 147 149 149 150 149 150 156 151 150 155 147 144 151 153 153 151 142 145 147 154 149 147 155 156 149 148 154 149 154 155 149 153 145 149 151 158 155 153 151 151 151 151 151 157 153 151 151 150 151 157 152 150 156 151 147 145 153 163 153 147 145 159 157 155 146 144 145 158 167 153 146 145 165 159 148 145 158 155 154 149 153 154 156 158 158 151 146 122 109 110 103 76 255 255 255 244 255 213 81 255 180 255 255 255 180 191 255 227 247 229 89 160 160 137 172 143 161 155 147 159 155 159 150 153 147 154 152 160 147 155 147 153 153 147 160 145 166 145 159 146 155 153 153 156 151 160 147 156 153 152 160 147 159 149 159 146 161 147 153 145 155 156 145 157 152 148 157 146 152 158 145 156 156 149 152 -0 -54 -91 -121 -146 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -155 -132 -104 -71 -34 -0 150 150 152 146 156 147 150 152 158 142 160 146 156 154 147 162 152 150 155 145 159 145 155 152 149 154 154 154 150 148 154 153 147 158 146 165 147 152 150 152 155 152 153 153 156 153 152 149 154 151 152 151 159 162 151 158 141 166 131 178 121 183 150 119 255 76 180 139 255 255 255 255 255 255 255 221 237 255 216 227 113 141 244 255 255 232 214 170 165 158 154 151 158 158 158 159 147 151 161 158 145 146 156 162 153 145 150 165 165 145 144 146 151 162 156 152 146 148 157 156 152 145 146 149 150 152 157 151 151 151 151 153 158 151 151 151 151 151 151 153 155 155 154 151 149 141 155 155 150 154 148 149 156 152 152 154 159 153 151 146 152 153 152 151 144 145 151 144 145 148 149 149 149 147 154 153 145 147 152 145 144 140 143 150 146 146 146 146 142 144 147 148 148 148 146 141 141 140 136 137 134 125 134 137 136 140 141 141 146 148 148 148 147 144 142 146 146 146 146 150 143 140 144 145 152 147 145 153 154 147 149 149 149 148 145 144 151 145 144 151 152 153 152 146 151 153 159 154 152 152 156 149 148 154 150 155 155 141 149 151 154 155 155 153 151 151 151 151 151 151 158 153 151 151 151 151 157 152 150 149 146 145 152 156 157 148 146 152 156 162 151 146 144 145 165 165 150 145 153 162 156 146 145 158 161 151 147 159 158 158 158 151 154 158 165 170 214 232 255 255 244 141 113 227 216 255 237 221 255 255 255 255 255 255 255 139 180 76 255 119 150 183 121 178 131 166 141 158 151 162 159 151 152 151 154 149 152 153 156 153 153 152 155 152 150 152 147 165 146 158 147 153 154 148 150 154 154 154 149 152 155 145 159 145 155 150 152 162 147 154 156 146 160 142 158 152 150 147 156 146 152 150 150 -0 -34 -71 -104 -132 -155 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -194 -180 -163 -142 -117 -86 -46 -0 152 150 156 149 150 151 156 142 158 154 148 155 150 153 151 153 148 154 156 147 163 147 156 147 157 152 153 154 154 158 150 153 153 159 153 145 157 145 163 145 160 147 154 151 154 154 147 157 152 160 145 160 143 166 146 158 146 157 142 165 147 156 137 157 83 200 156 255 146 221 237 180 255 255 255 225 204 255 229 96 174 216 156 110 141 176 179 170 171 152 157 158 156 154 153 151 162 158 146 148 159 165 145 147 155 159 152 145 148 161 169 153 144 145 148 157 158 159 145 147 151 158 156 150 150 150 150 152 157 151 151 151 151 153 157 151 151 151 151 151 151 150 150 150 148 155 152 142 156 155 150 154 148 150 154 148 145 154 160 153 151 146 152 150 157 156 149 151 156 149 149 149 147 154 153 148 154 150 151 153 155 156 154 147 149 154 147 146 144 149 143 143 143 142 139 145 141 140 139 133 131 123 123 131 133 139 140 141 145 139 142 143 143 143 149 144 146 147 154 149 147 154 156 155 153 151 150 154 148 153 154 147 149 149 149 156 151 149 156 157 150 152 146 151 153 160 154 145 148 154 150 148 154 150 155 156 142 152 155 148 150 150 150 151 151 151 151 151 151 157 153 151 151 151 151 157 152 150 150 150 150 156 158 151 147 145 159 158 157 148 145 144 153 169 161 148 145 152 159 155 147 145 165 159 148 146 158 162 151 153 154 156 158 157 152 171 170 179 176 141 110 156 216 174 96 229 255 204 225 255 255 255 180 237 221 146 255 156 200 83 157 137 156 147 165 142 157 146 158 146 166 143 160 145 160 152 157 147 154 154 151 154 147 160 145 163 145 157 145 153 159 153 153 150 158 154 154 153 152 157 147 156 147 163 147 156 154 148 153 151 153 150 155 148 154 158 142 156 151 150 149 156 150 152 -0 -46 -86 -117 -142 -163 -180 -194 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -199 -186 -170 -151 -128 -99 -61 -0 157 150 150 152 150 156 150 153 155 153 147 156 152 152 158 145 157 150 154 153 153 155 153 153 159 147 154 151 154 147 156 152 151 147 155 147 162 146 159 149 152 155 152 160 152 153 153 159 147 154 148 152 152 164 152 151 159 144 158 147 161 146 151 164 102 222 144 115 248 139 201 255 255 255 255 255 231 255 255 153 215 100 156 188 190 128 142 161 172 163 163 146 151 152 153 153 152 149 159 165 146 147 157 162 153 147 153 166 152 145 147 157 164 156 152 145 147 153 153 162 153 145 146 150 156 150 150 150 151 153 157 151 151 151 151 153 155 158 151 151 151 150 148 155 156 154 149 156 153 143 156 155 150 152 155 149 154 146 140 149 152 152 151 146 151 146 150 156 149 151 156 149 149 147 142 149 145 147 153 146 145 145 143 150 146 147 149 152 151 148 152 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 152 148 151 152 149 147 146 150 143 145 145 146 153 147 145 149 142 147 149 149 156 151 149 156 150 146 151 146 151 152 152 149 140 146 154 149 155 152 150 155 156 143 153 156 149 154 156 155 148 150 151 151 151 158 155 153 151 151 151 151 157 153 151 150 150 150 156 150 146 145 153 162 153 153 147 145 152 156 164 157 147 145 152 166 153 147 153 162 157 147 146 165 159 149 152 153 153 152 151 146 163 163 172 161 142 128 190 188 156 100 215 153 255 255 231 255 255 255 255 255 201 139 248 115 144 222 102 164 151 146 161 147 158 144 159 151 152 164 152 152 148 154 147 159 153 153 152 160 152 155 152 149 159 146 162 147 155 147 151 152 156 147 154 151 154 147 159 153 153 155 153 153 154 150 157 145 158 152 152 156 147 153 155 153 150 156 150 152 150 150 157 -0 -61 -99 -128 -151 -170 -186 -199 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -213 -203 -192 -177 -160 -138 -111 -79 -38 -0 152 150 157 150 150 154 149 147 151 151 150 160 145 158 147 157 154 152 151 147 158 147 153 147 155 152 160 152 153 156 147 160 151 156 153 153 155 145 161 145 159 147 154 149 153 153 147 155 152 157 145 164 138 167 144 159 147 157 142 165 139 160 159 126 211 140 115 105 255 217 81 221 225 255 255 255 255 184 255 76 177 148 156 152 158 164 147 122 152 165 162 163 146 151 152 153 153 151 147 157 162 153 147 155 160 152 145 150 164 160 145 147 155 158 160 149 152 147 152 148 157 156 149 149 152 157 151 150 151 151 153 157 151 151 151 151 151 153 155 158 151 150 148 144 150 148 154 149 156 153 143 156 155 148 149 152 154 159 151 146 152 153 152 151 145 150 144 145 148 149 151 154 154 154 153 148 152 146 147 152 145 142 148 143 146 147 147 147 146 142 144 148 148 148 146 142 142 141 139 134 131 124 124 131 134 139 141 142 142 146 148 148 148 144 142 146 147 147 147 146 143 148 142 145 152 147 146 152 148 153 154 154 154 151 149 148 145 144 150 145 151 152 153 152 146 151 159 154 152 149 148 155 156 143 153 156 149 154 148 150 144 148 150 151 158 155 153 151 151 151 151 151 157 153 151 151 150 151 157 152 149 149 156 157 148 152 147 152 149 160 158 155 147 145 160 164 150 145 152 160 155 147 153 162 157 147 151 153 153 152 151 146 163 162 165 152 122 147 164 158 152 156 148 177 76 255 184 255 255 255 255 225 221 81 217 255 105 115 140 211 126 159 160 139 165 142 157 147 159 144 167 138 164 145 157 152 155 147 153 153 149 154 147 159 145 161 145 155 153 153 156 151 160 147 156 153 152 160 152 155 147 153 147 158 147 151 152 154 157 147 158 145 160 150 151 151 147 149 154 150 150 157 150 152 -0 -38 -79 -111 -138 -160 -177 -192 -203 -213 -221 -227 -232 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -224 -216 -208 -197 -184 -167 -148 -123 -93 -55 -0 157 150 151 152 150 149 151 149 156 156 152 152 146 159 151 152 153 146 160 152 157 154 150 153 156 147 153 149 154 154 154 150 148 154 153 147 158 147 156 148 152 153 152 157 152 151 153 156 147 161 146 159 148 168 148 151 160 145 152 151 144 158 140 149 123 166 77 75 75 244 213 237 204 231 255 255 255 180 255 243 144 214 97 103 155 174 169 173 161 142 131 152 161 163 146 152 153 153 153 152 147 155 160 152 147 155 160 152 145 149 161 157 153 147 153 155 156 154 149 154 149 154 153 149 149 150 152 157 151 150 151 151 153 158 151 151 151 151 151 151 153 155 155 155 154 151 146 151 147 149 156 153 143 155 154 147 147 147 147 159 151 146 152 150 157 156 151 156 150 149 149 150 150 149 147 154 153 147 150 151 152 155 154 149 154 147 147 147 146 144 150 143 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 143 150 144 146 147 147 147 154 149 154 155 152 151 150 147 153 154 147 149 150 150 149 149 150 156 151 156 157 150 152 146 151 159 147 147 147 147 154 155 143 153 156 149 147 151 146 151 154 155 155 155 153 151 151 151 151 151 151 158 153 151 151 150 151 157 152 150 149 149 153 154 149 154 149 154 156 155 153 147 153 157 161 149 145 152 160 155 147 152 160 155 147 152 153 153 153 152 146 163 161 152 131 142 161 173 169 174 155 103 97 214 144 243 255 180 255 255 255 231 204 237 213 244 75 75 77 166 123 149 140 158 144 151 152 145 160 151 148 168 148 159 146 161 147 156 153 151 152 157 152 153 152 148 156 147 158 147 153 154 148 150 154 154 154 149 153 147 156 153 150 154 157 152 160 146 153 152 151 159 146 152 152 156 156 149 151 149 150 152 151 150 157 -0 -55 -93 -123 -148 -167 -184 -197 -208 -216 -224 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -232 -226 -220 -212 -202 -190 -175 -156 -134 -106 -72 -35 -0 152 150 157 150 150 156 150 150 152 147 144 163 144 160 145 151 151 150 149 154 154 154 152 154 153 152 157 152 153 154 154 158 150 153 153 159 153 153 157 145 166 145 160 147 160 152 154 153 152 155 145 158 146 162 144 160 148 157 146 150 152 140 171 98 206 133 135 150 255 255 255 255 255 255 255 255 255 255 237 196 226 182 255 77 111 119 142 164 173 167 156 146 136 148 155 146 152 153 153 153 152 147 155 160 152 147 155 160 152 145 149 160 154 152 147 151 160 154 149 154 150 152 158 157 150 150 150 152 157 151 151 151 151 153 158 151 151 151 151 151 151 151 151 148 155 155 154 149 154 148 149 156 153 142 153 159 153 152 151 148 159 151 146 151 146 150 156 152 156 149 149 149 149 149 147 142 146 152 146 145 145 142 150 149 143 146 147 146 144 150 144 147 148 148 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 148 148 147 144 150 144 146 147 146 143 149 150 142 145 145 146 152 146 142 147 149 149 149 149 149 156 152 156 150 146 151 146 151 159 148 151 152 153 159 153 142 153 156 149 148 154 149 154 155 155 148 151 151 151 151 151 151 151 151 158 153 151 151 151 151 157 152 150 150 150 157 158 152 150 154 149 154 160 151 147 152 154 160 149 145 152 160 155 147 152 160 155 147 152 153 153 153 152 146 155 148 136 146 156 167 173 164 142 119 111 77 255 182 226 196 237 255 255 255 255 255 255 255 255 255 255 150 135 133 206 98 171 140 152 150 146 157 148 160 144 162 146 158 145 155 152 153 154 152 160 147 160 145 166 145 157 153 153 159 153 153 150 158 154 154 153 152 157 152 153 154 152 154 154 154 149 150 151 151 145 160 144 163 144 147 152 150 150 156 150 150 157 150 152 -0 -35 -72 -106 -134 -156 -175 -190 -202 -212 -220 -226 -232 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -229 -223 -215 -206 -195 -181 -164 -144 -118 -87 -51 -0 157 151 151 152 150 150 152 150 156 149 156 155 141 163 147 156 159 152 155 152 151 153 147 153 151 147 160 147 154 151 154 147 156 152 151 147 155 147 161 146 152 150 152 155 152 149 153 153 147 158 146 163 146 163 148 151 161 145 154 150 152 151 152 127 176 147 141 93 75 244 216 229 255 184 180 255 255 255 180 255 77 214 255 189 217 215 185 142 130 132 161 166 160 157 145 153 157 146 152 153 153 153 152 147 155 160 152 147 155 160 152 145 148 159 154 152 145 148 157 157 154 152 145 146 153 149 150 150 151 153 157 151 151 151 151 153 157 151 151 151 150 150 150 150 149 143 148 155 154 149 154 148 149 156 152 140 149 152 153 153 151 148 159 151 145 150 144 146 151 146 148 149 149 147 154 154 152 145 147 152 145 144 140 143 150 146 146 146 146 142 144 147 148 148 148 146 141 141 140 136 137 134 125 134 137 136 140 141 141 146 148 148 148 147 144 142 146 146 146 146 150 143 140 144 145 152 147 145 152 154 154 147 149 149 148 146 151 146 144 150 145 151 159 148 151 153 153 152 149 140 152 156 149 148 154 149 154 155 148 143 149 150 150 150 150 151 151 151 157 153 151 151 151 151 157 153 151 150 150 149 153 146 145 152 154 157 157 148 145 152 154 159 148 145 152 160 155 147 152 160 155 147 152 153 153 153 152 146 157 153 145 157 160 166 161 132 130 142 185 215 217 189 255 214 77 255 180 255 255 255 180 184 255 229 216 244 75 93 141 147 176 127 152 151 152 150 154 145 161 151 148 163 146 163 146 158 147 153 153 149 152 155 152 150 152 146 161 147 155 147 151 152 156 147 154 151 154 147 160 147 151 153 147 153 151 152 155 152 159 156 147 163 141 155 156 149 156 150 152 150 150 152 151 151 157 -0 -51 -87 -118 -144 -164 -181 -195 -206 -215 -223 -229 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -172 -153 -129 -101 -67 -0 151 152 150 157 151 150 157 150 150 151 150 147 157 149 153 152 147 148 154 147 158 152 151 152 158 151 152 153 152 160 152 153 156 147 160 151 156 153 152 155 145 163 145 158 147 157 152 151 153 157 153 153 154 153 161 145 160 148 158 146 152 153 146 152 109 173 146 98 166 255 227 96 153 255 255 255 255 255 255 255 226 236 255 219 231 105 143 175 191 181 150 150 138 152 160 157 145 153 157 147 153 153 153 153 152 147 155 160 152 147 155 160 152 145 148 157 161 152 145 147 153 151 158 157 150 151 156 150 150 150 151 153 157 151 151 151 151 153 155 158 151 151 148 155 156 155 154 147 149 156 155 149 154 148 149 153 157 146 153 153 153 153 152 148 157 156 151 156 150 151 156 149 149 149 147 142 146 154 150 151 153 155 156 154 147 149 154 147 146 144 150 143 143 143 142 139 145 141 140 139 133 131 123 123 131 133 139 140 141 145 139 142 143 143 143 150 144 146 147 154 149 147 154 156 155 153 151 150 154 146 142 147 149 149 149 156 151 150 156 151 156 157 148 152 153 153 153 153 146 157 153 149 148 154 149 155 156 149 147 154 155 156 155 148 151 151 158 155 153 151 151 151 151 157 153 151 150 150 150 156 151 150 157 158 151 153 147 145 152 161 157 148 145 152 160 155 147 152 160 155 147 152 153 153 153 153 147 157 153 145 157 160 152 138 150 150 181 191 175 143 105 231 219 255 236 226 255 255 255 255 255 255 255 153 96 227 255 166 98 146 173 109 152 146 153 152 146 158 148 160 145 161 153 154 153 153 157 153 151 152 157 147 158 145 163 145 155 152 153 156 151 160 147 156 153 152 160 152 153 152 151 158 152 151 152 158 147 154 148 147 152 153 149 157 147 150 151 150 150 157 150 151 157 150 152 151 -0 -67 -101 -129 -153 -172 -187 -200 -210 -218 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -178 -161 -140 -113 -81 -43 -0 157 151 151 152 150 151 152 150 157 150 149 156 147 163 145 150 156 149 153 156 147 160 145 160 147 147 164 145 153 149 153 154 154 150 148 154 153 147 158 146 159 148 159 153 159 147 160 152 154 154 146 160 144 160 148 152 161 145 154 151 153 153 153 135 179 169 112 75 255 113 174 215 76 243 237 180 255 255 255 225 207 255 242 96 175 209 153 122 138 165 175 164 164 151 144 147 149 145 154 158 147 153 153 153 153 152 147 155 160 152 147 155 159 152 145 147 155 158 157 153 147 152 147 153 149 150 152 157 151 150 151 151 153 158 151 151 151 151 151 153 155 158 149 144 150 148 155 154 148 149 156 155 147 161 148 147 149 152 141 147 145 153 153 151 146 153 149 151 156 150 151 154 155 154 154 153 146 147 153 146 145 145 143 150 146 147 149 152 151 148 152 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 152 148 151 152 149 147 146 150 143 145 145 146 153 147 146 153 154 154 155 154 151 150 156 151 149 153 146 151 153 153 145 147 141 152 149 147 148 161 147 155 156 149 148 154 155 148 150 144 149 158 155 153 151 151 151 151 151 158 153 151 151 150 151 157 152 150 149 153 147 152 147 153 157 158 155 147 145 152 159 155 147 152 160 155 147 152 153 153 153 153 147 158 154 145 149 147 144 151 164 164 175 165 138 122 153 209 175 96 242 255 207 225 255 255 255 180 237 243 76 215 174 113 255 75 112 169 179 135 153 153 153 151 154 145 161 152 148 160 144 160 146 154 154 152 160 147 159 153 159 148 159 146 158 147 153 154 148 150 154 154 153 149 153 145 164 147 147 160 145 160 147 156 153 149 156 150 145 163 147 156 149 150 157 150 152 151 150 152 151 151 157 -0 -43 -81 -113 -140 -161 -178 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -208 -198 -185 -169 -149 -125 -94 -56 -0 151 153 151 157 151 150 157 150 151 152 150 150 151 150 148 156 150 154 149 154 151 152 148 152 153 151 159 149 152 157 152 153 154 154 158 150 153 153 159 153 145 159 145 155 147 155 152 149 153 153 153 149 161 150 161 145 160 148 158 147 153 154 146 131 138 130 127 120 255 141 216 100 177 144 196 255 255 255 255 255 231 255 238 222 202 96 156 175 176 153 137 133 160 162 166 159 152 151 150 146 154 158 147 153 153 154 153 152 147 155 160 152 147 153 166 152 145 146 153 153 154 149 154 149 154 149 149 150 152 157 151 151 151 151 153 158 151 151 151 151 151 151 152 155 154 151 146 149 156 155 148 149 156 153 144 158 153 152 154 158 146 151 146 153 153 151 146 151 144 146 148 149 150 150 149 147 154 153 145 147 152 145 142 148 143 146 147 147 147 146 142 144 148 148 148 147 142 142 141 139 134 131 124 124 131 134 139 141 142 142 147 148 148 148 144 142 146 147 147 147 146 143 148 142 145 152 147 145 153 154 147 149 150 150 149 148 146 144 151 146 151 153 153 146 151 146 158 154 152 153 158 144 153 156 149 148 155 156 149 146 151 154 155 152 151 151 151 151 151 151 158 153 151 151 151 151 157 152 150 149 149 154 149 154 149 154 153 153 146 145 152 166 153 147 152 160 155 147 152 153 154 153 153 147 158 154 146 150 151 152 159 166 162 160 133 137 153 176 175 156 96 202 222 238 255 231 255 255 255 255 255 196 144 177 100 216 141 255 120 127 130 138 131 146 154 153 147 158 148 160 145 161 150 161 149 153 153 153 149 152 155 147 155 145 159 145 153 159 153 153 150 158 154 154 153 152 157 152 149 159 151 153 152 148 152 151 154 149 154 150 156 148 150 151 150 150 152 151 150 157 150 151 157 151 153 151 -0 -56 -94 -125 -149 -169 -185 -198 -208 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -176 -158 -135 -108 -74 -35 -0 157 151 151 153 151 151 152 150 157 150 150 156 150 156 150 152 152 151 152 158 145 157 144 164 145 147 159 145 160 147 153 151 154 147 156 152 151 147 155 147 163 147 156 153 156 147 157 152 151 154 151 158 142 160 148 152 161 146 155 152 154 153 102 75 76 76 77 76 244 156 156 148 214 226 77 226 225 255 255 255 255 179 255 140 167 190 138 136 159 179 167 158 148 121 147 165 159 152 152 151 146 154 158 147 153 154 154 154 152 147 155 160 152 145 150 164 159 145 146 151 160 150 154 149 154 149 149 150 151 153 157 151 151 151 151 153 157 151 151 151 151 151 148 158 151 150 146 149 142 155 155 148 150 156 150 150 154 148 145 154 158 146 151 146 153 151 156 152 156 149 149 149 150 149 147 152 148 154 150 151 153 155 154 149 154 147 147 147 146 144 150 143 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 143 150 144 146 147 147 147 154 149 154 155 153 151 150 154 148 152 147 149 150 149 149 149 156 152 156 151 153 146 151 146 158 154 145 148 154 150 150 156 150 148 155 155 142 149 146 150 151 158 148 151 151 151 151 151 157 153 151 151 151 151 157 153 151 150 149 149 154 149 154 150 160 151 146 145 159 164 150 145 152 160 155 147 152 154 154 154 153 147 158 154 146 151 152 152 159 165 147 121 148 158 167 179 159 136 138 190 167 140 255 179 255 255 255 255 225 226 77 226 214 148 156 156 244 76 77 76 76 75 102 153 154 152 155 146 161 152 148 160 142 158 151 154 151 152 157 147 156 153 156 147 163 147 155 147 151 152 156 147 154 151 153 147 160 145 159 147 145 164 144 157 145 158 152 151 152 152 150 156 150 156 150 150 157 150 152 151 151 153 151 151 157 -0 -35 -74 -108 -135 -158 -176 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -165 -145 -120 -89 -52 -0 151 153 151 157 151 150 157 150 151 152 150 150 152 150 154 157 145 158 145 158 147 157 146 157 148 151 163 147 152 153 152 158 152 153 156 147 160 151 156 151 153 155 152 153 154 153 159 147 160 152 160 146 158 150 161 145 160 149 158 147 154 154 139 123 118 126 126 103 255 110 188 156 97 182 214 236 207 231 255 255 255 181 255 255 75 103 141 174 168 132 123 161 167 169 167 138 131 151 158 152 152 151 147 155 158 147 153 154 154 154 152 147 155 160 152 145 149 161 156 152 145 149 156 154 149 153 149 149 150 150 151 153 157 151 151 151 151 153 155 158 151 151 150 149 145 154 155 154 149 152 143 156 155 148 149 154 145 154 159 151 146 155 158 146 151 146 151 146 151 146 148 149 149 149 149 147 142 144 147 153 146 145 145 145 140 142 146 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 146 142 140 145 145 145 146 153 147 144 142 147 149 149 149 149 148 146 151 146 151 146 151 146 158 155 146 151 159 154 145 154 149 148 155 156 143 152 149 154 155 154 145 149 150 151 151 158 155 153 151 151 151 151 157 153 151 150 150 149 149 153 149 154 156 149 145 152 156 161 149 145 152 160 155 147 152 154 154 154 153 147 158 155 147 151 152 152 158 151 131 138 167 169 167 161 123 132 168 174 141 103 75 255 255 181 255 255 255 231 207 236 214 182 97 156 188 110 255 103 126 126 118 123 139 154 154 147 158 149 160 145 161 150 158 146 160 152 160 147 159 153 154 153 152 155 153 151 156 151 160 147 156 153 152 158 152 153 152 147 163 151 148 157 146 157 147 158 145 158 145 157 154 150 152 150 150 152 151 150 157 150 151 157 151 153 151 -0 -52 -89 -120 -145 -165 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -219 -211 -200 -188 -173 -154 -131 -102 -69 -33 151 157 151 151 153 151 151 152 150 157 150 150 157 150 149 152 146 157 146 157 151 152 153 150 160 142 154 155 145 164 145 161 147 153 154 154 150 148 154 160 146 158 147 153 153 154 147 155 152 149 154 148 165 140 160 148 152 161 146 155 152 154 145 147 142 158 150 110 255 141 190 152 103 255 255 255 255 255 255 255 255 255 255 238 236 255 75 101 123 164 183 158 141 123 154 169 170 149 140 148 151 152 153 151 147 155 158 147 153 154 154 154 152 147 155 160 152 145 148 157 160 149 152 147 151 156 152 156 150 150 150 151 151 153 158 151 151 151 151 151 153 155 158 149 157 147 151 148 155 154 149 152 143 156 155 147 149 152 141 149 152 151 146 154 156 153 149 153 148 151 156 150 149 149 147 154 154 152 145 145 147 150 150 148 155 154 147 147 146 144 151 147 148 149 148 148 146 141 141 140 136 137 134 125 134 137 136 140 141 141 146 148 148 149 148 147 151 144 146 147 147 154 155 148 150 150 147 145 145 152 154 154 147 149 149 150 156 151 148 153 149 153 156 154 146 151 152 149 141 152 149 147 155 156 143 152 149 154 155 148 151 147 157 149 158 155 153 151 151 151 151 151 158 153 151 151 150 150 150 156 152 156 151 147 152 149 160 157 148 145 152 160 155 147 152 154 154 154 153 147 158 155 147 151 153 152 151 148 140 149 170 169 154 123 141 158 183 164 123 101 75 255 236 238 255 255 255 255 255 255 255 255 255 255 103 152 190 141 255 110 150 158 142 147 145 154 152 155 146 161 152 148 160 140 165 148 154 149 152 155 147 154 153 153 147 158 146 160 154 148 150 154 154 153 147 161 145 164 145 155 154 142 160 150 153 152 151 157 146 157 146 152 149 150 157 150 150 157 150 152 151 151 153 151 151 157 151 -33 -69 -102 -131 -154 -173 -188 -200 -211 -219 -226 -231 -236 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -162 -141 -115 -82 -44 -0 151 153 151 157 151 151 157 151 151 152 150 151 152 150 156 149 150 153 150 158 145 151 154 149 155 150 157 146 159 148 152 155 152 153 154 154 158 150 154 149 159 154 149 154 151 153 156 147 157 152 157 146 156 150 161 145 160 149 159 147 154 153 137 155 165 167 109 232 176 128 158 155 77 189 219 242 238 179 181 255 255 255 173 255 122 210 249 176 98 102 144 171 168 163 135 131 155 170 150 145 151 152 153 153 151 147 155 158 147 153 154 154 154 152 147 155 158 159 145 147 155 156 153 149 152 146 149 152 157 151 150 151 151 151 153 158 151 151 151 151 151 151 153 153 153 153 151 146 149 156 154 149 152 143 155 152 153 155 158 146 152 153 151 146 153 153 149 153 149 149 151 156 149 149 147 142 146 154 150 151 151 151 151 149 143 148 154 147 146 144 139 141 142 143 142 139 145 141 140 139 133 131 123 123 131 133 139 140 141 145 139 142 143 142 141 139 144 146 147 154 148 143 149 151 151 151 151 150 154 146 142 147 149 149 156 151 149 149 153 149 153 153 146 151 153 152 146 158 155 153 152 155 143 152 149 154 156 149 146 151 153 153 153 153 151 151 151 151 151 151 158 153 151 151 151 150 151 157 152 149 146 152 149 153 156 155 147 145 159 158 155 147 152 154 154 154 153 147 158 155 147 151 153 153 152 151 145 150 170 155 131 135 163 168 171 144 102 98 176 249 210 122 255 173 255 255 255 181 179 238 242 219 189 77 155 158 128 176 232 109 167 165 155 137 153 154 147 159 149 160 145 161 150 156 146 157 152 157 147 156 153 151 154 149 154 159 149 154 150 158 154 154 153 152 155 152 148 159 146 157 150 155 149 154 151 145 158 150 153 150 149 156 150 152 151 150 152 151 151 157 151 151 157 151 153 151 -0 -44 -82 -115 -141 -162 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -186 -170 -150 -126 -96 -58 -0 151 157 151 151 153 151 151 153 150 157 151 150 157 150 150 152 150 149 151 157 147 156 149 154 156 140 158 151 145 159 145 157 147 153 151 154 147 156 152 158 145 155 154 152 160 152 154 153 159 147 161 147 162 140 160 148 152 161 146 155 152 154 146 148 154 166 122 214 179 142 164 174 111 217 231 96 222 255 255 255 255 255 255 255 244 255 85 210 202 217 147 125 126 159 169 171 152 135 146 156 150 145 152 153 153 153 152 147 155 159 147 153 154 154 154 152 147 153 155 156 152 147 153 151 156 154 149 149 150 152 157 151 150 151 151 151 153 158 151 151 151 150 151 151 151 148 155 156 154 147 149 156 154 149 152 142 154 148 147 149 150 146 153 153 152 146 152 149 153 149 149 150 151 154 154 154 153 146 147 153 146 145 145 143 150 146 147 149 152 152 149 155 148 148 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 148 148 155 149 152 152 149 147 146 150 143 145 145 146 153 147 146 153 154 154 154 151 150 149 149 153 149 152 146 152 153 153 146 150 149 147 148 154 142 152 149 154 156 149 147 154 156 155 148 151 151 151 150 151 151 151 158 153 151 151 151 150 151 157 152 150 149 149 154 156 151 153 147 152 156 155 153 147 152 154 154 154 153 147 159 155 147 152 153 153 153 152 145 150 156 146 135 152 171 169 159 126 125 147 217 202 210 85 255 244 255 255 255 255 255 255 255 222 96 231 217 111 174 164 142 179 214 122 166 154 148 146 154 152 155 146 161 152 148 160 140 162 147 161 147 159 153 154 152 160 152 154 155 145 158 152 156 147 154 151 153 147 157 145 159 145 151 158 140 156 154 149 156 147 157 151 149 150 152 150 150 157 150 151 157 150 153 151 151 153 151 151 157 151 -0 -58 -96 -126 -150 -170 -186 -198 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -191 -177 -159 -137 -109 -75 -36 -0 151 153 151 158 151 151 157 151 151 153 150 151 152 150 157 150 149 156 150 151 152 154 149 154 150 157 158 145 162 146 159 151 152 158 152 153 156 147 161 147 156 154 147 154 149 154 153 147 155 152 155 153 154 150 161 145 160 149 159 147 154 153 145 156 162 146 170 170 161 147 169 119 215 105 175 202 140 255 238 173 255 255 255 172 255 206 255 103 159 189 203 174 147 125 143 162 171 158 145 152 158 151 146 152 153 153 153 152 147 155 159 148 153 154 154 154 152 147 153 153 154 149 154 149 154 151 156 150 150 150 152 157 151 151 151 151 151 153 157 151 151 148 158 151 150 149 144 150 148 153 148 149 156 152 156 150 150 154 145 152 153 151 146 153 153 151 146 148 151 156 150 150 150 150 149 146 154 153 145 147 152 145 142 148 143 146 147 147 147 147 142 144 148 148 148 147 142 142 141 140 134 131 124 124 131 134 140 141 142 142 147 148 148 148 144 142 147 147 147 147 146 143 148 142 145 152 147 145 153 154 146 149 150 150 150 150 156 151 148 146 151 153 153 146 151 153 152 145 154 150 150 156 152 156 149 148 153 148 150 144 149 150 151 158 148 151 151 157 153 151 151 151 151 151 157 152 150 150 150 156 151 154 149 154 149 154 153 153 147 152 154 154 154 153 148 159 155 147 152 153 153 153 152 146 151 158 152 145 158 171 162 143 125 147 174 203 189 159 103 255 206 255 172 255 255 255 173 238 255 140 202 175 105 215 119 169 147 161 170 170 146 162 156 145 153 154 147 159 149 160 145 161 150 154 153 155 152 155 147 153 154 149 154 147 154 156 147 161 147 156 153 152 158 152 151 159 146 162 145 158 157 150 154 149 154 152 151 150 156 149 150 157 150 152 151 150 153 151 151 157 151 151 158 151 153 151 -0 -36 -75 -109 -137 -159 -177 -191 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -146 -121 -91 -53 -0 151 158 151 151 153 151 151 153 151 157 151 150 157 150 151 152 150 150 152 156 145 151 154 149 158 138 160 146 153 153 145 162 145 160 147 153 154 153 152 155 152 154 151 152 157 152 153 153 156 147 158 147 160 140 160 148 152 161 146 155 152 153 147 150 159 151 165 171 172 122 173 142 185 143 209 96 167 75 236 255 255 255 255 255 255 200 255 239 163 99 139 157 194 178 163 144 129 149 171 157 146 153 158 151 146 152 153 153 153 152 147 155 159 148 153 154 154 153 152 147 151 160 152 147 149 154 149 154 149 150 150 151 153 157 151 151 151 151 151 153 155 158 149 146 154 156 156 153 149 154 149 154 148 149 154 149 154 145 154 158 146 152 153 151 146 153 153 151 144 144 146 148 149 149 149 149 145 147 154 150 151 152 155 154 149 154 147 147 147 147 146 142 142 143 143 142 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 142 143 143 142 142 146 147 147 147 147 154 149 154 155 152 151 150 154 147 145 149 149 149 149 148 146 144 144 151 153 153 146 151 153 152 146 158 154 145 154 149 154 149 148 154 149 154 149 153 156 156 154 146 149 158 155 153 151 151 151 151 151 157 153 151 150 150 149 154 149 154 149 147 152 160 151 147 152 153 154 154 153 148 159 155 147 152 153 153 153 152 146 151 158 153 146 157 171 149 129 144 163 178 194 157 139 99 163 239 255 200 255 255 255 255 255 255 236 75 167 96 209 143 185 142 173 122 172 171 165 151 159 150 147 153 152 155 146 161 152 148 160 140 160 147 158 147 156 153 153 152 157 152 151 154 152 155 152 153 154 153 147 160 145 162 145 153 153 146 160 138 158 149 154 151 145 156 152 150 150 152 151 150 157 150 151 157 151 153 151 151 153 151 151 158 151 -0 -53 -91 -121 -146 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -155 -132 -104 -70 -34 -0 151 153 151 158 151 151 157 151 151 153 151 151 152 150 157 150 150 157 150 146 156 149 154 157 146 161 151 145 164 145 156 148 152 153 152 151 154 147 158 147 153 160 145 160 147 154 151 154 153 159 153 152 154 151 159 145 160 149 159 147 154 151 152 156 158 158 152 163 152 161 164 142 175 153 156 190 103 255 122 244 172 255 255 255 219 255 231 238 196 181 141 109 149 173 174 167 157 134 140 158 157 145 153 159 151 146 153 153 153 153 152 147 155 159 148 153 154 153 153 152 145 148 157 156 153 147 149 151 156 150 150 150 151 153 157 151 151 151 151 151 151 153 155 156 144 150 150 148 153 149 154 149 154 148 149 152 156 153 140 148 150 146 153 153 151 146 150 157 156 149 149 149 149 149 149 146 152 146 148 153 146 145 145 145 140 142 146 147 146 144 151 148 148 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 148 148 151 144 146 147 146 142 140 145 145 145 146 153 148 146 152 146 149 149 149 149 149 149 156 157 150 146 151 153 153 146 150 148 140 153 156 152 149 148 154 149 154 149 153 148 150 150 144 156 155 153 151 151 151 151 151 151 157 153 151 150 150 150 156 151 149 147 153 156 157 148 145 152 153 153 154 153 148 159 155 147 152 153 153 153 153 146 151 159 153 145 157 158 140 134 157 167 174 173 149 109 141 181 196 238 231 255 219 255 255 255 172 244 122 255 103 190 156 153 175 142 164 161 152 163 152 158 158 156 152 151 154 147 159 149 160 145 159 151 154 152 153 159 153 154 151 154 147 160 145 160 153 147 158 147 154 151 152 153 152 148 156 145 164 145 151 161 146 157 154 149 156 146 150 157 150 150 157 150 152 151 151 153 151 151 157 151 151 158 151 153 151 -0 -34 -70 -104 -132 -155 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -215 -206 -194 -180 -163 -142 -116 -84 -45 -0 151 158 151 151 153 151 151 153 151 157 151 150 157 151 151 152 150 150 152 149 150 151 149 154 151 146 160 144 157 148 152 157 145 164 145 160 150 153 157 154 149 154 148 152 155 152 160 152 153 147 155 147 160 140 167 147 152 161 146 155 152 160 145 151 158 154 157 163 165 142 173 130 191 122 175 138 141 75 210 255 255 255 255 255 255 255 184 255 145 172 192 186 166 116 141 161 174 168 163 143 150 150 142 144 154 159 152 146 153 153 154 153 152 147 155 159 148 153 153 151 158 159 145 147 151 158 157 150 150 152 157 151 150 151 151 153 157 151 151 151 151 151 151 151 153 153 149 155 154 149 154 150 154 149 154 148 147 147 160 158 146 152 151 146 153 153 151 144 145 150 156 149 149 149 147 154 153 148 152 146 147 150 150 148 155 154 147 147 147 146 142 145 150 143 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 143 150 145 142 146 147 147 147 154 155 148 150 150 147 146 152 148 153 154 147 149 149 149 156 150 145 144 151 153 153 146 151 152 146 158 160 147 147 148 154 149 154 150 154 149 154 155 149 153 153 151 151 151 151 151 151 151 157 153 151 151 150 151 157 152 150 150 157 158 151 147 145 159 158 151 153 153 148 159 155 147 152 153 154 153 153 146 152 159 154 144 142 150 150 143 163 168 174 161 141 116 166 186 192 172 145 255 184 255 255 255 255 255 255 255 210 75 141 138 175 122 191 130 173 142 165 163 157 154 158 151 145 160 152 155 146 161 152 147 167 140 160 147 155 147 153 152 160 152 155 152 148 154 149 154 157 153 150 160 145 164 145 157 152 148 157 144 160 146 151 154 149 151 150 149 152 150 150 152 151 151 157 150 151 157 151 153 151 151 153 151 151 158 151 -0 -45 -84 -116 -142 -163 -180 -194 -206 -215 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -199 -186 -171 -151 -128 -98 -59 -0 151 151 153 151 158 151 151 157 151 151 153 151 151 152 150 157 151 150 157 150 150 156 149 149 158 144 163 147 150 158 142 160 146 159 148 152 156 152 154 154 154 152 158 145 157 147 154 149 153 153 156 153 152 154 151 157 145 160 149 158 147 154 149 156 156 151 158 146 162 131 167 132 181 138 176 136 174 101 249 85 206 200 219 255 255 255 185 255 248 218 103 132 183 186 174 141 121 153 166 168 164 147 158 156 144 145 154 159 152 147 153 154 154 154 152 147 155 159 147 153 152 147 155 155 152 145 147 151 156 150 150 152 157 151 151 151 151 153 157 151 151 151 151 151 148 158 151 149 143 148 154 150 154 149 152 157 154 147 145 142 153 158 146 152 151 146 150 158 156 150 149 151 156 149 149 147 142 146 152 147 150 151 151 151 149 143 148 154 147 146 144 149 143 144 147 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 147 144 143 149 144 146 147 154 148 143 149 151 151 151 150 147 152 146 142 147 149 149 156 151 149 150 156 158 150 146 151 152 146 158 153 142 145 147 154 157 152 149 154 150 154 148 143 149 151 158 148 151 151 151 151 151 157 153 151 151 151 151 157 152 150 150 156 151 147 145 152 155 155 147 152 153 147 159 155 147 152 154 154 154 153 147 152 159 154 145 144 156 158 147 164 168 166 153 121 141 174 186 183 132 103 218 248 255 185 255 255 255 219 200 206 85 249 101 174 136 176 138 181 132 167 131 162 146 158 151 156 156 149 154 147 158 149 160 145 157 151 154 152 153 156 153 153 149 154 147 157 145 158 152 154 154 154 152 156 152 148 159 146 160 142 158 150 147 163 144 158 149 149 156 150 150 157 150 151 157 150 152 151 151 153 151 151 157 151 151 158 151 153 151 151 -0 -59 -98 -128 -151 -171 -186 -199 -210 -218 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -227 -221 -213 -204 -192 -177 -160 -138 -111 -77 -36 -0 151 158 151 151 153 151 151 153 151 157 151 151 157 151 151 153 150 151 152 150 150 152 149 156 146 150 153 152 157 154 148 153 145 159 145 157 147 153 151 153 147 161 147 159 151 152 157 152 153 154 153 147 158 140 164 146 152 161 146 155 152 157 152 154 158 156 151 163 152 156 161 150 165 153 159 168 123 176 210 255 255 255 255 255 255 255 255 255 141 195 255 84 119 131 181 180 155 144 123 154 167 163 148 159 157 144 146 154 160 152 147 153 154 154 154 152 147 155 158 147 153 151 147 151 158 157 153 145 146 149 150 151 153 157 151 151 151 151 153 155 158 151 151 150 149 145 154 155 154 147 149 154 150 154 148 149 153 159 153 151 146 154 158 146 152 151 144 146 150 156 150 150 151 154 154 154 153 146 147 152 146 145 145 143 150 146 147 149 152 152 150 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 150 152 152 149 147 146 150 143 145 145 146 152 147 146 153 154 154 154 151 150 150 156 150 146 144 151 152 146 158 154 146 151 153 159 153 149 148 154 150 154 149 147 154 155 154 145 149 150 151 151 158 155 153 151 151 151 151 157 153 151 150 149 146 145 153 157 158 151 147 151 153 147 158 155 147 152 154 154 154 153 147 152 160 154 146 144 157 159 148 163 167 154 123 144 155 180 181 131 119 84 255 195 141 255 255 255 255 255 255 255 255 255 210 176 123 168 159 153 165 150 161 156 152 163 151 156 158 154 152 157 152 155 146 161 152 146 164 140 158 147 153 154 153 152 157 152 151 159 147 161 147 153 151 153 147 157 145 159 145 153 148 154 157 152 153 150 146 156 149 152 150 150 152 151 150 153 151 151 157 151 151 157 151 153 151 151 153 151 151 158 151 -0 -36 -77 -111 -138 -160 -177 -192 -204 -213 -221 -227 -233 -237 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -167 -147 -123 -92 -54 -0 151 151 153 151 158 151 151 157 151 151 153 151 151 153 151 157 151 150 157 150 150 157 150 150 151 149 163 145 152 153 147 163 145 163 146 159 151 152 158 152 151 152 155 145 162 145 160 147 153 151 153 153 159 153 158 155 145 160 148 158 146 161 147 153 158 154 152 146 161 146 166 150 175 137 179 132 164 98 202 103 239 231 184 185 255 255 255 180 255 76 97 232 255 227 91 97 198 178 169 161 142 131 154 163 148 159 157 145 146 155 160 152 147 153 154 154 154 152 147 155 156 154 151 159 145 147 151 158 156 150 150 150 151 151 153 158 151 151 151 151 151 153 155 158 149 157 147 151 148 155 154 147 149 154 150 154 148 147 147 159 153 151 146 155 158 146 152 151 144 144 145 148 149 150 150 149 146 154 153 145 147 150 151 151 149 143 146 147 147 147 147 144 150 143 142 141 139 144 136 135 134 128 126 118 118 126 128 134 135 136 144 139 141 142 143 150 144 147 147 147 147 146 143 149 151 151 150 147 145 153 154 146 149 150 150 149 148 145 144 144 151 152 146 158 155 146 151 153 159 147 147 148 154 150 154 149 147 154 155 148 151 147 157 149 158 155 153 151 151 151 151 151 158 153 151 151 150 150 150 156 158 151 147 145 159 151 154 156 155 147 152 154 154 154 153 147 152 160 155 146 145 157 159 148 163 154 131 142 161 169 178 198 97 91 227 255 232 97 76 255 180 255 255 255 185 184 231 239 103 202 98 164 132 179 137 175 150 166 146 161 146 152 154 158 153 147 161 146 158 148 160 145 155 158 153 159 153 153 151 153 147 160 145 162 145 155 152 151 152 158 152 151 159 146 163 145 163 147 153 152 145 163 149 151 150 150 157 150 150 157 150 151 157 151 153 151 151 153 151 151 157 151 151 158 151 153 151 151 -0 -54 -92 -123 -147 -167 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -240 -236 -232 -226 -220 -212 -202 -190 -175 -156 -133 -105 -72 -35 -0 151 158 151 151 153 151 151 153 151 158 151 151 157 151 151 153 151 151 152 150 151 152 150 156 150 150 148 156 152 151 153 148 153 153 145 162 145 161 147 160 145 158 147 156 148 152 155 152 158 152 151 147 155 140 162 146 152 159 146 155 150 155 149 158 153 153 151 163 136 160 138 164 133 167 123 183 102 217 159 163 238 255 255 255 255 255 255 255 245 252 255 87 163 237 248 255 92 141 172 169 166 156 146 138 148 147 160 158 145 146 155 160 152 147 153 154 154 153 152 147 153 154 150 156 156 152 145 146 151 156 150 150 150 151 151 153 158 151 151 151 151 151 151 153 153 153 153 151 146 151 148 153 148 149 154 149 154 147 145 142 151 153 151 146 154 156 151 157 156 149 149 149 149 149 149 149 145 147 154 150 151 151 151 151 148 154 147 147 147 147 146 142 144 147 147 146 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 146 147 147 144 142 146 147 147 147 147 154 148 151 151 151 151 150 154 147 145 149 149 149 149 149 149 149 156 157 151 156 154 146 151 153 151 142 145 147 154 149 154 149 148 153 148 151 146 151 153 153 153 153 151 151 151 151 151 151 158 153 151 151 150 150 150 156 151 146 145 152 156 156 150 154 153 147 152 153 154 154 153 147 152 160 155 146 145 158 160 147 148 138 146 156 166 169 172 141 92 255 248 237 163 87 255 252 245 255 255 255 255 255 255 255 238 163 159 217 102 183 123 167 133 164 138 160 136 163 151 153 153 158 149 155 150 155 146 159 152 146 162 140 155 147 151 152 158 152 155 152 148 156 147 158 145 160 147 161 145 162 145 153 153 148 153 151 152 156 148 150 150 156 150 152 151 150 152 151 151 153 151 151 157 151 151 158 151 153 151 151 153 151 151 158 151 -0 -35 -72 -105 -133 -156 -175 -190 -202 -212 -220 -226 -232 -236 -240 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -215 -206 -195 -181 -164 -143 -118 -87 -47 -0 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 157 151 150 157 151 150 157 150 150 152 150 156 150 146 158 145 157 145 164 145 156 148 152 155 152 148 159 153 153 157 145 157 147 161 147 160 152 156 153 155 155 145 167 147 158 153 158 154 159 151 153 152 146 148 157 152 164 160 158 161 158 144 147 189 99 196 145 248 255 180 255 255 255 222 220 255 202 237 99 205 255 210 215 139 111 156 161 166 160 157 147 143 147 160 158 145 146 155 160 152 147 153 154 153 153 152 147 153 152 147 151 158 157 150 150 152 157 151 150 151 151 151 153 158 151 151 151 150 151 151 151 148 155 155 154 149 154 149 154 148 149 152 154 159 152 151 146 153 153 152 146 153 151 146 150 156 149 149 149 147 154 155 153 146 148 153 146 145 145 145 140 142 146 147 147 146 144 149 142 142 141 138 141 142 141 139 134 131 124 124 131 134 139 141 142 141 138 141 142 142 149 144 146 147 147 146 142 140 145 145 145 146 153 148 146 153 155 154 147 149 149 149 156 150 146 151 153 146 152 153 153 146 151 152 159 154 152 149 148 154 149 154 149 154 155 155 148 151 151 151 150 151 151 151 158 153 151 151 151 150 151 157 152 150 150 157 158 151 147 152 153 147 152 153 153 154 153 147 152 160 155 146 145 158 160 147 143 147 157 160 166 161 156 111 139 215 210 255 205 99 237 202 255 220 222 255 255 255 180 255 248 145 196 99 189 147 144 158 161 158 160 164 152 157 148 146 152 153 151 159 154 158 153 158 147 167 145 155 155 153 156 152 160 147 161 147 157 145 157 153 153 159 148 152 155 152 148 156 145 164 145 157 145 158 146 150 156 150 152 150 150 157 150 151 157 150 151 157 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 -0 -47 -87 -118 -143 -164 -181 -195 -206 -215 -223 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -172 -152 -129 -100 -62 -0 151 151 158 151 151 153 151 151 153 151 158 151 151 157 151 151 153 151 151 153 150 151 152 150 157 150 150 154 149 156 146 156 146 157 148 152 157 145 157 147 157 145 155 147 161 147 159 151 152 155 153 149 154 154 148 160 146 152 157 145 155 147 155 147 162 152 153 152 155 145 160 151 162 148 167 141 171 125 203 139 181 172 218 141 255 255 255 255 255 227 255 201 221 128 217 255 242 144 134 76 131 152 129 150 159 160 158 151 144 148 161 159 145 146 155 160 152 147 153 154 151 160 152 146 153 151 145 146 153 149 150 150 152 157 151 151 151 151 151 153 157 151 151 148 158 151 150 149 143 148 155 154 149 154 147 161 148 147 147 149 152 152 151 146 153 153 151 146 150 156 149 151 156 149 149 147 142 149 147 152 146 147 150 150 148 155 154 147 147 147 146 143 147 152 147 147 146 141 142 142 140 136 138 134 125 134 138 136 140 142 142 141 146 147 147 152 147 143 146 147 147 147 154 155 148 150 150 147 146 152 147 149 142 147 149 149 156 151 149 156 150 146 151 153 153 146 151 152 152 149 147 147 148 161 147 154 149 154 155 148 143 149 150 151 158 148 151 151 157 153 151 151 151 151 151 157 152 150 150 149 153 146 145 151 153 146 152 160 151 154 153 147 152 160 155 146 145 159 161 148 144 151 158 160 159 150 129 152 131 76 134 144 242 255 217 128 221 201 255 227 255 255 255 255 255 141 218 172 181 139 203 125 171 141 167 148 162 151 160 145 155 152 153 152 162 147 155 147 155 145 157 152 146 160 148 154 154 149 153 155 152 151 159 147 161 147 155 145 157 147 157 145 157 152 148 157 146 156 146 156 149 154 150 150 157 150 152 151 150 153 151 151 153 151 151 157 151 151 158 151 153 151 151 153 151 151 158 151 151 -0 -62 -100 -129 -152 -172 -187 -200 -210 -218 -225 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -178 -161 -139 -112 -80 -38 -0 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 157 151 151 157 151 150 157 150 151 152 150 149 151 150 151 150 152 150 158 142 161 144 159 151 159 147 156 151 152 155 145 162 145 159 147 159 152 154 153 152 155 145 164 146 158 151 158 151 158 149 153 153 146 153 157 144 166 121 169 123 168 126 174 157 141 192 103 195 76 245 222 255 255 255 255 224 77 130 223 255 253 157 130 77 129 168 146 161 146 136 147 152 158 151 144 148 161 159 145 147 155 160 152 146 153 152 149 160 150 151 158 156 150 154 149 150 150 151 152 157 151 151 151 151 151 153 155 158 149 146 154 156 156 154 147 149 156 155 149 152 144 158 153 153 153 153 153 153 151 146 153 153 151 144 145 148 149 151 154 155 155 153 147 153 148 150 151 151 151 149 143 148 154 147 146 144 149 143 144 147 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 147 144 143 149 144 146 147 154 148 143 149 151 151 151 150 148 153 147 153 155 155 154 151 149 148 145 144 151 153 153 146 151 153 153 153 153 153 153 158 144 152 149 155 156 149 147 154 156 156 154 146 149 158 155 153 151 151 151 151 151 157 152 151 150 150 149 154 150 156 158 151 150 160 149 152 153 146 152 160 155 147 145 159 161 148 144 151 158 152 147 136 146 161 146 168 129 77 130 157 253 255 223 130 77 224 255 255 255 255 222 245 76 195 103 192 141 157 174 126 168 123 169 121 166 144 157 153 146 153 153 149 158 151 158 151 158 146 164 145 155 152 153 154 152 159 147 159 145 162 145 155 152 151 156 147 159 151 159 144 161 142 158 150 152 150 151 150 151 149 150 152 151 150 157 150 151 157 151 151 157 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 -0 -38 -80 -112 -139 -161 -178 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -208 -198 -185 -168 -148 -124 -93 -56 -0 151 151 157 151 151 153 151 151 153 151 158 151 151 157 151 151 153 151 151 153 151 151 152 150 157 150 150 156 150 156 152 149 151 157 154 148 161 143 162 145 155 152 160 145 158 147 156 148 152 153 152 148 153 153 147 160 146 159 155 145 161 145 161 146 159 151 153 152 157 145 147 159 147 167 154 163 159 147 194 109 186 132 255 97 252 220 227 255 255 255 179 245 174 240 255 247 179 119 76 136 161 157 134 152 152 156 147 144 153 159 152 145 148 161 159 145 147 155 160 150 154 154 150 156 158 145 147 151 156 152 156 150 150 150 151 153 157 151 151 151 151 151 151 153 155 156 144 150 151 150 146 147 149 156 155 149 152 142 154 148 147 147 145 152 153 151 146 150 158 156 149 149 150 150 150 149 149 149 145 147 153 146 145 145 143 150 146 147 149 152 152 150 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 150 152 152 149 147 146 150 143 145 145 146 153 147 145 149 149 149 150 150 150 149 149 156 158 150 146 151 153 152 145 147 147 148 154 142 152 149 155 156 149 147 146 150 151 150 144 156 155 153 151 151 151 151 151 151 157 153 151 150 150 150 156 152 156 151 147 145 158 156 150 154 154 150 160 155 147 145 159 161 148 145 152 159 153 144 147 156 152 152 134 157 161 136 76 119 179 247 255 240 174 245 179 255 255 255 227 220 252 97 255 132 186 109 194 147 159 163 154 167 147 159 147 145 157 152 153 151 159 146 161 145 161 145 155 159 146 160 147 153 153 148 152 153 152 148 156 147 158 145 160 152 155 145 162 143 161 148 154 157 151 149 152 156 150 156 150 150 157 150 152 151 151 153 151 151 153 151 151 157 151 151 158 151 153 151 151 153 151 151 157 151 151 -0 -56 -93 -124 -148 -168 -185 -198 -208 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -175 -157 -135 -107 -73 -35 -0 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 158 151 151 157 151 150 157 151 151 152 150 150 152 150 147 151 156 150 153 147 156 142 156 149 156 146 154 148 159 153 153 157 145 166 145 159 150 154 151 152 155 145 162 146 158 148 158 148 165 147 153 153 146 153 149 152 165 138 169 135 169 125 178 149 166 183 84 232 255 255 255 255 255 255 255 255 127 233 255 224 228 124 77 128 157 164 157 168 146 145 148 151 150 146 154 159 152 145 149 161 159 145 147 155 159 147 153 152 147 153 163 153 145 146 149 152 157 151 150 151 151 153 157 151 151 151 151 151 151 151 152 153 149 155 155 154 147 147 149 156 152 156 150 147 159 153 153 151 146 152 153 151 144 146 150 156 149 149 150 150 149 146 154 153 145 147 152 145 142 148 143 146 147 148 147 147 144 150 143 142 141 139 144 136 135 134 128 126 118 118 126 128 134 135 136 144 139 141 142 143 150 144 147 147 148 147 146 143 148 142 145 152 147 145 153 154 146 149 150 150 149 149 156 150 146 144 151 153 152 146 151 153 153 159 147 150 156 152 156 149 147 147 154 155 155 149 153 152 151 151 151 151 151 151 151 157 153 151 151 150 151 157 152 149 146 145 153 163 153 147 152 153 147 159 155 147 145 159 161 149 145 152 159 154 146 150 151 148 145 146 168 157 164 157 128 77 124 228 224 255 233 127 255 255 255 255 255 255 255 255 232 84 183 166 149 178 125 169 135 169 138 165 152 149 153 146 153 153 147 165 148 158 148 158 146 162 145 155 152 151 154 150 159 145 166 145 157 153 153 159 148 154 146 156 149 156 142 156 147 153 150 156 151 147 150 152 150 150 152 151 151 157 150 151 157 151 151 158 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 -0 -35 -73 -107 -135 -157 -175 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -195 -182 -165 -144 -119 -88 -52 -0 151 151 155 151 151 153 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 151 152 150 157 151 150 157 150 149 156 150 152 152 151 152 157 150 157 152 153 149 157 145 155 147 161 147 152 150 152 156 152 160 145 159 146 158 155 145 159 145 159 146 157 152 153 152 157 145 151 159 131 170 131 171 143 163 173 116 186 119 255 87 202 201 224 179 255 255 255 150 237 255 215 138 255 77 154 161 132 118 144 157 173 152 151 152 152 151 146 155 160 152 145 149 161 159 145 146 155 158 147 153 151 145 148 157 156 150 150 150 152 157 151 151 151 151 153 157 151 151 151 151 151 150 150 150 149 143 148 155 154 147 147 149 154 149 154 146 142 151 153 153 151 146 150 160 149 151 144 145 148 149 149 149 149 145 147 154 150 151 153 155 154 149 154 147 147 147 147 146 142 144 147 147 146 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 146 147 147 144 142 146 147 147 147 147 154 149 154 155 153 151 150 154 147 145 149 149 149 149 148 145 144 151 149 160 150 146 151 153 153 151 142 146 154 149 154 149 147 147 154 155 148 143 149 150 150 150 151 151 151 151 151 157 153 151 151 151 151 157 152 150 150 150 156 157 148 145 151 153 147 158 155 146 145 159 161 149 145 152 160 155 146 151 152 152 151 152 173 157 144 118 132 161 154 77 255 138 215 255 237 150 255 255 255 179 224 201 202 87 255 119 186 116 173 163 143 171 131 170 131 159 151 145 157 152 153 152 157 146 159 145 159 145 155 158 146 159 145 160 152 156 152 150 152 147 161 147 155 145 157 149 153 152 157 150 157 152 151 152 152 150 156 149 150 157 150 151 157 150 152 151 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 153 151 151 155 151 151 -0 -52 -88 -119 -144 -165 -182 -195 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -219 -210 -200 -188 -172 -153 -130 -101 -68 -33 153 151 158 151 151 158 151 151 158 151 151 153 151 151 153 151 158 151 151 157 151 151 157 151 151 152 150 151 152 150 150 152 157 145 158 142 160 140 158 147 153 151 159 147 156 151 152 155 145 163 145 158 147 154 148 152 153 145 161 146 165 146 165 147 162 147 153 153 147 154 150 152 151 149 155 152 162 144 174 141 174 131 227 163 237 221 77 245 255 255 255 255 255 255 212 122 219 231 255 78 104 76 133 124 100 151 143 151 152 153 153 151 147 155 160 152 145 149 161 159 145 147 155 156 154 151 159 145 146 151 156 150 150 151 153 157 151 151 151 151 153 155 158 151 151 150 148 155 156 155 154 147 149 156 154 147 147 149 152 154 159 151 146 152 153 153 151 144 147 155 151 156 149 149 149 147 154 155 153 146 148 153 146 145 145 145 140 142 146 147 147 146 144 149 142 142 141 138 141 142 141 139 134 131 124 124 131 134 139 141 142 141 138 141 142 142 149 144 146 147 147 146 142 140 145 145 145 146 153 148 146 153 155 154 147 149 149 149 156 151 155 147 144 151 153 153 152 146 151 159 154 152 149 147 147 154 156 149 147 154 155 156 155 148 150 151 151 158 155 153 151 151 151 151 157 153 151 150 150 156 151 146 145 159 151 154 156 155 147 145 159 161 149 145 152 160 155 147 151 153 153 152 151 143 151 100 124 133 76 104 78 255 231 219 122 212 255 255 255 255 255 255 245 77 221 237 163 227 131 174 141 174 144 162 152 155 149 151 152 150 154 147 153 153 147 162 147 165 146 165 146 161 145 153 152 148 154 147 158 145 163 145 155 152 151 156 147 159 151 153 147 158 140 160 142 158 145 157 152 150 150 152 151 150 152 151 151 157 151 151 157 151 151 158 151 153 151 151 153 151 151 158 151 151 158 151 151 158 151 153 -33 -68 -101 -130 -153 -172 -188 -200 -210 -219 -226 -231 -235 -239 -242 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -162 -140 -114 -81 -43 -0 151 151 153 151 151 153 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 151 153 151 157 151 150 157 150 150 157 150 146 156 154 148 152 155 153 149 160 145 155 152 160 145 157 146 159 148 159 153 152 157 145 166 144 158 155 145 156 145 157 153 155 152 153 153 158 146 152 158 140 170 135 171 129 167 161 141 181 91 237 99 128 130 174 127 150 255 255 255 255 216 117 175 199 255 247 255 76 89 125 76 111 145 148 145 152 153 153 153 152 147 155 160 152 145 149 161 157 152 147 154 154 150 155 155 150 152 147 149 150 150 151 153 157 151 151 151 151 151 153 155 158 151 148 144 150 148 155 154 147 149 156 154 147 147 147 147 149 151 151 146 153 153 152 151 144 145 148 151 156 149 149 147 142 149 149 144 145 147 150 150 148 155 154 147 147 147 146 143 147 152 147 147 146 142 142 142 140 136 138 134 125 134 138 136 140 142 142 142 146 147 147 152 147 143 146 147 147 147 154 155 148 150 150 147 145 144 149 149 142 147 149 149 156 151 148 145 144 151 152 153 153 146 151 151 149 147 147 147 147 154 156 149 147 154 155 148 150 144 148 151 158 155 153 151 151 151 151 151 157 153 151 150 150 149 147 152 150 155 155 150 154 154 147 152 157 161 149 145 152 160 155 147 152 153 153 153 152 145 148 145 111 76 125 89 76 255 247 255 199 175 117 216 255 255 255 255 150 127 174 130 128 99 237 91 181 141 161 167 129 171 135 170 140 158 152 146 158 153 153 152 155 153 157 145 156 145 155 158 144 166 145 157 152 153 159 148 159 146 157 145 160 152 155 145 160 149 153 155 152 148 154 156 146 150 157 150 150 157 150 151 157 151 153 151 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 153 151 151 153 151 151 -0 -43 -81 -114 -140 -162 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -217 -209 -198 -185 -169 -149 -125 -95 -57 -0 151 151 157 151 151 157 151 151 157 151 151 153 151 151 153 151 158 151 151 158 151 151 157 151 151 153 151 151 152 150 151 152 149 150 151 147 162 146 151 154 150 148 156 146 154 148 159 151 145 159 145 155 147 161 147 152 150 145 161 146 162 147 162 147 160 147 153 153 147 154 151 152 148 150 146 158 149 157 174 121 180 97 248 205 217 223 240 233 237 255 255 255 255 206 209 106 205 255 243 85 232 255 255 75 122 89 107 142 150 146 152 153 153 153 152 147 155 160 152 145 149 160 154 149 154 153 152 146 151 156 152 156 150 150 150 151 151 153 158 151 151 151 151 151 151 153 155 155 154 151 146 149 156 154 148 149 153 159 152 152 153 153 153 153 151 146 152 151 157 156 149 149 150 151 154 155 155 153 147 154 152 145 145 145 142 148 143 148 154 147 146 144 149 143 144 147 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 147 144 143 149 144 146 147 154 148 143 148 142 145 145 145 152 154 147 153 155 155 154 151 150 149 149 156 157 151 152 146 151 153 153 153 153 152 152 159 153 149 148 154 156 149 146 151 154 155 155 153 151 151 151 151 151 151 158 153 151 151 150 150 150 156 152 156 151 146 152 153 154 149 154 160 149 145 152 160 155 147 152 153 153 153 152 146 150 142 107 89 122 75 255 255 232 85 243 255 205 106 209 206 255 255 255 255 237 233 240 223 217 205 248 97 180 121 174 157 149 158 146 150 148 152 151 154 147 153 153 147 160 147 162 147 162 146 161 145 150 152 147 161 147 155 145 159 145 151 159 148 154 146 156 148 150 154 151 146 162 147 151 150 149 152 151 150 152 151 151 153 151 151 157 151 151 158 151 151 158 151 153 151 151 153 151 151 157 151 151 157 151 151 157 151 151 -0 -57 -95 -125 -149 -169 -185 -198 -209 -217 -224 -230 -235 -239 -242 -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 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -203 -191 -176 -158 -136 -108 -74 -35 -0 151 151 153 151 151 153 151 151 153 151 158 151 151 158 151 151 153 151 151 153 151 151 153 151 157 151 150 157 151 150 157 150 150 156 149 150 148 156 149 154 156 150 153 149 157 145 162 145 163 147 156 151 152 155 145 164 144 158 153 153 155 153 155 152 155 152 153 153 158 146 152 151 145 156 145 171 134 168 153 155 198 255 255 255 255 255 255 255 255 255 255 255 255 255 114 218 255 237 151 196 141 140 227 255 242 251 99 115 139 143 146 153 153 153 153 152 147 155 160 152 145 149 160 152 147 151 160 150 152 146 149 152 157 151 150 151 151 151 153 158 151 151 151 151 151 151 150 150 150 148 153 147 149 156 154 147 147 149 152 153 153 153 153 153 153 151 146 151 146 150 156 149 149 150 150 149 149 149 144 147 152 157 151 150 148 143 146 147 149 152 152 150 144 147 148 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 148 147 144 150 152 152 149 147 146 143 148 150 151 157 152 147 144 149 149 149 150 150 149 149 156 150 146 151 146 151 153 153 153 153 153 153 152 149 147 147 154 156 149 147 153 148 150 150 150 151 151 151 151 151 151 158 153 151 151 151 150 151 157 152 149 146 152 150 160 151 147 152 160 149 145 152 160 155 147 152 153 153 153 153 146 143 139 115 99 251 242 255 227 140 141 196 151 237 255 218 114 255 255 255 255 255 255 255 255 255 255 255 255 255 198 155 153 168 134 171 145 156 145 151 152 146 158 153 153 152 155 152 155 153 155 153 153 158 144 164 145 155 152 151 156 147 163 145 162 145 157 149 153 150 156 154 149 156 148 150 149 156 150 150 157 150 151 157 150 151 157 151 153 151 151 153 151 151 153 151 151 158 151 151 158 151 153 151 151 153 151 151 153 151 151 -0 -35 -74 -108 -136 -158 -176 -191 -203 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -120 -89 -52 -0 151 151 155 151 151 155 151 151 155 151 151 153 151 151 153 151 158 151 151 158 151 151 157 151 151 153 151 151 153 150 151 152 150 150 151 150 156 150 154 149 154 154 151 151 159 147 156 149 153 155 152 160 145 158 146 159 148 145 167 145 159 147 160 147 160 147 153 153 147 154 151 152 151 150 152 157 140 163 166 144 178 92 210 242 253 247 224 215 212 216 206 255 255 255 255 243 255 255 146 210 132 158 181 126 140 172 193 215 188 166 160 145 146 153 154 154 153 152 147 155 160 152 145 148 157 159 145 149 155 154 149 149 150 152 157 151 151 151 151 151 153 157 151 151 151 151 150 148 155 155 154 149 154 148 149 156 154 147 147 147 147 147 145 152 153 153 152 151 146 150 144 145 148 149 149 149 147 154 154 153 145 145 147 150 150 148 153 147 147 148 147 147 144 150 143 142 141 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 141 142 143 150 144 147 147 148 147 147 153 148 150 150 147 145 145 153 154 154 147 149 149 149 148 145 144 150 146 151 152 153 153 152 145 147 147 147 147 147 154 156 149 148 154 149 154 155 155 148 150 151 151 151 151 157 153 151 151 151 151 151 157 152 150 149 149 154 155 149 145 159 157 148 145 152 160 155 147 152 153 154 154 153 146 145 160 166 188 215 193 172 140 126 181 158 132 210 146 255 255 243 255 255 255 255 206 216 212 215 224 247 253 242 210 92 178 144 166 163 140 157 152 150 151 152 151 154 147 153 153 147 160 147 160 147 159 145 167 145 148 159 146 158 145 160 152 155 153 149 156 147 159 151 151 154 154 149 154 150 156 150 151 150 150 152 151 150 153 151 151 153 151 151 157 151 151 158 151 151 158 151 153 151 151 153 151 151 155 151 151 155 151 151 155 151 151 -0 -52 -89 -120 -145 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -131 -102 -69 -33 151 151 158 151 151 158 151 151 158 151 151 158 151 151 158 151 151 153 151 151 153 151 151 153 151 157 151 151 157 151 150 157 150 150 157 150 150 154 149 154 149 151 147 158 146 153 153 158 145 158 147 154 148 159 153 145 161 144 158 150 152 153 152 155 152 155 152 153 153 158 147 153 152 145 158 146 158 143 168 123 169 141 215 144 157 179 228 138 122 117 209 255 255 255 255 224 255 255 95 97 154 211 102 145 170 151 143 137 153 177 158 159 162 150 154 154 154 154 153 152 147 155 158 159 145 147 155 156 152 147 151 156 150 150 150 152 157 151 151 151 151 151 153 155 158 151 150 150 149 143 148 155 154 149 154 148 149 153 159 153 152 153 153 151 146 153 153 151 158 156 151 156 149 149 149 149 149 148 142 146 154 150 151 151 151 151 149 143 146 147 147 147 144 150 144 147 147 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 147 147 144 150 144 147 147 147 146 143 149 151 151 151 151 150 154 146 142 148 149 149 149 149 149 156 151 156 158 151 153 153 146 151 153 153 152 153 159 153 149 148 154 149 154 155 148 143 149 150 150 151 158 155 153 151 151 151 151 151 157 152 150 150 150 156 151 147 152 156 155 147 145 159 158 155 147 152 153 154 154 154 154 150 162 159 158 177 153 137 143 151 170 145 102 211 154 97 95 255 255 224 255 255 255 255 209 117 122 138 228 179 157 144 215 141 169 123 168 143 158 146 158 145 152 153 147 158 153 153 152 155 152 155 152 153 152 150 158 144 161 145 153 159 148 154 147 158 145 158 153 153 146 158 147 151 149 154 149 154 150 150 157 150 150 157 150 151 157 151 151 157 151 153 151 151 153 151 151 153 151 151 158 151 151 158 151 151 158 151 151 158 151 151 158 151 151 -33 -69 -102 -131 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -194 -179 -162 -141 -115 -82 -44 -0 150 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 158 151 151 158 151 151 157 151 151 153 151 151 153 151 151 152 150 151 152 150 149 151 149 154 156 149 156 147 163 145 161 147 157 153 150 157 145 155 147 156 148 145 165 145 166 145 160 147 160 147 153 153 147 155 151 153 152 151 153 157 150 164 154 161 172 139 134 130 119 124 255 219 175 106 114 255 255 255 255 255 204 255 75 117 103 156 196 141 129 149 160 170 132 130 155 152 154 158 147 153 154 154 154 153 152 147 153 155 156 153 147 153 151 156 152 147 149 150 150 151 153 157 151 151 151 151 151 151 153 155 156 156 156 154 147 149 156 155 149 154 147 147 149 152 153 153 153 153 151 146 153 151 146 153 148 151 156 150 149 147 154 155 153 146 148 153 146 145 145 142 148 154 147 147 147 146 142 144 148 148 148 147 142 142 141 139 134 131 124 124 131 134 139 141 142 142 147 148 148 148 144 142 146 147 147 147 154 148 142 145 145 146 153 148 146 153 155 154 147 149 150 156 151 148 153 146 151 153 146 151 153 153 153 153 152 149 147 147 154 149 155 156 149 147 154 156 156 156 155 153 151 151 151 151 151 151 157 153 151 150 150 149 147 152 156 151 153 147 153 156 155 153 147 152 153 154 154 154 153 147 158 154 152 155 130 132 170 160 149 129 141 196 156 103 117 75 255 204 255 255 255 255 255 114 106 175 219 255 124 119 130 134 139 172 161 154 164 150 157 153 151 152 153 151 155 147 153 153 147 160 147 160 145 166 145 165 145 148 156 147 155 145 157 150 153 157 147 161 145 163 147 156 149 156 154 149 151 149 150 152 151 150 152 151 151 153 151 151 153 151 151 157 151 151 158 151 151 158 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 150 -0 -44 -82 -115 -141 -162 -179 -194 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -185 -169 -150 -126 -96 -57 -0 148 150 155 151 151 155 151 151 155 151 151 157 151 151 157 151 151 153 151 151 153 151 151 153 151 158 151 151 157 151 150 157 151 150 157 150 150 156 149 149 154 154 153 151 153 149 149 155 153 154 154 159 147 156 153 153 157 144 165 148 152 150 152 155 152 155 152 154 153 158 147 153 153 146 158 145 150 147 167 142 169 111 76 77 76 77 77 231 199 205 218 243 224 255 255 255 180 255 232 255 76 122 108 142 170 170 140 116 149 175 149 145 146 145 154 158 147 153 154 154 154 153 152 147 153 153 154 149 154 152 147 150 156 150 150 150 151 151 153 158 151 151 151 151 151 151 151 150 151 151 150 146 147 149 156 154 149 154 147 147 147 147 147 145 152 153 151 146 152 149 153 149 149 151 156 149 147 142 149 147 152 145 147 150 150 150 149 142 143 146 147 146 144 150 143 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 143 150 144 146 147 146 143 142 149 150 150 150 147 145 152 147 149 142 147 149 156 151 149 149 153 149 152 146 151 153 152 145 147 147 147 147 147 154 149 154 156 149 147 146 150 151 151 150 151 151 151 151 151 151 151 158 153 151 151 150 150 150 156 150 147 152 154 149 154 153 153 147 152 153 154 154 154 153 147 158 154 145 146 145 149 175 149 116 140 170 170 142 108 122 76 255 232 255 180 255 255 255 224 243 218 205 199 231 77 77 76 77 76 111 169 142 167 147 150 145 158 146 153 153 147 158 153 154 152 155 152 155 152 150 152 148 165 144 157 153 153 156 147 159 154 154 153 155 149 149 153 151 153 154 154 149 149 156 150 150 157 150 151 157 150 151 157 151 151 158 151 153 151 151 153 151 151 153 151 151 157 151 151 157 151 151 155 151 151 155 151 151 155 150 148 -0 -57 -96 -126 -150 -169 -185 -198 -209 -218 -225 -230 -235 -239 -242 -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 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -221 -213 -203 -191 -176 -158 -136 -109 -75 -36 -0 149 155 150 150 158 151 151 158 151 151 151 153 151 151 153 151 158 151 151 158 151 151 158 151 151 153 151 151 153 151 151 153 150 151 152 150 150 152 149 149 151 147 158 145 157 152 156 147 153 153 147 155 152 153 147 161 146 145 161 145 164 145 160 147 160 147 153 154 147 155 151 153 152 151 153 142 158 163 131 166 156 131 129 136 128 154 255 255 255 255 255 255 255 255 255 255 255 229 255 205 200 233 122 102 132 153 184 165 130 137 155 152 152 151 146 155 158 147 153 154 154 153 153 152 147 151 160 152 147 151 156 150 152 157 151 150 151 151 151 153 158 151 151 151 151 150 151 148 155 156 155 154 147 147 149 156 152 154 159 153 152 153 153 151 146 153 153 151 146 148 151 156 150 150 151 154 154 153 147 153 148 150 151 151 151 148 155 154 147 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 147 154 155 148 151 151 151 150 148 153 147 153 154 154 151 150 150 156 151 148 146 151 153 153 146 151 153 153 152 153 159 154 152 156 149 147 147 154 155 156 155 148 151 150 151 151 151 151 158 153 151 151 151 150 151 157 152 150 156 151 147 152 160 151 147 152 153 153 154 154 153 147 158 155 146 151 152 152 155 137 130 165 184 153 132 102 122 233 200 205 255 229 255 255 255 255 255 255 255 255 255 255 255 154 128 136 129 131 156 166 131 163 158 142 153 151 152 153 151 155 147 154 153 147 160 147 160 145 164 145 161 145 146 161 147 153 152 155 147 153 153 147 156 152 157 145 158 147 151 149 149 152 150 150 152 151 150 153 151 151 153 151 151 153 151 151 158 151 151 158 151 151 158 151 153 151 151 153 151 151 151 158 151 151 158 150 150 155 149 -0 -36 -75 -109 -136 -158 -176 -191 -203 -213 -221 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -145 -120 -90 -53 -0 144 155 151 148 151 152 151 151 153 151 151 155 151 151 155 151 151 153 151 151 153 151 151 153 151 158 151 151 157 151 151 157 151 150 157 150 150 157 150 149 156 149 156 146 156 147 152 153 149 153 151 156 147 154 151 152 155 144 169 147 160 149 152 155 152 155 152 154 153 158 147 153 153 146 159 144 156 148 154 156 161 152 168 161 157 161 78 247 243 237 255 255 204 180 255 255 255 183 255 255 120 76 168 203 171 147 106 133 168 170 144 149 151 152 153 151 147 155 159 148 153 154 154 151 160 152 145 149 157 157 153 146 149 150 152 157 151 150 151 151 151 153 157 151 151 150 148 157 149 144 150 148 155 154 147 147 149 154 148 149 152 153 153 153 153 151 146 153 153 151 144 144 146 148 149 149 149 149 149 145 147 152 146 145 145 145 141 143 148 154 147 146 143 149 142 142 142 141 138 141 141 140 136 137 134 125 134 137 136 140 141 141 138 141 142 142 142 149 143 146 147 154 148 143 141 145 145 145 146 152 147 145 149 149 149 149 149 148 146 144 144 151 153 153 146 151 153 153 153 153 152 149 148 154 149 147 147 154 155 148 150 144 149 157 148 150 151 151 157 153 151 151 151 150 151 157 152 150 149 146 153 157 157 149 145 152 160 151 154 154 153 148 159 155 147 151 153 152 151 149 144 170 168 133 106 147 171 203 168 76 120 255 255 183 255 255 255 180 204 255 255 237 243 247 78 161 157 161 168 152 161 156 154 148 156 144 159 146 153 153 147 158 153 154 152 155 152 155 152 149 160 147 169 144 155 152 151 154 147 156 151 153 149 153 152 147 156 146 156 149 156 149 150 157 150 150 157 150 151 157 151 151 157 151 151 158 151 153 151 151 153 151 151 153 151 151 155 151 151 155 151 151 153 151 151 152 151 148 151 155 144 -0 -53 -90 -120 -145 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -131 -103 -69 -33 -0 156 148 157 149 155 151 151 155 151 151 158 151 151 158 151 151 158 151 151 158 151 151 157 151 151 153 151 151 153 151 151 153 151 151 152 150 151 152 150 150 151 150 151 150 153 156 152 151 151 158 153 153 149 160 145 157 146 153 157 145 161 145 160 147 160 147 154 154 147 155 152 153 152 151 154 144 159 163 146 166 129 146 157 164 132 104 255 85 151 146 95 255 255 255 255 255 255 255 225 255 75 118 117 165 161 180 169 134 136 146 155 145 152 153 153 153 152 147 155 159 148 153 154 152 149 160 150 152 147 153 153 149 149 150 150 152 157 151 151 151 151 151 153 155 158 151 149 145 155 154 151 146 149 156 154 147 147 149 152 155 148 147 147 145 152 153 151 146 150 157 156 149 149 149 149 149 149 147 154 153 146 147 150 150 150 148 154 147 147 149 151 151 148 152 147 147 147 144 149 142 141 139 133 131 123 123 131 133 139 141 142 149 144 147 147 147 152 148 151 151 149 147 147 154 148 150 150 150 147 146 153 154 147 149 149 149 149 149 149 156 157 150 146 151 153 152 145 147 147 148 155 152 149 147 147 154 156 149 146 151 154 155 145 149 151 158 155 153 151 151 151 151 151 157 152 150 150 149 149 153 153 147 152 150 160 149 152 154 153 148 159 155 147 152 153 153 153 152 145 155 146 136 134 169 180 161 165 117 118 75 255 225 255 255 255 255 255 255 255 95 146 151 85 255 104 132 164 157 146 129 166 146 163 159 144 154 151 152 153 152 155 147 154 154 147 160 147 160 145 161 145 157 153 146 157 145 160 149 153 153 158 151 151 152 156 153 150 151 150 151 150 150 152 151 150 152 151 151 153 151 151 153 151 151 153 151 151 157 151 151 158 151 151 158 151 151 158 151 151 158 151 151 155 151 151 155 149 157 148 156 -0 -33 -69 -103 -131 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -214 -205 -194 -179 -162 -141 -115 -82 -44 -0 142 157 149 145 155 150 150 158 151 150 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 156 150 156 152 149 152 147 158 145 158 147 153 154 152 148 159 151 144 164 147 157 149 152 155 152 155 152 154 153 158 147 153 153 146 159 145 157 148 138 160 150 161 134 157 118 76 76 232 196 210 97 75 232 229 183 255 255 255 180 255 255 216 216 101 131 148 133 174 170 147 151 156 150 146 152 153 153 153 152 147 155 159 147 153 153 150 156 158 147 149 152 158 157 150 150 150 151 153 157 151 151 151 151 151 151 153 155 155 154 151 150 148 153 147 149 156 154 147 147 147 147 159 153 152 151 146 152 153 151 144 145 150 156 149 149 149 147 154 153 148 154 153 145 145 145 142 148 143 146 147 147 147 144 150 144 147 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 147 144 150 144 147 147 147 146 143 148 142 145 145 145 153 154 148 153 154 147 149 149 149 156 150 145 144 151 153 152 146 151 152 153 159 147 147 147 147 154 156 149 147 153 148 150 151 154 155 155 153 151 151 151 151 151 151 157 153 151 150 150 150 157 158 152 149 147 158 156 150 153 153 147 159 155 147 152 153 153 153 152 146 150 156 151 147 170 174 133 148 131 101 216 216 255 255 180 255 255 255 183 229 232 75 97 210 196 232 76 76 118 157 134 161 150 160 138 148 157 145 159 146 153 153 147 158 153 154 152 155 152 155 152 149 157 147 164 144 151 159 148 152 154 153 147 158 145 158 147 152 149 152 156 150 156 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 150 151 158 150 150 155 145 149 157 142 -0 -44 -82 -115 -141 -162 -179 -194 -205 -214 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -185 -169 -150 -126 -96 -57 -0 145 160 144 155 154 150 148 151 152 150 151 155 151 151 155 151 151 157 151 151 157 151 151 157 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 150 152 150 147 151 156 149 156 147 156 153 149 153 147 157 145 162 145 156 155 153 160 145 160 147 160 147 154 154 147 155 152 153 153 152 154 144 159 148 157 159 146 152 168 144 133 89 255 141 132 154 117 255 255 255 255 255 255 255 255 230 255 77 193 186 166 175 126 140 149 169 146 154 159 152 146 153 154 154 154 152 147 155 158 147 153 152 147 153 163 153 145 146 153 149 150 150 151 151 153 158 151 151 151 151 151 151 151 150 150 148 155 154 149 154 147 149 153 159 153 155 146 142 151 152 153 151 146 150 158 156 149 149 151 156 149 149 147 142 149 145 147 154 150 150 150 146 151 146 147 147 147 146 142 144 148 148 148 147 142 142 142 140 134 131 124 124 131 134 140 142 142 142 147 148 148 148 144 142 146 147 147 147 146 151 146 150 150 150 154 147 145 149 142 147 149 149 156 151 149 149 156 158 150 146 151 153 152 151 142 146 155 153 159 153 149 147 154 149 154 155 148 150 150 151 151 151 151 151 151 151 158 153 151 151 150 150 149 153 146 145 153 163 153 147 152 153 147 158 155 147 152 154 154 154 153 146 152 159 154 146 169 149 140 126 175 166 186 193 77 255 230 255 255 255 255 255 255 255 255 117 154 132 141 255 89 133 144 168 152 146 159 157 148 159 144 154 152 153 153 152 155 147 154 154 147 160 147 160 145 160 153 155 156 145 162 145 157 147 153 149 153 156 147 156 149 156 151 147 150 152 150 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 157 151 151 157 151 151 157 151 151 155 151 151 155 151 150 152 151 148 150 154 155 144 160 145 -0 -57 -96 -126 -150 -169 -185 -198 -209 -218 -225 -230 -235 -239 -242 -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 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -213 -203 -191 -176 -158 -136 -108 -75 -35 -0 147 152 154 151 150 155 148 155 151 148 158 151 150 158 151 151 151 153 151 151 153 151 151 153 151 158 151 151 158 151 151 158 151 151 157 151 150 157 151 150 157 150 149 156 150 152 153 150 153 151 154 151 151 159 147 156 148 152 158 147 154 148 152 155 152 155 152 154 153 159 147 153 153 146 159 146 157 147 147 160 136 152 146 157 124 125 255 140 158 211 103 76 205 255 225 180 255 255 255 185 255 255 255 96 128 87 153 165 144 140 143 148 145 154 159 152 147 153 154 154 154 152 147 155 156 154 153 152 145 148 157 157 150 151 156 150 150 150 151 151 153 158 151 151 150 150 151 151 148 155 154 149 155 154 149 154 147 147 149 152 154 159 151 146 152 153 153 151 144 146 153 149 149 150 151 154 155 155 153 147 152 146 147 152 145 142 148 143 146 147 147 147 146 142 142 143 143 142 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 142 143 143 142 142 146 147 147 147 146 143 148 142 145 152 147 146 152 147 153 155 155 154 151 150 149 149 153 146 144 151 153 153 152 146 151 159 154 152 149 147 147 154 149 154 155 149 154 155 148 151 151 150 150 151 151 158 153 151 151 150 150 150 156 151 150 157 157 148 145 152 153 154 156 155 147 152 154 154 154 153 147 152 159 154 145 148 143 140 144 165 153 87 128 96 255 255 255 185 255 255 255 180 225 255 205 76 103 211 158 140 255 125 124 157 146 152 136 160 147 147 157 146 159 146 153 153 147 159 153 154 152 155 152 155 152 148 154 147 158 152 148 156 147 159 151 151 154 151 153 150 153 152 150 156 149 150 157 150 151 157 150 151 157 151 151 158 151 151 158 151 151 158 151 153 151 151 153 151 151 153 151 151 151 158 150 151 158 148 151 155 148 155 150 151 154 152 147 -0 -35 -75 -108 -136 -158 -176 -191 -203 -213 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -120 -89 -52 -0 151 153 149 150 148 156 144 155 151 155 149 153 148 151 153 151 151 155 151 151 155 151 151 155 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 150 151 152 150 150 152 157 145 158 142 160 149 147 158 145 153 152 157 145 160 153 152 159 145 159 147 160 147 154 154 147 155 152 153 153 152 154 145 160 143 158 147 156 145 173 100 76 75 227 181 102 156 122 200 120 255 255 255 255 255 255 255 226 255 240 144 76 134 145 151 164 152 152 152 151 146 155 160 152 147 153 154 154 153 152 147 153 154 151 160 152 145 146 153 149 150 152 157 151 150 151 151 151 153 157 151 151 148 155 158 149 144 150 146 149 156 154 149 154 147 147 147 145 154 159 151 146 152 151 160 149 149 151 156 150 150 150 150 149 149 149 144 147 150 151 152 155 154 149 152 155 147 146 144 151 148 148 148 148 146 142 142 141 139 134 131 124 124 131 134 139 141 142 142 146 148 148 148 148 151 144 146 147 155 152 149 154 155 152 151 150 147 144 149 149 149 150 150 150 150 156 151 149 149 160 151 152 146 151 159 154 145 147 147 147 154 149 154 156 149 146 150 144 149 158 155 148 151 151 157 153 151 151 151 150 151 157 152 150 149 153 146 145 152 160 151 154 153 147 152 153 154 154 153 147 152 160 155 146 151 152 152 152 164 151 145 134 76 144 240 255 226 255 255 255 255 255 255 255 120 200 122 156 102 181 227 75 76 100 173 145 156 147 158 143 160 145 154 152 153 153 152 155 147 154 154 147 160 147 159 145 159 152 153 160 145 157 152 153 145 158 147 149 160 142 158 145 157 152 150 150 152 151 150 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 155 151 151 155 151 151 155 151 151 153 151 148 153 149 155 151 155 144 156 148 150 149 153 151 -0 -52 -89 -120 -145 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -130 -102 -68 -0 147 149 155 146 155 156 150 154 148 158 144 155 158 149 155 151 150 158 151 151 158 151 151 158 151 151 158 151 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 157 150 146 156 154 148 156 149 156 147 163 146 158 147 149 155 147 154 148 152 153 152 155 152 154 153 159 147 153 153 147 160 146 158 147 151 152 147 148 152 151 111 122 255 126 145 196 108 233 76 75 255 230 185 255 255 255 185 255 255 134 76 118 171 133 131 152 150 152 152 153 151 147 155 160 152 147 153 154 153 153 152 147 153 152 148 157 157 150 154 149 150 150 152 157 151 151 151 151 151 153 155 158 149 144 150 161 154 149 154 147 149 156 152 154 159 153 155 146 140 147 159 151 146 151 148 158 144 144 145 148 149 150 149 147 154 154 153 145 145 146 145 143 150 149 142 143 146 146 142 145 150 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 150 145 142 146 146 143 142 149 150 143 145 146 145 145 153 154 154 147 149 150 149 148 145 144 144 158 148 151 146 151 159 147 140 146 155 153 159 154 152 156 149 147 154 149 154 161 150 144 149 158 155 153 151 151 151 151 151 157 152 150 150 149 154 150 157 157 148 152 153 147 152 153 153 154 153 147 152 160 155 147 151 153 152 152 150 152 131 133 171 118 76 134 255 255 185 255 255 255 185 230 255 75 76 233 108 196 145 126 255 122 111 151 152 148 147 152 151 147 158 146 160 147 153 153 147 159 153 154 152 155 152 153 152 148 154 147 155 149 147 158 146 163 147 156 149 156 148 154 156 146 150 157 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 151 158 151 151 158 151 151 158 151 151 158 150 151 155 149 158 155 144 158 148 154 150 156 155 146 155 149 147 -0 -68 -102 -130 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -162 -140 -113 -81 -43 -0 154 154 149 154 142 150 151 158 147 152 154 151 146 156 151 148 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 151 152 149 150 151 147 155 154 153 151 153 148 159 153 152 156 151 152 157 145 166 145 160 147 154 154 148 155 152 154 153 152 155 145 160 144 158 144 151 151 143 145 89 242 140 170 141 142 122 168 118 216 255 255 255 255 255 255 255 225 255 76 132 172 154 191 152 143 151 152 153 153 153 152 147 155 160 152 147 153 153 151 160 152 147 153 150 154 153 152 146 148 150 150 151 153 157 151 151 151 151 151 151 152 155 156 142 145 154 154 149 154 148 149 154 148 149 152 154 159 151 144 148 159 149 153 149 153 163 149 149 149 149 149 149 148 142 146 154 150 151 151 151 149 143 148 154 147 146 144 149 143 144 147 147 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 147 147 144 143 149 144 146 147 154 148 143 149 151 151 151 150 154 146 142 148 149 149 149 149 149 149 163 153 149 153 149 159 148 144 151 159 154 152 149 148 154 149 148 154 149 154 154 145 142 156 155 152 151 151 151 151 151 151 157 153 151 150 150 148 146 152 153 154 150 153 147 152 160 151 153 153 147 152 160 155 147 152 153 153 153 152 151 143 152 191 154 172 132 76 255 225 255 255 255 255 255 255 255 216 118 168 122 142 141 170 140 242 89 145 143 151 151 144 158 144 160 145 155 152 153 154 152 155 148 154 154 147 160 145 166 145 157 152 151 156 152 153 159 148 153 151 153 154 155 147 151 150 149 152 151 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 148 151 156 146 151 154 152 147 158 151 150 142 154 149 154 154 -0 -43 -81 -113 -140 -162 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -217 -209 -198 -185 -169 -149 -124 -94 -56 -0 148 149 156 147 155 159 146 148 153 153 151 150 154 156 151 158 149 155 151 151 155 151 151 157 151 151 158 151 151 158 151 151 158 151 151 158 151 151 157 151 150 157 151 150 157 150 150 156 149 150 151 147 158 145 157 145 153 147 154 160 145 161 147 152 150 152 155 152 154 153 159 147 153 154 147 160 146 158 148 151 153 150 152 151 148 107 251 172 151 129 170 102 203 117 216 77 255 226 185 255 255 255 185 255 255 255 75 150 80 142 167 151 146 152 153 153 153 153 152 147 155 160 152 147 153 152 149 157 159 147 151 147 151 158 157 150 150 150 151 151 153 158 151 151 151 151 151 151 148 157 161 147 149 156 154 149 154 148 149 154 148 147 147 147 159 151 144 148 158 146 151 144 147 155 149 149 149 147 154 155 153 146 148 153 145 145 142 150 146 147 149 152 152 150 144 147 148 148 147 146 141 141 140 136 137 134 125 134 137 136 140 141 141 146 147 148 148 147 144 150 152 152 149 147 146 150 142 145 145 153 148 146 153 155 154 147 149 149 149 155 147 144 151 146 158 148 144 151 159 147 147 147 148 154 149 148 154 149 154 156 149 147 161 157 148 151 151 151 151 151 151 158 153 151 151 150 150 150 157 158 151 147 151 147 159 157 149 152 153 147 152 160 155 147 152 153 153 153 153 152 146 151 167 142 80 150 75 255 255 255 185 255 255 255 185 226 255 77 216 117 203 102 170 129 151 172 251 107 148 151 152 150 153 151 148 158 146 160 147 154 153 147 159 153 154 152 155 152 150 152 147 161 145 160 154 147 153 145 157 145 158 147 151 150 149 156 150 150 157 150 151 157 150 151 157 151 151 158 151 151 158 151 151 158 151 151 158 151 151 157 151 151 155 151 151 155 149 158 151 156 154 150 151 153 153 148 146 159 155 147 156 149 148 -0 -56 -94 -124 -149 -169 -185 -198 -209 -217 -224 -230 -235 -239 -242 -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 -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 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -175 -157 -134 -107 -73 -35 -0 154 155 149 154 142 153 153 153 151 148 150 156 144 150 151 145 158 151 151 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 150 151 152 150 150 152 150 156 149 157 147 156 147 162 152 149 154 148 152 155 145 164 145 160 147 154 154 148 155 152 154 153 152 155 145 161 144 159 146 152 152 145 142 99 193 143 149 170 132 171 165 101 193 255 255 255 255 255 255 255 255 231 255 231 255 76 117 118 137 162 151 146 153 153 153 153 153 152 147 155 158 159 147 153 152 147 155 156 154 151 145 146 153 149 150 150 151 151 151 153 158 151 151 150 150 151 149 144 152 153 147 149 156 155 149 154 147 146 159 153 152 151 148 159 151 144 148 155 151 156 149 151 156 149 149 147 142 149 147 152 146 147 149 150 146 151 146 147 147 147 147 144 150 143 142 141 139 145 141 140 139 133 131 123 123 131 133 139 140 141 145 139 141 142 143 150 144 147 147 147 147 146 151 146 150 149 147 146 152 147 149 142 147 149 149 156 151 149 156 151 155 148 144 151 159 148 151 152 153 159 146 147 154 149 155 156 149 147 153 152 144 149 151 150 150 151 151 158 153 151 151 151 150 150 149 153 146 145 151 154 156 155 147 152 153 147 159 158 155 147 152 153 153 153 153 153 146 151 162 137 118 117 76 255 231 255 231 255 255 255 255 255 255 255 255 193 101 165 171 132 170 149 143 193 99 142 145 152 152 146 159 144 161 145 155 152 153 154 152 155 148 154 154 147 160 145 164 145 155 152 148 154 149 152 162 147 156 147 157 149 156 150 152 150 150 152 151 150 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 151 151 158 145 151 150 144 156 150 148 151 153 153 153 142 154 149 155 154 -0 -35 -73 -107 -134 -157 -175 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -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 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -206 -195 -182 -165 -144 -118 -87 -47 -0 148 149 156 148 155 152 149 151 148 155 146 155 150 160 149 155 147 153 148 151 153 151 151 155 151 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 157 150 150 154 150 151 152 151 153 148 154 149 157 145 158 146 159 149 152 155 152 154 153 159 147 154 154 147 160 146 159 148 152 154 151 153 152 150 115 215 137 160 140 153 147 161 131 186 96 240 255 225 185 255 255 255 172 255 192 255 237 220 205 147 121 135 157 151 147 153 154 154 154 153 152 147 153 155 156 154 153 152 146 153 151 158 156 150 151 156 150 150 150 151 151 151 153 157 151 151 148 155 158 149 141 155 154 148 149 156 154 149 153 145 142 154 145 152 151 148 157 159 144 146 151 146 148 149 151 154 155 155 153 147 152 147 152 145 144 142 148 143 146 147 147 147 144 150 144 147 148 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 148 147 144 150 144 147 147 147 146 143 148 142 144 145 152 147 152 147 153 155 155 154 151 149 148 146 151 146 144 159 157 148 151 152 145 154 142 145 153 149 154 156 149 148 154 155 141 149 158 155 148 151 151 157 153 151 151 151 150 150 150 156 151 150 156 158 151 153 146 152 153 154 156 155 153 147 152 153 154 154 154 153 147 151 157 135 121 147 205 220 237 255 192 255 172 255 255 255 185 225 255 240 96 186 131 161 147 153 140 160 137 215 115 150 152 153 151 154 152 148 159 146 160 147 154 154 147 159 153 154 152 155 152 149 159 146 158 145 157 149 154 148 153 151 152 151 150 154 150 150 157 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 151 155 151 151 153 151 148 153 147 155 149 160 150 155 146 155 148 151 149 152 155 148 156 149 148 -0 -47 -87 -118 -144 -165 -182 -195 -206 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -187 -172 -152 -129 -100 -62 -0 149 154 155 149 155 142 155 146 155 154 151 154 150 149 145 158 151 153 158 149 155 151 148 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 151 152 150 149 152 156 145 158 145 157 149 154 157 147 157 153 145 161 145 158 147 154 154 148 155 152 154 153 152 155 145 161 145 159 146 153 153 146 139 188 153 170 116 184 106 180 148 166 128 144 134 255 255 255 255 255 255 255 205 255 255 105 75 156 184 151 116 142 152 151 147 153 154 154 153 153 152 147 153 154 153 151 160 150 154 152 147 151 156 150 152 157 151 150 151 151 151 151 153 155 158 149 144 150 161 153 142 155 155 148 149 156 152 154 159 151 150 150 146 153 152 146 154 156 149 151 156 150 149 150 150 149 149 149 144 147 150 152 155 156 154 149 154 147 147 147 146 142 144 148 148 148 147 142 142 141 140 134 131 124 124 131 134 140 141 142 142 147 148 148 148 144 142 146 147 147 147 154 149 154 156 155 152 150 147 144 149 149 149 150 150 149 150 156 151 149 156 154 146 152 153 146 150 150 151 159 154 152 156 149 148 155 155 142 153 161 150 144 149 158 155 153 151 151 151 151 150 151 157 152 150 156 151 147 152 154 150 160 151 153 154 153 147 152 153 153 154 154 153 147 151 152 142 116 151 184 156 75 105 255 255 205 255 255 255 255 255 255 255 134 144 128 166 148 180 106 184 116 170 153 188 139 146 153 153 146 159 145 161 145 155 152 153 154 152 155 148 154 154 147 158 145 161 145 153 157 147 157 154 149 157 145 158 145 156 152 149 150 152 151 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 148 151 155 149 158 153 151 158 145 149 150 154 151 154 155 146 155 142 155 149 155 154 149 -0 -62 -100 -129 -152 -172 -187 -200 -210 -219 -225 -231 -235 -239 -242 -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 -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 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -192 -178 -160 -138 -111 -79 -38 -0 148 149 156 148 155 153 149 154 149 148 151 148 155 153 146 152 151 151 146 157 151 158 149 153 151 151 155 151 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 156 150 146 156 146 156 154 150 154 153 153 153 146 156 148 159 153 152 154 153 159 147 154 154 147 160 146 159 148 152 155 151 153 152 143 166 177 132 149 165 133 169 133 175 87 76 76 76 255 231 172 255 255 255 216 255 220 255 76 152 159 126 75 128 143 146 153 152 147 153 154 154 151 160 152 147 153 153 151 149 156 154 151 159 145 146 149 150 152 157 151 151 151 151 151 151 151 152 155 157 142 145 154 152 143 156 155 148 149 154 148 147 159 153 153 151 146 153 151 146 153 151 144 145 148 149 149 149 147 154 155 153 145 145 146 145 145 145 140 142 146 147 146 144 150 143 143 143 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 143 143 143 150 144 146 147 146 142 140 145 145 145 146 145 145 153 155 154 147 149 149 149 148 145 144 151 153 146 151 153 146 151 153 153 159 147 148 154 149 148 155 156 143 152 154 145 142 157 155 152 151 151 151 151 151 151 151 157 152 150 149 146 145 159 151 154 156 149 151 153 153 147 152 160 151 154 154 153 147 152 153 146 143 128 75 126 159 152 76 255 220 255 216 255 255 255 172 231 255 76 76 76 87 175 133 169 133 165 149 132 177 166 143 152 153 151 155 152 148 159 146 160 147 154 154 147 159 153 154 152 153 159 148 156 146 153 153 153 154 150 154 156 146 156 146 150 156 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 151 155 151 151 153 149 158 151 157 146 151 151 152 146 153 155 148 151 148 149 154 149 153 155 148 156 149 148 -0 -38 -79 -111 -138 -160 -178 -192 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -168 -147 -122 -92 -55 -0 149 154 155 149 155 143 156 147 156 154 146 155 154 149 151 153 148 150 154 149 150 151 146 155 151 150 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 150 152 149 150 150 149 153 152 152 151 147 154 151 152 157 145 155 147 153 154 148 155 152 154 153 152 155 145 161 145 160 147 153 153 146 160 158 130 175 130 168 134 174 126 153 134 118 132 255 255 255 255 255 255 255 255 186 255 255 255 83 124 75 123 151 137 144 146 153 152 147 153 154 152 149 157 159 147 153 151 159 147 153 150 155 155 150 150 150 150 153 157 151 151 151 151 151 151 151 149 159 153 147 149 156 153 143 156 155 148 147 161 146 142 151 153 153 151 146 152 149 151 158 156 149 149 149 149 149 148 142 146 154 150 151 151 150 148 156 154 147 147 147 146 142 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 142 146 147 147 147 154 156 148 150 151 151 150 154 146 142 148 149 149 149 149 149 156 158 151 149 152 146 151 153 153 151 142 146 161 147 148 155 156 143 153 156 149 147 153 159 149 151 151 151 151 151 151 151 157 153 150 150 150 150 155 155 150 153 147 159 151 153 147 159 157 149 152 154 153 147 152 153 146 144 137 151 123 75 124 83 255 255 255 186 255 255 255 255 255 255 255 255 132 118 134 153 126 174 134 168 130 175 130 158 160 146 153 153 147 160 145 161 145 155 152 153 154 152 155 148 154 153 147 155 145 157 152 151 154 147 151 152 152 153 149 150 150 149 152 150 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 150 151 155 146 151 150 149 154 150 148 153 151 149 154 155 146 154 156 147 156 143 155 149 155 154 149 -0 -55 -92 -122 -147 -168 -184 -197 -208 -217 -224 -230 -234 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -240 -236 -232 -226 -220 -212 -202 -189 -174 -156 -133 -104 -70 -33 -0 148 149 156 148 156 153 149 154 149 149 154 149 155 149 148 158 146 156 143 161 149 155 156 151 148 151 153 151 151 155 151 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 150 157 151 150 157 150 150 156 149 149 158 145 158 152 149 160 145 160 147 156 153 152 153 153 159 147 154 154 147 160 147 159 149 152 155 152 153 153 145 159 155 149 137 170 136 170 140 165 145 171 172 75 231 192 205 216 255 255 255 185 255 255 86 252 255 76 117 140 159 134 138 142 146 153 152 147 154 154 152 147 155 156 154 152 149 155 154 152 147 151 156 150 150 151 151 153 158 151 151 151 151 150 151 149 145 154 153 147 149 156 153 143 155 154 146 144 158 151 145 153 153 153 151 146 151 144 146 150 156 150 149 147 154 155 153 146 148 153 146 145 144 140 143 150 146 146 146 144 149 143 142 142 141 138 141 141 140 136 138 134 125 134 138 136 140 141 141 138 141 142 142 143 149 144 146 146 146 150 143 140 144 145 146 153 148 146 153 155 154 147 149 150 156 150 146 144 151 146 151 153 153 153 145 151 158 144 146 154 155 143 153 156 149 147 153 154 145 149 151 150 151 151 151 151 158 153 151 151 150 150 156 151 147 152 154 155 149 152 154 156 155 147 152 154 154 147 152 153 146 142 138 134 159 140 117 76 255 252 86 255 255 185 255 255 255 216 205 192 231 75 172 171 145 165 140 170 136 170 137 149 155 159 145 153 153 152 155 152 149 159 147 160 147 154 154 147 159 153 153 152 153 156 147 160 145 160 149 152 158 145 158 149 149 156 150 150 157 150 151 157 150 151 157 151 151 158 151 151 158 151 151 158 151 151 157 151 151 155 151 151 153 151 148 151 156 155 149 161 143 156 146 158 148 149 155 149 154 149 149 154 149 153 156 148 156 149 148 -0 -33 -70 -104 -133 -156 -174 -189 -202 -212 -220 -226 -232 -236 -240 -242 -245 -247 -248 -250 -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 -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 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -233 -229 -222 -215 -206 -194 -180 -163 -142 -116 -83 -44 -0 149 154 152 149 155 143 156 147 156 154 147 155 154 141 155 146 152 154 150 154 145 158 144 152 158 149 155 151 151 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 150 151 152 150 150 152 149 157 146 157 147 154 150 149 149 155 152 153 147 153 153 147 155 152 154 153 152 155 145 161 145 160 147 153 153 146 162 152 145 155 144 146 147 149 144 151 133 154 150 255 255 255 255 255 255 255 255 255 247 196 76 170 255 239 192 131 150 150 140 102 140 146 153 150 154 154 153 152 147 153 153 153 152 146 153 151 159 145 146 149 150 150 151 151 153 158 151 150 150 148 155 158 147 151 148 154 148 149 156 153 142 153 159 151 148 161 144 145 153 153 150 156 152 156 149 149 151 156 149 147 142 149 149 144 145 147 150 150 148 154 147 149 152 152 152 148 152 147 147 147 146 141 141 141 139 133 131 124 124 131 133 139 141 141 141 146 147 147 147 152 148 152 152 152 149 147 154 148 150 150 147 145 144 149 149 142 147 149 156 151 149 149 156 152 156 150 153 153 145 144 161 148 151 159 153 142 153 156 149 148 154 148 151 147 158 155 148 150 150 151 158 153 151 151 150 150 149 146 145 159 151 153 146 152 153 153 153 147 152 153 154 154 150 153 146 140 102 140 150 150 131 192 239 255 170 76 196 247 255 255 255 255 255 255 255 255 255 150 154 133 151 144 149 147 146 144 155 145 152 162 146 153 153 147 160 145 161 145 155 152 153 154 152 155 147 153 153 147 153 152 155 149 149 150 154 147 157 146 157 149 152 150 150 152 151 150 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 151 151 155 149 158 152 144 158 145 154 150 154 152 146 155 141 154 155 147 154 156 147 156 143 155 149 152 154 149 -0 -44 -83 -116 -142 -163 -180 -194 -206 -215 -222 -229 -233 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -209 -199 -186 -170 -150 -126 -96 -58 -0 152 148 154 154 148 156 153 149 154 150 149 154 149 155 153 148 153 149 150 149 155 147 152 153 151 145 158 151 150 151 153 151 151 155 151 151 157 151 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 157 150 150 153 150 153 149 154 156 152 156 147 154 151 152 151 153 158 147 153 154 147 160 147 159 149 152 155 152 153 153 150 154 146 152 149 155 151 169 140 164 131 191 80 76 237 255 220 186 185 255 255 255 168 255 233 255 110 210 115 77 139 171 131 77 128 102 142 146 151 147 153 151 160 152 147 153 151 160 150 154 149 156 155 150 150 150 150 151 151 151 153 157 151 150 149 144 150 160 149 154 149 154 148 149 155 153 141 149 152 151 150 164 145 146 153 151 146 151 146 148 149 150 151 154 154 153 148 154 152 145 145 144 142 148 143 146 147 147 147 146 142 144 147 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 147 144 142 146 147 147 147 146 143 148 142 144 145 145 152 154 148 153 154 154 151 150 149 148 146 151 146 151 153 146 145 164 150 151 152 149 141 153 155 149 148 154 149 154 149 160 150 144 149 150 151 157 153 151 151 151 150 150 150 150 155 156 149 154 150 160 151 153 147 152 160 151 153 147 151 146 142 102 128 77 131 171 139 77 115 210 110 255 233 255 168 255 255 255 185 186 220 255 237 76 80 191 131 164 140 169 151 155 149 152 146 154 150 153 153 152 155 152 149 159 147 160 147 154 153 147 158 153 151 152 151 154 147 156 152 156 154 149 153 150 153 150 150 157 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 151 157 151 151 155 151 151 153 151 150 151 158 145 151 153 152 147 155 149 150 149 153 148 153 155 149 154 149 150 154 149 153 156 148 154 154 148 152 -0 -58 -96 -126 -150 -170 -186 -199 -209 -218 -225 -231 -235 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -213 -203 -191 -176 -158 -136 -109 -75 -36 -0 147 162 148 149 154 143 154 147 156 154 147 156 155 143 156 147 155 146 155 154 151 153 149 150 155 147 153 148 150 155 151 150 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 151 152 150 149 151 149 154 149 154 147 153 153 149 160 145 158 152 147 155 152 153 153 152 155 145 161 145 160 147 153 154 154 158 145 152 151 145 156 146 143 152 152 152 142 117 220 105 255 255 255 255 255 255 255 255 204 255 224 255 255 76 152 108 117 75 129 76 112 145 145 146 151 147 151 149 157 159 147 152 149 156 154 149 154 151 156 150 150 150 151 151 151 151 153 155 156 158 149 142 145 153 149 154 149 154 147 147 160 158 149 147 147 143 149 164 145 146 152 149 151 156 150 149 150 150 149 147 154 153 147 152 157 151 150 146 151 146 147 147 147 146 144 150 143 142 141 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 141 142 143 150 144 146 147 147 147 146 151 146 150 151 157 152 147 153 154 147 149 150 150 149 150 156 151 149 152 146 145 164 149 143 147 147 149 158 160 147 147 154 149 154 149 153 145 142 149 158 156 155 153 151 151 151 151 150 150 150 156 151 154 149 154 156 149 152 147 159 157 149 151 147 151 146 145 145 112 76 129 75 117 108 152 76 255 255 224 255 204 255 255 255 255 255 255 255 255 105 220 117 142 152 152 152 143 146 156 145 151 152 145 158 154 154 153 147 160 145 161 145 155 152 153 153 152 155 147 152 158 145 160 149 153 153 147 154 149 154 149 151 149 150 152 151 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 150 151 155 150 148 153 147 155 150 149 153 151 154 155 146 155 147 156 143 155 156 147 154 156 147 154 143 154 149 148 162 147 -0 -36 -75 -109 -136 -158 -176 -191 -203 -213 -221 -227 -232 -237 -240 -243 -245 -247 -248 -250 -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 -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 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -119 -89 -52 -0 147 146 151 154 147 155 160 147 154 150 149 154 150 156 153 149 154 149 154 149 150 151 155 148 156 151 153 158 149 156 151 148 151 153 151 151 155 151 151 157 151 151 158 151 151 158 151 151 157 151 151 157 151 150 157 150 150 156 150 149 154 149 151 149 151 154 152 148 159 147 153 156 147 153 154 146 160 147 159 149 152 155 152 154 154 147 154 151 152 152 150 154 148 152 150 143 167 118 205 75 76 255 255 247 168 255 255 255 215 255 220 165 170 250 255 75 176 76 154 76 116 137 154 162 158 154 151 147 151 147 155 156 154 152 147 153 149 154 149 154 149 150 150 151 151 151 151 151 151 151 150 161 154 147 149 154 150 154 149 154 146 142 153 159 153 152 151 144 150 162 152 146 150 144 143 156 150 149 149 149 147 142 149 145 145 147 150 150 146 151 146 147 147 147 144 150 144 147 147 147 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 147 147 147 144 150 144 147 147 147 146 151 146 150 150 147 145 145 149 142 147 149 149 149 150 156 143 144 150 146 152 162 150 144 151 152 153 159 153 142 146 154 149 154 150 154 149 147 154 161 150 151 151 151 151 151 151 151 150 150 149 154 149 154 149 153 147 152 154 156 155 147 151 147 151 154 158 162 154 137 116 76 154 76 176 75 255 250 170 165 220 255 215 255 255 255 168 247 255 255 76 75 205 118 167 143 150 152 148 154 150 152 152 151 154 147 154 154 152 155 152 149 159 147 160 146 154 153 147 156 153 147 159 148 152 154 151 149 151 149 154 149 150 156 150 150 157 150 151 157 151 151 157 151 151 158 151 151 158 151 151 157 151 151 155 151 151 153 151 148 151 156 149 158 153 151 156 148 155 151 150 149 154 149 154 149 153 156 150 154 149 150 154 147 160 155 147 154 151 146 147 -0 -52 -89 -119 -145 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -200 -188 -172 -153 -130 -101 -67 -0 149 152 159 145 149 152 143 151 147 153 154 147 156 155 143 156 148 156 147 156 146 148 158 141 156 151 151 151 146 158 151 158 149 155 151 150 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 152 150 150 152 149 149 153 156 152 156 149 147 157 145 155 151 154 153 152 151 153 150 155 145 161 145 160 147 153 154 153 158 146 153 153 146 159 145 152 152 151 151 137 147 156 152 255 86 196 255 255 255 255 255 255 211 207 170 219 255 242 255 255 255 75 100 112 127 121 136 157 158 158 158 147 151 147 153 151 160 150 154 150 154 149 151 157 151 150 151 151 151 151 151 151 150 149 146 154 154 147 149 154 149 152 156 152 153 141 149 152 152 153 151 144 148 157 156 151 156 148 144 156 150 149 146 154 153 147 152 145 145 145 144 140 142 146 147 147 146 142 144 147 148 148 147 142 142 141 140 134 131 124 124 131 134 140 141 142 142 147 148 148 147 144 142 146 147 147 146 142 140 144 145 145 145 152 147 153 154 146 149 150 156 144 148 156 151 156 157 148 144 151 153 152 152 149 141 153 152 156 152 149 154 149 147 154 154 146 149 150 151 151 151 151 151 151 150 151 157 151 149 154 150 154 150 160 151 153 147 151 147 158 158 158 157 136 121 127 112 100 75 255 255 255 242 255 219 170 207 211 255 255 255 255 255 255 196 86 255 152 156 147 137 151 151 152 152 145 159 146 153 153 146 158 153 154 153 147 160 145 161 145 155 150 153 151 152 153 154 151 155 145 157 147 149 156 152 156 153 149 149 152 150 150 152 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 150 151 155 149 158 151 158 146 151 151 151 156 141 158 148 146 156 147 156 148 156 143 155 156 147 154 153 147 151 143 152 149 145 159 152 149 -0 -67 -101 -130 -153 -172 -188 -200 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -193 -178 -161 -139 -112 -79 -42 -0 153 141 156 152 152 154 157 147 159 148 149 154 150 156 153 149 154 149 154 149 153 147 157 152 151 148 150 154 149 150 151 145 158 151 148 151 153 151 151 155 151 151 157 151 151 158 151 151 157 151 151 157 151 150 157 151 150 157 150 149 149 152 146 154 154 149 156 147 155 147 151 154 147 160 152 154 159 146 159 149 152 155 152 154 154 147 155 151 153 152 152 154 151 152 152 146 162 121 184 159 83 252 76 233 204 215 255 255 255 182 255 101 212 255 218 237 105 148 249 255 255 234 209 195 141 147 153 151 159 163 154 151 147 151 149 156 154 152 147 149 150 152 157 151 150 151 151 151 151 151 148 155 154 149 156 154 148 149 154 148 149 152 154 157 146 152 153 153 153 151 144 146 153 149 151 156 148 144 153 155 153 148 154 150 152 158 150 148 155 154 147 147 147 146 144 149 143 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 143 149 144 146 147 147 147 154 155 148 150 158 152 150 154 148 153 155 153 144 148 156 151 149 153 146 144 151 153 153 153 152 146 157 154 152 149 148 154 149 148 154 156 149 154 155 148 151 151 151 151 151 150 151 157 152 150 149 147 152 154 156 149 151 147 151 154 163 159 151 153 147 141 195 209 234 255 255 249 148 105 237 218 255 212 101 255 182 255 255 255 215 204 233 76 252 83 159 184 121 162 146 152 152 151 154 152 152 153 151 155 147 154 154 152 155 152 149 159 146 159 154 152 160 147 154 151 147 155 147 156 149 154 154 146 152 149 149 150 157 150 151 157 150 151 157 151 151 157 151 151 158 151 151 157 151 151 155 151 151 153 151 148 151 158 145 151 150 149 154 150 148 151 152 157 147 153 149 154 149 154 149 153 156 150 154 149 148 159 147 157 154 152 152 156 141 153 -0 -42 -79 -112 -139 -161 -178 -193 -204 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -235 -230 -224 -217 -208 -197 -184 -168 -148 -123 -92 -55 -0 153 147 164 141 154 148 148 149 153 149 154 147 153 155 143 156 148 156 148 156 147 148 161 142 150 155 146 156 143 161 149 155 147 152 158 149 155 151 151 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 150 151 152 150 149 156 149 149 151 154 153 151 152 151 159 150 153 152 149 154 147 155 145 161 145 160 147 153 154 153 158 147 153 153 146 159 146 153 153 152 151 135 151 126 124 255 170 255 255 255 255 255 255 255 255 206 226 255 231 93 173 211 162 114 141 184 192 179 175 181 152 153 151 146 154 157 158 159 147 151 147 151 158 157 150 150 150 152 157 151 151 150 148 158 151 149 144 150 146 149 156 154 147 149 154 147 147 147 147 157 146 153 153 151 160 149 149 151 156 150 151 156 148 142 149 149 147 142 144 145 147 149 148 143 148 154 147 146 144 150 144 147 148 148 146 142 142 141 139 133 131 124 124 131 133 139 141 142 142 146 148 148 147 144 150 144 146 147 154 148 143 148 149 147 145 144 142 147 149 149 142 148 156 151 150 156 151 149 149 160 151 153 153 146 157 147 147 147 147 154 149 147 154 156 149 146 150 144 149 151 158 148 150 151 151 157 152 150 150 150 157 158 151 147 151 147 159 158 157 154 146 151 153 152 181 175 179 192 184 141 114 162 211 173 93 231 255 226 206 255 255 255 255 255 255 255 255 170 255 124 126 151 135 151 152 153 153 146 159 146 153 153 147 158 153 154 153 147 160 145 161 145 155 147 154 149 152 153 150 159 151 152 151 153 154 151 149 149 156 149 150 152 151 150 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 151 151 155 149 158 152 147 155 149 161 143 156 146 155 150 142 161 148 147 156 148 156 148 156 143 155 153 147 154 149 153 149 148 148 154 141 164 147 153 -0 -55 -92 -123 -148 -168 -184 -197 -208 -217 -224 -230 -235 -238 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -226 -220 -212 -202 -189 -174 -155 -132 -104 -70 -33 -0 147 146 150 158 147 159 152 153 154 148 149 159 148 156 153 149 155 149 155 149 154 148 157 144 155 151 154 150 154 145 158 151 153 151 146 158 151 151 151 153 151 151 155 151 151 157 151 151 158 151 151 157 151 151 157 151 150 157 151 150 150 152 149 156 149 147 158 145 158 145 156 152 146 160 150 153 158 147 157 149 152 155 152 154 154 147 155 152 153 153 152 155 151 153 153 146 157 116 75 75 76 255 110 224 220 211 182 255 255 255 214 208 255 239 142 223 100 142 194 194 119 115 153 173 165 171 170 147 151 150 146 153 154 155 156 154 151 145 147 151 157 150 150 151 153 157 151 150 149 146 154 155 154 149 154 148 149 156 152 155 147 159 153 153 151 148 158 147 153 151 148 157 144 144 145 148 149 151 154 153 148 154 152 158 151 151 151 151 148 154 147 149 152 152 150 145 147 148 148 147 144 147 148 146 142 144 140 131 140 144 142 146 148 147 144 147 148 148 147 145 150 152 152 149 147 154 148 151 151 151 151 158 152 154 148 153 154 151 149 148 145 144 144 157 148 151 153 147 158 148 151 153 153 159 147 155 152 156 149 148 154 149 154 155 154 146 149 150 151 157 153 151 150 150 157 151 147 145 151 154 156 155 154 153 146 150 151 147 170 171 165 173 153 115 119 194 194 142 100 223 142 239 255 208 214 255 255 255 182 211 220 224 110 255 76 75 75 116 157 146 153 153 151 155 152 153 153 152 155 147 154 154 152 155 152 149 157 147 158 153 150 160 146 152 156 145 158 145 158 147 149 156 149 152 150 150 151 157 150 151 157 151 151 157 151 151 158 151 151 157 151 151 155 151 151 153 151 151 151 158 146 151 153 151 158 145 154 150 154 151 155 144 157 148 154 149 155 149 155 149 153 156 148 159 149 148 154 153 152 159 147 158 150 146 147 -0 -33 -70 -104 -132 -155 -174 -189 -202 -212 -220 -226 -232 -236 -240 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -233 -228 -222 -215 -206 -194 -180 -163 -141 -115 -82 -44 -0 145 152 157 146 149 153 143 155 147 149 154 153 149 155 143 156 148 156 148 156 148 149 161 142 154 148 149 150 149 155 146 152 151 148 157 147 152 150 151 155 151 151 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 151 153 150 150 157 150 150 154 149 157 147 157 147 156 147 153 150 156 152 147 155 152 160 145 160 147 153 154 153 159 147 153 154 147 160 147 153 153 153 151 142 128 123 117 239 210 255 165 207 255 255 255 255 255 226 255 255 126 154 155 215 91 129 166 199 153 134 136 154 162 170 170 147 151 151 146 153 154 154 153 151 159 145 144 146 149 150 151 151 153 157 151 150 148 144 150 148 153 149 154 148 149 154 149 152 142 154 148 147 143 147 158 147 152 149 153 163 149 149 149 150 150 149 149 147 142 144 147 153 146 145 144 140 143 146 147 147 147 144 150 143 143 142 141 136 137 136 134 128 126 119 119 126 128 134 136 137 136 141 142 143 143 150 144 147 147 147 146 143 140 144 145 146 153 147 144 142 147 149 149 150 150 149 149 149 163 153 149 152 147 158 147 143 147 148 154 142 152 149 154 149 148 154 149 153 148 150 144 148 150 151 157 153 151 151 150 149 146 144 145 159 151 153 154 154 153 146 151 151 147 170 170 162 154 136 134 153 199 166 129 91 215 155 154 126 255 255 226 255 255 255 255 255 207 165 255 210 239 117 123 128 142 151 153 153 153 147 160 147 154 153 147 159 153 154 153 147 160 145 160 152 155 147 152 156 150 153 147 156 147 157 147 157 149 154 150 150 157 150 150 153 151 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 151 151 155 151 150 152 147 157 148 151 152 146 155 149 150 149 148 154 142 161 149 148 156 148 156 148 156 143 155 149 153 154 149 147 155 143 153 149 146 157 152 145 -0 -44 -82 -115 -141 -163 -180 -194 -206 -215 -222 -228 -233 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -199 -186 -170 -150 -125 -95 -57 -0 152 151 146 154 150 153 154 158 147 151 147 154 154 148 155 153 149 155 149 155 149 154 148 158 146 155 154 146 155 154 151 153 148 158 147 153 153 151 148 158 151 151 151 153 151 151 155 151 151 157 151 151 158 151 151 157 151 151 157 151 150 151 152 150 149 151 150 151 153 151 152 151 151 151 158 147 153 156 147 154 149 152 155 152 154 154 148 155 152 154 153 152 155 152 153 153 147 152 143 151 140 192 115 255 170 170 101 206 214 255 255 255 255 203 255 75 143 158 155 199 144 115 154 179 160 155 146 116 143 163 170 146 151 151 147 153 154 154 150 155 156 150 150 150 151 151 151 151 153 155 156 155 154 149 154 149 154 150 154 148 149 152 154 158 148 159 153 151 144 148 158 146 151 144 147 155 149 149 149 149 149 146 154 153 145 145 147 150 150 148 153 147 147 147 147 146 142 144 147 148 147 144 147 148 146 142 144 140 131 140 144 142 146 148 147 144 147 148 147 144 142 146 147 147 147 147 153 148 150 150 147 145 145 153 154 146 149 149 149 149 149 155 147 144 151 146 158 148 144 151 153 159 148 158 154 152 149 148 154 150 154 149 154 149 154 155 156 155 153 151 151 151 151 150 150 150 156 155 150 154 154 153 147 151 151 146 170 163 143 116 146 155 160 179 154 115 144 199 155 158 143 75 255 203 255 255 255 255 214 206 101 170 170 255 115 192 140 151 143 152 147 153 153 152 155 152 153 154 152 155 148 154 154 152 155 152 149 154 147 156 153 147 158 151 151 151 152 151 153 151 150 151 149 150 152 151 150 151 157 151 151 157 151 151 158 151 151 157 151 151 155 151 151 153 151 151 151 158 148 151 153 153 147 158 148 153 151 154 155 146 154 155 146 158 148 154 149 155 149 155 149 153 155 148 154 154 147 151 147 158 154 153 150 154 146 151 152 -0 -57 -95 -125 -150 -170 -186 -199 -209 -218 -225 -230 -235 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -213 -203 -191 -176 -157 -135 -107 -73 -34 -0 146 152 158 146 152 147 148 149 152 147 159 147 149 154 142 155 147 156 148 156 148 149 161 142 154 149 148 154 149 150 148 158 147 153 154 151 151 155 149 152 151 151 155 151 151 158 151 151 151 153 151 151 153 151 151 153 151 151 153 151 150 157 150 150 156 150 156 145 158 145 158 145 158 145 153 151 154 154 149 160 145 158 147 153 154 153 159 147 154 154 147 160 147 153 153 153 151 146 137 159 131 77 76 250 219 212 226 208 226 255 255 255 180 255 241 165 127 151 163 156 169 168 122 130 170 162 169 167 138 131 146 155 145 152 151 147 153 154 152 147 151 156 150 150 151 151 151 151 151 151 151 148 155 154 149 154 150 154 149 154 147 147 147 149 150 148 159 153 151 144 147 155 151 156 149 151 156 150 149 149 147 152 148 154 150 151 151 151 151 149 143 146 147 147 147 144 150 143 143 142 141 136 136 136 134 128 126 119 119 126 128 134 136 136 136 141 142 143 143 150 144 147 147 147 146 143 149 151 151 151 151 150 154 148 152 147 149 149 150 156 151 149 156 151 155 147 144 151 153 159 148 150 149 147 147 147 154 149 154 150 154 149 154 155 148 151 151 151 151 151 151 151 150 150 156 151 147 152 154 153 147 151 152 145 155 146 131 138 167 169 162 170 130 122 168 169 156 163 151 127 165 241 255 180 255 255 255 226 208 226 212 219 250 76 77 131 159 137 146 151 153 153 153 147 160 147 154 154 147 159 153 154 153 147 158 145 160 149 154 154 151 153 145 158 145 158 145 158 145 156 150 156 150 150 157 150 151 153 151 151 153 151 151 153 151 151 153 151 151 151 158 151 151 155 151 151 152 149 155 151 151 154 153 147 158 148 150 149 154 148 149 154 142 161 149 148 156 148 156 147 155 142 154 149 147 159 147 152 149 148 147 152 146 158 152 146 -0 -34 -73 -107 -135 -157 -176 -191 -203 -213 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -206 -195 -181 -164 -143 -118 -86 -46 -0 153 151 146 154 151 144 159 150 152 147 152 149 152 147 153 153 147 154 149 155 149 154 148 158 146 156 154 147 155 146 155 146 152 153 151 151 148 158 144 155 150 150 158 151 151 151 153 151 151 155 151 151 158 151 151 158 151 151 157 151 151 151 152 150 150 152 150 146 156 146 157 146 156 147 163 145 151 154 154 152 148 159 153 152 153 154 148 155 152 154 153 152 155 152 153 154 147 153 144 134 150 139 152 255 255 255 255 255 255 255 255 255 255 255 229 255 75 136 138 130 146 158 172 180 148 135 141 155 170 171 151 147 148 149 146 152 152 147 153 154 151 145 146 149 150 151 151 151 151 151 151 150 149 144 150 146 149 154 150 154 147 159 153 152 152 153 151 148 159 153 151 144 146 151 146 148 149 151 156 149 149 147 141 144 147 153 146 145 143 150 150 146 147 147 147 146 142 144 147 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 147 144 142 146 147 147 147 146 150 150 143 145 146 153 147 144 141 147 149 149 156 151 149 148 146 151 146 144 151 153 159 148 151 153 152 152 153 159 147 154 150 154 149 146 150 144 149 150 151 151 151 151 151 151 150 149 146 145 151 154 153 147 152 152 146 149 148 147 151 171 170 155 141 135 148 180 172 158 146 130 138 136 75 255 229 255 255 255 255 255 255 255 255 255 255 255 152 139 150 134 144 153 147 154 153 152 155 152 153 154 152 155 148 154 153 152 153 159 148 152 154 154 151 145 163 147 156 146 157 146 156 146 150 152 150 150 152 151 151 151 157 151 151 158 151 151 158 151 151 155 151 151 153 151 151 151 158 150 150 155 144 158 148 151 151 153 152 146 155 146 155 147 154 156 146 158 148 154 149 155 149 154 147 153 153 147 152 149 152 147 152 150 159 144 151 154 146 151 153 -0 -46 -86 -118 -143 -164 -181 -195 -206 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -171 -151 -128 -98 -60 -0 153 146 152 158 146 152 151 148 153 145 152 152 152 147 159 141 160 146 153 148 156 148 149 161 143 154 150 149 154 149 154 148 153 149 148 150 155 147 152 154 150 148 151 152 151 151 155 151 151 158 151 151 151 153 151 151 153 151 151 153 151 150 157 151 150 157 150 149 150 151 150 153 150 151 153 148 159 150 153 147 157 145 155 147 153 154 153 159 147 154 154 147 160 147 153 154 153 152 146 138 150 171 108 75 242 218 231 239 255 203 180 255 255 255 173 255 231 246 131 217 169 169 122 134 153 183 160 160 123 139 156 170 153 152 152 151 146 153 152 147 153 151 156 150 150 150 151 151 151 151 151 151 148 155 154 149 154 148 149 154 149 153 142 154 147 145 152 153 151 148 157 158 156 149 151 156 149 149 150 151 154 154 154 152 145 145 147 150 150 149 143 148 154 147 147 146 144 149 143 142 142 141 136 136 136 134 128 126 118 118 126 128 134 136 136 136 141 142 142 143 149 144 146 147 147 154 148 143 149 150 150 147 145 145 152 154 154 154 151 150 149 149 156 151 149 156 158 157 148 151 153 152 145 147 154 142 153 149 154 149 148 154 149 154 155 148 151 151 151 151 151 151 150 150 150 156 151 153 147 152 153 146 151 152 152 153 170 156 139 123 160 160 183 153 134 122 169 169 217 131 246 231 255 173 255 255 255 180 203 255 239 231 218 242 75 108 171 150 138 146 152 153 154 153 147 160 147 154 154 147 159 153 154 153 147 155 145 157 147 153 150 159 148 153 151 150 153 150 151 150 149 150 157 150 151 157 150 151 153 151 151 153 151 151 153 151 151 151 158 151 151 155 151 151 152 151 148 150 154 152 147 155 150 148 149 153 148 154 149 154 149 150 154 143 161 149 148 156 148 153 146 160 141 159 147 152 152 152 145 153 148 151 152 146 158 152 146 153 -0 -60 -98 -128 -151 -171 -187 -200 -210 -218 -225 -231 -235 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -227 -221 -213 -204 -192 -177 -159 -137 -109 -76 -36 -0 153 151 146 154 151 146 159 151 152 151 152 153 147 152 149 158 142 159 147 154 149 154 148 158 146 156 154 148 156 147 156 147 155 154 146 155 151 153 151 150 155 148 155 150 150 158 151 151 151 153 151 151 157 151 151 158 151 151 158 151 151 151 153 150 151 152 150 150 156 150 149 154 156 145 157 145 155 152 151 159 147 156 153 152 151 154 147 155 152 154 153 152 155 152 154 154 147 153 142 140 131 117 176 255 237 93 142 126 255 255 255 255 255 255 255 255 75 216 255 113 144 181 184 164 121 141 164 165 174 146 130 140 157 152 152 153 151 147 153 152 147 152 146 149 150 151 151 151 151 151 150 150 149 143 148 154 149 154 148 149 152 156 151 150 152 151 146 153 153 152 146 153 153 151 144 145 148 149 149 150 149 149 146 153 152 145 145 145 142 150 149 142 143 146 146 146 142 144 147 148 147 144 147 147 146 142 143 140 131 140 143 142 146 147 147 144 147 148 147 144 142 146 146 146 143 142 149 150 142 145 145 145 152 153 146 149 149 150 149 149 148 145 144 151 153 153 146 152 153 153 146 151 152 150 151 156 152 149 148 154 149 154 148 143 149 150 150 151 151 151 151 151 150 149 146 152 147 152 153 147 151 153 152 152 157 140 130 146 174 165 164 141 121 164 184 181 144 113 255 216 75 255 255 255 255 255 255 255 255 126 142 93 237 255 176 117 131 140 142 153 147 154 154 152 155 152 153 154 152 155 147 154 151 152 153 156 147 159 151 152 155 145 157 145 156 154 149 150 156 150 150 152 151 150 153 151 151 151 158 151 151 158 151 151 157 151 151 153 151 151 151 158 150 150 155 148 155 150 151 153 151 155 146 154 155 147 156 147 156 148 154 156 146 158 148 154 149 154 147 159 142 158 149 152 147 153 152 151 152 151 159 146 151 154 146 151 153 -0 -36 -76 -109 -137 -159 -177 -192 -204 -213 -221 -227 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -145 -120 -89 -48 -0 151 146 152 156 146 152 151 148 153 146 153 153 147 152 152 149 153 153 149 147 153 148 149 159 143 154 150 149 154 149 154 149 154 149 151 154 148 151 148 150 156 144 155 151 148 151 153 151 151 155 151 151 151 153 151 151 153 151 151 153 151 151 157 151 150 157 151 150 150 152 150 149 152 146 156 146 155 146 160 145 155 153 153 147 160 152 153 158 147 153 154 147 160 147 153 154 153 152 146 102 77 75 76 255 105 173 223 154 75 241 229 173 255 255 255 171 255 249 255 222 254 96 114 139 187 175 146 134 149 159 177 158 146 144 146 145 152 153 152 147 153 150 154 149 150 150 151 151 151 151 151 148 155 155 154 147 149 154 149 154 147 147 147 159 153 152 153 151 146 153 153 151 146 150 157 156 149 149 149 149 149 149 146 152 147 152 157 151 150 148 143 148 154 147 147 146 144 149 142 142 141 139 144 137 135 134 128 126 118 118 126 128 134 135 137 144 139 141 142 142 149 144 146 147 147 154 148 143 148 150 151 157 152 147 152 146 149 149 149 149 149 149 156 157 150 146 151 153 153 146 151 153 152 153 159 147 147 147 154 149 154 149 147 154 155 155 148 151 151 151 151 151 150 150 149 154 150 153 147 152 153 152 145 146 144 146 158 177 159 149 134 146 175 187 139 114 96 254 222 255 249 255 171 255 255 255 173 229 241 75 154 223 173 105 255 76 75 77 102 146 152 153 154 153 147 160 147 154 153 147 158 153 152 160 147 153 153 155 145 160 146 155 146 156 146 152 149 150 152 150 150 151 157 150 151 157 151 151 153 151 151 153 151 151 153 151 151 151 155 151 151 153 151 148 151 155 144 156 150 148 151 148 154 151 149 154 149 154 149 154 149 150 154 143 159 149 148 153 147 149 153 153 149 152 152 147 153 153 146 153 148 151 152 146 156 152 146 151 -0 -48 -89 -120 -145 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -200 -188 -172 -153 -129 -100 -62 -0 146 152 151 151 153 151 146 159 151 153 151 153 147 152 152 147 159 141 153 147 159 147 154 153 156 146 154 154 148 156 148 156 148 156 147 149 155 146 155 146 155 150 154 148 157 149 155 151 151 158 151 151 151 155 151 151 157 151 151 158 151 151 151 153 151 151 153 151 150 157 150 150 156 149 150 151 150 151 150 149 156 147 154 151 152 149 153 147 155 152 153 153 152 155 152 153 154 147 153 140 128 129 154 255 148 211 100 155 143 165 255 255 255 255 255 255 255 189 255 233 75 188 216 192 128 133 150 178 157 155 130 142 165 159 151 152 151 146 153 154 152 147 152 146 149 150 151 151 151 151 149 158 149 144 148 155 154 148 149 152 156 152 155 146 142 154 145 152 153 151 146 153 153 151 144 145 150 156 149 149 147 154 155 153 148 152 146 147 150 150 148 154 147 149 152 152 152 148 152 147 147 146 142 144 146 145 141 143 140 130 140 143 141 145 146 144 142 146 147 147 152 148 152 152 152 149 147 154 148 150 150 147 146 152 148 153 155 154 147 149 149 156 150 145 144 151 153 153 146 151 153 152 145 154 142 146 155 152 156 152 149 148 154 155 148 144 149 158 149 151 151 151 151 150 149 146 152 147 152 154 153 146 151 152 151 159 165 142 130 155 157 178 150 133 128 192 216 188 75 233 255 189 255 255 255 255 255 255 255 165 143 155 100 211 148 255 154 129 128 140 153 147 154 153 152 155 152 153 153 152 155 147 153 149 152 151 154 147 156 149 150 151 150 151 150 149 156 150 150 157 150 151 153 151 151 153 151 151 151 158 151 151 157 151 151 155 151 151 151 158 151 151 155 149 157 148 154 150 155 146 155 146 155 149 147 156 148 156 148 156 148 154 154 146 156 153 154 147 159 147 153 141 159 147 152 152 147 153 151 153 151 159 146 151 153 151 151 152 146 -0 -62 -100 -129 -153 -172 -188 -200 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -192 -178 -160 -138 -111 -79 -38 -0 149 146 158 151 146 152 151 148 153 146 153 145 153 153 145 153 149 157 147 153 149 147 154 155 142 161 148 149 154 149 155 149 154 149 154 154 149 154 148 154 148 151 158 147 145 155 150 150 151 153 151 151 158 151 151 151 153 151 151 153 151 151 157 151 151 157 151 150 151 152 150 150 152 150 156 152 156 152 155 152 153 149 160 145 160 150 153 156 147 153 153 147 158 147 153 154 153 152 146 102 76 76 75 249 162 142 215 158 127 75 231 255 171 255 255 255 215 255 255 178 187 133 159 171 187 161 156 153 137 163 169 147 151 143 143 151 152 151 147 153 154 150 154 149 150 150 151 151 151 151 149 146 154 154 147 149 156 154 147 147 149 152 154 159 151 148 157 146 152 153 152 146 150 158 156 149 149 151 156 149 147 142 149 149 145 147 150 151 151 151 149 143 146 147 148 147 146 142 144 147 147 146 142 142 142 140 134 132 124 124 132 134 140 142 142 142 146 147 147 144 142 146 147 148 147 146 143 149 151 151 151 150 147 145 149 149 142 147 149 156 151 149 149 156 158 150 146 152 153 152 146 157 148 151 159 154 152 149 147 147 154 156 149 147 154 154 146 149 151 151 151 151 150 150 149 154 150 154 153 147 151 152 151 143 143 151 147 169 163 137 153 156 161 187 171 159 133 187 178 255 255 215 255 255 255 171 255 231 75 127 158 215 142 162 249 75 76 76 102 146 152 153 154 153 147 158 147 153 153 147 156 153 150 160 145 160 149 153 152 155 152 156 152 156 150 152 150 150 152 151 150 151 157 151 151 157 151 151 153 151 151 153 151 151 151 158 151 151 153 151 150 150 155 145 147 158 151 148 154 148 154 149 154 154 149 154 149 155 149 154 149 148 161 142 155 154 147 149 153 147 157 149 153 145 153 153 145 153 146 153 148 151 152 146 151 158 146 149 -0 -38 -79 -111 -138 -160 -178 -192 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -183 -167 -146 -121 -90 -54 -0 151 150 156 146 152 151 146 157 152 153 151 152 151 153 152 151 152 146 146 155 151 147 159 147 156 146 151 154 147 156 148 156 148 156 148 149 156 147 156 147 155 146 148 153 153 154 150 148 150 155 151 150 151 153 151 151 155 151 151 158 151 151 151 153 151 151 153 151 150 157 151 150 157 150 150 147 152 146 154 147 151 154 152 149 150 156 152 154 153 152 151 153 159 153 152 151 154 147 153 142 112 116 100 255 114 194 91 155 151 136 246 75 255 255 255 255 255 255 185 255 117 110 148 165 161 133 165 163 170 171 144 139 157 156 164 152 140 144 152 152 147 153 152 146 149 150 151 151 151 151 151 148 154 149 155 155 148 149 156 154 147 147 147 147 149 151 151 148 158 146 150 160 152 144 146 150 156 149 149 151 154 154 153 147 154 153 145 145 146 145 143 150 146 147 147 147 147 144 150 143 142 141 138 141 142 140 136 138 135 125 135 138 136 140 142 141 138 141 142 143 150 144 147 147 147 147 146 150 143 145 146 145 145 153 154 147 153 154 154 151 149 149 156 150 146 144 152 160 150 146 158 148 151 151 149 147 147 147 147 154 156 149 148 155 155 149 154 148 151 151 151 151 151 150 149 146 152 153 147 152 152 144 140 152 164 156 157 139 144 171 170 163 165 133 161 165 148 110 117 255 185 255 255 255 255 255 255 75 246 136 151 155 91 194 114 255 100 116 112 142 153 147 154 151 152 153 159 153 151 152 153 154 152 156 150 149 152 154 151 147 154 146 152 147 150 150 157 150 151 157 150 151 153 151 151 153 151 151 151 158 151 151 155 151 151 153 151 150 151 155 150 148 150 154 153 153 148 146 155 147 156 147 156 149 148 156 148 156 148 156 147 154 151 146 156 147 159 147 151 155 146 146 152 151 152 153 151 152 151 153 152 157 146 151 152 146 156 150 151 -0 -54 -90 -121 -146 -167 -183 -197 -208 -217 -224 -230 -234 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -130 -102 -68 -0 156 144 151 153 149 146 152 156 146 153 146 153 146 153 153 146 152 152 157 143 154 147 153 149 152 142 158 148 149 154 149 154 149 155 149 154 155 149 154 149 154 149 153 153 149 151 150 155 148 155 151 150 151 155 151 151 158 151 151 151 153 151 151 157 151 151 158 151 151 151 152 150 151 152 150 149 156 149 149 151 156 152 147 157 152 158 147 153 154 147 160 152 147 155 147 160 152 154 150 146 145 137 112 255 141 194 129 199 163 138 131 216 249 189 215 255 255 255 185 255 255 255 81 92 99 162 166 157 131 146 159 177 158 154 144 138 151 156 144 146 153 152 147 153 149 149 150 151 151 151 151 150 149 144 148 142 155 155 148 149 153 159 153 153 153 152 153 153 151 148 158 145 148 157 156 152 144 145 148 149 149 150 149 149 145 147 154 150 151 151 150 149 143 146 147 147 147 144 150 144 147 147 146 142 142 141 140 134 131 124 124 131 134 140 141 142 142 146 147 147 144 150 144 147 147 147 146 143 149 150 151 151 150 154 147 145 149 149 150 149 149 148 145 144 152 156 157 148 145 158 148 151 153 153 152 153 153 153 159 153 149 148 155 155 142 148 144 149 150 151 151 151 151 150 149 149 153 147 152 153 146 144 156 151 138 144 154 158 177 159 146 131 157 166 162 99 92 81 255 255 255 185 255 255 255 215 189 249 216 131 138 163 199 129 194 141 255 112 137 145 146 150 154 152 160 147 155 147 152 160 147 154 153 147 158 152 157 147 152 156 151 149 149 156 149 150 152 151 150 152 151 151 151 158 151 151 157 151 151 153 151 151 151 158 151 151 155 151 150 151 155 148 155 150 151 149 153 153 149 154 149 154 149 155 154 149 155 149 154 149 154 149 148 158 142 152 149 153 147 154 143 157 152 152 146 153 153 146 153 146 153 146 156 152 146 149 153 151 144 156 -0 -68 -102 -130 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -178 -161 -139 -112 -79 -43 -0 145 156 148 153 148 151 151 153 151 153 151 152 151 153 153 151 153 146 149 157 145 152 152 152 154 151 149 154 147 153 147 156 148 156 148 149 156 148 156 148 156 147 149 155 149 148 156 144 155 151 150 148 158 151 151 151 153 151 151 157 151 151 151 153 151 151 153 151 151 157 151 150 157 151 150 150 152 149 156 152 147 151 157 147 147 153 152 151 153 152 149 153 156 153 152 149 154 154 151 145 154 127 234 184 119 166 144 156 130 217 255 255 255 255 255 255 255 255 255 250 155 175 255 76 104 135 132 164 175 154 140 137 158 163 166 157 148 148 149 144 146 153 152 147 151 143 150 151 151 151 151 148 155 154 149 152 143 156 155 148 148 149 154 148 147 145 152 153 153 151 148 158 144 146 150 158 156 149 149 149 149 149 149 146 152 146 148 153 146 145 142 148 154 147 147 147 146 142 144 148 148 148 146 142 141 140 136 138 135 125 135 138 136 140 141 142 146 148 148 148 144 142 146 147 147 147 154 148 142 145 146 153 148 146 152 146 149 149 149 149 149 149 156 158 150 146 144 158 148 151 153 153 152 145 147 148 154 149 148 148 155 156 143 152 149 154 155 148 151 151 151 151 150 143 151 147 152 153 146 144 149 148 148 157 166 163 158 137 140 154 175 164 132 135 104 76 255 175 155 250 255 255 255 255 255 255 255 255 255 217 130 156 144 166 119 184 234 127 154 145 151 154 154 149 152 153 156 153 149 152 153 151 152 153 147 147 157 151 147 152 156 149 152 150 150 151 157 150 151 157 151 151 153 151 151 153 151 151 151 157 151 151 153 151 151 151 158 148 150 151 155 144 156 148 149 155 149 147 156 148 156 148 156 149 148 156 148 156 147 153 147 154 149 151 154 152 152 152 145 157 149 146 153 151 153 153 151 152 151 153 151 153 151 151 148 153 148 156 145 -0 -43 -79 -112 -139 -161 -178 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -208 -197 -184 -167 -147 -122 -91 -54 -0 148 149 151 149 151 144 157 151 146 153 146 153 146 153 153 146 153 153 150 146 154 150 155 153 148 148 154 145 149 159 147 154 149 155 149 154 155 149 155 149 155 149 154 154 141 155 154 150 154 148 150 155 149 152 151 151 155 151 151 151 153 151 151 157 151 151 158 151 151 151 153 151 151 153 150 150 157 150 150 147 150 156 153 153 149 163 145 160 152 147 157 152 154 154 147 157 152 154 147 146 162 121 209 192 115 199 115 169 146 169 113 222 233 255 185 185 255 255 255 167 255 232 255 191 255 143 162 146 138 137 161 168 156 154 149 138 153 159 152 152 151 145 147 153 150 151 155 144 150 151 151 150 149 144 148 154 149 152 143 155 152 155 145 154 159 153 151 146 153 153 153 149 155 156 152 144 145 150 156 150 149 147 154 155 153 148 152 146 147 150 150 148 142 143 146 147 147 144 150 143 143 143 141 138 141 141 139 134 131 124 124 131 134 139 141 141 138 141 143 143 143 150 144 147 147 146 143 142 148 150 150 147 146 152 148 153 155 154 147 149 150 156 150 145 144 152 156 155 149 153 153 153 146 151 153 159 154 145 155 152 155 143 152 149 154 148 144 149 150 151 151 150 144 155 151 150 153 147 145 151 152 152 159 153 138 149 154 156 168 161 137 138 146 162 143 255 191 255 232 255 167 255 255 255 185 185 255 233 222 113 169 146 169 115 199 115 192 209 121 162 146 147 154 152 157 147 154 154 152 157 147 152 160 145 163 149 153 153 156 150 147 150 150 157 150 150 153 151 151 153 151 151 151 158 151 151 157 151 151 153 151 151 151 155 151 151 152 149 155 150 148 154 150 154 155 141 154 154 149 155 149 155 149 155 154 149 155 149 154 147 159 149 145 154 148 148 153 155 150 154 146 150 153 153 146 153 153 146 153 146 153 146 151 157 144 151 149 151 149 148 -0 -54 -91 -122 -147 -167 -184 -197 -208 -217 -224 -230 -235 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -131 -102 -68 -0 149 149 156 149 156 144 156 146 150 151 150 151 150 151 151 153 151 153 146 152 158 146 145 154 147 159 146 154 152 152 149 147 153 148 156 148 149 156 148 156 148 156 148 149 155 152 149 148 151 155 149 156 144 155 148 150 158 151 150 151 155 151 151 151 153 151 151 153 151 151 157 151 151 157 151 150 151 152 150 149 156 150 146 153 152 153 148 152 148 153 159 147 153 153 153 159 147 153 153 151 158 136 195 179 153 153 154 168 158 169 144 254 75 178 255 255 255 255 255 255 255 205 255 216 192 255 96 174 152 167 158 157 148 126 155 167 163 153 139 139 143 152 152 145 147 152 143 152 156 144 150 151 148 155 154 147 149 154 149 153 142 154 149 152 140 148 152 152 151 146 153 153 151 146 150 158 156 149 149 151 156 149 147 142 149 147 152 147 150 151 151 150 148 154 147 147 147 146 142 144 148 148 148 146 142 141 140 136 138 135 125 135 138 136 140 141 142 146 148 148 148 144 142 146 147 147 147 154 148 150 151 151 150 147 152 147 149 142 147 149 156 151 149 149 156 158 150 146 151 153 153 146 151 152 152 148 140 152 149 154 142 153 149 154 149 147 154 155 148 151 150 144 156 152 143 152 147 145 152 152 143 139 139 153 163 167 155 126 148 157 158 167 152 174 96 255 192 216 255 205 255 255 255 255 255 255 255 178 75 254 144 169 158 168 154 153 153 179 195 136 158 151 153 153 147 159 153 153 153 147 159 153 148 152 148 153 152 153 146 150 156 149 150 152 151 150 151 157 151 151 157 151 151 153 151 151 153 151 151 151 155 151 150 151 158 150 148 155 144 156 149 155 151 148 149 152 155 149 148 156 148 156 148 156 149 148 156 148 153 147 149 152 152 154 146 159 147 154 145 146 158 152 146 153 151 153 151 151 150 151 150 151 150 146 156 144 156 149 156 149 149 -0 -68 -102 -131 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -214 -205 -193 -179 -161 -139 -112 -80 -43 -0 149 150 151 150 146 149 150 156 144 158 144 158 144 160 151 146 153 153 151 146 155 150 158 145 153 142 161 140 154 152 147 159 147 154 149 154 154 149 155 149 155 149 154 155 142 156 154 146 155 143 155 150 154 158 149 149 153 151 148 158 151 151 151 155 151 151 158 151 151 151 153 151 151 153 151 150 157 150 150 150 152 149 149 158 145 157 145 157 150 147 155 152 151 153 147 155 152 151 147 154 157 141 175 173 134 179 122 172 122 181 96 188 187 117 255 250 167 255 255 255 210 255 222 164 172 230 255 94 101 132 154 163 175 170 138 123 154 167 165 156 128 144 153 152 145 146 147 144 152 156 144 150 146 151 148 154 148 149 152 156 150 150 152 154 157 146 152 153 153 151 146 153 153 151 144 146 153 149 149 150 151 154 154 153 148 153 148 152 145 145 145 142 148 143 146 147 147 146 142 142 143 142 141 138 141 141 139 133 131 124 124 131 133 139 141 141 138 141 142 143 142 142 146 147 147 146 143 148 142 145 145 145 152 148 153 148 153 154 154 151 150 149 149 153 146 144 151 153 153 146 151 153 153 152 146 157 154 152 150 150 156 152 149 148 154 148 151 146 150 144 156 152 144 147 146 145 152 153 144 128 156 165 167 154 123 138 170 175 163 154 132 101 94 255 230 172 164 222 255 210 255 255 255 167 250 255 117 187 188 96 181 122 172 122 179 134 173 175 141 157 154 147 151 152 155 147 153 151 152 155 147 150 157 145 157 145 158 149 149 152 150 150 150 157 150 151 153 151 151 153 151 151 151 158 151 151 155 151 151 151 158 148 151 153 149 149 158 154 150 155 143 155 146 154 156 142 155 154 149 155 149 155 149 154 154 149 154 147 159 147 152 154 140 161 142 153 145 158 150 155 146 151 153 153 146 151 160 144 158 144 158 144 156 150 149 146 150 151 150 149 -0 -43 -80 -112 -139 -161 -179 -193 -205 -214 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -167 -147 -122 -91 -54 -0 149 149 156 150 148 149 156 149 145 156 146 156 146 149 148 152 151 153 146 152 158 146 146 154 151 151 143 148 157 153 147 152 149 147 153 147 149 156 148 156 148 156 148 150 156 153 149 151 154 148 154 148 151 151 145 157 153 151 158 149 153 151 151 158 151 151 151 153 151 151 157 151 151 157 151 151 151 152 150 150 157 150 149 157 146 157 146 157 154 151 156 146 160 151 153 156 147 160 151 151 158 147 181 165 136 160 130 180 134 184 114 216 133 110 255 155 255 255 255 255 255 255 208 203 171 211 255 230 255 82 88 103 102 152 170 178 158 134 131 155 167 161 131 145 153 152 143 150 149 144 152 154 151 146 149 154 149 154 147 147 149 152 153 153 153 154 158 146 152 153 153 151 146 152 150 156 150 151 156 150 150 150 150 149 149 145 147 153 147 150 150 150 146 151 146 146 147 146 144 149 142 142 141 138 141 141 140 136 138 135 125 135 138 136 140 141 141 138 141 142 142 149 144 146 147 146 146 151 146 150 150 150 147 153 147 145 149 149 150 150 150 150 156 151 150 156 150 152 146 151 153 153 152 146 158 154 153 153 153 152 149 147 147 154 149 154 149 146 151 154 152 144 149 150 143 152 153 145 131 161 167 155 131 134 158 178 170 152 102 103 88 82 255 230 255 211 171 203 208 255 255 255 255 255 255 155 255 110 133 216 114 184 134 180 130 160 136 165 181 147 158 151 151 160 147 156 153 151 160 146 156 151 154 157 146 157 146 157 149 150 157 150 150 152 151 151 151 157 151 151 157 151 151 153 151 151 151 158 151 151 153 149 158 151 153 157 145 151 151 148 154 148 154 151 149 153 156 150 148 156 148 156 148 156 149 147 153 147 149 152 147 153 157 148 143 151 151 154 146 146 158 152 146 153 151 152 148 149 146 156 146 156 145 149 156 149 148 150 156 149 149 -0 -54 -91 -122 -147 -167 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -131 -102 -68 -0 149 149 149 151 149 149 150 151 148 149 152 149 153 149 157 149 146 150 153 151 146 154 151 158 146 153 145 163 144 154 147 152 152 147 159 147 154 152 149 154 149 155 149 154 155 143 156 147 149 155 147 155 146 150 154 147 153 151 151 146 155 151 151 151 153 151 151 157 151 151 151 153 151 151 153 151 151 157 151 150 151 152 150 150 153 150 153 150 153 147 154 153 150 149 151 154 153 152 149 147 158 153 152 171 154 155 170 148 153 164 139 192 159 148 81 175 232 205 210 255 255 255 182 255 98 208 255 235 85 211 255 255 75 109 121 124 158 179 166 151 141 131 153 161 131 146 151 155 144 150 149 144 150 150 146 147 149 154 149 154 147 147 147 147 147 147 145 154 158 146 153 153 153 151 145 151 146 151 144 145 148 149 149 149 147 154 153 146 147 150 151 151 151 146 149 154 147 144 151 148 152 147 147 146 141 142 141 139 133 131 124 124 131 133 139 141 142 141 146 147 147 152 148 151 144 147 154 149 146 151 151 151 150 147 146 153 154 147 149 149 149 148 145 144 151 146 151 145 151 153 153 153 146 158 154 145 147 147 147 147 147 147 154 149 154 149 147 146 150 150 144 149 150 144 155 151 146 131 161 153 131 141 151 166 179 158 124 121 109 75 255 255 211 85 235 255 208 98 255 182 255 255 255 210 205 232 175 81 148 159 192 139 164 153 148 170 155 154 171 152 153 158 147 149 152 153 154 151 149 150 153 154 147 153 150 153 150 153 150 150 152 151 150 151 157 151 151 153 151 151 153 151 151 151 157 151 151 153 151 151 151 155 146 151 151 153 147 154 150 146 155 147 155 149 147 156 143 155 154 149 155 149 154 149 152 154 147 159 147 152 152 147 154 144 163 145 153 146 158 151 154 146 151 153 150 146 149 157 149 153 149 152 149 148 151 150 149 149 151 149 149 149 -0 -68 -102 -131 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -193 -178 -161 -139 -112 -79 -43 -0 147 149 154 150 150 149 156 149 149 148 151 149 151 144 153 151 156 151 146 152 156 146 146 155 151 152 144 149 157 147 153 153 147 152 149 147 154 154 147 156 148 156 148 150 156 153 149 154 154 149 154 149 146 155 151 153 148 150 154 156 151 151 151 155 151 151 151 153 151 151 157 151 151 158 151 151 151 153 151 150 157 150 150 149 151 149 154 152 151 151 151 154 156 159 152 153 147 157 151 158 151 153 170 162 146 162 135 183 121 187 128 171 165 92 255 255 255 255 255 255 255 255 255 206 226 255 233 141 198 141 145 216 239 202 176 150 118 136 165 166 160 158 136 145 146 130 144 145 155 144 148 156 142 155 154 147 147 149 152 154 159 153 152 152 152 153 151 146 155 158 146 152 151 160 149 151 156 151 156 149 149 149 149 149 147 142 146 152 145 145 145 143 150 149 142 143 145 144 139 142 144 147 147 144 147 147 146 142 144 140 131 140 144 142 146 147 147 144 147 147 144 142 139 144 145 143 142 149 150 143 145 145 145 152 146 142 147 149 149 149 149 149 156 151 156 151 149 160 151 152 146 158 155 146 151 153 152 152 152 153 159 154 152 149 147 147 154 155 142 156 148 144 155 145 144 130 146 145 136 158 160 166 165 136 118 150 176 202 239 216 145 141 198 141 233 255 226 206 255 255 255 255 255 255 255 255 255 92 165 171 128 187 121 183 135 162 146 162 170 153 151 158 151 157 147 153 152 159 156 154 151 151 151 152 154 149 151 149 150 150 157 150 151 153 151 151 151 158 151 151 157 151 151 153 151 151 151 155 151 151 151 156 154 150 148 153 151 155 146 149 154 149 154 154 149 153 156 150 148 156 148 156 147 154 154 147 149 152 147 153 153 147 157 149 144 152 151 155 146 146 156 152 146 151 156 151 153 144 151 149 151 148 149 149 156 149 150 150 154 149 147 -0 -43 -79 -112 -139 -161 -178 -193 -204 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -183 -167 -146 -121 -91 -54 -0 154 147 155 150 150 149 150 151 149 149 156 149 156 144 163 144 152 146 152 151 151 153 151 158 146 153 145 164 144 147 153 153 147 152 152 147 159 148 149 152 149 155 149 154 155 143 156 148 149 156 148 156 149 154 148 151 155 149 156 144 153 148 150 158 151 150 151 155 151 151 151 153 151 151 153 151 151 157 151 151 151 152 150 150 156 150 149 146 158 145 158 152 154 147 149 153 153 159 147 147 159 151 147 170 116 169 141 160 141 175 133 187 161 99 76 191 216 222 208 182 255 255 255 214 208 255 240 148 206 133 164 180 126 156 184 174 179 170 144 127 150 159 162 163 146 153 140 130 140 145 156 142 145 151 142 155 154 147 147 147 147 149 152 155 145 152 153 153 151 146 155 158 146 151 148 157 144 145 148 151 156 149 147 154 155 155 152 146 147 150 151 151 149 143 148 154 147 146 143 149 142 142 142 141 136 136 136 134 128 126 119 119 126 128 134 136 136 136 141 142 142 142 149 143 146 147 154 148 143 149 151 151 150 147 146 152 155 155 154 147 149 156 151 148 145 144 157 148 151 146 158 155 146 151 153 153 152 145 155 152 149 147 147 147 147 154 155 142 151 145 142 156 145 140 130 140 153 146 163 162 159 150 127 144 170 179 174 184 156 126 180 164 133 206 148 240 255 208 214 255 255 255 182 208 222 216 191 76 99 161 187 133 175 141 160 141 169 116 170 147 151 159 147 147 159 153 153 149 147 154 152 158 145 158 146 149 150 156 150 150 152 151 151 151 157 151 151 153 151 151 153 151 151 151 155 151 150 151 158 150 148 153 144 156 149 155 151 148 154 149 156 148 156 149 148 156 143 155 154 149 155 149 152 149 148 159 147 152 152 147 153 153 147 144 164 145 153 146 158 151 153 151 151 152 146 152 144 163 144 156 149 156 149 149 151 150 149 150 150 155 147 154 -0 -54 -91 -121 -146 -167 -183 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -200 -188 -172 -153 -130 -101 -68 -0 155 142 155 149 149 149 149 156 150 149 150 151 150 145 149 147 156 151 149 146 158 151 146 146 154 151 153 145 150 157 151 153 147 152 152 147 152 149 154 152 154 147 156 148 150 156 153 149 154 155 149 155 142 149 155 146 156 144 156 150 153 158 149 149 153 151 148 158 151 151 151 155 151 151 158 151 151 151 153 151 150 157 151 150 150 152 150 148 157 146 156 147 151 153 155 152 151 147 155 151 163 146 151 170 143 167 155 160 164 146 150 161 133 162 104 255 192 164 203 255 255 255 255 255 226 255 255 126 179 150 201 116 148 178 147 131 154 170 176 173 157 148 129 149 155 164 148 156 141 128 133 145 153 147 149 153 143 153 159 153 153 153 153 153 154 158 146 152 153 153 151 146 154 156 154 149 153 163 150 149 149 151 156 148 142 149 149 146 152 145 145 145 143 150 146 147 149 152 152 148 152 147 147 147 144 149 141 140 136 137 134 125 134 137 136 140 141 149 144 147 147 147 152 148 152 152 149 147 146 150 143 145 145 145 152 146 149 149 142 148 156 151 149 149 150 163 153 149 154 156 154 146 151 153 153 152 146 158 154 153 153 153 153 153 159 153 143 153 149 147 153 145 133 128 141 156 148 164 155 149 129 148 157 173 176 170 154 131 147 178 148 116 201 150 179 126 255 255 226 255 255 255 255 255 203 164 192 255 104 162 133 161 150 146 164 160 155 167 143 170 151 146 163 151 155 147 151 152 155 153 151 147 156 146 157 148 150 152 150 150 151 157 150 151 153 151 151 151 158 151 151 155 151 151 151 158 148 151 153 149 149 158 153 150 156 144 156 146 155 149 142 155 149 155 154 149 153 156 150 148 156 147 154 152 154 149 152 147 152 152 147 153 151 157 150 145 153 151 154 146 146 151 158 146 149 151 156 147 149 145 150 151 150 149 150 156 149 149 149 149 155 142 155 -0 -68 -101 -130 -153 -172 -188 -200 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -213 -204 -192 -178 -160 -138 -111 -78 -42 -0 149 153 149 147 149 149 149 151 149 149 156 150 148 149 155 149 146 151 150 156 146 152 150 156 146 153 146 162 145 148 153 147 153 152 147 152 152 147 154 148 149 152 150 152 155 143 156 148 149 156 148 155 152 154 149 154 150 153 150 149 151 145 157 153 151 158 149 153 151 151 158 151 151 151 153 151 151 158 151 151 151 153 151 150 157 150 150 150 153 150 151 159 150 154 146 160 152 156 147 154 154 150 147 163 138 170 123 165 134 178 156 165 166 135 143 255 172 171 98 206 214 255 255 255 255 203 255 76 167 132 155 202 105 140 160 174 147 121 148 165 172 162 162 149 127 145 149 149 156 141 124 129 148 154 146 156 153 141 149 154 148 147 147 147 145 154 158 146 153 153 153 151 146 153 153 151 144 148 155 149 149 150 151 154 153 148 154 151 155 150 150 150 149 143 146 147 148 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 148 147 146 143 149 150 150 150 155 151 154 148 153 154 151 150 149 149 155 148 144 151 153 153 146 151 153 153 153 146 158 154 145 147 147 147 148 154 149 141 153 156 146 154 148 129 124 141 156 149 149 145 127 149 162 162 172 165 148 121 147 174 160 140 105 202 155 132 167 76 255 203 255 255 255 255 214 206 98 171 172 255 143 135 166 165 156 178 134 165 123 170 138 163 147 150 154 154 147 156 152 160 146 154 150 159 151 150 153 150 150 150 157 150 151 153 151 151 151 158 151 151 153 151 151 151 158 151 151 153 149 158 151 153 157 145 151 149 150 153 150 154 149 154 152 155 148 156 149 148 156 143 155 152 150 152 149 148 154 147 152 152 147 152 153 147 153 148 145 162 146 153 146 156 150 152 146 156 150 151 146 149 155 149 148 150 156 149 149 151 149 149 149 147 149 153 149 -0 -42 -78 -111 -138 -160 -178 -192 -204 -213 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -120 -88 -48 -0 149 147 149 154 147 147 149 154 149 149 149 151 149 149 149 151 148 156 144 151 152 149 146 151 153 151 153 153 148 158 151 145 153 153 145 152 152 147 159 147 154 152 154 155 148 155 153 149 154 155 149 155 143 149 156 147 148 149 148 155 149 154 147 153 151 151 146 155 151 151 151 153 151 151 157 151 151 151 153 151 151 157 151 150 151 152 150 150 149 151 156 145 155 152 153 150 149 154 153 151 157 146 151 170 131 171 139 174 149 157 153 163 157 132 162 96 230 211 208 226 208 226 255 255 255 180 255 239 170 190 99 132 150 193 148 120 148 167 169 149 140 128 153 162 168 163 144 139 150 125 158 141 75 115 143 145 142 153 158 146 154 159 152 152 152 151 146 154 158 146 153 153 153 151 146 152 150 156 150 151 156 150 149 149 149 149 147 142 144 147 150 151 151 148 154 147 147 147 147 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 147 147 147 147 154 148 151 151 150 147 144 142 147 149 149 149 149 150 156 151 150 156 150 152 146 151 153 153 153 146 158 154 146 151 152 152 152 159 154 146 158 153 142 145 143 115 75 141 158 125 150 139 144 163 168 162 153 128 140 149 169 167 148 120 148 193 150 132 99 190 170 239 255 180 255 255 255 226 208 226 208 211 230 96 162 132 157 163 153 157 149 174 139 171 131 170 151 146 157 151 153 154 149 150 153 152 155 145 156 151 149 150 150 152 151 150 151 157 151 151 153 151 151 151 157 151 151 153 151 151 151 155 146 151 151 153 147 154 149 155 148 149 148 147 156 149 143 155 149 155 154 149 153 155 148 155 154 152 154 147 159 147 152 152 145 153 153 145 151 158 148 153 153 151 153 151 146 149 152 151 144 156 148 151 149 149 149 151 149 149 149 154 149 147 147 154 149 147 149 -0 -48 -88 -120 -145 -166 -182 -196 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -171 -152 -128 -99 -60 -0 144 154 145 154 142 154 147 154 149 147 149 154 150 149 149 156 149 149 145 156 149 151 151 156 151 146 153 146 159 145 148 152 151 153 152 151 152 147 153 147 147 154 148 149 149 154 142 156 148 147 156 148 156 152 154 149 153 154 153 154 143 155 151 153 148 150 154 156 151 151 151 155 151 151 151 153 151 151 158 151 151 151 153 151 150 157 151 150 150 156 150 146 155 147 151 154 156 152 151 147 158 153 151 146 146 151 156 146 159 155 137 170 131 164 146 174 255 255 255 255 255 255 255 255 255 255 255 229 255 75 201 75 131 76 148 165 175 140 120 149 161 168 164 145 124 143 161 168 150 151 161 140 76 111 134 139 155 146 140 149 152 140 148 151 152 152 153 151 146 155 158 147 153 153 153 151 145 151 146 151 144 145 148 149 149 149 147 154 152 145 145 145 145 145 141 143 146 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 146 143 141 145 145 145 145 145 152 154 147 149 149 149 148 145 144 151 146 151 145 151 153 153 153 147 158 155 146 151 153 152 152 151 148 140 152 149 140 146 155 139 134 111 76 140 161 151 150 168 161 143 124 145 164 168 161 149 120 140 175 165 148 76 131 75 201 75 255 229 255 255 255 255 255 255 255 255 255 255 255 174 146 164 131 170 137 155 159 146 156 151 146 146 151 153 158 147 151 152 156 154 151 147 155 146 150 156 150 150 151 157 150 151 153 151 151 151 158 151 151 153 151 151 151 155 151 151 151 156 154 150 148 153 151 155 143 154 153 154 153 149 154 152 156 148 156 147 148 156 142 154 149 149 148 154 147 147 153 147 152 151 152 153 151 152 148 145 159 146 153 146 151 156 151 151 149 156 145 149 149 156 149 149 150 154 149 147 149 154 147 154 142 154 145 154 144 -0 -60 -99 -128 -152 -171 -187 -200 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -213 -203 -191 -176 -158 -136 -108 -74 -35 -0 152 147 153 146 153 141 154 149 154 147 155 150 150 149 150 151 149 148 149 151 156 144 152 146 150 151 150 151 148 158 151 146 153 153 146 153 145 152 159 145 159 145 154 152 147 153 152 149 161 153 150 155 143 149 156 148 149 149 149 148 154 148 151 155 149 156 144 152 150 150 158 151 151 151 155 151 151 151 153 151 151 158 151 151 151 153 151 150 150 152 149 150 151 159 149 154 147 160 151 159 154 146 151 155 147 170 130 177 130 163 171 146 175 138 152 94 230 235 233 240 255 203 180 255 255 255 173 255 229 242 182 255 75 125 159 124 167 167 162 154 119 139 156 174 163 145 132 154 122 159 135 75 122 144 155 141 148 157 159 146 154 157 146 152 153 153 153 153 151 146 155 158 146 152 151 160 149 151 156 151 156 149 149 149 147 154 153 148 154 150 151 151 150 148 154 147 147 147 147 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 147 147 147 147 154 148 150 151 151 150 154 148 153 154 147 149 149 149 156 151 156 151 149 160 151 152 146 158 155 146 151 153 153 153 153 152 146 157 154 146 159 157 148 141 155 144 122 75 135 159 122 154 132 145 163 174 156 139 119 154 162 167 167 124 159 125 75 255 182 242 229 255 173 255 255 255 180 203 255 240 233 235 230 94 152 138 175 146 171 163 130 177 130 170 147 155 151 146 154 159 151 160 147 154 149 159 151 150 149 152 150 150 151 153 151 151 151 158 151 151 153 151 151 151 155 151 151 151 158 150 150 152 144 156 149 155 151 148 154 148 149 149 149 148 156 149 143 155 150 153 161 149 152 153 147 152 154 145 159 145 159 152 145 153 146 153 153 146 151 158 148 151 150 151 150 146 152 144 156 151 149 148 149 151 150 149 150 150 155 147 154 149 154 141 153 146 153 147 152 -0 -35 -74 -108 -136 -158 -176 -191 -203 -213 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -237 -233 -229 -222 -215 -206 -195 -181 -164 -143 -117 -85 -45 -0 145 152 146 154 146 146 152 146 155 142 155 149 149 149 149 156 150 149 149 156 150 146 156 151 156 144 158 144 157 145 148 152 151 153 153 151 152 151 153 142 153 154 146 154 147 159 140 153 148 144 156 148 156 152 154 149 154 154 154 154 147 155 146 155 143 156 150 153 150 148 151 153 151 151 158 151 151 151 157 151 151 151 153 151 151 157 151 151 150 157 150 150 156 145 156 149 153 150 149 147 155 153 151 145 148 153 140 158 142 169 144 159 154 137 167 101 255 85 141 148 126 255 255 255 255 255 255 255 255 75 213 255 235 126 102 159 136 137 140 151 166 174 148 122 143 156 168 157 156 177 135 75 121 139 149 164 163 145 146 154 158 146 154 157 146 152 153 153 153 153 151 146 155 158 146 151 148 157 144 145 148 151 156 149 149 147 142 149 145 147 152 145 145 142 148 143 146 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 146 143 148 142 145 145 152 147 145 149 142 147 149 149 156 151 148 145 144 157 148 151 146 158 155 146 151 153 153 153 153 152 146 157 154 146 158 154 146 145 163 164 149 139 121 75 135 177 156 157 168 156 143 122 148 174 166 151 140 137 136 159 102 126 235 255 213 75 255 255 255 255 255 255 255 255 126 148 141 85 255 101 167 137 154 159 144 169 142 158 140 153 148 145 151 153 155 147 149 150 153 149 156 145 156 150 150 157 150 151 151 157 151 151 153 151 151 151 157 151 151 151 158 151 151 153 151 148 150 153 150 156 143 155 146 155 147 154 154 154 154 149 154 152 156 148 156 144 148 153 140 159 147 154 146 154 153 142 153 151 152 151 153 153 151 152 148 145 157 144 158 144 156 151 156 146 150 156 149 149 150 156 149 149 149 149 155 142 155 146 152 146 146 154 146 152 145 -0 -45 -85 -117 -143 -164 -181 -195 -206 -215 -222 -229 -233 -237 -241 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -224 -217 -209 -198 -185 -169 -149 -125 -95 -57 -0 145 157 145 152 147 152 145 153 153 149 153 149 147 149 147 149 151 149 149 150 151 148 149 146 151 145 156 146 156 146 158 149 146 152 153 146 153 146 153 151 151 160 140 159 147 153 149 157 147 158 150 149 155 143 149 156 148 149 150 150 149 154 151 154 148 154 151 149 150 155 148 155 151 151 151 153 151 151 151 153 151 151 158 151 151 151 153 151 150 151 152 150 150 146 155 154 149 154 156 151 156 154 147 152 149 152 157 146 165 147 139 177 140 161 158 132 82 211 198 206 179 76 239 229 173 255 255 255 171 255 249 255 221 255 76 86 135 164 157 162 148 137 137 161 161 144 147 142 127 163 133 76 120 147 161 153 145 159 163 150 153 155 157 146 154 157 146 152 153 153 153 153 151 146 154 156 154 149 153 163 150 149 149 151 154 155 154 153 148 152 146 147 150 150 148 143 146 147 147 147 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 147 147 147 146 143 148 150 150 147 146 152 148 153 154 155 154 151 149 149 150 163 153 149 154 156 154 146 151 153 153 153 153 152 146 157 154 146 157 155 153 150 163 159 145 153 161 147 120 76 133 163 127 142 147 144 161 161 137 137 148 162 157 164 135 86 76 255 221 255 249 255 171 255 255 255 173 229 239 76 179 206 198 211 82 132 158 161 140 177 139 147 165 146 157 152 149 152 147 154 156 151 156 154 149 154 155 146 150 150 152 151 150 151 153 151 151 151 158 151 151 153 151 151 151 153 151 151 151 155 148 155 150 149 151 154 148 154 151 154 149 150 150 149 148 156 149 143 155 149 150 158 147 157 149 153 147 159 140 160 151 151 153 146 153 146 153 152 146 149 158 146 156 146 156 145 151 146 149 148 151 150 149 149 151 149 147 149 147 149 153 149 153 153 145 152 147 152 145 157 145 -0 -57 -95 -125 -149 -169 -185 -198 -209 -217 -224 -230 -235 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -174 -155 -133 -104 -70 -33 -0 151 147 145 152 145 147 152 147 149 147 149 154 148 154 147 154 150 149 149 156 149 149 148 156 148 149 150 152 150 144 155 151 151 150 153 151 152 151 153 146 153 149 151 147 152 152 146 149 153 150 154 147 155 152 152 149 154 154 154 154 147 148 149 155 147 150 155 149 156 144 155 150 150 150 155 151 151 151 155 151 151 151 153 151 151 158 151 151 150 157 150 150 149 150 151 154 150 154 147 154 154 153 151 146 152 152 144 159 151 157 158 137 168 157 154 88 255 141 133 150 167 170 255 255 255 255 255 255 255 189 255 238 76 246 255 91 108 141 137 120 156 159 158 158 131 154 148 171 171 133 77 122 148 158 158 171 148 143 159 163 154 153 154 157 146 154 158 146 152 153 153 153 153 151 146 153 153 151 144 148 155 149 149 150 150 150 149 146 152 147 150 151 151 151 148 154 147 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 147 154 148 151 151 151 150 147 152 146 149 150 150 150 149 149 155 148 144 151 153 153 146 151 153 153 153 153 152 146 158 154 146 157 154 153 154 163 159 143 148 171 158 158 148 122 77 133 171 171 148 154 131 158 158 159 156 120 137 141 108 91 255 246 76 238 255 189 255 255 255 255 255 255 255 170 167 150 133 141 255 88 154 157 168 137 158 157 151 159 144 152 152 146 151 153 154 154 147 154 150 154 151 150 149 150 150 157 150 151 151 158 151 151 153 151 151 151 155 151 151 151 155 150 150 150 155 144 156 149 155 150 147 155 149 148 147 154 154 154 154 149 152 152 155 147 154 150 153 149 146 152 152 147 151 149 153 146 153 151 152 151 153 150 151 151 155 144 150 152 150 149 148 156 148 149 149 156 149 149 150 154 147 154 148 154 149 147 149 147 152 147 145 152 145 147 151 -0 -33 -70 -104 -133 -155 -174 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -193 -179 -161 -139 -113 -81 -43 -0 150 150 142 157 145 150 145 152 144 154 144 155 142 155 142 154 149 149 147 149 151 150 149 149 151 149 156 144 158 144 155 146 146 157 151 146 153 146 153 152 151 152 146 159 151 153 153 152 152 154 145 149 152 142 156 154 148 149 149 150 149 153 154 154 149 146 155 143 155 150 154 150 148 150 156 151 150 150 158 151 151 151 157 151 151 151 153 151 151 151 153 151 150 150 156 149 154 152 151 151 153 154 147 152 151 152 146 151 143 156 154 158 156 148 163 103 255 145 164 201 132 190 75 229 255 171 255 255 255 215 255 255 142 140 144 238 216 202 162 182 162 149 121 154 145 172 157 116 162 131 77 121 147 156 168 147 155 168 148 146 154 160 153 152 154 157 146 154 158 146 152 153 153 153 153 151 146 152 150 156 150 151 156 150 149 149 149 149 145 147 153 146 145 145 145 140 143 146 147 146 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 146 147 146 143 140 145 145 145 146 153 147 145 149 149 149 149 150 156 151 150 156 150 152 146 151 153 153 153 153 152 146 158 154 146 157 154 152 153 160 154 146 148 168 155 147 168 156 147 121 77 131 162 116 157 172 145 154 121 149 162 182 162 202 216 238 144 140 142 255 255 215 255 255 255 171 255 229 75 190 132 201 164 145 255 103 163 148 156 158 154 156 143 151 146 152 151 152 147 154 153 151 151 152 154 149 156 150 150 151 153 151 151 151 153 151 151 151 157 151 151 151 158 150 150 151 156 150 148 150 154 150 155 143 155 146 149 154 154 153 149 150 149 149 148 154 156 142 152 149 145 154 152 152 153 153 151 159 146 152 151 152 153 146 153 146 151 157 146 146 155 144 158 144 156 149 151 149 149 150 151 149 147 149 149 154 142 155 142 155 144 154 144 152 145 150 145 157 142 150 150 -0 -43 -81 -113 -139 -161 -179 -193 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -146 -121 -90 -50 -0 146 150 150 149 147 151 145 157 145 152 147 153 146 153 149 153 149 149 154 147 154 150 149 149 156 150 149 145 156 146 149 150 150 156 146 152 151 150 151 153 146 152 152 151 148 153 153 141 154 148 154 152 153 154 150 149 149 154 152 154 154 148 149 149 156 147 154 148 154 148 151 150 155 149 156 150 151 148 151 153 151 150 151 153 151 151 158 151 151 151 157 151 150 150 150 154 149 147 158 145 151 154 153 152 146 153 145 152 143 164 144 163 154 126 175 102 75 216 180 116 155 99 201 242 75 255 255 255 255 255 255 187 255 77 174 89 238 161 129 78 149 156 169 169 144 125 134 179 183 130 75 120 146 155 162 160 168 143 154 169 152 146 154 159 153 152 154 158 146 154 158 146 153 153 153 153 152 151 146 151 146 151 144 145 148 149 149 149 146 152 146 147 150 151 150 148 154 147 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 147 154 148 150 151 150 147 146 152 146 149 149 149 148 145 144 151 146 151 146 151 152 153 153 153 153 146 158 154 146 158 154 152 153 159 154 146 152 169 154 143 168 160 162 155 146 120 75 130 183 179 134 125 144 169 169 156 149 78 129 161 238 89 174 77 255 187 255 255 255 255 255 255 75 242 201 99 155 116 180 216 75 102 175 126 154 163 144 164 143 152 145 153 146 152 153 154 151 145 158 147 149 154 150 150 150 151 157 151 151 151 158 151 151 153 151 150 151 153 151 148 151 150 156 149 155 150 151 148 154 148 154 147 156 149 149 148 154 154 152 154 149 149 150 154 153 152 154 148 154 141 153 153 148 151 152 152 146 153 151 150 151 152 146 156 150 150 149 146 156 145 149 150 156 149 149 150 154 147 154 149 149 153 149 153 146 153 147 152 145 157 145 151 147 149 150 150 146 -0 -50 -90 -121 -146 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -235 -230 -225 -218 -209 -199 -186 -171 -152 -128 -99 -62 -0 151 148 151 143 149 151 145 151 147 145 152 145 154 146 147 147 149 146 155 142 154 150 149 149 149 151 149 148 149 152 149 156 141 151 152 149 145 160 144 152 152 151 153 146 159 151 153 147 158 145 159 141 155 148 150 154 152 148 157 148 150 149 154 154 155 149 147 155 147 155 146 148 155 143 156 151 148 157 149 155 151 150 151 155 151 151 151 153 151 151 151 153 151 150 150 149 151 149 157 147 159 150 154 147 153 151 152 151 151 152 138 166 149 155 170 152 109 239 126 148 202 132 75 182 213 249 189 215 255 255 255 185 255 246 251 214 255 183 130 77 134 155 131 119 152 177 178 87 146 138 76 119 145 153 159 166 150 154 167 145 149 165 152 146 154 160 153 153 155 158 146 154 158 146 153 153 153 150 158 157 152 156 151 156 149 149 149 147 154 153 148 152 145 145 145 145 140 143 146 147 146 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 146 147 146 143 140 145 145 145 145 152 148 153 154 147 149 149 149 156 151 156 152 157 158 150 153 153 153 146 158 154 146 158 155 153 153 160 154 146 152 165 149 145 167 154 150 166 159 153 145 119 76 138 146 87 178 177 152 119 131 155 134 77 130 183 255 214 251 246 255 185 255 255 255 215 189 249 213 182 75 132 202 148 126 239 109 152 170 155 149 166 138 152 151 151 152 151 153 147 154 150 159 147 157 149 151 149 150 150 151 153 151 151 151 153 151 151 151 155 151 150 151 155 149 157 148 151 156 143 155 148 146 155 147 155 147 149 155 154 154 149 150 148 157 148 152 154 150 148 155 141 159 145 158 147 153 151 159 146 153 151 152 152 144 160 145 149 152 151 141 156 149 152 149 148 149 151 149 149 149 150 154 142 155 146 149 147 147 146 154 145 152 145 147 151 145 151 149 143 151 148 151 -0 -62 -99 -128 -152 -171 -186 -199 -209 -218 -225 -230 -235 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -220 -212 -202 -190 -175 -157 -135 -107 -75 -36 -0 143 148 150 148 150 145 151 150 145 157 145 150 148 152 153 144 154 153 149 153 149 149 147 149 154 150 149 149 148 151 149 153 154 149 151 151 149 147 151 150 146 152 152 151 148 153 145 146 154 151 149 158 147 154 145 156 147 154 149 154 154 148 147 149 156 147 154 149 154 149 153 154 148 154 151 155 149 145 155 151 151 148 158 151 151 151 157 151 151 151 158 151 151 150 150 157 150 150 151 145 155 152 153 152 147 153 146 152 140 151 157 138 167 138 170 121 202 156 178 105 150 131 255 255 255 255 255 255 255 255 255 255 251 78 209 255 255 106 75 127 166 144 170 155 125 114 174 190 131 75 121 149 159 166 160 161 163 150 157 164 144 149 165 154 140 148 154 147 147 149 150 145 155 158 147 153 153 152 146 153 151 146 148 151 156 149 149 147 142 146 152 147 150 150 150 148 154 147 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 147 154 148 150 150 150 147 152 146 142 147 149 149 156 151 148 146 151 153 146 152 153 153 147 158 155 145 150 149 147 147 154 148 140 154 165 149 144 164 157 150 163 161 160 166 159 149 121 75 131 190 174 114 125 155 170 144 166 127 75 106 255 255 209 78 251 255 255 255 255 255 255 255 255 255 255 131 150 105 178 156 202 121 170 138 167 138 157 151 140 152 146 153 147 152 153 152 155 145 151 150 150 157 150 150 151 151 158 151 151 151 157 151 151 151 158 148 151 151 155 145 149 155 151 154 148 154 153 149 154 149 154 147 156 149 147 148 154 154 149 154 147 156 145 154 147 158 149 151 154 146 145 153 148 151 152 152 146 150 151 147 149 151 151 149 154 153 149 151 148 149 149 150 154 149 147 149 149 153 149 153 154 144 153 152 148 150 145 157 145 150 151 145 150 148 150 148 143 -0 -36 -75 -107 -135 -157 -175 -190 -202 -212 -220 -226 -231 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -205 -193 -179 -162 -141 -115 -83 -45 -0 146 154 149 143 148 142 150 150 145 151 147 151 153 145 147 147 153 148 149 148 149 149 154 147 155 150 149 149 149 156 149 149 144 153 156 144 151 155 144 157 151 151 150 146 159 152 153 151 158 146 152 146 149 145 154 153 147 147 153 148 149 149 161 152 155 149 147 156 147 156 147 149 155 147 150 156 144 155 154 150 151 155 149 152 151 150 151 153 151 151 151 153 151 151 150 151 152 150 157 144 156 147 154 147 153 152 153 151 144 156 148 153 163 123 178 124 176 184 147 140 193 76 75 235 221 238 255 187 185 255 255 255 167 255 244 255 217 255 76 150 141 127 101 150 128 76 123 157 138 76 119 143 159 166 164 158 151 159 163 154 156 164 144 149 166 158 145 154 159 153 152 155 143 148 147 158 147 153 153 151 146 150 156 149 149 151 154 155 154 152 146 147 152 145 145 142 148 143 146 147 146 144 150 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 150 144 146 147 146 143 148 142 145 145 152 147 146 152 154 155 154 151 149 149 156 150 146 151 153 153 147 158 147 148 143 155 152 153 159 154 145 158 166 149 144 164 156 154 163 159 151 158 164 166 159 143 119 76 138 157 123 76 128 150 101 127 141 150 76 255 217 255 244 255 167 255 255 255 185 187 255 238 221 235 75 76 193 140 147 184 176 124 178 123 163 153 148 156 144 151 153 152 153 147 154 147 156 144 157 150 152 151 150 151 151 153 151 151 151 153 151 150 151 152 149 155 151 150 154 155 144 156 150 147 155 149 147 156 147 156 147 149 155 152 161 149 149 148 153 147 147 153 154 145 149 146 152 146 158 151 153 152 159 146 150 151 151 157 144 155 151 144 156 153 144 149 149 156 149 149 149 150 155 147 154 149 149 148 149 148 153 147 147 145 153 151 147 151 145 150 150 142 148 143 149 154 146 -0 -45 -83 -115 -141 -162 -179 -193 -205 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -241 -237 -234 -229 -223 -216 -207 -196 -183 -167 -147 -122 -92 -51 -0 147 147 143 148 154 148 146 150 142 150 150 151 146 147 150 152 146 154 145 154 145 146 155 142 155 149 149 149 149 149 151 149 156 147 151 145 156 150 145 156 146 145 157 151 151 148 153 146 146 155 151 152 150 152 158 140 160 145 159 147 154 152 148 144 149 156 147 154 149 154 149 154 154 149 146 155 150 154 151 150 148 158 144 155 151 150 151 155 151 151 151 158 151 151 151 150 157 150 150 146 150 151 151 153 152 147 154 147 152 144 148 159 153 154 158 158 150 174 131 160 148 148 125 126 255 76 142 255 255 255 255 255 255 255 196 255 235 87 255 255 85 100 75 139 126 75 125 166 127 75 121 148 156 159 164 159 158 159 146 154 159 153 156 164 147 144 160 158 146 154 160 153 154 157 146 151 148 158 147 153 153 151 144 145 148 149 150 150 149 149 146 152 145 147 150 150 146 151 146 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 146 151 146 150 150 147 145 152 146 149 149 150 150 149 148 145 144 151 153 153 147 158 148 151 146 157 154 153 160 154 146 158 160 144 147 164 156 153 159 154 146 159 158 159 164 159 156 148 121 75 127 166 125 75 126 139 75 100 85 255 255 87 235 255 196 255 255 255 255 255 255 255 142 76 255 126 125 148 148 160 131 174 150 158 158 154 153 159 148 144 152 147 154 147 152 153 151 151 150 146 150 150 157 150 151 151 151 158 151 151 151 155 151 150 151 155 144 158 148 150 151 154 150 155 146 149 154 154 149 154 149 154 147 156 149 144 148 152 154 147 159 145 160 140 158 152 150 152 151 155 146 146 153 148 151 151 157 145 146 156 145 150 156 145 151 147 156 149 151 149 149 149 149 149 155 142 155 146 145 154 145 154 146 152 150 147 146 151 150 150 142 150 146 148 154 148 143 147 147 -0 -51 -92 -122 -147 -167 -183 -196 -207 -216 -223 -229 -234 -237 -241 -243 -245 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -230 -224 -218 -209 -199 -186 -171 -152 -129 -100 -63 -0 147 147 146 154 147 143 151 146 150 148 150 151 145 150 151 146 147 152 147 153 147 152 153 149 153 149 147 149 147 149 154 150 150 144 156 148 150 151 151 149 150 150 156 146 145 157 151 153 151 158 146 153 146 153 146 148 158 142 153 147 147 154 147 158 152 152 149 147 156 148 156 148 149 156 147 154 148 151 150 148 155 149 150 156 148 151 148 158 151 151 151 151 153 151 151 151 151 152 150 149 150 156 145 151 147 153 152 153 152 146 149 152 139 167 134 179 118 179 154 174 120 165 159 102 76 246 140 77 246 251 167 255 255 255 207 255 247 138 174 136 255 255 76 98 120 77 121 173 133 75 118 143 160 158 159 160 158 158 162 158 146 154 159 153 156 165 151 150 156 152 140 149 154 145 154 158 146 151 148 158 146 150 158 156 149 149 150 150 150 149 146 152 147 150 151 151 151 149 143 146 147 146 144 149 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 149 144 146 147 146 143 149 151 151 151 150 147 152 146 149 150 150 150 149 149 156 158 150 146 158 148 151 146 158 154 145 154 149 140 152 156 150 151 165 156 153 159 154 146 158 162 158 158 160 159 158 160 143 118 75 133 173 121 77 120 98 76 255 255 136 174 138 247 255 207 255 255 255 167 251 246 77 140 246 76 102 159 165 120 174 154 179 118 179 134 167 139 152 149 146 152 153 152 153 147 151 145 156 150 149 150 152 151 151 151 151 153 151 151 151 151 158 148 151 148 156 150 149 155 148 150 151 148 154 147 156 149 148 156 148 156 147 149 152 152 158 147 154 147 147 153 142 158 148 146 153 146 153 146 158 151 153 151 157 145 146 156 150 150 149 151 151 150 148 156 144 150 150 154 149 147 149 147 149 153 149 153 152 147 153 147 152 147 146 151 150 145 151 150 148 150 146 151 143 147 154 146 147 147 -0 -63 -100 -129 -152 -171 -186 -199 -209 -218 -224 -230 -234 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -219 -211 -201 -189 -175 -157 -135 -107 -75 -36 -0 147 147 147 149 146 147 149 149 143 148 151 145 151 151 145 150 145 152 145 154 146 148 147 147 149 154 148 154 147 155 149 149 156 148 151 149 156 144 151 156 144 151 150 150 156 146 153 146 146 154 151 153 151 152 150 146 153 151 159 145 159 147 153 142 156 154 147 154 149 154 149 154 155 149 147 155 146 148 155 154 144 161 142 157 149 155 149 152 151 151 150 157 151 151 151 150 157 151 150 150 150 146 156 152 150 147 154 147 153 144 152 139 165 131 166 136 170 170 147 148 175 124 159 86 255 144 174 251 78 255 255 255 255 255 255 226 243 81 116 100 136 253 255 255 75 103 135 132 76 118 141 155 160 170 143 152 153 152 154 160 158 148 149 154 148 151 158 153 154 161 157 146 154 158 146 154 158 146 151 148 158 145 146 150 156 149 149 149 149 149 145 147 153 146 145 145 142 148 154 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 154 148 142 145 145 146 153 147 145 149 149 149 149 149 156 150 146 145 158 148 151 146 158 154 146 158 154 146 157 161 154 153 158 151 148 154 149 148 158 160 154 152 153 152 143 170 160 155 141 118 76 132 135 103 75 255 255 253 136 100 116 81 243 226 255 255 255 255 255 255 78 251 174 144 255 86 159 124 175 148 147 170 170 136 166 131 165 139 152 144 153 147 154 147 150 152 156 146 150 150 150 151 157 150 151 151 151 157 150 151 151 152 149 155 149 157 142 161 144 154 155 148 146 155 147 149 155 154 149 154 149 154 147 154 156 142 153 147 159 145 159 151 153 146 150 152 151 153 151 154 146 146 153 146 156 150 150 151 144 156 151 144 156 149 151 148 156 149 149 155 147 154 148 154 149 147 147 148 146 154 145 152 145 150 145 151 151 145 151 148 143 149 149 147 146 149 147 147 147 -0 -36 -75 -107 -135 -157 -175 -189 -201 -211 -219 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -220 -213 -204 -192 -178 -161 -140 -114 -82 -45 -0 147 147 147 152 147 147 154 142 148 154 149 142 150 151 145 150 145 157 145 150 148 152 152 153 145 155 142 155 142 155 149 149 150 144 156 150 150 145 156 149 145 156 156 144 151 153 151 153 151 156 146 153 146 153 146 152 158 146 153 142 152 149 153 154 150 149 149 147 153 147 156 148 149 156 147 154 149 153 154 149 150 154 145 161 144 158 144 155 151 150 150 151 153 151 151 151 151 153 151 151 150 149 150 146 154 152 150 153 152 146 151 143 156 155 151 165 144 176 121 167 140 167 136 135 91 238 89 214 209 244 196 207 255 255 255 182 255 175 255 76 139 255 128 166 254 255 250 153 75 117 139 152 164 156 165 179 153 160 153 152 155 161 159 153 154 161 148 149 154 148 149 153 157 146 154 158 146 154 158 146 151 148 157 144 143 145 148 149 149 147 154 153 146 147 150 151 150 149 142 143 146 146 144 149 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 149 144 146 146 143 142 149 150 151 150 147 146 153 154 147 149 149 148 145 143 144 157 148 151 146 158 154 146 158 154 146 157 153 149 148 154 149 148 161 154 153 159 161 155 152 153 160 153 179 165 156 164 152 139 117 75 153 250 255 254 166 128 255 139 76 255 175 255 182 255 255 255 207 196 244 209 214 89 238 91 135 136 167 140 167 121 176 144 165 151 155 156 143 151 146 152 153 150 152 154 146 150 149 150 151 151 153 151 151 151 151 153 151 150 150 151 155 144 158 144 161 145 154 150 149 154 153 149 154 147 156 149 148 156 147 153 147 149 149 150 154 153 149 152 142 153 146 158 152 146 153 146 153 146 156 151 153 151 153 151 144 156 156 145 149 156 145 150 150 156 144 150 149 149 155 142 155 142 155 145 153 152 152 148 150 145 157 145 150 145 151 150 142 149 154 148 142 154 147 147 152 147 147 147 -0 -45 -82 -114 -140 -161 -178 -192 -204 -213 -220 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -215 -206 -195 -182 -165 -145 -121 -89 -49 -0 146 144 146 152 148 147 147 143 154 147 143 148 148 150 145 150 144 151 147 151 153 146 147 148 147 153 146 153 149 153 149 147 149 153 147 151 149 148 149 151 148 150 152 146 156 149 146 151 146 153 153 152 153 151 153 151 146 154 151 151 151 152 153 148 147 154 152 147 159 147 154 149 154 154 149 147 156 147 149 155 146 149 154 147 152 149 150 157 149 151 148 150 155 151 151 151 151 157 151 151 151 150 150 149 149 146 154 152 147 153 145 152 128 167 141 166 127 173 148 169 120 167 137 164 108 216 238 255 255 255 255 255 255 255 255 255 255 226 255 196 241 255 178 140 185 165 177 137 76 115 135 154 165 168 164 145 151 168 156 159 153 155 149 156 155 148 151 158 153 155 162 148 147 149 152 141 149 150 146 154 156 154 149 153 163 149 149 149 149 149 147 142 146 152 146 145 145 142 148 154 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 154 148 142 145 145 146 152 146 142 147 149 149 149 149 149 163 153 149 154 156 154 146 150 149 141 152 149 147 148 162 155 153 158 151 148 155 156 149 155 153 159 156 168 151 145 164 168 165 154 135 115 76 137 177 165 185 140 178 255 241 196 255 226 255 255 255 255 255 255 255 255 255 255 238 216 108 164 137 167 120 169 148 173 127 166 141 167 128 152 145 153 147 152 154 146 149 149 150 150 151 151 151 157 151 151 151 151 155 150 148 151 149 157 150 149 152 147 154 149 146 155 149 147 156 147 149 154 154 149 154 147 159 147 152 154 147 148 153 152 151 151 151 154 146 151 153 151 153 152 153 153 146 151 146 149 156 146 152 150 148 151 149 148 149 151 147 153 149 147 149 153 149 153 146 153 147 148 147 146 153 151 147 151 144 150 145 150 148 148 143 147 154 143 147 147 148 152 146 144 146 -0 -49 -89 -121 -145 -165 -182 -195 -206 -215 -222 -228 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -207 -197 -184 -169 -150 -126 -98 -60 -0 142 151 144 152 147 147 147 146 147 149 146 154 141 148 142 148 142 150 150 151 145 147 152 150 152 146 154 146 147 147 149 154 147 155 142 154 150 149 149 156 149 149 156 151 150 151 151 156 151 149 153 146 153 146 153 146 152 158 146 153 146 152 153 147 159 146 154 147 152 149 147 153 147 149 156 147 154 149 154 154 149 154 154 149 153 141 161 142 159 149 155 149 156 151 151 151 150 151 153 151 151 151 150 150 150 149 149 146 153 152 147 152 144 161 131 160 150 157 165 149 149 162 140 157 141 202 161 183 255 217 235 247 226 182 255 255 255 202 255 210 211 255 211 255 90 142 173 128 75 121 148 164 176 172 165 167 165 144 151 159 157 152 156 152 154 163 155 148 149 154 148 151 158 152 153 154 158 146 152 151 146 153 153 151 144 147 155 149 149 149 147 154 153 146 147 150 151 150 149 142 143 146 146 144 149 143 142 142 139 144 136 135 130 132 129 119 129 132 130 135 136 144 139 142 142 143 149 144 146 146 143 142 149 150 151 150 147 146 153 154 147 149 149 149 155 147 144 151 153 153 146 151 152 146 158 154 153 152 158 151 148 154 149 148 155 163 154 152 156 152 157 159 151 144 165 167 165 172 176 164 148 121 75 128 173 142 90 255 211 255 211 210 255 202 255 255 255 182 226 247 235 217 255 183 161 202 141 157 140 162 149 149 165 157 150 160 131 161 144 152 147 152 153 146 149 149 150 150 150 151 151 151 153 151 150 151 151 151 156 149 155 149 159 142 161 141 153 149 154 154 149 154 154 149 154 147 156 149 147 153 147 149 152 147 154 146 159 147 153 152 146 153 146 158 152 146 153 146 153 146 153 149 151 156 151 151 150 151 156 149 149 156 149 149 150 154 142 155 147 154 149 147 147 146 154 146 152 150 152 147 145 151 150 150 142 148 142 148 141 154 146 149 147 146 147 147 147 152 144 151 142 -0 -60 -98 -126 -150 -169 -184 -197 -207 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -172 -154 -131 -104 -71 -34 -0 147 139 149 146 147 147 146 147 152 147 147 143 154 146 154 148 146 150 151 145 149 145 152 146 147 153 148 152 153 145 155 142 155 149 153 149 149 149 149 151 149 149 146 151 156 144 152 146 153 149 152 151 153 151 153 151 146 155 151 153 151 153 147 153 142 159 147 152 152 147 159 147 154 152 149 147 156 147 149 156 147 149 156 147 155 153 145 153 145 158 144 158 151 151 151 148 150 157 151 151 151 151 151 150 150 150 149 149 147 153 145 153 131 153 158 159 148 172 140 161 154 151 162 137 162 129 130 106 255 87 138 243 255 255 255 255 255 255 197 196 255 246 86 198 240 162 127 76 123 154 176 178 176 167 161 154 162 164 146 156 156 154 149 154 148 151 160 162 148 149 154 147 149 152 155 145 154 158 146 153 152 146 153 151 156 149 151 156 149 149 147 142 146 152 145 145 145 142 148 154 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 154 148 142 145 145 145 152 146 142 147 149 149 156 151 149 156 151 153 146 152 153 146 158 154 145 155 152 149 147 154 149 148 162 160 151 148 154 149 154 156 156 146 164 162 154 161 167 176 178 176 154 123 76 127 162 240 198 86 246 255 196 197 255 255 255 255 255 255 243 138 87 255 106 130 129 162 137 162 151 154 161 140 172 148 159 158 153 131 153 145 153 147 149 149 150 150 150 151 151 151 151 151 157 150 148 151 151 151 158 144 158 145 153 145 153 155 147 156 149 147 156 149 147 156 147 149 152 154 147 159 147 152 152 147 159 142 153 147 153 151 153 151 155 146 151 153 151 153 151 152 149 153 146 152 144 156 151 146 149 149 151 149 149 149 149 153 149 155 142 155 145 153 152 148 153 147 146 152 145 149 145 151 150 146 148 154 146 154 143 147 147 152 147 146 147 147 146 149 139 147 -0 -34 -71 -104 -131 -154 -172 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -210 -201 -189 -175 -158 -136 -110 -78 -42 -0 148 141 155 142 144 146 144 146 152 147 147 146 147 151 147 143 151 146 150 142 150 144 155 145 150 145 154 146 148 147 153 146 153 149 148 149 149 147 149 154 150 149 148 156 150 146 156 151 148 153 149 146 153 146 153 146 152 158 146 153 146 153 145 153 151 151 149 153 153 147 153 149 147 154 154 147 154 149 154 154 149 154 154 149 154 142 154 147 154 147 150 149 150 150 151 158 149 151 153 151 151 151 151 151 151 150 150 149 151 150 147 152 145 161 136 162 129 162 128 168 119 166 148 120 182 78 77 75 76 255 174 81 175 226 202 255 255 255 217 200 255 255 135 199 137 165 133 75 124 156 171 177 166 158 156 155 153 149 157 159 142 155 156 154 149 154 148 149 158 159 153 156 152 155 147 149 152 140 146 157 147 153 151 146 151 146 148 149 151 154 154 154 152 145 147 150 150 150 149 142 143 146 146 144 149 143 142 142 139 144 136 135 130 133 129 119 129 133 130 135 136 144 139 142 142 143 149 144 146 146 143 142 149 150 150 150 147 145 152 154 154 154 151 149 148 146 151 146 151 153 147 157 146 140 152 149 147 155 152 156 153 159 158 149 148 154 149 154 156 155 142 159 157 149 153 155 156 158 166 177 171 156 124 75 133 165 137 199 135 255 255 200 217 255 255 255 202 226 175 81 174 255 76 75 77 78 182 120 148 166 119 168 128 162 129 162 136 161 145 152 147 150 151 149 150 150 151 151 151 151 151 151 153 151 149 158 151 150 150 149 150 147 154 147 154 142 154 149 154 154 149 154 154 149 154 147 154 154 147 149 153 147 153 153 149 151 151 153 145 153 146 153 146 158 152 146 153 146 153 146 149 153 148 151 156 146 150 156 148 149 150 154 149 147 149 149 148 149 153 146 153 147 148 146 154 145 150 145 155 144 150 142 150 146 151 143 147 151 147 146 147 147 152 146 144 146 144 142 155 141 148 -0 -42 -78 -110 -136 -158 -175 -189 -201 -210 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -212 -202 -191 -178 -161 -141 -115 -84 -46 -0 149 142 148 144 150 142 151 144 152 147 147 147 147 146 149 146 146 151 146 150 146 142 156 146 151 145 150 147 150 152 146 154 146 147 154 147 147 154 147 154 150 149 149 149 151 148 149 146 151 149 153 148 151 150 151 150 151 146 154 152 153 151 152 151 153 146 151 153 153 147 152 152 147 159 148 149 147 153 147 149 156 148 149 156 148 155 152 149 153 151 160 142 161 149 148 151 146 150 155 151 151 151 151 151 151 151 151 150 143 151 152 145 153 131 145 163 149 162 153 164 139 174 137 156 162 149 134 127 150 255 136 116 255 255 255 255 255 255 255 230 255 236 255 75 163 169 124 75 122 154 174 169 158 155 155 155 155 155 154 148 157 159 142 155 156 154 149 154 148 149 156 155 149 152 156 152 152 154 158 144 148 158 147 152 149 151 156 150 150 150 150 149 149 146 152 145 145 145 142 147 154 147 147 146 142 144 147 148 147 142 144 146 145 139 137 129 129 137 139 145 146 144 142 147 148 147 144 142 146 147 147 154 147 142 145 145 145 152 146 149 149 150 150 150 150 156 151 149 152 147 158 148 144 158 154 152 152 156 152 149 155 156 149 148 154 149 154 156 155 142 159 157 148 154 155 155 155 155 155 158 169 174 154 122 75 124 169 163 75 255 236 255 230 255 255 255 255 255 255 255 116 136 255 150 127 134 149 162 156 137 174 139 164 153 162 149 163 145 131 153 145 152 151 143 150 151 151 151 151 151 151 151 151 155 150 146 151 148 149 161 142 160 151 153 149 152 155 148 156 149 148 156 149 147 153 147 149 148 159 147 152 152 147 153 153 151 146 153 151 152 151 153 152 154 146 151 150 151 150 151 148 153 149 151 146 149 148 151 149 149 149 150 154 147 154 147 147 154 147 146 154 146 152 150 147 150 145 151 146 156 142 146 150 146 151 146 146 149 146 147 147 147 147 152 144 151 142 150 144 148 142 149 -0 -46 -84 -115 -141 -161 -178 -191 -202 -212 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -204 -193 -180 -164 -144 -120 -91 -51 -0 148 143 148 148 143 144 147 139 149 146 146 147 146 146 152 147 147 146 151 146 151 148 154 145 151 145 150 152 151 146 147 153 148 152 153 142 154 153 142 154 149 149 149 149 154 149 149 148 156 149 149 151 144 157 144 158 144 152 156 146 153 146 153 146 153 152 151 153 153 147 153 153 147 153 149 152 147 159 147 154 152 149 154 155 149 155 143 156 147 148 149 145 154 146 155 149 154 148 156 151 151 151 151 151 151 151 151 151 150 155 143 146 152 146 146 146 155 149 162 145 156 148 137 159 149 156 155 166 141 85 255 100 76 196 210 197 217 255 255 255 255 183 255 225 195 152 126 75 125 161 175 171 171 156 155 155 155 155 155 157 146 148 157 159 142 155 156 154 149 154 148 149 156 155 148 149 152 152 153 155 158 144 148 158 146 151 144 146 148 149 150 149 147 154 150 155 150 150 150 148 141 143 146 146 144 149 143 142 142 139 144 136 135 130 133 130 119 130 133 130 135 136 144 139 142 142 143 149 144 146 146 143 141 148 150 150 150 155 150 154 147 149 150 149 148 146 144 151 146 158 148 144 158 155 153 152 152 149 148 155 156 149 148 154 149 154 156 155 142 159 157 148 146 157 155 155 155 155 155 156 171 171 175 161 125 75 126 152 195 225 255 183 255 255 255 255 217 197 210 196 76 100 255 85 141 166 155 156 149 159 137 148 156 145 162 149 155 146 146 146 152 146 143 155 150 151 151 151 151 151 151 151 151 151 156 148 154 149 155 146 154 145 149 148 147 156 143 155 149 155 154 149 152 154 147 159 147 152 149 153 147 153 153 147 153 153 151 152 153 146 153 146 153 146 156 152 144 158 144 157 144 151 149 149 156 148 149 149 154 149 149 149 149 154 142 153 154 142 153 152 148 153 147 146 151 152 150 145 151 145 154 148 151 146 151 146 147 147 152 146 146 147 146 146 149 139 147 144 143 148 148 143 148 -0 -51 -91 -120 -144 -164 -180 -193 -204 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -205 -194 -182 -166 -148 -125 -97 -61 -0 147 142 148 148 143 147 148 141 155 142 144 146 144 146 152 147 147 147 146 149 146 143 149 142 150 142 150 145 153 145 150 145 154 145 147 146 153 148 149 153 147 149 147 149 155 150 149 149 150 151 149 156 144 156 145 156 146 151 151 153 151 153 151 152 151 153 146 153 153 145 153 153 147 152 152 155 147 153 149 147 154 154 148 149 156 148 156 153 149 154 154 153 147 154 154 144 155 144 155 151 151 151 151 151 151 151 151 151 151 144 152 147 143 151 130 153 164 127 168 124 174 122 161 158 121 169 131 144 127 100 255 136 139 241 211 196 200 230 255 255 255 181 255 255 136 136 130 75 127 156 173 159 144 153 161 156 155 155 158 148 157 160 150 143 149 159 142 155 156 154 149 154 148 149 156 154 147 147 147 147 147 147 157 145 148 155 153 149 149 149 150 150 149 147 142 145 147 150 151 150 148 153 147 147 146 142 144 147 148 147 142 144 146 145 139 137 130 130 137 139 145 146 144 142 147 148 147 144 142 146 147 147 153 148 150 151 150 147 145 142 147 149 150 150 149 149 149 153 155 148 145 157 147 147 147 147 147 147 154 156 149 148 154 149 154 156 155 142 159 149 143 150 160 157 148 158 155 155 156 161 153 144 159 173 156 127 75 130 136 136 255 255 181 255 255 255 230 200 196 211 241 139 136 255 100 127 144 131 169 121 158 161 122 174 124 168 127 164 153 130 151 143 147 152 144 151 151 151 151 151 151 151 151 151 151 155 144 155 144 154 154 147 153 154 154 149 153 156 148 156 149 148 154 154 147 149 153 147 155 152 152 147 153 153 145 153 153 146 153 151 152 151 153 151 153 151 151 146 156 145 156 144 156 149 151 150 149 149 150 155 149 147 149 147 153 149 148 153 146 147 145 154 145 150 145 153 145 150 142 150 142 149 143 146 149 146 147 147 147 152 146 144 146 144 142 155 141 148 147 143 148 148 142 147 -0 -61 -97 -125 -148 -166 -182 -194 -205 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -221 -214 -206 -196 -183 -169 -150 -128 -102 -71 -35 -0 139 147 148 142 148 149 142 148 144 150 142 151 144 152 147 147 147 146 154 147 146 154 148 146 150 146 142 155 146 151 145 150 147 150 152 145 154 145 148 154 147 154 147 154 150 150 149 149 156 150 150 146 149 150 150 150 144 157 151 146 153 146 153 146 153 153 151 153 152 151 153 147 153 153 148 147 155 152 147 159 148 149 154 154 149 155 143 156 148 149 149 149 154 149 150 154 150 154 148 150 151 150 151 149 151 151 151 151 150 156 144 150 155 144 140 148 145 163 143 163 143 161 158 154 169 119 170 101 75 76 253 255 255 255 255 255 255 255 255 255 255 255 233 255 130 108 76 128 173 160 146 158 155 143 152 157 151 148 159 154 151 150 161 154 147 153 152 142 155 156 155 149 154 148 149 153 159 153 152 153 153 151 148 158 145 145 150 156 150 149 150 149 149 146 152 145 145 146 145 145 140 142 146 146 144 149 143 142 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 142 143 149 144 146 146 142 140 145 145 146 145 145 152 146 149 149 150 149 150 156 150 145 145 158 148 151 153 153 152 153 159 153 149 148 154 149 155 156 155 142 152 153 147 154 161 150 151 154 159 148 151 157 152 143 155 158 146 160 173 128 76 108 130 255 233 255 255 255 255 255 255 255 255 255 255 255 253 76 75 101 170 119 169 154 158 161 143 163 143 163 145 148 140 144 155 150 144 156 150 151 151 151 151 149 151 150 151 150 148 154 150 154 150 149 154 149 149 149 148 156 143 155 149 154 154 149 148 159 147 152 155 147 148 153 153 147 153 151 152 153 151 153 153 146 153 146 153 146 151 157 144 150 150 150 149 146 150 150 156 149 149 150 150 154 147 154 147 154 148 145 154 145 152 150 147 150 145 151 146 155 142 146 150 146 148 154 146 147 154 146 147 147 147 152 144 151 142 150 144 148 142 149 148 142 148 147 139 -0 -35 -71 -102 -128 -150 -169 -183 -196 -206 -214 -221 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -221 -214 -206 -196 -185 -170 -153 -132 -105 -75 -42 -0 144 142 146 141 147 148 143 148 148 143 144 147 139 149 146 146 146 147 147 149 147 147 143 151 146 151 148 154 145 151 145 150 152 151 146 147 150 147 152 153 142 154 142 154 149 149 149 149 149 151 150 148 149 156 149 156 144 156 146 150 151 150 151 150 151 153 146 153 153 146 153 145 153 153 147 159 146 154 147 153 149 154 147 149 156 148 156 153 149 154 154 154 147 156 146 149 148 149 155 149 148 150 148 158 149 151 151 151 151 144 152 149 144 145 130 156 149 144 161 145 156 144 131 145 144 152 155 150 139 98 255 128 178 211 246 255 236 183 181 255 255 255 173 255 227 255 76 122 127 150 177 142 146 150 155 143 152 157 149 145 155 158 147 153 154 153 149 155 153 143 156 157 154 149 154 147 147 149 152 153 153 153 153 151 148 158 144 143 145 148 149 149 149 146 152 147 150 151 151 151 148 153 147 147 146 142 144 147 148 147 143 147 147 145 139 137 130 130 137 139 145 147 147 143 147 148 147 144 142 146 147 147 153 148 151 151 151 150 147 152 146 149 149 149 148 145 143 144 158 148 151 153 153 153 153 152 149 147 147 154 149 154 157 156 143 153 155 149 153 154 153 147 158 155 145 149 157 152 143 155 150 146 142 177 150 127 122 76 255 227 255 173 255 255 255 181 183 236 255 246 211 178 128 255 98 139 150 155 152 144 145 131 144 156 145 161 144 149 156 130 145 144 149 152 144 151 151 151 151 149 158 148 150 148 149 155 149 148 149 146 156 147 154 154 154 149 153 156 148 156 149 147 154 149 153 147 154 146 159 147 153 153 145 153 146 153 153 146 153 151 150 151 150 151 150 146 156 144 156 149 156 149 148 150 151 149 149 149 149 149 154 142 154 142 153 152 147 150 147 146 151 152 150 145 151 145 154 148 151 146 151 143 147 147 149 147 147 146 146 146 149 139 147 144 143 148 148 143 148 147 141 146 142 144 -0 -42 -75 -105 -132 -153 -170 -185 -196 -206 -214 -221 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -221 -214 -206 -197 -185 -172 -155 -134 -109 -78 -43 -0 137 144 142 138 146 147 142 148 148 143 147 148 141 155 142 144 144 146 146 152 147 147 146 146 149 146 143 149 142 150 142 150 145 152 145 152 151 153 146 147 146 152 146 153 147 147 149 147 149 154 150 149 149 149 151 150 145 149 150 156 144 158 144 160 144 152 152 151 153 153 151 152 151 153 147 153 142 159 145 155 152 148 146 153 152 149 155 143 156 148 149 150 149 154 149 154 153 154 154 144 155 149 155 149 146 148 150 151 151 150 156 144 150 155 140 141 149 139 168 132 168 147 154 172 125 177 125 128 126 120 255 166 140 255 86 135 255 255 255 255 255 255 255 255 244 255 238 255 75 83 93 132 166 138 143 146 147 143 152 157 147 151 153 153 151 148 155 154 149 155 153 143 156 156 152 156 154 147 147 147 147 147 145 152 153 149 155 155 149 149 149 149 149 149 145 147 153 146 146 145 145 140 143 146 146 144 150 143 142 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 142 143 150 144 146 146 143 140 145 145 146 146 153 147 145 149 149 149 149 149 149 155 155 149 153 152 145 147 147 147 147 147 154 156 152 156 156 143 153 155 149 154 155 148 151 153 153 151 147 157 152 143 147 146 143 138 166 132 93 83 75 255 238 255 244 255 255 255 255 255 255 255 255 135 86 255 140 166 255 120 126 128 125 177 125 172 154 147 168 132 168 139 149 141 140 155 150 144 156 150 151 151 150 148 146 149 155 149 155 144 154 154 153 154 149 154 149 150 149 148 156 143 155 149 152 153 146 148 152 155 145 159 142 153 147 153 151 152 151 153 153 151 152 152 144 160 144 158 144 156 150 149 145 150 151 149 149 149 150 154 149 147 149 147 147 153 146 152 146 147 146 153 151 152 145 152 145 150 142 150 142 149 143 146 149 146 146 147 147 152 146 146 144 144 142 155 141 148 147 143 148 148 142 147 146 138 142 144 137 -0 -43 -78 -109 -134 -155 -172 -185 -197 -206 -214 -221 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -240 -238 -235 -231 -226 -221 -214 -206 -197 -186 -172 -156 -136 -112 -81 -45 -0 135 146 142 141 141 144 139 147 148 142 148 148 142 148 144 150 150 142 144 152 147 147 147 146 154 147 146 154 148 146 150 146 142 155 145 145 153 146 147 150 152 145 154 146 154 152 147 154 147 154 150 149 149 149 156 150 148 149 156 149 145 156 146 149 147 151 151 146 152 153 146 153 146 153 145 152 151 151 154 146 154 147 159 145 154 154 148 155 153 149 154 154 154 148 156 148 149 149 149 150 154 143 155 144 154 154 149 148 150 151 144 152 149 144 145 128 156 150 150 154 157 142 148 157 134 178 114 76 75 77 75 254 185 90 198 199 75 225 255 233 173 255 255 255 172 255 191 255 231 240 234 184 115 149 168 138 143 144 140 143 152 156 144 150 148 158 146 148 156 154 149 156 153 143 156 155 150 153 159 152 152 153 153 151 146 153 151 146 150 156 149 149 149 147 154 153 146 147 150 151 150 148 154 147 147 146 142 144 147 148 147 144 147 147 145 139 137 130 130 137 139 145 147 147 144 147 148 147 144 142 146 147 147 154 148 150 151 150 147 146 153 154 147 149 149 149 156 150 146 151 153 146 151 153 153 152 152 159 153 150 155 156 143 153 156 149 154 156 148 146 158 148 150 144 156 152 143 140 144 143 138 168 149 115 184 234 240 231 255 191 255 172 255 255 255 173 233 255 225 75 199 198 90 185 254 75 77 75 76 114 178 134 157 148 142 157 154 150 150 156 128 145 144 149 152 144 151 150 148 149 154 154 144 155 143 154 150 149 149 149 148 156 148 154 154 154 149 153 155 148 154 154 145 159 147 154 146 154 151 151 152 145 153 146 153 146 153 152 146 151 151 147 149 146 156 145 149 156 149 148 150 156 149 149 149 150 154 147 154 147 152 154 146 154 145 152 150 147 146 153 145 145 155 142 146 150 146 148 154 146 147 154 146 147 147 147 152 144 142 150 150 144 148 142 148 148 142 148 147 139 144 141 141 142 146 135 -0 -45 -81 -112 -136 -156 -172 -186 -197 -206 -214 -221 -226 -231 -235 -238 -240 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -206 -197 -186 -173 -157 -138 -115 -85 -47 -0 134 145 141 141 142 147 144 142 146 141 147 148 142 148 147 143 144 144 149 148 146 146 146 147 147 149 147 147 143 151 146 151 148 154 143 144 155 145 152 151 146 147 150 147 153 148 142 154 142 154 149 149 149 149 149 151 149 149 149 151 148 149 150 151 155 144 157 151 151 151 153 151 153 151 152 151 152 146 159 140 159 147 153 142 159 148 147 154 142 155 147 149 149 149 154 149 154 154 154 146 149 148 154 148 154 149 144 155 149 148 150 154 144 148 156 133 141 125 151 122 156 127 171 116 179 87 174 123 125 121 103 255 165 142 240 137 163 195 136 255 255 255 255 255 255 255 209 255 255 104 75 153 192 164 101 155 169 138 143 142 133 143 152 154 151 147 153 153 147 149 156 155 150 156 153 143 156 155 148 149 152 153 153 153 153 151 146 152 151 144 145 148 149 149 147 142 146 152 146 145 145 145 140 143 146 146 144 150 143 143 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 143 143 150 144 146 146 143 140 145 145 145 146 152 146 142 147 149 149 148 145 144 151 152 146 151 153 153 153 153 152 149 148 155 156 143 153 156 150 155 156 149 147 153 153 147 151 154 152 143 133 142 143 138 169 155 101 164 192 153 75 104 255 255 209 255 255 255 255 255 255 255 136 195 163 137 240 142 165 255 103 121 125 123 174 87 179 116 171 127 156 122 151 125 141 133 156 148 144 154 150 148 149 155 144 149 154 148 154 148 149 146 154 154 154 149 154 149 149 149 147 155 142 154 147 148 159 142 153 147 159 140 159 146 152 151 152 151 153 151 153 151 151 151 157 144 155 151 150 149 148 151 149 149 149 151 149 149 149 149 149 154 142 154 142 148 153 147 150 147 146 151 152 145 155 144 143 154 148 151 146 151 143 147 147 149 147 147 146 146 146 148 149 144 144 143 147 148 142 148 147 141 146 142 144 147 142 141 141 145 134 -0 -47 -85 -115 -138 -157 -173 -186 -197 -206 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -196 -185 -172 -157 -138 -116 -90 -51 -0 128 141 139 140 141 147 137 144 142 138 146 147 142 148 148 143 147 147 143 152 142 144 144 146 146 152 147 147 146 146 149 146 143 149 150 140 156 145 145 152 145 152 151 153 145 154 144 152 146 153 146 149 149 147 149 154 150 149 149 156 149 149 156 144 151 145 156 146 146 158 151 146 153 146 153 146 153 152 151 147 151 147 152 154 151 147 161 146 153 153 147 154 152 154 147 156 148 150 150 149 154 154 147 155 147 155 148 154 144 155 146 151 150 156 142 145 124 158 161 159 177 163 171 162 183 146 190 157 166 173 135 250 177 173 162 165 169 152 136 130 227 244 172 255 255 255 219 255 216 255 76 149 147 129 75 127 128 163 169 138 143 140 125 141 150 148 153 149 156 154 148 149 156 155 150 156 153 143 155 154 147 147 147 147 145 152 153 151 143 157 157 149 149 149 149 146 152 146 147 150 151 150 148 154 147 147 146 142 144 148 148 147 144 147 147 145 140 137 130 130 137 140 145 147 147 144 147 148 148 144 142 146 147 147 154 148 150 151 150 147 146 152 146 149 149 149 149 157 157 143 151 153 152 145 147 147 147 147 154 155 143 153 156 150 155 156 149 148 154 156 149 153 148 150 141 125 140 143 138 169 163 128 127 75 129 147 149 76 255 216 255 219 255 255 255 172 244 227 130 136 152 169 165 162 173 177 250 135 173 166 157 190 146 183 162 171 163 177 159 161 158 124 145 142 156 150 151 146 155 144 154 148 155 147 155 147 154 154 149 150 150 148 156 147 154 152 154 147 153 153 146 161 147 151 154 152 147 151 147 151 152 153 146 153 146 153 146 151 158 146 146 156 145 151 144 156 149 149 156 149 149 150 154 149 147 149 149 146 153 146 152 144 154 145 153 151 152 145 152 145 145 156 140 150 149 143 146 149 146 146 147 147 152 146 146 144 144 142 152 143 147 147 143 148 148 142 147 146 138 142 144 137 147 141 140 139 141 128 -0 -51 -90 -116 -138 -157 -172 -185 -196 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -225 -219 -213 -205 -196 -185 -172 -156 -138 -116 -91 -58 -0 126 143 133 136 139 146 135 146 142 141 141 144 139 147 148 142 148 148 143 148 144 150 150 142 144 151 147 147 147 146 154 147 146 154 149 143 154 143 142 155 145 145 153 146 147 150 147 145 154 146 154 145 146 154 147 154 150 149 149 149 151 150 149 145 156 148 149 150 150 156 146 152 151 153 151 152 151 153 146 159 144 159 151 145 150 159 146 144 159 141 160 146 156 148 149 152 149 154 154 154 148 149 149 154 149 155 142 149 148 154 151 146 150 142 145 153 129 141 140 135 135 133 133 131 130 138 131 138 127 133 132 153 137 128 127 133 124 126 130 108 255 255 255 255 255 255 255 255 184 255 255 255 76 121 77 131 183 101 118 155 168 138 145 135 106 141 148 141 153 150 156 155 148 149 156 155 150 156 153 142 153 159 153 152 153 151 146 153 153 149 139 152 149 149 147 154 153 148 153 146 146 145 143 148 143 146 146 146 142 142 143 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 143 142 142 146 146 146 143 148 143 145 146 146 153 148 153 154 147 149 149 152 139 149 153 153 146 151 153 152 153 159 153 142 153 156 150 155 156 149 148 155 156 150 153 141 148 141 106 135 145 138 168 155 118 101 183 131 77 121 76 255 255 255 184 255 255 255 255 255 255 255 255 108 130 126 124 133 127 128 137 153 132 133 127 138 131 138 130 131 133 133 135 135 140 141 129 153 145 142 150 146 151 154 148 149 142 155 149 154 149 149 148 154 154 154 149 152 149 148 156 146 160 141 159 144 146 159 150 145 151 159 144 159 146 153 151 152 151 153 151 152 146 156 150 150 149 148 156 145 149 150 151 149 149 149 150 154 147 154 146 145 154 146 154 145 147 150 147 146 153 145 145 155 142 143 154 143 149 154 146 147 154 146 147 147 147 151 144 142 150 150 144 148 143 148 148 142 148 147 139 144 141 141 142 146 135 146 139 136 133 143 126 -0 -58 -91 -116 -138 -156 -172 -185 -196 -205 -213 -219 -225 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -229 -224 -218 -212 -204 -194 -183 -170 -155 -136 -115 -90 -58 -27 118 140 131 138 133 142 134 145 141 141 142 147 144 142 146 141 147 148 143 148 147 143 144 144 149 148 146 146 146 147 147 149 147 147 143 150 147 150 148 154 142 144 155 145 152 151 153 145 150 147 153 147 152 153 142 154 149 149 147 149 154 150 149 148 149 151 149 156 144 151 153 149 146 153 146 153 146 153 152 151 148 151 148 152 150 153 142 158 151 149 158 142 152 149 154 155 154 148 149 150 149 154 154 148 156 148 155 152 154 147 148 149 146 155 151 147 148 75 76 75 75 76 77 77 75 76 75 76 75 75 76 75 76 75 76 75 75 75 75 76 76 238 191 209 219 255 255 255 185 255 250 74 248 255 77 103 123 161 192 109 124 153 170 146 75 112 139 149 152 142 154 150 156 155 148 149 156 155 149 155 152 140 149 152 152 152 153 151 146 150 158 155 144 156 150 148 142 149 145 147 150 151 151 149 143 146 147 146 144 149 143 142 141 138 141 141 139 134 132 124 124 132 134 139 141 141 138 141 142 143 149 144 146 147 146 143 149 151 151 150 147 145 149 142 148 150 156 144 155 158 150 146 151 153 152 152 152 149 140 152 155 149 155 156 149 148 155 156 150 154 142 152 149 139 112 75 146 170 153 124 109 192 161 123 103 77 255 248 74 250 255 185 255 255 255 219 209 191 238 76 76 75 75 75 75 76 75 76 75 76 75 75 76 75 76 75 77 77 76 75 75 76 75 148 147 151 155 146 149 148 147 154 152 155 148 156 148 154 154 149 150 149 148 154 155 154 149 152 142 158 149 151 158 142 153 150 152 148 151 148 151 152 153 146 153 146 153 146 149 153 151 144 156 149 151 149 148 149 150 154 149 147 149 149 154 142 153 152 147 153 147 150 145 153 151 152 145 155 144 142 154 148 150 147 150 143 147 147 149 147 147 146 146 146 148 149 144 144 143 147 148 143 148 147 141 146 142 144 147 142 141 141 145 134 142 133 138 131 140 118 -27 -58 -90 -115 -136 -155 -170 -183 -194 -204 -212 -218 -224 -229 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -193 -182 -169 -153 -134 -112 -85 -51 -0 118 130 124 134 131 143 128 141 139 140 141 147 137 144 142 138 146 147 142 148 148 143 147 147 143 152 142 144 144 146 146 152 147 147 146 146 149 146 143 149 150 140 156 145 145 153 146 147 151 153 145 154 146 148 146 153 146 149 154 147 155 150 150 149 149 156 150 149 145 156 148 153 148 151 150 151 150 151 151 146 159 144 159 151 146 153 151 151 148 152 149 153 153 152 147 147 149 149 154 154 154 148 149 149 154 149 155 143 149 149 154 154 147 154 142 149 154 115 111 122 121 120 122 121 120 119 121 119 121 118 118 117 115 121 123 124 122 125 127 128 122 255 255 255 255 255 255 255 255 255 255 162 202 160 235 255 235 193 179 174 200 111 142 132 76 114 137 151 149 149 152 142 154 150 156 155 148 149 156 155 147 160 158 148 147 147 145 152 153 151 144 146 152 147 144 154 157 145 147 153 146 145 145 143 150 146 147 147 146 142 144 147 147 146 142 142 140 136 138 135 125 135 138 136 140 142 142 146 147 147 144 142 146 147 147 146 150 143 145 145 146 153 147 145 157 154 144 147 152 146 144 151 153 152 145 147 147 148 158 160 147 155 156 149 148 155 156 150 154 142 152 149 149 151 137 114 76 132 142 111 200 174 179 193 235 255 235 160 202 162 255 255 255 255 255 255 255 255 255 255 122 128 127 125 122 124 123 121 115 117 118 118 121 119 121 119 120 121 122 120 121 122 111 115 154 149 142 154 147 154 154 149 149 143 155 149 154 149 149 148 154 154 154 149 149 147 147 152 153 153 149 152 148 151 151 153 146 151 159 144 159 146 151 151 150 151 150 151 148 153 148 156 145 149 150 156 149 149 150 150 155 147 154 149 146 153 146 148 146 154 145 153 151 147 146 153 145 145 156 140 150 149 143 146 149 146 146 147 147 152 146 146 144 144 142 152 143 147 147 143 148 148 142 147 146 138 142 144 137 147 141 140 139 141 128 143 131 134 124 130 118 -0 -51 -85 -112 -134 -153 -169 -182 -193 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -227 -222 -216 -209 -201 -191 -180 -166 -150 -132 -109 -81 -47 -0 126 140 124 125 124 140 126 143 133 136 139 146 135 146 142 141 141 144 139 147 148 142 148 148 143 148 144 150 150 142 144 151 147 147 147 146 154 147 146 154 149 143 154 143 142 155 145 150 151 146 147 150 148 152 152 146 154 145 155 142 155 149 150 149 149 149 151 149 148 149 151 149 151 144 157 144 158 144 160 151 149 148 151 148 153 151 153 145 161 151 147 159 141 154 147 159 152 152 147 147 149 149 154 152 147 156 148 156 152 154 148 149 149 147 155 153 146 143 134 144 139 147 148 147 146 145 149 143 148 143 141 139 135 148 154 156 154 161 156 173 127 75 231 255 216 184 185 255 255 255 180 255 82 106 213 212 177 127 75 133 156 176 204 142 75 122 146 155 152 160 153 156 153 142 154 150 156 155 148 149 156 153 143 155 152 152 152 151 146 152 153 151 144 143 155 148 142 151 152 146 148 153 145 142 148 143 146 147 146 144 150 143 142 141 138 141 141 140 134 132 124 124 132 134 140 141 141 138 141 142 143 150 144 146 147 146 143 148 142 145 153 148 146 152 151 142 148 155 143 144 151 153 152 146 151 152 152 152 155 143 153 156 149 148 155 156 150 154 142 153 156 153 160 152 155 146 122 75 142 204 176 156 133 75 127 177 212 213 106 82 255 180 255 255 255 185 184 216 255 231 75 127 173 156 161 154 156 154 148 135 139 141 143 148 143 149 145 146 147 148 147 139 144 134 143 146 153 155 147 149 149 148 154 152 156 148 156 147 152 154 149 149 147 147 152 152 159 147 154 141 159 147 151 161 145 153 151 153 148 151 148 149 151 160 144 158 144 157 144 151 149 151 149 148 149 151 149 149 149 150 149 155 142 155 145 154 146 152 152 148 150 147 146 151 150 145 155 142 143 154 143 149 154 146 147 154 146 147 147 147 151 144 142 150 150 144 148 143 148 148 142 148 147 139 144 141 141 142 146 135 146 139 136 133 143 126 140 124 125 124 140 126 -0 -47 -81 -109 -132 -150 -166 -180 -191 -201 -209 -216 -222 -227 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -246 -245 -243 -242 -239 -237 -234 -230 -226 -220 -215 -207 -199 -189 -178 -164 -148 -128 -105 -78 -45 -0 128 143 131 134 124 131 118 140 131 138 133 142 134 145 141 141 141 147 144 142 146 141 147 148 143 148 147 143 144 144 149 148 146 146 146 146 147 149 147 147 143 150 147 150 148 154 145 150 151 145 152 151 153 146 147 147 153 147 153 149 153 149 149 149 147 149 154 150 149 149 156 149 156 144 156 145 156 146 149 148 153 158 144 157 152 146 153 153 144 150 147 153 149 157 147 153 142 154 147 159 153 152 147 156 147 154 149 155 143 149 149 154 154 147 154 143 156 145 139 155 149 161 158 156 155 153 159 159 156 160 155 152 154 164 176 171 174 175 173 160 150 83 240 104 255 255 255 255 255 255 255 255 245 252 255 108 176 255 77 155 106 99 108 137 77 120 146 161 172 153 150 151 154 161 158 150 154 150 156 155 148 149 156 151 150 152 152 153 153 151 146 150 157 156 148 144 156 148 142 146 153 146 147 149 146 151 146 147 147 146 142 144 147 147 146 142 142 141 136 138 135 125 135 138 136 141 142 142 146 147 147 144 142 146 147 147 146 151 146 149 147 146 153 146 142 148 156 144 148 156 157 150 146 151 153 153 152 152 150 151 156 149 148 155 156 150 154 150 158 161 154 151 150 153 172 161 146 120 77 137 108 99 106 155 77 255 176 108 255 252 245 255 255 255 255 255 255 255 255 104 240 83 150 160 173 175 174 171 176 164 154 152 155 160 156 159 159 153 155 156 158 161 149 155 139 145 156 143 154 147 154 154 149 149 143 155 149 154 147 156 147 152 153 159 147 154 142 153 147 157 149 153 147 150 144 153 153 146 152 157 144 158 153 148 149 146 156 145 156 144 156 149 156 149 149 150 154 149 147 149 149 149 153 149 153 147 153 147 147 146 153 151 152 145 151 150 145 154 148 150 147 150 143 147 147 149 147 146 146 146 146 148 149 144 144 143 147 148 143 148 147 141 146 142 144 147 141 141 141 145 134 142 133 138 131 140 118 131 124 134 131 143 128 -0 -45 -78 -105 -128 -148 -164 -178 -189 -199 -207 -215 -220 -226 -230 -234 -237 -239 -242 -243 -245 -246 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -238 -236 -233 -229 -224 -219 -213 -206 -197 -187 -175 -161 -144 -125 -102 -75 -43 -0 134 141 133 138 131 140 118 130 124 134 131 143 128 141 139 140 141 147 136 144 142 138 146 147 142 148 148 143 147 147 143 152 142 144 144 146 146 152 147 147 146 146 149 146 143 149 145 148 151 145 145 152 146 147 150 152 145 154 146 147 147 149 146 149 154 147 155 150 149 149 150 151 150 146 149 150 149 153 149 158 149 146 148 159 146 153 151 153 145 164 143 152 152 146 147 153 154 158 147 153 142 156 147 152 149 147 153 148 155 153 152 147 149 149 147 153 153 142 155 141 164 153 158 168 162 159 166 166 159 158 160 164 165 176 178 177 169 171 159 146 177 93 234 75 76 255 250 255 180 255 255 255 222 220 255 200 232 255 251 255 76 171 75 118 76 124 154 158 158 163 170 160 153 155 150 156 154 149 154 150 156 154 147 149 154 147 145 152 153 153 153 151 144 146 150 156 148 144 153 153 146 148 153 145 142 148 143 146 147 147 144 150 143 142 141 138 141 142 140 134 132 124 124 132 134 140 142 141 138 141 142 143 150 144 147 147 146 143 148 142 145 153 148 146 153 153 144 148 156 150 146 144 151 153 153 153 152 145 147 154 149 147 154 156 150 154 149 154 156 150 155 153 160 170 163 158 158 154 124 76 118 75 171 76 255 251 255 232 200 255 220 222 255 255 255 180 255 250 255 76 75 234 93 177 146 159 171 169 177 178 176 165 164 160 158 159 166 166 159 162 168 158 153 164 141 155 142 153 153 147 149 149 147 152 153 155 148 153 147 149 152 147 156 142 153 147 158 154 153 147 146 152 152 143 164 145 153 151 153 146 159 148 146 149 158 149 153 149 150 149 146 150 151 150 149 149 150 155 147 154 149 146 149 147 147 146 154 145 152 150 147 146 152 145 145 151 148 145 149 143 146 149 146 146 147 147 152 146 146 144 144 142 152 143 147 147 143 148 148 142 147 146 138 142 144 136 147 141 140 139 141 128 143 131 134 124 130 118 140 131 138 133 141 134 -0 -43 -75 -102 -125 -144 -161 -175 -187 -197 -206 -213 -219 -224 -229 -233 -236 -238 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -238 -235 -231 -228 -223 -218 -211 -204 -195 -184 -172 -158 -141 -120 -97 -71 -42 -0 135 145 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 146 135 146 142 141 141 144 139 147 148 142 148 148 143 148 144 150 150 142 144 151 147 147 147 146 154 147 146 154 140 155 149 143 142 155 145 150 151 146 147 150 148 152 153 145 154 145 155 142 155 149 149 149 149 156 150 148 149 156 149 149 151 144 153 151 155 144 154 151 146 153 153 145 149 151 152 152 157 151 148 148 149 152 154 151 147 155 152 147 159 148 152 142 156 147 154 152 147 159 141 153 146 148 163 145 171 147 160 166 160 164 164 159 170 156 168 172 176 166 158 171 144 158 142 132 184 153 149 255 74 162 255 255 255 255 255 227 255 201 213 76 218 255 235 255 255 255 75 102 108 103 105 116 127 137 153 153 149 154 149 155 154 149 154 150 156 154 147 149 154 146 140 145 153 153 151 156 150 150 151 156 148 142 149 145 145 147 149 148 143 146 147 147 147 142 144 147 148 147 142 142 141 139 133 129 119 129 133 139 141 142 142 147 148 147 144 142 147 147 147 146 143 148 149 147 145 145 149 142 148 156 151 150 150 156 151 153 153 145 140 146 154 149 147 154 156 150 154 149 154 155 149 154 149 153 153 137 127 116 105 103 108 102 75 255 255 255 235 255 218 76 213 201 255 227 255 255 255 255 255 162 74 255 149 153 184 132 142 158 144 171 158 166 176 172 168 156 170 159 164 164 160 166 160 147 171 145 163 148 146 153 141 159 147 152 154 147 156 142 152 148 159 147 152 155 147 151 154 152 149 148 148 151 157 152 152 151 149 145 153 153 146 151 154 144 155 151 153 144 151 149 149 156 149 148 150 156 149 149 149 149 155 142 155 145 154 145 153 152 148 150 147 146 151 150 145 155 142 143 149 155 140 154 146 147 154 146 147 147 147 151 144 142 150 150 144 148 143 148 148 142 148 147 139 144 141 141 142 146 135 146 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 145 135 -0 -42 -71 -97 -120 -141 -158 -172 -184 -195 -204 -211 -218 -223 -228 -231 -235 -238 -240 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -230 -226 -221 -216 -209 -201 -192 -182 -169 -154 -136 -115 -91 -61 -35 -0 137 146 141 140 139 142 128 143 131 134 124 131 118 140 131 138 133 142 134 145 141 141 141 147 144 142 146 141 147 148 143 148 148 143 144 144 149 148 146 146 146 146 147 149 147 147 142 154 143 150 148 154 145 150 151 145 150 151 153 146 148 147 153 147 153 149 153 149 147 149 147 149 151 149 149 149 151 149 156 144 163 144 151 146 156 146 152 151 153 146 164 144 153 153 146 148 147 159 150 152 147 150 159 146 154 147 153 149 155 154 150 149 147 154 147 153 149 158 140 157 145 159 148 155 168 150 161 158 159 160 143 165 164 165 167 158 155 156 153 155 146 166 115 192 147 76 248 202 82 245 222 255 255 255 255 224 75 132 226 255 214 238 116 145 240 255 255 255 250 220 196 183 166 158 156 153 151 146 149 155 154 150 154 149 153 159 153 154 159 151 144 146 153 151 146 151 144 141 151 154 153 147 152 145 145 143 150 146 147 147 147 146 142 143 143 142 138 142 142 140 136 136 129 129 136 136 140 142 142 138 142 143 143 142 146 147 147 147 146 150 143 145 145 152 147 153 154 151 141 144 151 146 151 153 146 144 151 159 154 153 159 153 149 154 150 154 155 149 146 151 153 156 158 166 183 196 220 250 255 255 255 240 145 116 238 214 255 226 132 75 224 255 255 255 255 222 245 82 202 248 76 147 192 115 166 146 155 153 156 155 158 167 165 164 165 143 160 159 158 161 150 168 155 148 159 145 157 140 158 149 153 147 154 147 149 150 154 155 149 153 147 154 146 159 150 147 152 150 159 147 148 146 153 153 144 164 146 153 151 152 146 156 146 151 144 163 144 156 149 151 149 149 149 151 149 147 149 147 149 153 149 153 147 153 147 148 146 153 151 150 145 151 150 145 154 148 150 143 154 142 147 147 149 147 146 146 146 146 148 149 144 144 143 148 148 143 148 147 141 146 142 144 147 141 141 141 145 134 142 133 138 131 140 118 131 124 134 131 143 128 142 139 140 141 146 137 -0 -35 -61 -91 -115 -136 -154 -169 -182 -192 -201 -209 -216 -221 -226 -230 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -238 -236 -233 -229 -225 -220 -214 -207 -199 -189 -178 -165 -150 -131 -110 -84 -51 -0 -0 144 144 142 141 141 146 134 141 133 138 131 140 118 130 124 134 131 143 128 141 139 140 141 147 137 144 142 138 146 147 142 148 148 143 147 147 143 152 142 144 144 146 146 152 147 147 146 147 148 146 143 149 145 148 151 145 151 151 146 147 150 153 145 154 146 149 147 149 154 148 154 147 154 149 149 149 156 150 150 145 149 147 156 151 149 153 149 146 150 153 145 150 151 153 153 158 143 153 148 153 145 152 153 142 159 147 153 154 145 149 150 152 147 159 147 153 154 146 149 159 146 163 143 168 143 154 163 151 158 158 152 179 145 167 161 156 155 155 161 143 150 138 149 164 129 121 255 160 106 252 220 227 255 255 255 179 245 173 235 255 226 75 180 202 194 120 140 151 158 165 173 166 162 166 161 163 156 155 154 149 141 155 155 150 154 148 149 154 148 147 159 151 144 146 152 149 153 149 147 142 149 149 145 147 150 150 149 143 146 147 147 147 144 150 143 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 143 150 144 147 147 147 146 143 149 150 150 147 145 149 149 142 147 149 153 149 152 146 144 151 159 147 148 154 149 148 154 150 155 155 141 149 154 155 156 163 161 166 162 166 173 165 158 151 140 120 194 202 180 75 226 255 235 173 245 179 255 255 255 227 220 252 106 160 255 121 129 164 149 138 150 143 161 155 155 156 161 167 145 179 152 158 158 151 163 154 143 168 143 163 146 159 149 146 154 153 147 159 147 152 150 149 145 154 153 147 159 142 153 152 145 153 148 153 143 158 153 153 151 150 145 153 150 146 149 153 149 151 156 147 149 145 150 150 156 149 149 149 154 147 154 148 154 149 147 149 146 154 145 153 150 147 146 151 151 145 151 148 145 149 143 146 148 147 146 147 147 152 146 146 144 144 142 152 143 147 147 143 148 148 142 147 146 138 142 144 137 147 141 140 139 141 128 143 131 134 124 130 118 140 131 138 133 141 134 146 141 141 142 144 144 -0 -0 -51 -84 -110 -131 -150 -165 -178 -189 -199 -207 -214 -220 -225 -229 -233 -236 -238 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -237 -235 -231 -228 -223 -218 -212 -205 -196 -186 -175 -161 -145 -126 -104 -78 -46 -0 147 139 142 142 141 142 147 135 145 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 146 135 146 142 141 141 144 139 147 148 142 148 148 143 148 144 150 150 142 144 151 147 147 147 147 154 147 146 154 140 155 149 143 151 151 145 150 151 146 147 150 148 144 154 144 154 142 155 142 154 149 149 149 149 151 150 148 149 155 149 146 151 151 151 151 156 151 146 162 144 153 153 147 147 151 159 151 152 151 152 154 151 149 153 148 154 152 152 153 147 153 149 153 148 154 152 146 154 150 159 148 154 167 150 159 159 158 153 153 151 165 154 155 155 155 156 152 155 143 168 101 75 77 77 235 213 255 255 255 255 255 255 255 255 127 233 255 224 139 193 136 150 162 197 149 152 152 153 155 157 156 152 154 157 162 156 158 148 152 142 156 155 150 154 148 147 159 151 148 159 151 144 145 148 151 156 149 147 142 146 152 145 145 145 142 148 141 141 141 138 142 144 147 147 146 141 141 139 133 131 124 124 131 133 139 141 141 146 147 147 144 142 138 141 141 141 148 142 145 145 145 152 146 142 147 149 156 151 148 145 144 151 159 148 151 159 147 148 154 150 155 156 142 152 148 158 156 162 157 154 152 156 157 155 153 152 152 149 197 162 150 136 193 139 224 255 233 127 255 255 255 255 255 255 255 255 213 235 77 77 75 101 168 143 155 152 156 155 155 155 154 165 151 153 153 158 159 159 150 167 154 148 159 150 154 146 152 154 148 153 149 153 147 153 152 152 154 148 153 149 151 154 152 151 152 151 159 151 147 147 153 153 144 162 146 151 156 151 151 151 151 146 149 155 149 148 150 151 149 149 149 149 154 142 155 142 154 144 154 144 148 150 147 146 151 150 145 151 151 143 149 155 140 154 146 147 154 147 147 147 147 151 144 142 150 150 144 148 143 148 148 142 148 147 139 144 141 141 142 146 135 146 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 145 135 147 142 141 142 142 139 147 -0 -46 -78 -104 -126 -145 -161 -175 -186 -196 -205 -212 -218 -223 -228 -231 -235 -237 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -230 -226 -221 -216 -209 -202 -193 -183 -171 -157 -140 -121 -98 -71 -42 -0 148 142 147 146 138 141 147 137 146 141 140 139 142 128 143 131 134 124 131 118 140 131 138 133 142 134 145 141 141 142 147 144 142 146 141 148 148 143 148 148 143 144 144 150 148 146 146 147 146 147 149 147 147 142 154 143 150 149 151 145 150 151 145 152 151 153 145 152 147 153 146 153 149 153 149 149 147 149 154 150 149 149 149 151 148 156 144 158 144 152 146 152 152 148 151 151 153 158 144 153 148 153 146 153 145 148 151 152 147 159 140 154 153 147 152 152 153 147 159 140 154 158 153 163 146 169 145 157 163 146 162 152 160 168 144 162 153 155 155 155 157 143 146 138 155 127 131 103 255 212 108 200 201 224 179 255 255 255 150 237 255 214 148 171 128 163 178 126 153 167 146 152 153 154 151 158 157 150 150 152 155 157 160 151 144 142 156 155 150 154 146 142 154 143 147 157 156 150 150 150 151 154 154 152 146 147 150 150 150 146 151 146 146 144 150 143 142 142 139 146 141 140 136 138 135 125 135 138 136 140 141 146 139 142 142 143 150 144 146 146 151 146 150 150 150 147 146 152 154 154 151 150 150 150 156 157 147 143 154 142 146 154 150 155 156 142 144 151 160 157 155 152 150 150 157 158 151 154 153 152 146 167 153 126 178 163 128 171 148 214 255 237 150 255 255 255 179 224 201 200 108 212 255 103 131 127 155 138 146 143 157 155 155 155 153 162 144 168 160 152 162 146 163 157 145 169 146 163 153 158 154 140 159 147 153 152 152 147 153 154 140 159 147 152 151 148 145 153 146 153 148 153 144 158 153 151 151 148 152 152 146 152 144 158 144 156 148 151 149 149 149 150 154 149 147 149 149 153 149 153 146 153 147 152 145 153 151 152 145 151 150 145 151 149 150 143 154 142 147 147 149 147 146 147 146 146 148 150 144 144 143 148 148 143 148 148 141 146 142 144 147 142 141 141 145 134 142 133 138 131 140 118 131 124 134 131 143 128 142 139 140 141 146 137 147 141 138 146 147 142 148 -0 -42 -71 -98 -121 -140 -157 -171 -183 -193 -202 -209 -216 -221 -226 -230 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -235 -232 -229 -224 -219 -214 -207 -199 -190 -179 -167 -152 -135 -114 -89 -60 -34 -0 149 143 148 148 141 146 144 144 144 142 141 141 146 134 141 133 138 131 140 118 130 124 134 131 143 128 141 139 140 141 147 137 144 142 138 146 148 142 148 148 143 147 147 143 152 142 144 146 144 146 152 147 147 146 147 148 146 143 148 145 148 151 145 145 153 146 147 145 152 145 154 146 147 147 149 147 154 147 155 150 150 149 149 156 149 150 145 156 146 156 151 149 146 157 144 160 151 147 148 151 159 151 153 151 152 157 151 153 145 153 148 157 153 147 152 155 153 147 152 148 157 146 155 154 154 152 149 164 154 154 158 154 153 156 151 164 149 155 155 155 151 152 147 143 169 128 183 123 235 177 176 232 213 75 245 255 255 255 255 255 255 211 122 231 112 223 130 151 159 130 153 155 146 153 154 152 147 153 149 150 150 150 151 150 161 154 145 142 156 155 147 158 151 148 158 145 146 153 151 144 143 141 149 149 146 152 145 145 145 142 146 151 146 146 142 146 142 142 141 136 138 140 139 133 131 124 124 131 133 139 140 138 136 141 142 142 146 142 146 146 151 146 142 145 145 145 152 146 149 149 141 143 144 151 153 146 145 158 148 151 158 147 155 156 142 145 154 161 150 151 150 150 150 149 153 147 152 154 153 146 155 153 130 159 151 130 223 112 231 122 211 255 255 255 255 255 255 245 75 213 232 176 177 235 123 183 128 169 143 147 152 151 155 155 155 149 164 151 156 153 154 158 154 154 164 149 152 154 154 155 146 157 148 152 147 153 155 152 147 153 157 148 153 145 153 151 157 152 151 153 151 159 151 148 147 151 160 144 157 146 149 151 156 146 156 145 150 149 156 149 149 150 150 155 147 154 147 149 147 147 146 154 145 152 145 147 146 153 145 145 151 148 145 148 143 146 148 147 146 147 147 152 146 144 146 144 142 152 143 147 147 143 148 148 142 148 146 138 142 144 137 147 141 140 139 141 128 143 131 134 124 130 118 140 131 138 133 141 134 146 141 141 142 144 144 144 146 141 148 148 143 149 -0 -34 -60 -89 -114 -135 -152 -167 -179 -190 -199 -207 -214 -219 -224 -229 -232 -235 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -227 -222 -217 -211 -204 -196 -186 -175 -162 -147 -129 -107 -82 -49 -0 -0 148 142 148 148 142 147 147 139 142 142 141 142 147 135 145 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 146 135 146 142 141 141 146 139 147 148 142 148 148 143 148 144 150 142 151 144 152 147 147 147 147 154 147 146 154 140 155 149 143 142 155 145 150 145 157 145 150 148 152 153 145 154 153 142 155 149 149 149 149 149 151 149 148 149 150 149 146 151 150 156 146 149 148 152 158 144 153 148 153 146 153 146 148 153 152 151 152 146 154 147 152 145 154 147 152 151 146 154 157 153 160 146 165 144 156 159 146 160 152 159 159 146 157 154 155 158 148 157 143 144 138 163 101 161 193 127 255 255 76 132 173 127 150 255 255 255 255 216 115 182 212 255 131 163 173 171 143 137 147 150 147 153 154 149 152 157 151 150 148 158 149 146 154 154 146 142 156 153 142 151 151 148 158 144 145 150 156 149 147 142 149 145 147 150 151 150 146 147 149 152 151 148 152 147 147 146 141 141 140 136 138 135 125 135 138 136 140 141 141 146 147 147 152 148 151 152 149 147 146 150 151 150 147 145 149 142 147 149 156 150 145 144 158 148 151 151 142 153 156 142 146 154 154 146 149 158 148 150 151 157 152 149 154 153 147 150 147 137 143 171 173 163 131 255 212 182 115 216 255 255 255 255 150 127 173 132 76 255 255 127 193 161 101 163 138 144 143 157 148 158 155 154 157 146 159 159 152 160 146 159 156 144 165 146 160 153 157 154 146 151 152 147 154 145 152 147 154 146 152 151 152 153 148 146 153 146 153 148 153 144 158 152 148 149 146 156 150 151 146 149 150 149 148 149 151 149 149 149 149 149 155 142 153 154 145 153 152 148 150 145 157 145 150 145 155 142 143 149 155 140 154 146 147 154 147 147 147 147 152 144 151 142 150 144 148 143 148 148 142 148 147 139 146 141 141 142 146 135 146 139 136 133 143 126 140 124 125 124 140 126 143 133 136 139 145 135 147 142 141 142 142 139 147 147 142 148 148 142 148 -0 -0 -49 -82 -107 -129 -147 -162 -175 -186 -196 -204 -211 -217 -222 -227 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -236 -233 -229 -225 -220 -215 -209 -201 -193 -183 -171 -157 -141 -122 -100 -75 -45 -0 142 147 141 148 148 143 148 148 142 147 146 138 141 147 137 146 141 140 139 142 128 143 131 134 124 131 118 140 131 138 133 142 134 145 141 142 142 141 145 142 146 141 148 148 143 148 148 143 144 147 139 149 147 147 146 147 147 149 147 147 142 154 143 150 148 154 145 150 145 151 147 151 153 145 148 147 153 148 149 153 149 147 149 147 149 154 150 149 149 156 149 148 156 144 151 153 149 157 149 146 147 151 157 152 153 151 152 158 151 153 146 152 152 158 145 153 152 158 145 152 152 152 157 146 154 153 154 152 149 164 153 154 158 155 153 157 156 159 148 157 148 159 149 152 140 143 169 118 192 179 75 77 251 218 226 235 233 237 255 255 255 255 206 209 103 202 255 224 232 103 135 147 181 152 146 152 152 147 153 150 150 152 157 151 149 146 155 154 149 156 154 146 142 153 158 146 153 152 148 155 150 150 151 154 155 153 148 152 146 145 145 145 140 141 141 141 138 142 144 147 147 144 147 147 145 140 137 130 130 137 140 145 147 147 144 147 147 144 142 138 141 141 141 140 145 145 145 146 152 148 153 155 154 151 150 150 155 148 152 153 146 158 153 142 146 154 156 149 154 155 146 149 151 157 152 150 150 153 147 152 152 146 152 181 147 135 103 232 224 255 202 103 209 206 255 255 255 255 237 233 235 226 218 251 77 75 179 192 118 169 143 140 152 149 159 148 157 148 159 156 157 153 155 158 154 153 164 149 152 154 153 154 146 157 152 152 152 145 158 152 153 145 158 152 152 146 153 151 158 152 151 153 152 157 151 147 146 149 157 149 153 151 144 156 148 149 156 149 149 150 154 149 147 149 147 149 153 149 148 153 147 148 145 153 151 147 151 145 150 145 154 148 150 143 154 142 147 147 149 147 147 146 147 147 149 139 147 144 143 148 148 143 148 148 141 146 142 145 141 142 142 141 145 134 142 133 138 131 140 118 131 124 134 131 143 128 142 139 140 141 146 137 147 141 138 146 147 142 148 148 143 148 148 141 147 142 -0 -45 -75 -100 -122 -141 -157 -171 -183 -193 -201 -209 -215 -220 -225 -229 -233 -236 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -228 -223 -218 -213 -206 -198 -189 -179 -166 -152 -135 -115 -92 -63 -36 -0 146 151 139 155 144 143 147 149 143 148 148 141 146 144 144 144 142 141 141 146 134 141 133 138 131 140 118 130 124 134 131 143 128 141 139 140 141 141 141 144 142 138 146 148 142 148 148 143 147 148 141 155 142 146 144 146 146 152 147 147 146 147 148 146 143 149 145 148 142 150 150 151 146 147 150 152 146 154 145 147 149 154 148 154 147 155 150 149 149 150 151 149 150 143 156 149 151 144 153 151 155 144 158 146 153 146 153 146 148 153 153 151 153 146 154 151 153 146 154 151 152 153 146 154 157 152 159 146 165 144 156 159 148 161 155 152 156 142 157 146 157 154 145 157 143 142 138 155 109 174 133 155 255 255 255 255 255 255 255 255 255 255 255 255 114 218 255 236 99 178 202 168 119 135 155 151 147 153 152 147 151 143 150 153 157 151 149 144 150 146 149 156 154 146 140 149 150 146 153 151 146 151 144 143 141 149 149 145 147 150 151 150 148 154 147 147 146 142 143 143 143 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 143 143 143 142 146 147 147 154 148 150 151 150 147 145 149 149 141 143 144 151 146 151 153 146 150 149 140 146 154 156 149 146 150 144 149 151 157 153 150 143 151 147 152 153 147 151 155 135 119 168 202 178 99 236 255 218 114 255 255 255 255 255 255 255 255 255 255 255 255 155 133 174 109 155 138 142 143 157 145 154 157 146 157 142 156 152 155 161 148 159 156 144 165 146 159 152 157 154 146 153 152 151 154 146 153 151 154 146 153 151 153 153 148 146 153 146 153 146 158 144 155 151 153 144 151 149 156 143 150 149 151 150 149 149 150 155 147 154 148 154 149 147 145 154 146 152 150 147 146 151 150 150 142 148 145 149 143 146 148 147 146 147 147 152 146 146 144 146 142 155 141 148 147 143 148 148 142 148 146 138 142 144 141 141 141 140 139 141 128 143 131 134 124 130 118 140 131 138 133 141 134 146 141 141 142 144 144 144 146 141 148 148 143 149 147 143 144 155 139 151 146 -0 -36 -63 -92 -115 -135 -152 -166 -179 -189 -198 -206 -213 -218 -223 -228 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -241 -238 -236 -233 -230 -226 -221 -216 -210 -203 -195 -185 -174 -161 -146 -128 -107 -83 -51 -0 -0 147 144 144 149 142 150 144 148 142 148 148 142 147 147 139 142 142 141 141 147 135 145 139 136 133 143 126 140 124 125 124 140 126 143 134 136 139 140 140 146 142 141 141 146 139 147 148 142 148 149 142 148 144 142 151 142 144 152 147 147 147 147 154 147 146 154 140 155 148 148 150 151 145 150 151 146 147 153 147 152 144 154 142 155 142 155 149 149 149 149 156 150 149 156 148 151 156 144 163 144 151 146 156 153 151 153 152 150 158 151 153 146 153 152 158 146 153 152 158 146 153 153 152 157 146 154 153 154 154 149 164 153 149 159 149 156 154 155 159 148 160 151 155 147 152 133 143 168 124 200 156 106 76 235 214 226 224 214 211 216 206 255 255 255 255 243 255 255 138 194 99 157 164 185 146 147 159 152 147 151 156 152 155 144 150 153 155 155 154 149 154 148 149 153 159 151 145 153 152 146 152 149 153 148 148 147 142 146 153 146 145 145 143 148 143 146 146 144 149 143 142 141 138 141 141 140 134 132 124 124 132 134 140 141 141 138 141 142 143 149 144 146 146 143 148 143 145 145 146 153 146 142 147 148 148 153 149 152 146 152 153 145 151 159 153 149 148 154 149 154 155 155 153 150 144 155 152 156 151 147 152 159 147 146 185 164 157 99 194 138 255 255 243 255 255 255 255 206 216 211 214 224 226 214 235 76 106 156 200 124 168 143 133 152 147 155 151 160 148 159 155 154 156 149 159 149 153 164 149 154 154 153 154 146 157 152 153 153 146 158 152 153 146 158 152 153 146 153 151 158 150 152 153 151 153 156 146 151 144 163 144 156 151 148 156 149 150 156 149 149 149 149 155 142 155 142 154 144 152 147 153 147 146 151 150 145 151 150 148 148 155 140 154 146 147 154 147 147 147 147 152 144 142 151 142 144 148 142 149 148 142 148 147 139 146 141 141 142 146 140 140 139 136 134 143 126 140 124 125 124 140 126 143 133 136 139 145 135 147 141 141 142 142 139 147 147 142 148 148 142 148 144 150 142 149 144 144 147 -0 -0 -51 -83 -107 -128 -146 -161 -174 -185 -195 -203 -210 -216 -221 -226 -230 -233 -236 -238 -241 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -228 -224 -219 -213 -207 -200 -191 -181 -169 -155 -139 -121 -99 -75 -45 -0 147 147 147 146 152 146 144 142 147 141 148 148 143 148 148 142 147 146 138 141 147 136 146 141 140 139 142 128 143 131 134 124 131 118 140 131 138 133 136 139 145 141 142 142 141 145 142 147 141 148 148 143 148 148 142 148 145 149 150 147 147 147 147 147 149 147 147 142 154 143 143 148 151 145 150 151 145 150 145 154 146 147 153 146 153 149 153 149 147 149 147 149 151 150 150 144 156 150 145 149 147 156 151 149 153 146 153 146 160 145 148 153 153 151 153 146 155 151 153 146 154 151 153 153 146 154 157 152 160 140 166 147 156 154 153 156 152 149 156 142 157 150 150 158 151 156 143 140 138 153 111 176 99 171 255 238 75 139 148 122 115 209 255 255 255 255 224 255 254 110 76 149 186 140 139 141 154 144 148 159 152 145 146 149 152 156 144 150 151 151 148 154 149 154 148 147 149 154 143 145 153 152 146 148 151 156 147 154 153 146 148 153 145 142 148 143 146 146 146 142 144 147 147 146 142 142 141 136 138 135 125 135 138 136 141 142 142 146 147 147 144 142 146 146 146 143 148 142 145 153 148 146 153 154 147 156 151 148 146 152 153 145 143 154 149 147 148 154 149 154 148 151 151 150 144 156 152 149 146 145 152 159 148 144 154 141 139 140 186 149 76 110 254 255 224 255 255 255 255 209 115 122 148 139 75 238 255 171 99 176 111 153 138 140 143 156 151 158 150 150 157 142 156 149 152 156 153 154 156 147 166 140 160 152 157 154 146 153 153 151 154 146 153 151 155 146 153 151 153 153 148 145 160 146 153 146 153 149 151 156 147 149 145 150 156 144 150 150 151 149 147 149 147 149 153 149 153 146 153 147 146 154 145 150 145 151 150 145 151 148 143 143 154 142 147 147 149 147 147 147 147 147 150 149 145 148 142 148 148 143 148 148 141 147 142 145 141 142 142 141 145 139 136 133 138 131 140 118 131 124 134 131 143 128 142 139 140 141 146 136 147 141 138 146 147 142 148 148 143 148 148 141 147 142 144 146 152 146 147 147 147 -0 -45 -75 -99 -121 -139 -155 -169 -181 -191 -200 -207 -213 -219 -224 -228 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -204 -196 -187 -176 -164 -149 -133 -113 -90 -62 -36 -0 147 147 147 147 152 147 147 146 151 139 155 144 143 147 148 142 148 148 141 146 144 144 144 142 141 141 146 134 141 133 138 131 140 118 130 124 135 131 137 133 141 139 140 141 141 141 144 142 138 146 148 142 148 148 143 148 150 143 144 144 146 146 146 146 152 148 147 146 147 148 146 153 149 142 150 151 145 150 145 150 147 150 145 154 146 147 147 149 154 148 154 147 154 150 149 156 148 151 148 149 155 149 146 151 151 150 151 150 152 148 158 149 153 146 153 153 158 146 153 153 158 146 153 153 152 158 146 154 153 148 158 144 165 148 154 155 154 154 154 155 159 143 161 147 153 144 152 125 145 170 142 204 108 75 255 116 180 193 171 231 182 103 114 255 255 255 255 255 204 255 76 138 113 146 159 166 144 155 151 145 148 157 156 150 150 151 152 156 144 148 158 147 149 154 150 154 145 152 154 158 144 146 153 151 144 141 151 155 142 149 145 145 147 149 146 151 146 147 146 144 150 143 142 142 138 141 142 140 134 132 124 124 132 134 140 142 141 138 142 142 143 150 144 146 147 146 151 146 149 147 145 145 149 142 155 151 141 144 151 153 146 144 158 154 152 145 154 150 154 149 147 158 148 144 156 152 151 150 150 156 157 148 145 151 155 144 166 159 146 113 138 76 255 204 255 255 255 255 255 114 103 182 231 171 193 180 116 255 75 108 204 142 170 145 125 152 144 153 147 161 143 159 155 154 154 154 155 154 148 165 144 158 148 153 154 146 158 152 153 153 146 158 153 153 146 158 153 153 146 153 149 158 148 152 150 151 150 151 151 146 149 155 149 148 151 148 156 149 150 154 147 154 148 154 149 147 147 146 154 145 150 147 150 145 150 145 151 150 142 149 153 146 148 147 146 147 148 152 146 146 146 146 144 144 143 150 148 143 148 148 142 148 146 138 142 144 141 141 141 140 139 141 133 137 131 135 124 130 118 140 131 138 133 141 134 146 141 141 142 144 144 144 146 141 148 148 142 148 147 143 144 155 139 151 146 147 147 152 147 147 147 147 -0 -36 -62 -90 -113 -133 -149 -164 -176 -187 -196 -204 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -235 -231 -228 -224 -219 -214 -208 -200 -192 -182 -171 -158 -143 -125 -104 -81 -50 -0 -0 146 147 146 147 152 148 147 147 144 144 149 142 150 144 148 142 148 148 142 147 147 139 142 142 141 141 147 135 145 139 136 133 143 126 140 124 125 124 134 131 143 134 136 139 140 140 146 142 141 142 146 139 147 148 143 148 143 144 147 150 142 144 143 144 152 147 147 147 147 154 147 147 143 148 149 148 145 150 145 150 152 151 145 150 148 152 152 144 155 142 155 142 154 149 149 150 144 156 149 149 149 151 148 156 144 157 144 158 144 157 144 155 151 153 151 153 146 155 151 153 146 155 151 153 153 146 154 158 153 154 145 160 151 151 161 148 163 148 149 156 142 149 154 153 153 150 154 141 135 146 132 142 137 118 255 145 202 136 128 112 212 202 218 243 224 255 255 255 180 255 226 255 76 118 137 135 137 140 147 159 152 145 146 151 157 151 151 151 152 155 140 152 154 147 149 154 149 152 140 144 154 158 144 145 150 156 148 142 151 152 147 152 145 145 144 140 143 146 147 146 142 144 147 148 147 142 142 141 139 133 129 119 129 133 139 141 142 142 147 148 147 144 142 146 147 146 143 140 144 145 145 152 147 152 151 142 148 156 150 145 144 158 154 144 140 152 149 154 149 147 154 152 140 155 152 151 151 151 157 151 146 145 152 159 147 140 137 135 137 118 76 255 226 255 180 255 255 255 224 243 218 202 212 112 128 136 202 145 255 118 137 142 132 146 135 141 154 150 153 153 154 149 142 156 149 148 163 148 161 151 151 160 145 154 153 158 154 146 153 153 151 155 146 153 151 155 146 153 151 153 151 155 144 157 144 158 144 157 144 156 148 151 149 149 149 156 144 150 149 149 154 142 155 142 155 144 152 152 148 150 145 151 152 150 145 150 145 148 149 148 143 147 147 154 147 147 147 147 152 144 143 144 142 150 147 144 143 148 143 148 147 139 146 142 141 142 146 140 140 139 136 134 143 131 134 124 125 124 140 126 143 133 136 139 145 135 147 141 141 142 142 139 147 147 142 148 148 142 148 144 150 142 149 144 144 147 147 148 152 147 146 147 146 -0 -0 -50 -81 -104 -125 -143 -158 -171 -182 -192 -200 -208 -214 -219 -224 -228 -231 -235 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -204 -197 -188 -178 -166 -152 -136 -117 -95 -70 -43 -0 151 143 154 143 154 149 147 147 147 146 146 152 146 144 142 147 141 148 147 143 148 148 142 147 146 138 141 147 137 146 141 140 139 142 128 143 131 135 124 125 123 140 131 138 133 136 139 145 141 142 142 141 145 142 147 142 148 142 147 148 143 144 149 147 149 150 147 147 147 147 147 149 147 146 154 142 155 141 148 142 150 145 152 146 151 153 146 147 147 153 146 153 149 153 147 149 149 153 148 151 150 149 156 149 149 145 156 145 156 146 156 146 156 146 153 146 153 152 158 146 153 153 158 146 153 153 152 158 146 155 147 154 158 150 158 148 151 155 151 154 154 155 159 147 154 151 148 151 150 106 75 76 75 77 76 75 240 194 150 163 223 255 255 255 255 255 255 255 255 255 255 229 255 192 185 153 139 145 158 151 145 148 159 149 150 150 153 157 151 151 148 157 159 142 155 155 148 149 152 154 157 144 146 155 156 149 149 151 156 148 142 149 145 147 150 150 148 154 147 147 147 146 142 143 143 142 138 142 142 140 136 136 130 130 136 136 140 142 142 138 142 143 143 142 146 147 147 147 154 148 150 150 147 145 149 142 148 156 151 149 149 156 155 146 144 157 154 152 149 148 155 155 142 159 157 148 151 151 157 153 150 150 149 159 148 145 151 158 145 139 153 185 192 255 229 255 255 255 255 255 255 255 255 255 255 223 163 150 194 240 75 76 77 75 76 75 106 150 151 148 151 154 147 159 155 154 154 151 155 151 148 158 150 158 154 147 155 146 158 152 153 153 146 158 153 153 146 158 152 153 146 153 146 156 146 156 146 156 145 156 145 149 149 156 149 150 151 148 153 149 149 147 153 149 153 146 153 147 147 146 153 151 146 152 145 150 142 148 141 155 142 154 146 147 149 147 147 147 147 147 150 149 147 149 144 143 148 147 142 148 142 147 142 145 141 142 142 141 145 139 136 133 138 131 140 123 125 124 135 131 143 128 142 139 140 141 146 137 147 141 138 146 147 142 148 148 143 147 148 141 147 142 144 146 152 146 146 147 147 147 149 154 143 154 143 151 -0 -43 -70 -95 -117 -136 -152 -166 -178 -188 -197 -204 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -201 -193 -183 -172 -160 -145 -128 -108 -85 -57 -33 -0 146 148 148 149 148 147 146 147 147 146 147 152 147 146 146 151 139 155 144 143 147 148 143 148 148 141 146 144 144 144 142 141 141 146 134 141 134 138 131 134 123 130 124 135 131 137 133 141 139 140 141 141 141 144 142 138 146 141 147 148 142 147 142 152 143 144 144 146 146 146 146 152 148 147 147 143 154 143 154 148 146 142 155 145 151 145 147 152 150 145 154 146 149 148 154 147 146 155 142 154 150 149 150 151 149 148 149 150 149 150 152 150 152 150 151 152 151 151 146 154 151 153 147 155 151 153 153 146 154 158 147 159 146 156 153 149 158 148 160 148 149 156 142 153 153 148 158 147 148 141 112 114 122 120 124 102 255 120 162 178 130 131 224 236 255 254 204 180 255 255 255 183 255 255 122 75 147 170 145 148 159 152 145 148 156 151 151 151 153 155 158 149 144 152 152 142 155 155 147 147 147 147 157 145 146 153 151 144 141 151 154 153 147 152 146 145 145 141 143 146 147 147 144 150 143 142 141 136 136 136 133 127 124 113 124 127 133 136 136 136 141 142 143 150 144 147 147 146 143 141 145 145 146 152 147 153 154 151 141 144 151 153 146 145 157 147 147 147 147 155 155 142 152 152 144 149 158 155 153 151 151 151 156 148 145 152 159 148 145 170 147 75 122 255 255 183 255 255 255 180 204 254 255 236 224 131 130 178 162 120 255 102 124 120 122 114 112 141 148 147 158 148 153 153 142 156 149 148 160 148 158 149 153 156 146 159 147 158 154 146 153 153 151 155 147 153 151 154 146 151 151 152 151 150 152 150 152 150 149 150 149 148 149 151 150 149 150 154 142 155 146 147 154 148 149 146 154 145 150 152 147 145 151 145 155 142 146 148 154 143 154 143 147 147 148 152 146 146 146 146 144 144 143 152 142 147 142 148 147 141 146 138 142 144 141 141 141 140 139 141 133 137 131 135 124 130 123 134 131 138 134 141 134 146 141 141 142 144 144 144 146 141 148 148 143 148 147 143 144 155 139 151 146 146 147 152 147 146 147 147 146 147 148 149 148 148 146 -0 -33 -57 -85 -108 -128 -145 -160 -172 -183 -193 -201 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -205 -197 -188 -178 -167 -153 -138 -120 -99 -74 -45 -0 -0 150 150 151 150 143 154 143 147 154 143 147 152 147 147 147 144 144 149 142 150 144 147 143 148 148 142 147 147 139 142 142 141 142 147 135 145 139 136 133 137 131 140 124 125 124 134 131 143 134 136 139 140 140 146 142 141 142 138 146 147 141 147 142 147 144 147 150 142 144 143 144 152 147 147 147 146 147 148 147 143 151 148 154 143 151 145 149 145 152 145 150 148 144 154 153 142 154 153 149 153 149 149 149 156 150 149 149 156 149 156 144 158 144 158 144 150 145 160 151 156 146 153 153 158 146 153 153 152 158 146 149 153 154 152 154 154 153 149 162 149 154 154 155 152 149 155 146 153 153 148 139 137 146 146 154 108 255 140 197 126 151 163 232 99 138 110 255 255 255 255 255 255 255 225 255 76 122 145 151 149 144 148 157 157 150 152 157 151 151 151 151 153 155 154 149 155 153 143 155 152 152 152 151 148 158 144 145 150 156 148 142 149 149 145 147 150 150 148 154 148 148 148 147 142 144 147 147 144 147 147 146 141 141 135 135 141 141 146 147 147 144 147 147 144 142 147 148 148 148 154 148 150 150 147 145 149 149 142 148 156 150 145 144 158 148 151 152 152 152 155 143 153 155 149 154 155 153 151 151 151 151 157 152 150 157 157 148 144 149 151 145 122 76 255 225 255 255 255 255 255 255 255 110 138 99 232 163 151 126 197 140 255 108 154 146 146 137 139 148 153 153 146 155 149 152 155 154 154 149 162 149 153 154 154 152 154 153 149 146 158 152 153 153 146 158 153 153 146 156 151 160 145 150 144 158 144 158 144 156 149 156 149 149 150 156 149 149 149 153 149 153 154 142 153 154 144 148 150 145 152 145 149 145 151 143 154 148 151 143 147 148 147 146 147 147 147 152 144 143 144 142 150 147 144 147 142 147 141 147 146 138 142 141 142 146 140 140 139 136 134 143 131 134 124 125 124 140 131 137 133 136 139 145 135 147 142 141 142 142 139 147 147 142 148 148 143 147 144 150 142 149 144 144 147 147 147 152 147 143 154 147 143 154 143 150 151 150 150 -0 -0 -45 -74 -99 -120 -138 -153 -167 -178 -188 -197 -205 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -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 -214 -208 -201 -193 -184 -173 -161 -146 -130 -111 -88 -60 -35 -0 145 151 150 150 143 148 148 148 151 149 142 154 149 147 147 147 146 146 152 146 144 150 144 143 148 147 143 148 148 142 147 146 138 141 147 137 146 141 140 139 136 133 143 131 135 124 125 123 140 131 138 133 136 139 145 141 142 142 141 141 144 139 146 141 147 147 148 143 144 149 147 149 150 147 147 147 147 147 154 147 146 146 143 149 150 149 142 150 144 155 146 151 153 145 152 147 149 153 148 149 148 149 149 149 149 151 149 149 149 151 149 145 156 145 156 146 156 151 149 148 154 153 151 153 146 155 151 153 153 146 154 150 152 160 140 161 148 155 154 148 158 148 149 156 142 155 154 148 153 149 141 149 151 155 161 158 103 255 151 149 153 159 173 103 178 194 76 76 226 229 183 255 255 255 180 255 255 195 126 160 153 166 152 145 146 153 150 150 153 158 151 151 151 150 151 150 146 149 156 153 142 154 148 145 152 152 148 155 150 149 151 156 148 142 146 153 146 145 145 141 143 147 147 147 147 142 142 142 141 136 137 135 131 133 130 120 130 133 131 135 137 136 141 142 142 142 147 147 147 147 143 141 145 145 146 153 146 142 148 156 151 149 150 155 148 152 152 145 148 154 142 153 156 149 146 150 151 150 151 151 151 158 153 150 150 153 146 145 152 166 153 160 126 195 255 255 180 255 255 255 183 229 226 76 76 194 178 103 173 159 153 149 151 255 103 158 161 155 151 149 141 149 153 148 154 155 142 156 149 148 158 148 154 155 148 161 140 160 152 150 154 146 153 153 151 155 146 153 151 153 154 148 149 151 156 146 156 145 156 145 149 151 149 149 149 151 149 149 149 149 148 149 148 153 149 147 152 145 153 151 146 155 144 150 142 149 150 149 143 146 146 147 154 147 147 147 147 147 150 149 147 149 144 143 148 147 147 141 146 139 144 141 141 142 142 141 145 139 136 133 138 131 140 123 125 124 135 131 143 133 136 139 140 141 146 137 147 141 138 146 147 142 148 148 143 147 148 143 144 150 144 146 152 146 146 147 147 147 149 154 142 149 151 148 148 148 143 150 150 151 145 -0 -35 -60 -88 -111 -130 -146 -161 -173 -184 -193 -201 -208 -214 -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 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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -221 -217 -211 -205 -197 -188 -179 -167 -154 -139 -121 -101 -78 -48 -0 -0 145 157 147 142 149 149 150 142 146 146 149 148 147 146 147 146 147 146 152 147 146 144 142 149 152 144 143 147 148 143 148 148 141 146 144 144 144 142 142 141 140 139 141 134 138 131 134 123 130 124 135 131 137 133 141 140 140 141 141 141 147 144 142 138 146 147 148 142 147 142 152 143 144 144 144 146 146 147 147 149 147 147 146 152 149 143 150 146 142 156 145 151 146 147 145 152 145 147 154 147 154 147 146 147 149 154 150 149 149 156 149 148 149 150 149 153 150 146 151 157 149 153 146 153 152 158 146 153 153 153 158 145 155 153 149 157 149 162 148 149 159 149 154 154 155 153 149 156 147 156 153 152 149 152 172 158 105 250 158 152 167 130 171 135 202 99 149 138 255 255 255 255 255 255 255 255 231 255 76 118 133 134 149 163 157 150 152 157 151 151 153 157 151 151 148 155 156 154 147 149 156 150 148 159 151 146 153 151 146 151 144 141 151 154 153 146 148 153 145 142 148 142 141 141 138 146 142 142 141 138 141 142 140 134 132 124 124 132 134 140 142 141 138 141 142 142 146 138 141 141 142 148 142 145 153 148 146 153 154 151 141 144 151 146 151 153 146 151 159 148 150 156 149 147 154 156 155 148 151 151 157 153 151 151 157 152 150 157 163 149 134 133 118 76 255 231 255 255 255 255 255 255 255 255 138 149 99 202 135 171 130 167 152 158 250 105 158 172 152 149 152 153 156 147 156 149 153 155 154 154 149 159 149 148 162 149 157 149 153 155 145 158 153 153 153 146 158 152 153 146 153 149 157 151 146 150 153 149 150 149 148 149 156 149 149 150 154 149 147 146 147 154 147 154 147 145 152 145 147 146 151 145 156 142 146 150 143 149 152 146 147 147 149 147 147 146 146 144 144 144 143 152 142 147 142 148 147 146 138 142 144 147 141 141 141 140 140 141 133 137 131 135 124 130 123 134 131 138 134 141 139 140 141 142 142 144 144 144 146 141 148 148 143 148 147 143 144 152 149 142 144 146 147 152 146 147 146 147 146 147 148 149 146 146 142 150 149 149 142 147 157 145 -0 -0 -48 -78 -101 -121 -139 -154 -167 -179 -188 -197 -205 -211 -217 -221 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -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 -243 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -201 -193 -184 -173 -161 -147 -131 -112 -91 -68 -42 -0 144 152 152 145 145 157 147 151 145 150 150 150 143 154 143 154 143 147 146 152 147 147 146 146 144 148 142 150 144 147 143 148 148 142 147 147 139 142 142 141 142 141 140 145 139 136 133 137 131 140 124 125 124 134 131 143 134 136 139 140 141 147 136 144 141 141 146 147 141 147 142 147 144 147 150 150 142 144 146 146 151 147 147 147 155 142 148 146 151 148 154 145 150 145 150 145 157 145 152 150 142 152 142 154 152 147 154 149 149 147 149 151 149 149 156 149 149 151 151 156 144 153 151 152 151 151 146 154 151 153 153 146 155 143 154 154 146 153 148 151 154 153 156 148 149 156 143 155 154 149 154 150 142 149 160 153 163 116 220 165 152 146 153 143 147 168 157 186 113 76 192 255 225 180 255 255 255 185 255 255 239 218 178 144 137 148 157 157 150 152 157 151 151 153 155 158 149 144 150 148 154 148 149 154 146 142 152 151 146 153 149 151 156 148 142 149 149 145 145 147 149 146 151 146 147 146 142 144 147 148 147 142 142 141 139 133 129 119 129 133 139 141 142 142 147 148 147 144 142 146 147 146 151 146 149 147 145 145 149 149 142 148 156 151 149 153 146 151 152 142 146 154 149 148 154 148 150 144 149 158 155 153 151 151 157 152 150 157 157 148 137 144 178 218 239 255 255 185 255 255 255 180 225 255 192 76 113 186 157 168 147 143 153 146 152 165 220 116 163 153 160 149 142 150 154 149 154 155 143 156 149 148 156 153 154 151 148 153 146 154 154 143 155 146 153 153 151 154 146 151 151 152 151 153 144 156 151 151 149 149 156 149 149 151 149 147 149 149 154 147 152 154 142 152 142 150 152 145 157 145 150 145 150 145 154 148 151 146 148 142 155 147 147 147 151 146 146 144 142 150 150 147 144 147 142 147 141 147 146 141 141 144 136 147 141 140 139 136 134 143 131 134 124 125 124 140 131 137 133 136 139 145 140 141 142 141 142 142 139 147 147 142 148 148 143 147 144 150 142 148 144 146 146 147 147 152 146 147 143 154 143 154 143 150 150 150 145 151 147 157 145 145 152 152 144 -0 -42 -68 -91 -112 -131 -147 -161 -173 -184 -193 -201 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -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 -232 -229 -225 -221 -216 -211 -204 -197 -188 -178 -167 -154 -139 -122 -102 -79 -54 -0 -0 149 154 147 146 152 152 145 151 145 151 150 142 148 148 149 148 141 154 151 149 147 147 147 147 146 152 146 144 150 144 143 148 147 143 148 148 142 147 146 138 141 141 141 146 141 140 139 136 133 143 131 135 124 125 123 140 131 138 133 136 139 146 135 146 142 142 141 144 139 146 141 147 147 148 143 144 144 150 142 143 151 147 147 147 147 143 154 147 146 143 149 145 148 144 150 144 151 147 145 152 144 158 144 153 148 141 154 149 149 154 147 154 149 149 150 151 149 156 144 151 145 163 144 150 145 160 151 156 146 153 153 153 158 148 157 145 154 157 147 158 147 156 155 149 154 155 156 153 149 156 148 156 154 152 153 150 170 127 196 173 153 152 155 137 181 119 164 140 146 118 185 122 255 255 255 255 255 255 255 226 255 76 148 182 178 164 146 146 153 150 150 153 158 151 151 151 152 154 154 149 154 149 154 147 147 159 151 146 153 152 146 151 144 143 155 148 142 146 152 145 145 143 148 143 146 147 146 142 142 143 142 138 142 142 140 136 136 130 130 136 136 140 142 142 138 142 143 142 142 146 147 146 143 148 143 145 145 152 146 142 148 155 143 144 151 146 152 153 146 151 159 147 147 154 149 154 149 154 154 152 151 151 151 158 153 150 150 153 146 146 164 178 182 148 76 255 226 255 255 255 255 255 255 255 122 185 118 146 140 164 119 181 137 155 152 153 173 196 127 170 150 153 152 154 156 148 156 149 153 156 155 154 149 155 156 147 158 147 157 154 145 157 148 158 153 153 153 146 156 151 160 145 150 144 163 145 151 144 156 149 151 150 149 149 154 147 154 149 149 154 141 148 153 144 158 144 152 145 147 151 144 150 144 148 145 149 143 146 147 154 143 147 147 147 147 151 143 142 150 144 144 143 148 147 147 141 146 139 144 141 142 142 146 135 146 139 136 133 138 131 140 123 125 124 135 131 143 133 136 139 140 141 146 141 141 141 138 146 147 142 148 148 143 147 148 143 144 150 144 146 152 146 147 147 147 147 149 151 154 141 148 149 148 148 142 150 151 145 151 145 152 152 146 147 154 149 -0 -0 -54 -79 -102 -122 -139 -154 -167 -178 -188 -197 -204 -211 -216 -221 -225 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -200 -192 -183 -173 -161 -147 -131 -112 -91 -68 -43 -0 155 149 147 145 153 154 147 145 150 145 151 150 145 150 150 151 142 148 148 146 147 146 147 147 146 147 152 147 146 144 142 149 152 144 143 147 148 143 148 148 141 146 146 145 144 142 142 141 140 139 141 134 138 131 134 123 130 124 135 131 138 133 142 134 145 141 142 141 147 144 142 138 146 147 148 142 147 148 143 144 149 148 144 146 147 146 146 147 149 147 146 154 140 156 140 148 142 150 150 145 158 145 151 147 145 154 144 152 146 146 155 142 154 150 149 149 156 150 150 145 156 148 150 148 156 151 149 148 154 153 151 153 153 147 147 146 154 158 146 149 152 149 152 149 156 148 149 157 143 156 155 149 155 150 142 156 151 160 137 183 166 155 153 146 147 152 135 185 139 159 137 153 75 76 255 231 185 255 255 255 185 255 255 110 128 136 153 165 163 150 151 157 151 151 153 158 151 151 151 148 155 154 149 154 149 154 146 142 151 151 146 153 151 143 155 148 144 153 153 146 147 150 150 149 143 146 147 146 144 150 143 142 141 136 136 136 133 127 124 113 124 127 133 136 136 136 141 142 143 150 144 146 147 146 143 149 150 150 147 146 153 153 144 148 155 143 151 153 146 151 151 142 146 154 149 154 149 154 155 148 151 151 151 158 153 151 151 157 151 150 163 165 153 136 128 110 255 255 185 255 255 255 185 231 255 76 75 153 137 159 139 185 135 152 147 146 153 155 166 183 137 160 151 156 142 150 155 149 155 156 143 157 149 148 156 149 152 149 152 149 146 158 154 146 147 147 153 153 151 153 154 148 149 151 156 148 150 148 156 145 150 150 156 149 149 150 154 142 155 146 146 152 144 154 145 147 151 145 158 145 150 150 142 148 140 156 140 154 146 147 149 147 146 146 147 146 144 148 149 144 143 148 147 142 148 147 146 138 142 144 147 141 142 141 145 134 142 133 138 131 135 124 130 123 134 131 138 134 141 139 140 141 142 142 144 145 146 146 141 148 148 143 148 147 143 144 152 149 142 144 146 147 152 147 146 147 147 146 147 146 148 148 142 151 150 150 145 150 151 145 150 145 147 154 153 145 147 149 155 -0 -43 -68 -91 -112 -131 -147 -161 -173 -183 -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 -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 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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -228 -225 -220 -216 -210 -204 -196 -188 -178 -167 -154 -139 -122 -102 -80 -54 -0 -0 154 142 153 149 154 146 146 152 147 145 157 147 145 151 150 151 145 150 150 142 154 143 146 146 146 154 149 147 147 146 146 144 148 142 150 144 147 143 148 148 142 148 148 139 142 142 141 142 141 140 145 139 136 133 137 131 140 124 125 124 134 131 143 128 141 139 140 141 147 136 144 141 142 146 147 141 147 148 143 147 142 152 150 142 146 144 146 146 152 147 147 147 142 154 143 154 148 146 150 145 150 147 151 153 145 150 147 145 153 152 153 149 153 149 149 147 149 151 150 148 149 151 149 155 150 146 151 157 149 153 146 152 153 153 158 151 158 146 154 152 153 152 155 152 155 149 154 154 156 153 150 156 148 156 154 153 154 153 153 166 162 157 154 153 150 146 155 146 141 166 135 139 147 122 195 255 255 255 255 255 255 255 225 255 203 168 152 146 154 161 156 150 152 157 151 151 153 157 151 150 149 144 150 146 149 154 147 158 151 146 153 152 146 150 154 144 156 148 142 149 145 145 145 143 150 146 147 147 147 142 144 147 147 144 147 147 146 141 141 135 135 141 141 146 147 147 144 147 147 144 142 147 147 147 146 150 143 145 145 145 149 142 148 156 144 154 150 146 152 153 146 151 158 147 154 149 146 150 144 149 150 151 157 153 151 151 157 152 150 156 161 154 146 152 168 203 255 225 255 255 255 255 255 255 255 195 122 147 139 135 166 141 146 155 146 150 153 154 157 162 166 153 153 154 153 154 156 148 156 150 153 156 154 154 149 155 152 155 152 153 152 154 146 158 151 158 153 153 152 146 153 149 157 151 146 150 155 149 151 149 148 150 151 149 147 149 149 153 149 153 152 153 145 147 150 145 153 151 147 150 145 150 146 148 154 143 154 142 147 147 147 152 146 146 144 146 142 150 152 142 147 143 148 147 141 147 146 142 141 144 136 147 141 140 139 141 128 143 131 134 124 125 124 140 131 137 133 136 139 145 140 141 142 141 142 142 139 148 148 142 148 148 143 147 144 150 142 148 144 146 146 147 147 149 154 146 146 146 143 154 142 150 150 145 151 150 151 145 147 157 145 147 152 146 146 154 149 153 142 154 -0 -0 -54 -80 -102 -122 -139 -154 -167 -178 -188 -196 -204 -210 -216 -220 -225 -228 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -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 -218 -213 -206 -200 -192 -183 -172 -160 -146 -130 -112 -91 -68 -43 -0 149 147 147 155 149 154 142 153 146 145 152 152 145 145 157 147 151 145 151 151 145 148 148 151 151 151 149 147 147 147 147 147 146 151 146 144 150 144 143 148 148 143 148 148 142 147 146 138 141 141 141 146 141 140 139 136 133 143 131 135 124 125 124 140 126 143 134 136 139 146 135 146 142 142 141 144 139 147 148 142 148 142 147 144 144 142 151 142 144 152 147 147 147 146 147 150 147 143 151 146 144 148 149 151 146 147 151 153 145 152 147 148 149 147 149 149 154 147 154 150 149 149 156 149 149 151 151 156 144 153 151 152 151 150 153 147 148 146 154 158 141 154 155 147 156 148 156 148 149 156 143 156 155 149 155 150 142 161 155 153 158 166 156 151 154 147 152 151 147 154 144 137 145 170 145 126 76 255 226 185 255 255 255 185 255 230 151 191 159 159 147 155 158 157 150 152 157 151 151 153 155 156 156 154 149 154 147 149 152 142 151 151 146 153 151 144 145 147 144 154 153 147 150 153 145 141 143 146 147 147 146 142 142 142 141 136 137 135 131 133 130 120 130 133 131 135 137 136 141 142 142 142 146 147 147 146 143 141 145 153 150 147 153 154 144 147 145 144 151 153 146 151 151 142 152 149 147 154 149 154 156 156 155 153 151 151 157 152 150 157 158 155 147 159 159 191 151 230 255 185 255 255 255 185 226 255 76 126 145 170 145 137 144 154 147 151 152 147 154 151 156 166 158 153 155 161 142 150 155 149 155 156 143 156 149 148 156 148 156 147 155 154 141 158 154 146 148 147 153 150 151 152 151 153 144 156 151 151 149 149 156 149 149 150 154 147 154 149 149 147 149 148 147 152 145 153 151 147 146 151 149 148 144 146 151 143 147 150 147 146 147 147 147 152 144 142 151 142 144 144 147 142 148 142 148 147 139 144 141 142 142 146 135 146 139 136 134 143 126 140 124 125 124 135 131 143 133 136 139 140 141 146 141 141 141 138 146 147 142 148 148 143 148 148 143 144 150 144 146 151 146 147 147 147 147 147 149 151 151 151 148 148 145 151 151 145 151 147 157 145 145 152 152 145 146 153 142 154 149 155 147 147 149 -0 -43 -68 -91 -112 -130 -146 -160 -172 -183 -192 -200 -206 -213 -218 -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 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 -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 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -195 -187 -177 -166 -153 -138 -121 -102 -79 -54 -0 -0 149 149 149 155 149 147 147 154 141 152 153 147 144 152 152 145 151 146 150 151 145 150 142 146 146 146 146 146 146 147 146 146 147 152 147 146 144 142 149 152 144 143 147 148 143 148 148 141 146 146 145 144 142 142 141 140 139 141 134 138 131 134 124 131 118 140 131 138 133 142 134 145 141 142 141 147 144 142 147 141 148 142 147 147 148 142 148 145 149 150 147 147 147 147 147 146 149 146 146 151 140 155 148 151 145 150 151 146 147 145 152 152 145 154 145 146 155 142 154 150 149 149 149 151 149 156 144 151 145 163 144 150 146 158 152 153 158 151 158 146 149 158 145 149 152 149 154 149 154 152 156 153 150 156 148 156 154 158 150 149 156 161 152 158 152 153 152 147 159 144 155 140 158 145 151 160 118 239 255 255 255 255 255 255 255 230 255 87 175 169 161 156 154 153 153 149 150 152 157 151 151 151 150 150 148 154 149 154 145 154 158 146 153 151 146 150 156 149 149 147 142 149 145 145 147 149 148 141 141 141 138 146 142 142 141 138 141 142 140 134 132 124 124 132 134 140 142 141 138 141 142 142 146 138 141 141 141 148 149 147 145 145 149 142 147 149 149 156 150 146 151 153 146 158 154 145 154 149 154 148 150 150 151 151 151 157 152 150 149 153 153 154 156 161 169 175 87 255 230 255 255 255 255 255 255 255 239 118 160 151 145 158 140 155 144 159 147 152 153 152 158 152 161 156 149 150 158 154 156 148 156 150 153 156 152 154 149 154 149 152 149 145 158 149 146 158 151 158 153 152 158 146 150 144 163 145 151 144 156 149 151 149 149 149 150 154 142 155 146 145 154 145 152 152 145 147 146 151 150 145 151 148 155 140 151 146 146 149 146 147 147 147 147 147 150 149 145 148 142 148 147 147 142 148 141 147 142 144 147 141 142 141 145 134 142 133 138 131 140 118 131 124 134 131 138 134 141 139 140 141 142 142 144 145 146 146 141 148 148 143 148 147 143 144 152 149 142 144 146 147 152 147 146 146 147 146 146 146 146 146 146 142 150 145 151 150 146 151 145 152 152 144 147 153 152 141 154 147 147 149 155 149 149 149 -0 -0 -54 -79 -102 -121 -138 -153 -166 -177 -187 -195 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -181 -171 -159 -145 -129 -111 -90 -68 -43 -0 149 149 149 149 154 150 149 149 147 147 154 146 153 149 154 147 145 150 153 147 151 145 150 144 150 150 150 150 151 143 154 143 146 154 149 147 147 146 146 144 148 142 150 144 147 143 148 148 142 148 148 139 142 142 141 142 141 140 145 140 136 133 138 131 140 118 130 124 134 131 143 128 141 139 140 141 147 137 144 142 138 146 141 147 148 148 143 148 150 143 144 144 144 146 146 147 146 152 147 147 146 142 154 143 148 144 150 151 145 150 145 157 146 147 153 147 152 153 149 153 149 149 149 147 156 150 150 145 156 148 150 148 156 151 157 146 153 147 148 146 154 150 146 154 152 152 152 147 153 147 156 155 143 156 155 149 155 150 150 156 154 153 163 154 157 147 154 147 153 152 148 151 147 151 148 149 153 133 218 76 255 225 185 255 255 255 172 255 213 255 76 131 144 158 154 151 158 157 151 151 153 157 151 151 148 155 154 149 154 149 153 140 149 150 146 153 151 144 146 148 149 147 152 148 153 146 145 142 148 154 147 146 142 144 147 148 147 142 142 141 139 133 129 119 129 133 139 141 142 142 147 148 147 144 142 146 147 154 148 142 145 146 153 148 152 147 149 148 146 144 151 153 146 150 149 140 153 149 154 149 154 155 148 151 151 157 153 151 151 157 158 151 154 158 144 131 76 255 213 255 172 255 255 255 185 225 255 76 218 133 153 149 148 151 147 151 148 152 153 147 154 147 157 154 163 153 154 156 150 150 155 149 155 156 143 155 156 147 153 147 152 152 152 154 146 150 154 146 148 147 153 146 157 151 156 148 150 148 156 145 150 150 156 147 149 149 149 153 149 153 152 147 153 147 146 157 145 150 145 151 150 144 148 143 154 142 146 147 147 152 146 147 146 146 144 144 144 143 150 148 143 148 148 147 141 146 138 142 144 137 147 141 140 139 141 128 143 131 134 124 130 118 140 131 138 133 136 140 145 140 141 142 141 142 142 139 148 148 142 148 148 143 147 144 150 142 148 144 146 146 147 147 149 154 146 143 154 143 151 150 150 150 150 144 150 145 151 147 153 150 145 147 154 149 153 146 154 147 147 149 149 150 154 149 149 149 149 -0 -43 -68 -90 -111 -129 -145 -159 -171 -181 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -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 -231 -227 -223 -219 -214 -208 -202 -194 -186 -176 -164 -151 -137 -120 -100 -79 -54 -0 -0 148 149 150 156 151 150 150 149 149 149 154 149 155 149 147 144 153 154 148 145 150 146 150 145 151 150 151 142 146 148 149 148 151 149 147 147 147 147 147 146 151 146 144 150 144 143 148 148 143 148 148 142 147 147 138 142 141 141 146 141 140 139 136 133 143 126 140 124 125 124 140 126 143 134 136 139 146 135 146 142 141 142 138 144 147 148 143 148 143 144 147 150 150 142 144 146 146 152 147 147 147 146 147 148 154 140 148 151 143 150 145 151 147 150 145 154 146 148 147 148 149 147 149 154 148 151 149 148 149 151 149 155 150 146 152 153 151 153 158 151 158 146 152 158 140 154 152 147 159 147 154 150 156 153 150 156 148 156 154 154 149 151 156 157 150 153 149 153 152 147 159 145 159 145 159 144 166 134 178 148 110 255 255 255 255 255 255 255 205 255 244 169 192 147 148 159 152 147 151 157 151 151 153 155 158 149 144 148 154 149 152 156 150 145 152 151 146 150 156 150 149 149 147 142 145 147 150 150 149 141 143 146 146 142 142 143 142 138 142 142 140 136 136 130 130 136 136 140 142 142 138 142 143 142 142 146 146 143 141 149 150 150 147 145 142 147 149 149 150 156 150 146 151 152 145 150 156 152 149 154 148 144 149 158 155 153 151 151 157 151 147 152 159 148 147 192 169 244 255 205 255 255 255 255 255 255 255 110 148 178 134 166 144 159 145 159 145 159 147 152 153 149 153 150 157 156 151 149 154 154 156 148 156 150 153 156 150 154 147 159 147 152 154 140 158 152 146 158 151 158 153 151 153 152 146 150 155 149 151 149 148 149 151 148 154 149 147 149 148 147 148 146 154 145 150 147 151 145 150 143 151 148 140 154 148 147 146 147 147 147 152 146 146 144 142 150 150 147 144 143 148 143 148 147 144 138 142 141 142 146 135 146 139 136 134 143 126 140 124 125 124 140 126 143 133 136 139 140 141 146 141 141 142 138 147 147 142 148 148 143 148 148 143 144 150 144 146 151 146 147 147 147 147 147 149 151 148 149 148 146 142 151 150 151 145 150 146 150 145 148 154 153 144 147 149 155 149 154 149 149 149 150 150 151 156 150 149 148 -0 -0 -54 -79 -100 -120 -137 -151 -164 -176 -186 -194 -202 -208 -214 -219 -223 -227 -231 -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 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 -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 -234 -232 -229 -225 -221 -216 -211 -204 -197 -189 -180 -170 -157 -143 -128 -109 -89 -62 -38 -0 156 145 149 156 151 150 149 150 149 149 149 154 149 154 142 153 149 155 146 146 152 147 152 147 145 157 147 151 145 150 142 154 142 146 146 146 146 147 146 146 147 152 147 146 144 142 149 152 144 143 147 148 143 148 148 141 146 146 145 144 142 142 141 140 139 142 128 143 131 134 124 131 118 140 131 138 133 142 134 145 141 142 142 141 149 142 147 142 148 142 147 148 143 144 144 150 142 144 152 147 147 147 147 147 154 147 143 153 149 150 149 142 150 150 151 145 150 148 152 152 153 145 154 147 155 142 154 149 149 149 156 149 149 151 151 156 151 146 153 146 148 146 154 151 146 146 158 153 147 153 149 147 153 155 143 156 155 149 155 150 149 155 146 155 162 150 149 152 150 147 151 152 148 152 148 152 148 152 149 144 182 128 203 230 230 172 255 255 255 216 255 220 255 125 136 164 150 155 158 156 150 152 157 151 151 151 152 155 154 147 149 154 148 149 151 151 146 153 151 144 146 148 149 149 146 152 146 146 145 143 150 146 147 146 144 149 143 142 141 136 136 135 131 133 130 120 130 133 131 135 136 136 141 142 143 149 144 146 147 146 150 143 145 146 146 152 146 149 149 148 146 144 151 153 146 151 151 149 148 154 149 147 154 155 152 151 151 151 157 152 150 156 158 155 150 164 136 125 255 220 255 216 255 255 255 172 230 230 203 128 182 144 149 152 148 152 148 152 148 152 151 147 150 152 149 150 162 155 146 155 149 150 155 149 155 156 143 155 153 147 149 153 147 153 158 146 146 151 154 146 148 146 153 146 151 156 151 151 149 149 156 149 149 149 154 142 155 147 154 145 153 152 152 148 150 145 151 150 150 142 149 150 149 153 143 147 154 147 147 147 147 147 152 144 142 150 144 144 143 148 147 142 148 142 147 142 149 141 142 142 141 145 134 142 133 138 131 140 118 131 124 134 131 143 128 142 139 140 141 142 142 144 145 146 146 141 148 148 143 148 147 143 144 152 149 142 144 146 147 152 147 146 146 147 146 146 146 146 142 154 142 150 145 151 147 157 145 147 152 147 152 146 146 155 149 153 142 154 149 154 149 149 149 150 149 150 151 156 149 145 156 -0 -38 -62 -89 -109 -128 -143 -157 -170 -180 -189 -197 -204 -211 -216 -221 -225 -229 -232 -234 -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 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 -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 -222 -218 -213 -207 -200 -193 -184 -174 -163 -150 -135 -118 -98 -76 -48 -0 -0 151 144 156 151 149 150 148 149 149 150 156 151 149 147 147 155 149 154 142 153 147 153 147 146 152 152 145 151 145 149 144 156 145 150 150 151 143 154 143 146 154 149 147 147 146 146 144 148 142 150 144 147 143 148 148 142 148 148 139 142 142 141 142 141 141 146 134 141 134 138 131 140 118 130 124 134 131 143 128 141 139 140 141 141 142 144 142 138 146 141 147 148 142 147 148 143 144 149 148 146 146 147 147 147 147 149 146 147 143 150 143 150 148 150 151 146 151 153 146 147 148 147 153 142 155 149 153 149 149 149 149 151 149 156 144 151 146 150 151 150 158 151 156 146 153 157 144 155 147 152 152 147 159 148 155 153 149 156 148 156 154 154 149 154 156 152 150 157 150 151 156 145 157 145 159 145 157 145 163 137 178 136 168 151 255 255 255 255 255 255 255 186 255 192 244 148 147 149 146 153 151 157 151 152 157 151 151 148 158 151 146 147 149 154 147 145 152 151 146 150 156 150 150 150 149 144 147 152 145 144 140 143 146 147 146 142 144 147 147 146 141 141 140 134 132 124 124 132 134 140 141 141 146 147 147 144 142 146 147 146 143 140 144 145 152 147 144 149 150 150 150 156 150 146 151 152 145 147 154 149 147 146 151 158 148 151 151 157 152 151 157 151 153 146 149 147 148 244 192 255 186 255 255 255 255 255 255 255 151 168 136 178 137 163 145 157 145 159 145 157 145 156 151 150 157 150 152 156 154 149 154 154 156 148 156 149 153 155 148 159 147 152 152 147 155 144 157 153 146 156 151 158 150 151 150 146 151 144 156 149 151 149 149 149 149 153 149 155 142 153 147 148 147 146 153 151 146 151 150 148 150 143 150 143 147 146 149 147 147 147 147 146 146 148 149 144 143 148 147 142 148 147 141 146 138 142 144 142 141 141 140 139 141 128 143 131 134 124 130 118 140 131 138 134 141 134 146 141 141 142 141 142 142 139 148 148 142 148 148 143 147 144 150 142 148 144 146 146 147 147 149 154 146 143 154 143 151 150 150 145 156 144 149 145 151 145 152 152 146 147 153 147 153 142 154 149 155 147 147 149 151 156 150 149 149 148 150 149 151 156 144 151 -0 -0 -48 -76 -98 -118 -135 -150 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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