param a 0.1016099522 param b 1.0882474333 param g 0.0000759388 param k 0.0010161107 param m 0.1262414033 param r 0.6322410245 param s 0.0000000000 param t 0.1627703011 param n 800 param y 780 param z 10 param i 30000 param x 554 y 0 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 y 2 -254 -254 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -253 -253 -253 -254 -254 y 3 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -250 -249 -249 -248 -248 -249 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -249 -248 -248 -249 -249 -250 -250 -251 -252 -253 -253 -254 y 4 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -245 -244 -244 -244 -245 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -245 -244 -244 -244 -245 -246 -248 -250 -251 -252 -253 -254 y 5 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -242 -239 -237 -237 -237 -238 -239 -241 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -241 -239 -238 -237 -237 -237 -239 -242 -244 -247 -250 -251 -253 -253 y 6 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -240 -234 -229 -225 -224 -225 -227 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -227 -225 -224 -225 -229 -234 -240 -244 -248 -250 -252 -253 y 7 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -224 -213 -205 -201 -202 -207 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -207 -202 -201 -205 -213 -224 -234 -242 -246 -250 -252 -253 y 8 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -239 -229 -213 -193 -175 -165 -165 -173 -184 -195 -203 -210 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -210 -203 -195 -184 -173 -165 -165 -175 -193 -213 -229 -239 -245 -249 -251 -253 y 9 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -244 -237 -225 -205 -175 -140 -115 -109 -120 -140 -159 -175 -187 -196 -203 -210 -215 -220 -225 -228 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -228 -225 -220 -215 -210 -203 -196 -187 -175 -159 -140 -120 -109 -115 -140 -175 -205 -225 -237 -244 -249 -251 -253 y 10 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -248 -244 -237 -224 -201 -165 -115 255 -0 -0 -82 -110 -136 -155 -168 -178 -187 -195 -203 -209 -215 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -215 -209 -203 -195 -187 -178 -168 -155 -136 -110 -82 -0 -0 255 -115 -165 -201 -224 -237 -244 -248 -251 -253 y 11 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -248 -244 -237 -225 -202 -165 -109 -0 255 255 -0 -0 -87 -116 -134 -146 -156 -166 -176 -186 -195 -203 -209 -215 -220 -224 -227 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -227 -224 -220 -215 -209 -203 -195 -186 -176 -166 -156 -146 -134 -116 -87 -0 -0 255 255 -0 -109 -165 -202 -225 -237 -244 -248 -251 -253 y 12 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -238 -227 -207 -173 -120 -0 255 255 250 255 -0 -76 -97 -109 -118 -126 -137 -151 -165 -177 -187 -195 -202 -209 -214 -219 -223 -226 -230 -232 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -235 -232 -230 -226 -223 -219 -214 -209 -202 -195 -187 -177 -165 -151 -137 -126 -118 -109 -97 -76 -0 255 250 255 255 -0 -120 -173 -207 -227 -238 -245 -249 -251 -253 y 13 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -239 -229 -212 -184 -140 -82 -0 250 255 255 206 -0 -66 -74 -78 -80 -84 -99 -121 -137 -153 -166 -177 -186 -194 -201 -207 -213 -217 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -217 -213 -207 -201 -194 -186 -177 -166 -153 -137 -121 -99 -84 -80 -78 -74 -66 -0 206 255 255 250 -0 -82 -140 -184 -212 -229 -239 -245 -249 -251 -253 y 14 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -249 -246 -241 -232 -218 -195 -159 -110 -0 255 255 255 250 255 -0 -0 -0 -0 -0 -0 -65 -81 -100 -122 -138 -152 -165 -175 -184 -192 -199 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -199 -192 -184 -175 -165 -152 -138 -122 -100 -81 -65 -0 -0 -0 -0 -0 -0 255 250 255 255 255 -0 -110 -159 -195 -218 -232 -241 -246 -249 -252 -253 y 15 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -175 -136 -87 -0 206 250 255 255 208 255 119 145 149 146 159 -0 -0 -66 -82 -100 -121 -136 -149 -162 -172 -182 -190 -197 -203 -209 -214 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -214 -209 -203 -197 -190 -182 -172 -162 -149 -136 -121 -100 -82 -66 -0 -0 159 146 149 145 119 255 208 255 255 250 206 -0 -87 -136 -175 -203 -222 -234 -242 -247 -250 -252 -253 y 16 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -187 -155 -116 -76 -0 255 255 255 250 255 197 198 183 170 166 158 168 -0 -0 -0 -65 -80 -97 -118 -132 -146 -159 -169 -178 -187 -194 -201 -206 -211 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -211 -206 -201 -194 -187 -178 -169 -159 -146 -132 -118 -97 -80 -65 -0 -0 -0 168 158 166 170 183 198 197 255 250 255 255 255 -0 -76 -116 -155 -187 -210 -226 -237 -243 -248 -250 -252 -253 y 17 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -216 -196 -168 -134 -97 -66 -0 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 -0 -0 -0 -79 -87 -107 -128 -140 -154 -165 -175 -183 -191 -197 -203 -208 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -208 -203 -197 -191 -183 -175 -165 -154 -140 -128 -107 -87 -79 -0 -0 -0 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 -0 -66 -97 -134 -168 -196 -216 -230 -239 -245 -248 -251 -252 -253 y 18 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -221 -203 -178 -146 -109 -74 -0 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 -0 -0 -0 -68 -84 -101 -122 -136 -149 -162 -171 -179 -186 -193 -199 -205 -210 -215 -220 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -220 -215 -210 -205 -199 -193 -186 -179 -171 -162 -149 -136 -122 -101 -84 -68 -0 -0 -0 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 -0 -74 -109 -146 -178 -203 -221 -233 -241 -246 -249 -251 -253 -253 y 19 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -225 -210 -187 -156 -118 -78 -0 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 -0 -0 -0 -66 -81 -98 -118 -133 -145 -155 -163 -172 -181 -189 -196 -202 -208 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -208 -202 -196 -189 -181 -172 -163 -155 -145 -133 -118 -98 -81 -66 -0 -0 -0 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 -0 -78 -118 -156 -187 -210 -225 -235 -242 -247 -250 -252 -253 -254 y 20 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -238 -229 -215 -195 -166 -126 -80 -0 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 -0 -0 -0 -0 -78 -95 -114 -123 -133 -145 -157 -167 -176 -185 -193 -199 -205 -211 -215 -219 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -219 -215 -211 -205 -199 -193 -185 -176 -167 -157 -145 -133 -123 -114 -95 -78 -0 -0 -0 -0 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 -0 -80 -126 -166 -195 -215 -229 -238 -244 -248 -250 -252 -253 -254 y 21 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -240 -232 -220 -203 -176 -137 -84 -0 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 -0 -0 -64 -77 -82 -87 -105 -126 -137 -150 -162 -172 -181 -189 -196 -202 -208 -213 -217 -221 -225 -228 -231 -233 -236 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -236 -233 -231 -228 -225 -221 -217 -213 -208 -202 -196 -189 -181 -172 -162 -150 -137 -126 -105 -87 -82 -77 -64 -0 -0 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 -0 -84 -137 -176 -203 -220 -232 -240 -245 -248 -251 -252 -253 -254 y 22 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -242 -235 -225 -209 -186 -151 -99 -0 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 -0 -0 -0 -0 -68 -83 -98 -118 -132 -145 -157 -167 -177 -185 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -185 -177 -167 -157 -145 -132 -118 -98 -83 -68 -0 -0 -0 -0 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 -0 -99 -151 -186 -209 -225 -235 -242 -246 -249 -251 -253 -253 -254 y 23 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -228 -215 -195 -165 -121 -65 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 -0 -0 -0 -0 -79 -87 -106 -126 -138 -151 -162 -172 -180 -188 -195 -201 -207 -212 -217 -221 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -221 -217 -212 -207 -201 -195 -188 -180 -172 -162 -151 -138 -126 -106 -87 -79 -0 -0 -0 -0 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 -65 -121 -165 -195 -215 -228 -237 -243 -247 -250 -252 -253 -254 -254 y 24 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -239 -232 -220 -203 -177 -137 -81 -0 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 -0 -0 -0 -68 -83 -99 -119 -132 -145 -156 -166 -175 -184 -191 -198 -204 -209 -214 -218 -222 -225 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -225 -222 -218 -214 -209 -204 -198 -191 -184 -175 -166 -156 -145 -132 -119 -99 -83 -68 -0 -0 -0 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 -0 -81 -137 -177 -203 -220 -232 -239 -245 -248 -250 -252 -253 -254 -254 y 25 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -224 -209 -187 -153 -100 -0 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 -0 -0 -0 -65 -79 -87 -105 -125 -136 -149 -160 -170 -179 -187 -194 -200 -206 -211 -216 -220 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -220 -216 -211 -206 -200 -194 -187 -179 -170 -160 -149 -136 -125 -105 -87 -79 -65 -0 -0 -0 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 -0 -100 -153 -187 -209 -224 -235 -241 -246 -249 -251 -252 -253 -254 -254 y 26 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -195 -166 -122 -66 -0 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 -0 -0 -0 -67 -82 -97 -117 -129 -141 -154 -165 -174 -182 -190 -196 -202 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -202 -196 -190 -182 -174 -165 -154 -141 -129 -117 -97 -82 -67 -0 -0 -0 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 -0 -66 -122 -166 -195 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 y 27 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -202 -177 -138 -82 -0 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 -0 -0 -0 -65 -78 -85 -101 -121 -135 -147 -158 -167 -176 -185 -192 -198 -204 -210 -214 -219 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -219 -214 -210 -204 -198 -192 -185 -176 -167 -158 -147 -135 -121 -101 -85 -78 -65 -0 -0 -0 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 -0 -82 -138 -177 -202 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 y 28 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -241 -234 -224 -209 -186 -152 -100 -0 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 -0 -0 -0 -65 -80 -96 -115 -126 -137 -149 -161 -171 -179 -187 -194 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -246 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -246 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -194 -187 -179 -171 -161 -149 -137 -126 -115 -96 -80 -65 -0 -0 -0 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 -0 -100 -152 -186 -209 -224 -234 -241 -245 -249 -251 -252 -253 -254 -254 -254 y 29 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -214 -194 -165 -121 -65 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 -0 -0 -0 -76 -83 -98 -117 -129 -141 -154 -164 -174 -182 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -182 -174 -164 -154 -141 -129 -117 -98 -83 -76 -0 -0 -0 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 -65 -121 -165 -194 -214 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -255 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -231 -219 -201 -175 -136 -80 -0 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 -0 -0 -0 -0 -77 -85 -101 -121 -134 -146 -158 -168 -177 -185 -192 -199 -205 -210 -215 -219 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -219 -215 -210 -205 -199 -192 -185 -177 -168 -158 -146 -134 -121 -101 -85 -77 -0 -0 -0 -0 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 -0 -80 -136 -175 -201 -219 -231 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -233 -223 -207 -184 -149 -97 -0 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 -0 -0 -0 -65 -80 -88 -106 -126 -137 -150 -162 -171 -180 -188 -195 -201 -207 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -207 -201 -195 -188 -180 -171 -162 -150 -137 -126 -106 -88 -80 -65 -0 -0 -0 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 -0 -97 -149 -184 -207 -223 -233 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -226 -213 -192 -162 -118 -0 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 -0 -0 -0 -68 -83 -98 -117 -130 -142 -155 -166 -175 -183 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -183 -175 -166 -155 -142 -130 -117 -98 -83 -68 -0 -0 -0 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 -0 -118 -162 -192 -213 -226 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -230 -217 -199 -172 -132 -79 -0 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -78 -85 -102 -122 -136 -148 -159 -168 -177 -185 -193 -199 -205 -210 -214 -219 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -219 -214 -210 -205 -199 -193 -185 -177 -168 -159 -148 -136 -122 -102 -85 -78 -0 -0 -0 -0 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 -0 -79 -132 -172 -199 -217 -230 -238 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -222 -206 -182 -146 -87 -0 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -65 -80 -97 -115 -127 -138 -150 -162 -172 -180 -188 -194 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -194 -188 -180 -172 -162 -150 -138 -127 -115 -97 -80 -65 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 -0 -87 -146 -182 -206 -222 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -211 -190 -159 -107 -0 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -77 -83 -98 -118 -132 -144 -155 -165 -174 -182 -190 -196 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -196 -190 -182 -174 -165 -155 -144 -132 -118 -98 -83 -77 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 -0 -107 -159 -190 -211 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -228 -216 -197 -169 -128 -68 -0 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 -0 -0 -0 -0 -78 -86 -104 -124 -134 -146 -158 -168 -176 -185 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -185 -176 -168 -158 -146 -134 -124 -104 -86 -78 -0 -0 -0 -0 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 -0 -68 -128 -169 -197 -216 -228 -237 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -244 -239 -231 -220 -203 -178 -140 -84 -0 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -67 -82 -88 -106 -126 -137 -150 -161 -171 -180 -187 -194 -201 -206 -212 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -212 -206 -201 -194 -187 -180 -171 -161 -150 -137 -126 -106 -88 -82 -67 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 -0 -84 -140 -178 -203 -220 -231 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -240 -234 -224 -209 -187 -154 -101 -0 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 -0 -0 -0 -0 -68 -83 -98 -117 -130 -141 -154 -165 -174 -182 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -182 -174 -165 -154 -141 -130 -117 -98 -83 -68 -0 -0 -0 -0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 -0 -101 -154 -187 -209 -224 -234 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -214 -194 -165 -122 -66 -0 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -78 -85 -101 -121 -134 -147 -158 -168 -177 -186 -193 -199 -205 -210 -215 -219 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -219 -215 -210 -205 -199 -193 -186 -177 -168 -158 -147 -134 -121 -101 -85 -78 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 -0 -66 -122 -165 -194 -214 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -230 -218 -201 -175 -136 -81 -0 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -65 -81 -88 -106 -127 -138 -151 -162 -172 -180 -188 -195 -201 -207 -211 -216 -220 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -220 -216 -211 -207 -201 -195 -188 -180 -172 -162 -151 -138 -127 -106 -88 -81 -65 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 -0 -81 -136 -175 -201 -218 -230 -238 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -222 -206 -183 -149 -98 -0 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -68 -83 -98 -118 -132 -145 -156 -165 -174 -183 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -183 -174 -165 -156 -145 -132 -118 -98 -83 -68 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 -0 -98 -149 -183 -206 -222 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -211 -191 -162 -118 -0 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -79 -87 -105 -124 -135 -147 -159 -169 -178 -185 -192 -199 -204 -210 -214 -219 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -219 -214 -210 -204 -199 -192 -185 -178 -169 -159 -147 -135 -124 -105 -87 -79 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 -0 -118 -162 -191 -211 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -249 -247 -243 -237 -228 -215 -197 -171 -133 -78 -0 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -68 -82 -88 -107 -127 -139 -151 -162 -171 -179 -187 -194 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -194 -187 -179 -171 -162 -151 -139 -127 -107 -88 -82 -68 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 -0 -78 -133 -171 -197 -215 -228 -237 -243 -247 -249 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -203 -179 -145 -95 -0 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 -0 -0 -0 -0 -68 -83 -99 -119 -130 -141 -154 -164 -174 -182 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -182 -174 -164 -154 -141 -130 -119 -99 -83 -68 -0 -0 -0 -0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 -0 -95 -145 -179 -203 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -241 -234 -223 -208 -186 -155 -114 -64 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -65 -79 -85 -101 -121 -134 -146 -158 -168 -177 -185 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -185 -177 -168 -158 -146 -134 -121 -101 -85 -79 -65 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 -64 -114 -155 -186 -208 -223 -234 -241 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -193 -163 -123 -77 -0 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 -0 -0 -0 -65 -80 -88 -106 -126 -137 -150 -161 -171 -180 -188 -195 -201 -207 -212 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -212 -207 -201 -195 -188 -180 -171 -161 -150 -137 -126 -106 -88 -80 -65 -0 -0 -0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 -0 -77 -123 -163 -193 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -172 -133 -82 -0 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -68 -83 -98 -117 -130 -141 -154 -165 -174 -183 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -183 -174 -165 -154 -141 -130 -117 -98 -83 -68 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 -0 -82 -133 -172 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -181 -145 -87 -0 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -78 -85 -101 -121 -135 -147 -159 -169 -178 -186 -192 -199 -205 -210 -214 -219 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -219 -214 -210 -205 -199 -192 -186 -178 -169 -159 -147 -135 -121 -101 -85 -78 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 -0 -87 -145 -181 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -189 -157 -105 -0 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -66 -81 -88 -107 -128 -139 -152 -162 -171 -180 -188 -195 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -195 -188 -180 -171 -162 -152 -139 -128 -107 -88 -81 -66 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 -0 -105 -157 -189 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -196 -167 -126 -68 -0 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -68 -84 -100 -119 -131 -142 -155 -166 -175 -183 -190 -196 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -196 -190 -183 -175 -166 -155 -142 -131 -119 -100 -84 -68 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 -0 -68 -126 -167 -196 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -202 -176 -137 -83 -0 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -65 -79 -85 -102 -122 -135 -148 -159 -168 -176 -185 -192 -199 -204 -210 -214 -219 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -219 -214 -210 -204 -199 -192 -185 -176 -168 -159 -148 -135 -122 -102 -85 -79 -65 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 -0 -83 -137 -176 -202 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -241 -234 -223 -208 -185 -150 -98 -0 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 -0 -0 -0 -65 -80 -96 -115 -127 -137 -150 -161 -171 -180 -187 -194 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -194 -187 -180 -171 -161 -150 -137 -127 -115 -96 -80 -65 -0 -0 -0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 -0 -98 -150 -185 -208 -223 -234 -241 -245 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -193 -162 -118 -0 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -77 -83 -98 -117 -130 -141 -154 -165 -174 -182 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -182 -174 -165 -154 -141 -130 -117 -98 -83 -77 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 -0 -118 -162 -193 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -218 -199 -172 -132 -79 -0 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 -0 -0 -0 -0 -78 -85 -101 -121 -134 -146 -158 -168 -177 -185 -192 -199 -205 -210 -215 -219 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -219 -215 -210 -205 -199 -192 -185 -177 -168 -158 -146 -134 -121 -101 -85 -78 -0 -0 -0 -0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 -0 -79 -132 -172 -199 -218 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -233 -222 -205 -181 -145 -87 -0 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -65 -80 -88 -106 -126 -137 -150 -162 -171 -180 -188 -195 -201 -207 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -207 -201 -195 -188 -180 -171 -162 -150 -137 -126 -106 -88 -80 -65 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 -0 -87 -145 -181 -205 -222 -233 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -211 -189 -157 -106 -0 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -68 -83 -98 -117 -130 -142 -155 -166 -175 -183 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -183 -175 -166 -155 -142 -130 -117 -98 -83 -68 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 -0 -106 -157 -189 -211 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -196 -167 -126 -68 -0 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -78 -85 -102 -122 -136 -148 -159 -168 -177 -185 -193 -199 -205 -210 -214 -219 -222 -226 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -226 -222 -219 -214 -210 -205 -199 -193 -185 -177 -168 -159 -148 -136 -122 -102 -85 -78 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 -0 -68 -126 -167 -196 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -202 -177 -138 -83 -0 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -65 -80 -97 -115 -127 -138 -150 -162 -172 -180 -188 -194 -201 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -246 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -246 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -201 -194 -188 -180 -172 -162 -150 -138 -127 -115 -97 -80 -65 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 -0 -83 -138 -177 -202 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -241 -234 -223 -208 -185 -151 -99 -0 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -77 -83 -98 -118 -132 -144 -155 -165 -174 -182 -190 -196 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -196 -190 -182 -174 -165 -155 -144 -132 -118 -98 -83 -77 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 -0 -99 -151 -185 -208 -223 -234 -241 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -192 -162 -119 -65 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 -0 -0 -0 -0 -78 -86 -104 -124 -134 -146 -158 -168 -176 -185 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -185 -176 -168 -158 -146 -134 -124 -104 -86 -78 -0 -0 -0 -0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 -65 -119 -162 -192 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -238 -230 -217 -199 -172 -132 -79 -0 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -67 -82 -88 -106 -126 -137 -150 -161 -171 -180 -187 -194 -201 -206 -212 -216 -220 -224 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -224 -220 -216 -212 -206 -201 -194 -187 -180 -171 -161 -150 -137 -126 -106 -88 -82 -67 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 -0 -79 -132 -172 -199 -217 -230 -238 -244 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -145 -87 -0 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 -0 -0 -0 -0 -68 -83 -98 -117 -130 -141 -154 -165 -174 -182 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -241 -242 -243 -244 -245 -246 -247 -247 -247 -248 -248 -248 -248 -248 -247 -247 -247 -246 -245 -244 -243 -242 -241 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -182 -174 -165 -154 -141 -130 -117 -98 -83 -68 -0 -0 -0 -0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 -0 -87 -145 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -156 -105 -0 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -78 -85 -101 -121 -134 -147 -158 -168 -177 -186 -193 -199 -205 -210 -214 -219 -222 -226 -229 -231 -234 -236 -238 -239 -241 -242 -243 -244 -244 -245 -245 -245 -245 -245 -245 -244 -244 -243 -242 -241 -239 -238 -236 -234 -231 -229 -226 -222 -219 -214 -210 -205 -199 -193 -186 -177 -168 -158 -147 -134 -121 -101 -85 -78 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 -0 -105 -156 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -228 -215 -195 -166 -125 -67 -0 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -65 -81 -88 -106 -127 -138 -151 -162 -172 -180 -188 -195 -201 -206 -211 -216 -220 -223 -226 -229 -232 -234 -236 -237 -238 -239 -240 -241 -241 -241 -241 -241 -240 -239 -238 -237 -236 -234 -232 -229 -226 -223 -220 -216 -211 -206 -201 -195 -188 -180 -172 -162 -151 -138 -127 -106 -88 -81 -65 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 -0 -67 -125 -166 -195 -215 -228 -237 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -244 -239 -231 -219 -201 -175 -136 -82 -0 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -68 -83 -98 -118 -132 -145 -156 -165 -174 -183 -190 -197 -203 -208 -212 -217 -220 -224 -226 -229 -231 -232 -234 -235 -235 -236 -236 -235 -235 -234 -232 -231 -229 -226 -224 -220 -217 -212 -208 -203 -197 -190 -183 -174 -165 -156 -145 -132 -118 -98 -83 -68 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 -0 -82 -136 -175 -201 -219 -231 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -223 -207 -184 -149 -97 -0 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -0 -0 -0 -79 -87 -104 -124 -135 -147 -159 -169 -177 -185 -192 -198 -204 -208 -213 -216 -220 -222 -224 -226 -227 -228 -228 -228 -227 -226 -224 -222 -220 -216 -213 -208 -204 -198 -192 -185 -177 -169 -159 -147 -135 -124 -104 -87 -79 -0 -0 -0 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 -0 -97 -149 -184 -207 -223 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -226 -212 -191 -160 -117 -65 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -68 -82 -88 -107 -127 -139 -151 -162 -170 -179 -186 -193 -198 -203 -207 -211 -213 -215 -217 -218 -218 -217 -215 -213 -211 -207 -203 -198 -193 -186 -179 -170 -162 -151 -139 -127 -107 -88 -82 -68 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 -65 -117 -160 -191 -212 -226 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -229 -217 -198 -170 -129 -78 -0 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 -0 -0 -0 -0 -68 -83 -99 -118 -130 -140 -153 -163 -171 -179 -185 -190 -195 -198 -201 -202 -203 -202 -201 -198 -195 -190 -185 -179 -171 -163 -153 -140 -130 -118 -99 -83 -68 -0 -0 -0 -0 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 -0 -78 -129 -170 -198 -217 -229 -238 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -239 -232 -221 -204 -179 -141 -85 -0 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 -0 -0 -0 -65 -78 -85 -100 -120 -132 -143 -153 -161 -167 -173 -178 -180 -182 -182 -180 -178 -173 -167 -161 -153 -143 -132 -120 -100 -85 -78 -65 -0 -0 -0 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 -0 -85 -141 -179 -204 -221 -232 -239 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -209 -187 -154 -101 -0 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 -0 -0 -0 -65 -79 -86 -103 -120 -127 -135 -144 -150 -153 -153 -153 -150 -144 -135 -127 -120 -103 -86 -79 -65 -0 -0 -0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 -0 -101 -154 -187 -209 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -236 -227 -214 -194 -165 -121 -65 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 -0 -0 -0 -65 -77 -81 -87 -101 -115 -116 -116 -115 -101 -87 -81 -77 -65 -0 -0 -0 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 -65 -121 -165 -194 -214 -227 -236 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -244 -238 -230 -218 -200 -174 -135 -80 -0 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 -0 -0 -0 -0 -63 -71 -71 -71 -63 -0 -0 -0 -0 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 -0 -80 -135 -174 -200 -218 -230 -238 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -233 -222 -206 -182 -147 -96 -0 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 -0 -0 -0 -0 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 -0 -96 -147 -182 -206 -222 -233 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -225 -211 -190 -158 -115 -0 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 -0 -115 -158 -190 -211 -225 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -196 -167 -126 -76 -0 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 -0 -76 -126 -167 -196 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -202 -176 -137 -83 -0 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 -0 -83 -137 -176 -202 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -241 -234 -223 -208 -185 -149 -98 -0 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 -0 -98 -149 -185 -208 -223 -234 -241 -245 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -192 -161 -117 -0 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 -0 -117 -161 -192 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -198 -171 -129 -77 -0 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 -0 -77 -129 -171 -198 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -204 -179 -141 -85 -0 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 -0 -85 -141 -179 -204 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -187 -154 -101 -0 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 -0 -101 -154 -187 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -249 -247 -243 -237 -228 -214 -194 -164 -121 -65 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 -65 -121 -164 -194 -214 -228 -237 -243 -247 -249 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -80 -0 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 -0 -80 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -182 -146 -88 -0 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 -0 -88 -146 -182 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -158 -106 -0 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 -0 -106 -158 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -126 -68 -0 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 -0 -68 -126 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -137 -83 -0 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 -0 -83 -137 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -192 -162 -117 -0 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 -0 -117 -162 -192 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -142 -85 -0 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 -0 -85 -142 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -155 -102 -0 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 -0 -102 -155 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -249 -247 -243 -237 -228 -215 -195 -166 -122 -65 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 -65 -122 -166 -195 -215 -228 -237 -243 -247 -249 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -175 -136 -80 -0 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 -0 -80 -136 -175 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -183 -148 -97 -0 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 -0 -97 -148 -183 -207 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -159 -115 -0 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 -0 -115 -159 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -127 -77 -0 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 -0 -77 -127 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -203 -177 -138 -83 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -83 -138 -177 -203 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -251 -249 -246 -242 -236 -227 -213 -193 -162 -118 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -118 -162 -193 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -172 -132 -78 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -78 -132 -172 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -144 -86 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -86 -144 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -155 -104 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -104 -155 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -194 -165 -124 -67 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -67 -124 -165 -194 -214 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -82 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -82 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -252 -251 -248 -245 -240 -233 -222 -206 -182 -146 -88 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -88 -146 -182 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -158 -106 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -106 -158 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -253 -253 -251 -250 -247 -243 -237 -229 -216 -196 -168 -126 -68 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -68 -126 -168 -196 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -203 -176 -137 -83 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -83 -137 -176 -203 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -161 -117 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -117 -161 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -141 -85 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -85 -141 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -187 -154 -101 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -101 -154 -187 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -194 -165 -121 -65 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -65 -121 -165 -194 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -81 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -81 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -223 -206 -182 -147 -88 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -88 -147 -182 -206 -223 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -212 -190 -158 -106 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -106 -158 -190 -212 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -127 -68 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -68 -127 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -138 -83 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -83 -138 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -186 -151 -98 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -98 -151 -186 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -193 -162 -118 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -118 -162 -193 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -172 -132 -79 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -79 -132 -172 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -145 -87 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -87 -145 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -156 -105 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -105 -156 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -195 -165 -124 -68 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -68 -124 -165 -195 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -135 -82 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -82 -135 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -183 -147 -88 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -88 -147 -183 -207 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -159 -107 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -107 -159 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -169 -127 -68 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -68 -127 -169 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -203 -178 -139 -83 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -83 -139 -178 -203 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -223 -208 -185 -151 -99 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -99 -151 -185 -208 -223 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -162 -119 -65 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -65 -119 -162 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -79 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -79 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -204 -179 -141 -85 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -85 -141 -179 -204 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -187 -154 -101 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -101 -154 -187 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -194 -164 -121 -65 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -65 -121 -164 -194 -214 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -80 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -80 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -182 -146 -88 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -88 -146 -182 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -158 -106 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -106 -158 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -126 -68 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -68 -126 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -137 -83 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -83 -137 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -161 -117 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -117 -161 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -141 -85 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -85 -141 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -154 -101 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -101 -154 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -195 -165 -121 -66 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -66 -121 -165 -195 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -135 -81 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -81 -135 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -223 -207 -183 -147 -88 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -88 -147 -183 -207 -223 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -212 -190 -159 -107 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -107 -159 -190 -212 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -169 -128 -68 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -68 -128 -169 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -178 -139 -84 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -84 -139 -178 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -186 -152 -100 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -100 -152 -186 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -162 -119 -65 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -65 -119 -162 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -131 -79 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -79 -131 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -142 -85 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -85 -142 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -155 -102 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -102 -155 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -195 -166 -122 -65 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -65 -122 -166 -195 -214 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -175 -135 -80 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -80 -135 -175 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -183 -148 -96 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -96 -148 -183 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -159 -115 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -115 -159 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -196 -168 -127 -77 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -77 -127 -168 -196 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -203 -176 -137 -83 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -83 -137 -176 -203 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -161 -117 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -117 -161 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -204 -180 -141 -85 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -85 -141 -180 -204 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -187 -154 -101 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -101 -154 -187 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -194 -165 -121 -65 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -65 -121 -165 -194 -214 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -80 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -80 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -182 -146 -88 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -88 -146 -182 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -158 -106 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -106 -158 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -126 -68 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -68 -126 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -137 -83 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -83 -137 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -162 -117 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -117 -162 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -142 -85 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -85 -142 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -155 -102 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -102 -155 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -195 -166 -122 -65 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -65 -122 -166 -195 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -175 -136 -80 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -80 -136 -175 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -183 -148 -97 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -97 -148 -183 -207 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -159 -115 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -115 -159 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -127 -77 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -77 -127 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -138 -83 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -83 -138 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -193 -162 -118 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -118 -162 -193 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -172 -132 -78 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -78 -132 -172 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -144 -86 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -86 -144 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -155 -104 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -104 -155 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -214 -194 -165 -124 -67 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -67 -124 -165 -194 -214 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -82 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -82 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -182 -146 -88 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -88 -146 -182 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -158 -106 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -106 -158 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -196 -168 -126 -68 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -68 -126 -168 -196 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -220 -203 -176 -137 -83 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -83 -137 -176 -203 -220 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -185 -150 -98 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -98 -150 -185 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -242 -236 -227 -213 -192 -161 -117 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -117 -161 -192 -213 -227 -236 -242 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -171 -130 -78 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -78 -130 -171 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -141 -85 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -85 -141 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -187 -154 -101 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -101 -154 -187 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -215 -194 -165 -121 -65 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -65 -121 -165 -194 -215 -228 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -134 -81 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -81 -134 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -223 -206 -182 -147 -88 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -88 -147 -182 -206 -223 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -212 -190 -158 -106 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -106 -158 -190 -212 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -168 -127 -68 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -68 -127 -168 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -220 -203 -177 -138 -83 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -83 -138 -177 -203 -220 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -208 -186 -151 -98 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -98 -151 -186 -208 -224 -234 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -213 -193 -162 -118 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -118 -162 -193 -213 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -247 -244 -238 -230 -217 -199 -172 -132 -79 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -79 -132 -172 -199 -217 -230 -238 -244 -247 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -221 -205 -180 -145 -87 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -87 -145 -180 -205 -221 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -210 -188 -156 -104 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -104 -156 -188 -210 -225 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -251 -249 -247 -243 -237 -228 -214 -195 -165 -124 -68 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -68 -124 -165 -195 -214 -228 -237 -243 -247 -249 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -248 -244 -239 -231 -219 -201 -174 -135 -82 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -82 -135 -174 -201 -219 -231 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -206 -183 -147 -88 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -88 -147 -183 -206 -222 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -211 -190 -159 -107 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -107 -159 -190 -211 -226 -235 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -251 -250 -247 -243 -237 -229 -216 -197 -169 -127 -68 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -68 -127 -169 -197 -216 -229 -237 -243 -247 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -253 -252 -250 -248 -244 -239 -231 -220 -203 -177 -139 -83 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -83 -139 -177 -203 -220 -231 -239 -244 -248 -250 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -248 -245 -241 -234 -223 -208 -185 -151 -99 -0 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 -0 -99 -151 -185 -208 -223 -234 -241 -245 -248 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -226 -212 -192 -162 -118 -65 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 -65 -118 -162 -192 -212 -226 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -247 -243 -238 -229 -217 -198 -170 -130 -78 -0 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 -0 -78 -130 -170 -198 -217 -229 -238 -243 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -220 -204 -179 -140 -85 -0 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 -0 -85 -140 -179 -204 -220 -232 -239 -244 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -250 -248 -245 -241 -234 -224 -208 -186 -153 -100 -0 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 -0 -100 -153 -186 -208 -224 -234 -241 -245 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -226 -213 -193 -163 -120 -65 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 -65 -120 -163 -193 -213 -226 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -229 -216 -198 -171 -132 -79 -0 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 -0 -79 -132 -171 -198 -216 -229 -237 -243 -247 -249 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -247 -244 -238 -231 -220 -203 -179 -143 -86 -0 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 -0 -86 -143 -179 -203 -220 -231 -238 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -232 -222 -207 -185 -153 -103 -0 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 -0 -103 -153 -185 -207 -222 -232 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -224 -211 -190 -161 -120 -65 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 147 151 152 152 149 144 132 132 144 149 152 152 151 147 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 -65 -120 -161 -190 -211 -224 -234 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -213 -195 -167 -127 -77 -0 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 -0 -77 -127 -167 -195 -213 -226 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -198 -173 -135 -81 -0 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 161 159 153 156 161 162 162 159 153 142 142 153 159 162 162 161 156 153 159 161 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 -0 -81 -135 -173 -198 -215 -227 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -217 -201 -178 -144 -87 -0 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 162 163 163 164 164 166 171 175 164 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 164 175 171 166 164 164 163 163 162 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 -0 -87 -144 -178 -201 -217 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -202 -180 -150 -101 -0 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 154 156 162 163 162 159 153 142 142 153 159 162 163 162 156 154 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 -0 -101 -150 -180 -202 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -203 -182 -153 -115 -63 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 157 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 157 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 -63 -115 -153 -182 -203 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -153 -116 -71 -0 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 162 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 151 147 157 147 152 153 152 150 144 132 132 144 150 152 153 152 147 157 147 151 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 162 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 -0 -71 -116 -153 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -239 -234 -226 -215 -201 -180 -153 -116 -71 -0 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 166 171 172 172 175 182 172 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 168 163 167 161 161 161 160 156 148 136 148 156 160 161 161 161 167 163 168 170 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 172 182 175 172 172 171 166 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 -0 -71 -116 -153 -180 -201 -215 -226 -234 -239 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -213 -198 -178 -150 -115 -71 -0 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 144 144 146 151 152 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 152 151 146 156 146 151 152 151 149 144 132 132 144 149 151 152 151 146 156 146 151 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 152 151 146 144 144 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 -0 -71 -115 -150 -178 -198 -213 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -211 -195 -173 -144 -101 -63 -0 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 178 180 182 172 170 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 161 161 159 156 148 136 148 156 159 161 161 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 170 170 172 182 180 178 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 -0 -63 -101 -144 -173 -195 -211 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -207 -190 -167 -135 -87 -0 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 166 174 164 163 163 163 163 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 162 161 159 153 155 161 162 161 159 153 141 141 153 159 161 162 161 155 153 159 161 162 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 164 174 166 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 -0 -87 -135 -167 -190 -207 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -216 -203 -185 -161 -127 -81 -0 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 162 163 163 164 164 166 172 175 164 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 164 175 172 166 164 164 163 163 162 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 -0 -81 -127 -161 -185 -203 -216 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -213 -198 -179 -153 -120 -77 -0 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 167 155 154 154 154 154 155 157 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 153 156 162 163 162 159 153 142 142 153 159 162 163 162 156 153 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 157 155 154 154 154 154 155 167 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 -0 -77 -120 -153 -179 -198 -213 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -208 -193 -171 -143 -103 -65 -0 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 165 173 163 162 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 162 163 173 165 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 -0 -65 -103 -143 -171 -193 -208 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -217 -204 -186 -163 -132 -86 -0 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 166 174 163 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 152 152 150 143 146 152 152 152 149 144 132 132 144 149 152 152 152 146 143 150 152 152 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 163 174 166 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 -0 -86 -132 -163 -186 -204 -217 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -198 -179 -153 -120 -79 -0 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 166 170 172 174 182 172 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 169 165 175 172 174 163 161 159 156 148 135 148 156 159 161 163 174 172 175 165 169 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 172 182 174 172 170 166 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 -0 -79 -120 -153 -179 -198 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -192 -170 -140 -100 -65 -0 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 145 147 152 152 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 152 151 144 147 153 156 161 161 159 153 141 141 153 159 161 161 156 153 147 144 151 152 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 152 152 147 145 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 -0 -65 -100 -140 -170 -192 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -185 -162 -130 -85 -0 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 179 179 180 183 172 174 163 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 160 155 164 154 154 154 153 152 148 141 127 141 148 152 153 154 154 154 164 155 160 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 163 174 172 183 180 179 179 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 -0 -85 -130 -162 -185 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -197 -177 -151 -118 -78 -0 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 164 166 171 174 181 172 171 171 171 171 171 171 171 171 171 172 172 172 172 172 172 172 172 171 171 171 171 171 171 170 169 166 156 161 162 163 162 159 153 141 141 153 159 162 163 162 161 156 166 169 170 171 171 171 171 171 171 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 171 172 181 174 171 166 164 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 -0 -78 -118 -151 -177 -197 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -219 -206 -190 -169 -139 -99 -65 -0 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 165 154 153 154 154 154 154 155 157 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 157 155 154 154 154 154 153 154 165 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 -0 -65 -99 -139 -169 -190 -206 -219 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -214 -201 -183 -159 -127 -83 -0 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 165 173 163 162 162 162 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 153 156 162 163 162 159 153 142 142 153 159 162 163 162 156 153 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 162 162 162 163 173 165 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 -0 -83 -127 -159 -183 -201 -214 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -195 -174 -147 -107 -68 -0 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 163 166 174 163 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 163 174 166 163 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 -0 -68 -107 -147 -174 -195 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -165 -135 -88 -0 -0 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 164 166 174 164 167 154 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 152 152 150 143 146 152 152 152 149 144 132 132 144 149 152 152 152 146 143 150 152 152 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 154 167 164 174 166 164 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 -0 -0 -88 -135 -165 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -232 -224 -213 -199 -180 -156 -124 -82 -0 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 164 164 164 166 171 174 181 172 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 169 165 175 172 174 163 161 159 156 148 136 148 156 159 161 163 174 172 175 165 169 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 172 181 174 171 166 164 164 164 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 -0 -82 -124 -156 -180 -199 -213 -224 -232 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -193 -172 -145 -104 -68 -0 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 143 144 144 145 147 152 152 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 152 151 144 147 153 156 161 161 159 153 141 141 153 159 161 161 156 153 147 144 151 152 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 153 152 152 147 145 144 144 143 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 -0 -68 -104 -145 -172 -193 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -186 -162 -132 -87 -0 -0 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 187 190 180 178 178 179 179 180 183 172 174 163 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 160 155 164 154 154 154 153 152 148 141 127 141 148 152 153 154 154 154 164 155 160 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 163 174 172 183 180 179 179 178 178 180 190 187 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 -0 -0 -87 -132 -162 -186 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -212 -197 -177 -151 -118 -79 -0 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 166 174 164 163 163 164 164 166 171 174 181 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 170 169 166 156 161 163 163 162 159 153 142 142 153 159 162 163 163 161 156 166 169 170 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 181 174 171 166 164 164 163 163 164 174 166 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 -0 -79 -118 -151 -177 -197 -212 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -206 -190 -168 -138 -98 -0 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 157 165 154 153 153 154 154 154 155 157 161 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 162 161 156 165 154 154 153 152 148 141 127 141 148 152 153 154 154 165 156 161 162 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 161 157 155 154 154 154 153 153 154 165 157 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -0 -98 -138 -168 -190 -206 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -215 -201 -182 -158 -127 -83 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 165 173 163 162 162 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 161 160 157 147 151 152 151 149 144 132 132 144 149 151 152 151 147 157 160 161 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 162 162 163 173 165 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -83 -127 -158 -182 -201 -215 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -194 -174 -147 -106 -68 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 163 166 174 163 162 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 162 160 155 164 173 162 161 159 155 146 146 146 155 159 161 162 173 164 155 160 162 163 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 163 163 163 163 162 162 163 174 166 163 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -68 -106 -147 -174 -194 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -187 -165 -134 -88 -0 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 164 166 174 163 163 167 155 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 152 151 146 156 144 146 151 151 149 143 129 129 143 149 151 151 146 144 156 146 151 152 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 153 155 167 163 163 174 166 164 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -0 -88 -134 -165 -187 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -224 -213 -199 -180 -154 -121 -81 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 164 164 164 166 171 172 174 181 172 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 171 171 170 169 168 163 167 161 161 160 159 155 148 135 148 155 159 160 161 161 167 163 168 169 170 171 171 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 172 181 174 172 171 166 164 164 164 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -81 -121 -154 -180 -199 -213 -224 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -192 -171 -141 -101 -65 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 143 143 143 143 144 144 144 145 146 151 153 153 153 153 153 153 153 153 154 154 154 154 153 153 153 153 152 148 159 157 165 156 161 162 161 158 152 141 141 152 158 161 162 161 156 165 157 159 148 152 153 153 153 153 154 154 154 154 153 153 153 153 153 153 153 153 151 146 145 144 144 144 143 143 143 143 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -65 -101 -141 -171 -192 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -185 -161 -130 -85 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 186 186 187 190 180 178 178 179 179 179 180 183 172 171 174 163 161 161 161 161 162 162 162 162 162 162 162 161 161 161 160 158 148 157 147 152 153 152 151 147 140 126 140 147 151 152 153 152 147 157 148 158 160 161 161 161 162 162 162 162 162 162 162 161 161 161 161 163 174 171 172 183 180 179 179 179 178 178 180 190 187 186 186 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -85 -130 -161 -185 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -196 -176 -150 -117 -78 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 166 174 164 163 163 164 164 164 166 171 172 174 182 172 171 171 171 171 171 171 171 171 171 171 171 171 170 170 168 163 167 161 162 162 161 158 152 141 141 152 158 161 162 162 161 167 163 168 170 170 171 171 171 171 171 171 171 171 171 171 171 171 172 182 174 172 171 166 164 164 164 163 163 164 174 166 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -78 -117 -150 -176 -196 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -206 -190 -168 -137 -98 -0 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 157 165 154 153 153 154 154 154 154 154 155 157 161 163 163 163 163 163 163 163 163 163 163 163 163 162 161 159 153 156 162 163 162 160 157 149 136 149 157 160 162 163 162 156 153 159 161 162 163 163 163 163 163 163 163 163 163 163 163 163 161 157 155 154 154 154 154 154 153 153 154 165 157 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -0 -98 -137 -168 -190 -206 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -214 -201 -182 -158 -126 -83 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 166 174 164 162 163 165 173 163 162 162 162 162 162 163 163 163 163 163 163 163 164 164 164 164 164 163 163 163 163 162 160 156 165 154 154 154 153 150 145 132 132 145 150 153 154 154 154 165 156 160 162 163 163 163 163 164 164 164 164 164 163 163 163 163 163 163 163 162 162 162 162 162 163 173 165 163 162 164 174 166 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -83 -126 -158 -182 -201 -214 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -194 -174 -146 -106 -68 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 167 174 163 163 163 166 173 163 162 162 162 162 163 163 164 163 163 163 163 163 163 163 163 163 163 163 163 162 161 160 153 156 162 163 162 161 157 149 136 149 157 161 162 163 162 156 153 160 161 162 163 163 163 163 163 163 163 163 163 163 163 163 164 163 163 162 162 162 162 163 173 166 163 163 163 174 167 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -68 -106 -146 -174 -194 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -165 -134 -88 -0 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 154 154 154 154 157 162 163 163 164 166 174 163 162 162 163 163 164 167 155 153 153 153 153 153 153 153 153 153 153 153 152 147 158 152 153 154 154 153 150 145 133 133 145 150 153 154 154 153 152 158 147 152 153 153 153 153 153 153 153 153 153 153 153 155 167 164 163 163 162 162 163 174 166 164 163 163 162 157 154 154 154 154 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -0 -88 -134 -165 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -232 -224 -213 -199 -180 -155 -124 -82 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 163 164 164 166 170 172 172 173 173 173 175 182 172 171 171 171 171 171 171 171 171 170 170 169 166 156 161 163 163 163 161 157 149 136 149 157 161 163 163 163 161 156 166 169 170 170 171 171 171 171 171 171 171 171 172 182 175 173 173 173 172 172 170 166 164 164 163 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -82 -124 -155 -180 -199 -213 -224 -232 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -193 -172 -144 -104 -67 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 144 143 143 143 144 144 144 144 145 144 144 144 146 151 152 153 153 153 153 153 153 152 152 151 147 158 153 153 154 154 153 150 145 132 132 145 150 153 154 154 153 153 158 147 151 152 152 153 153 153 153 153 153 152 151 146 144 144 144 145 144 144 144 144 143 143 143 144 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -67 -104 -144 -172 -193 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -185 -162 -132 -86 -0 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 186 188 190 180 178 179 179 179 179 180 183 172 170 170 171 171 171 171 171 171 171 171 170 170 170 169 166 157 165 154 152 152 150 147 140 126 140 147 150 152 152 154 165 157 166 169 170 170 170 171 171 171 171 171 171 171 171 170 170 172 183 180 179 179 179 179 178 180 190 188 186 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -0 -86 -132 -162 -185 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -197 -177 -150 -118 -78 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 171 154 162 163 166 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 163 163 164 164 164 167 175 164 163 163 164 164 164 166 171 172 172 173 173 173 173 173 173 173 172 172 172 171 169 165 174 166 173 162 160 157 152 140 140 152 157 160 162 173 166 174 165 169 171 172 172 172 173 173 173 173 173 173 173 172 172 171 166 164 164 164 163 163 164 175 167 164 164 164 163 163 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 166 163 162 154 171 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -78 -118 -150 -177 -197 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -207 -190 -168 -138 -98 -0 -0 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 162 171 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 154 157 165 154 153 154 154 154 154 154 154 155 155 155 155 155 155 155 154 154 154 153 152 151 144 147 153 156 160 160 156 149 136 149 156 160 160 156 153 147 144 151 152 153 154 154 154 155 155 155 155 155 155 155 154 154 154 154 154 154 153 154 165 157 154 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 171 162 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 -0 -0 -98 -138 -168 -190 -207 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -215 -201 -183 -159 -127 -83 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 164 157 163 163 172 144 178 163 162 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 166 174 164 162 163 163 165 173 163 162 162 162 162 162 163 163 163 163 163 163 163 163 163 162 162 161 159 156 164 154 153 153 152 150 144 132 132 144 150 152 153 153 154 164 156 159 161 162 162 163 163 163 163 163 163 163 163 163 162 162 162 162 162 163 173 165 163 163 162 164 174 166 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 162 163 178 144 172 163 163 157 164 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -83 -127 -159 -183 -201 -215 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -195 -175 -148 -115 -77 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 167 172 144 180 163 163 167 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 167 174 163 163 163 163 166 174 163 162 162 162 162 163 163 163 163 163 163 163 162 162 162 162 160 156 165 156 161 162 162 160 156 148 136 148 156 160 162 162 161 156 165 156 160 162 162 162 162 163 163 163 163 163 163 163 162 162 162 162 163 174 166 163 163 163 163 174 167 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 167 163 163 180 144 172 167 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -77 -115 -148 -175 -195 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -166 -136 -97 -0 -0 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 155 175 144 182 164 163 155 165 163 163 143 186 164 164 157 163 166 163 131 200 166 163 166 162 153 173 113 222 168 155 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 157 168 166 154 153 154 157 166 155 154 154 157 166 155 154 154 154 154 157 162 163 163 164 164 166 174 163 162 163 163 163 163 163 163 163 163 163 163 162 162 161 160 153 156 165 154 153 152 150 144 132 132 144 150 152 153 154 165 156 153 160 161 162 162 163 163 163 163 163 163 163 163 163 163 162 163 174 166 164 164 163 163 162 157 154 154 154 154 155 166 157 154 154 155 166 157 154 153 154 166 168 157 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 155 168 222 113 173 153 162 166 163 166 200 131 163 166 163 157 164 164 186 143 163 163 165 155 163 164 182 144 175 155 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 -0 -0 -97 -136 -166 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -232 -224 -213 -199 -180 -155 -122 -80 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 182 144 172 166 164 154 173 163 163 143 187 164 167 162 163 155 165 133 201 155 166 154 169 154 163 116 221 167 158 167 147 164 135 142 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 157 165 173 163 163 163 166 174 163 162 163 166 173 162 162 162 162 163 163 163 163 164 164 164 166 171 172 172 173 173 173 173 173 173 173 173 173 172 171 170 169 166 155 156 161 161 160 156 148 136 148 156 160 161 161 156 155 166 169 170 171 172 173 173 173 173 173 173 173 173 173 172 172 171 166 164 164 164 163 163 163 163 162 162 162 162 173 166 163 162 163 174 166 163 163 163 173 165 157 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 142 135 164 147 167 158 167 221 116 163 154 169 154 166 155 201 133 165 155 163 162 167 164 187 143 163 163 173 154 164 166 172 144 182 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -80 -122 -155 -180 -199 -213 -224 -232 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -192 -171 -142 -102 -65 -0 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 172 146 170 174 164 154 163 166 164 143 190 164 155 166 164 154 173 133 203 154 174 154 163 157 163 121 215 158 169 155 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 141 112 112 112 113 113 113 113 116 121 122 123 123 127 131 132 132 133 135 140 141 142 142 143 143 144 143 143 143 144 144 144 144 145 144 144 144 144 144 144 144 144 144 143 138 151 146 155 165 154 153 152 149 144 132 132 144 149 152 153 154 165 155 146 151 138 143 144 144 144 144 144 144 144 144 144 145 144 144 144 144 143 143 143 144 143 143 142 142 141 140 135 133 132 132 131 127 123 123 122 121 116 113 113 113 113 112 112 112 141 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 155 169 158 215 121 163 157 163 154 174 154 203 133 173 154 164 166 155 164 190 143 164 166 163 154 164 174 170 146 172 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 -0 -65 -102 -142 -171 -192 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -185 -162 -130 -85 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 151 170 164 166 154 162 174 164 143 180 166 154 174 164 154 162 136 196 157 164 157 163 166 163 122 214 166 167 158 166 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 240 234 234 229 222 221 215 214 216 209 208 211 204 194 193 195 186 185 185 185 186 186 187 190 180 178 178 179 179 179 180 183 172 170 170 170 170 170 170 170 170 169 167 157 165 154 156 161 161 160 156 148 136 148 156 160 161 161 156 154 165 157 167 169 170 170 170 170 170 170 170 170 172 183 180 179 179 179 178 178 180 190 187 186 186 185 185 185 186 195 193 194 204 211 208 209 216 214 215 221 222 229 234 234 240 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 166 158 167 166 214 122 163 166 163 157 164 157 196 136 162 154 164 174 154 166 180 143 164 174 162 154 166 164 170 151 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -85 -130 -162 -185 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -197 -177 -150 -117 -78 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 170 163 172 154 162 163 166 143 178 174 154 164 167 154 162 140 196 162 163 166 163 155 166 123 216 155 157 168 156 158 152 112 241 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 153 157 168 167 158 166 155 157 166 155 157 164 173 163 165 174 164 163 164 164 164 164 167 174 164 163 163 164 164 164 166 171 172 172 172 172 172 172 172 171 171 170 167 156 161 163 163 162 159 153 142 142 153 159 162 163 163 161 156 167 170 171 171 172 172 172 172 172 172 172 171 166 164 164 164 163 163 164 174 167 164 164 164 164 163 164 174 165 163 173 164 157 155 166 157 155 166 158 167 168 157 153 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 241 112 152 158 156 168 157 155 216 123 166 155 163 166 163 162 196 140 162 154 167 164 154 174 178 143 166 163 162 154 172 163 170 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -78 -117 -150 -177 -197 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -206 -190 -168 -137 -98 -0 -0 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 175 155 163 163 170 143 178 164 157 162 174 154 162 141 186 169 164 155 166 154 174 123 209 157 166 163 158 166 154 112 234 160 158 169 113 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 167 155 158 169 167 157 166 154 156 165 155 154 157 162 163 166 174 164 167 155 154 154 154 157 165 154 153 153 154 154 154 154 154 154 154 154 154 154 154 153 152 147 159 153 154 154 154 152 148 141 127 141 148 152 154 154 154 153 159 147 152 153 154 154 154 154 154 154 154 154 154 154 154 153 153 154 165 157 154 154 154 155 167 164 174 166 163 162 157 154 155 165 156 154 166 157 167 169 158 155 167 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 113 169 158 160 234 112 154 166 158 163 166 157 209 123 174 154 166 155 164 169 186 141 162 154 174 162 157 164 178 143 170 163 163 155 175 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 -0 -0 -98 -137 -168 -190 -206 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -214 -201 -182 -158 -126 -83 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 164 157 163 167 172 144 179 163 165 163 163 157 162 142 185 162 166 154 174 154 163 127 208 166 154 169 166 156 158 113 228 159 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 167 155 158 168 163 169 162 163 166 174 164 167 155 154 154 157 162 165 173 163 163 163 163 165 173 163 162 162 162 162 162 162 162 162 162 162 162 161 160 159 154 160 153 153 153 152 149 144 132 132 144 149 152 153 153 153 160 154 159 160 161 162 162 162 162 162 162 162 162 162 162 162 163 173 165 163 163 163 163 173 165 162 157 154 154 155 167 164 174 166 163 162 169 163 168 158 155 167 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 159 228 113 158 156 166 169 154 166 208 127 163 154 174 154 166 162 185 142 162 157 163 163 165 163 179 144 172 167 163 157 164 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -83 -126 -158 -182 -201 -214 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -194 -174 -146 -106 -68 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 162 163 155 174 144 179 163 154 165 163 162 163 142 185 163 174 154 164 157 162 131 211 155 156 162 158 157 166 113 228 153 169 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 114 125 135 142 147 156 166 156 158 166 158 166 154 154 157 162 166 174 164 163 163 164 164 166 171 175 164 163 163 166 174 163 162 162 162 162 162 162 162 162 162 162 160 157 167 163 168 161 161 161 159 155 146 146 146 155 159 161 161 161 168 163 167 157 160 162 162 162 162 162 162 162 162 162 162 163 174 166 163 163 164 175 171 166 164 164 163 163 164 174 166 162 157 154 154 166 158 166 158 156 166 156 147 142 135 125 114 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 169 153 228 113 166 157 158 162 156 155 211 131 162 157 164 154 174 163 185 142 163 162 163 165 154 163 179 144 174 155 163 162 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -68 -106 -146 -174 -194 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -204 -187 -165 -134 -88 -0 -0 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 182 145 180 164 153 173 163 163 163 143 186 163 164 157 163 166 163 132 204 157 165 163 166 163 154 116 223 156 166 168 142 175 140 94 255 119 197 206 250 255 255 203 255 208 186 185 183 175 164 167 155 158 166 156 157 163 169 162 163 168 156 154 157 166 155 153 154 154 154 155 157 162 163 163 164 166 174 163 162 162 162 163 163 163 162 162 161 161 158 148 157 147 151 152 151 149 143 129 129 143 149 151 152 151 147 157 148 158 161 161 162 162 163 163 163 162 162 162 163 174 166 164 163 163 162 157 155 154 154 154 153 155 166 157 154 156 168 163 162 169 163 157 156 166 158 155 167 164 175 183 185 186 208 255 203 255 255 250 206 197 119 255 94 140 175 142 168 166 156 223 116 154 163 166 163 165 157 204 132 163 166 163 157 164 163 186 143 163 163 163 173 153 164 180 145 182 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 -0 -0 -88 -134 -165 -187 -204 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -224 -213 -199 -180 -154 -121 -80 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 163 163 153 172 147 183 164 154 163 166 163 163 143 187 164 167 162 163 155 166 132 194 164 155 166 154 169 154 121 215 167 155 168 147 164 135 141 255 145 198 255 255 255 255 250 255 245 97 85 106 140 135 141 146 152 154 158 166 154 154 157 162 164 167 174 163 163 165 173 162 162 162 162 163 163 163 163 164 164 164 166 170 172 172 172 172 172 172 172 171 170 169 165 174 166 173 162 160 159 155 148 135 148 155 159 160 162 173 166 174 165 169 170 171 172 172 172 172 172 172 172 170 166 164 164 164 163 163 163 163 162 162 162 162 173 165 163 163 174 167 164 162 157 154 154 166 158 154 152 146 141 135 140 106 85 97 245 255 250 255 255 255 255 198 145 255 141 135 164 147 168 155 167 215 121 154 169 154 166 155 164 194 132 166 155 163 162 167 164 187 143 163 163 166 163 154 164 183 147 172 153 163 163 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -80 -121 -154 -180 -199 -213 -224 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -192 -171 -141 -101 -65 -0 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 163 164 164 153 171 152 172 166 154 162 174 164 164 143 190 164 155 166 164 154 173 133 193 173 154 174 154 162 157 121 214 166 156 166 156 167 141 112 242 149 183 112 213 203 250 255 255 206 255 75 76 94 142 112 112 112 112 113 113 116 121 121 122 123 123 123 126 131 133 133 136 140 141 142 142 143 143 143 143 143 144 143 143 143 143 143 143 143 143 143 143 142 137 150 144 147 153 156 161 161 158 152 141 141 152 158 161 161 156 153 147 144 150 137 142 143 143 143 143 143 143 143 143 143 143 144 143 143 143 143 143 142 142 141 140 136 133 133 131 126 123 123 123 122 121 121 116 113 113 112 112 112 112 142 94 76 75 255 206 255 255 250 203 213 112 183 149 242 112 141 167 156 166 156 166 214 121 157 162 154 174 154 173 193 133 173 154 164 166 155 164 190 143 164 164 174 162 154 166 172 152 171 153 164 164 163 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 -0 -65 -101 -141 -171 -192 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -185 -161 -130 -85 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 152 174 171 154 162 163 166 164 143 180 166 154 174 164 154 162 135 195 163 157 164 157 163 162 122 207 157 164 155 167 155 146 112 244 146 170 178 255 255 255 255 255 250 255 247 255 255 255 242 244 241 234 228 228 223 215 214 207 206 207 209 202 200 201 203 196 196 186 185 185 186 186 187 189 179 179 182 171 169 169 169 169 169 169 169 169 169 168 165 156 165 153 153 153 152 151 147 140 126 140 147 151 152 153 153 153 165 156 165 168 169 169 169 169 169 169 169 169 169 171 182 179 179 189 187 186 186 185 185 186 196 196 203 201 200 202 209 207 206 207 214 215 223 228 228 234 241 244 242 255 255 255 247 255 250 255 255 255 255 255 178 170 146 244 112 146 155 167 155 164 157 207 122 162 163 157 164 157 163 195 135 162 154 164 174 154 166 180 143 164 166 163 162 154 171 174 152 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -85 -130 -161 -185 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -196 -176 -150 -117 -78 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 171 163 163 163 162 151 168 146 163 153 165 156 154 152 161 152 161 162 152 159 148 144 148 132 136 142 141 153 148 150 160 152 161 162 154 162 154 147 167 156 163 159 160 162 162 153 171 153 171 163 163 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 163 174 154 162 162 174 164 143 178 174 154 164 167 154 162 140 186 165 162 167 162 168 164 123 206 165 174 154 166 157 152 112 240 159 166 170 85 208 245 206 250 255 255 208 255 119 145 149 146 159 160 159 153 156 167 166 157 165 154 154 157 166 155 154 157 162 169 162 162 163 163 164 164 166 171 172 174 182 172 171 171 171 171 171 171 170 170 169 168 162 167 161 161 161 160 158 152 141 141 152 158 160 161 161 161 167 162 168 169 170 170 171 171 171 171 171 171 172 182 174 172 171 166 164 164 163 163 162 162 169 162 157 154 155 166 157 154 154 165 157 166 167 156 153 159 160 159 146 149 145 119 255 208 255 255 250 206 245 208 85 170 166 159 240 112 152 157 166 154 174 165 206 123 164 168 162 167 162 165 186 140 162 154 167 164 154 174 178 143 164 174 162 162 154 174 163 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 163 163 171 153 171 153 162 162 160 159 163 156 167 147 154 162 154 162 161 152 160 150 148 153 141 142 136 132 148 144 148 159 152 162 161 152 161 152 154 156 165 153 163 146 168 151 162 163 163 163 171 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -78 -117 -150 -176 -196 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 288 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -206 -190 -168 -137 -98 -0 -0 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 171 153 171 163 163 163 163 153 170 151 168 159 156 154 165 147 161 151 161 162 153 162 152 150 156 144 148 142 127 142 141 144 156 149 159 162 153 163 154 152 161 147 167 153 156 160 160 151 170 152 170 163 163 164 164 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 161 181 155 163 163 164 166 143 178 164 157 162 174 154 162 141 185 174 163 155 166 156 167 123 207 154 167 157 154 168 154 113 234 160 158 169 114 186 97 255 255 255 255 250 255 197 198 183 170 166 158 168 169 166 155 156 164 174 167 174 164 163 166 174 164 163 164 166 174 164 167 155 154 154 154 154 155 155 157 161 163 163 163 163 163 163 162 162 161 159 153 155 161 162 162 160 156 149 136 149 156 160 162 162 161 155 153 159 161 162 162 163 163 163 163 163 163 161 157 155 155 154 154 154 154 155 167 164 174 166 164 163 164 174 166 163 164 174 167 174 164 156 155 166 169 168 158 166 170 183 198 197 255 250 255 255 255 255 97 186 114 169 158 160 234 113 154 168 154 157 167 154 207 123 167 156 166 155 163 174 185 141 162 154 174 162 157 164 178 143 166 164 163 163 155 181 161 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 164 164 163 163 170 152 170 151 160 160 156 153 167 147 161 152 154 163 153 162 159 149 156 144 141 142 127 142 148 144 156 150 152 162 153 162 161 151 161 147 165 154 156 159 168 151 170 153 163 163 163 163 171 153 171 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 -0 -0 -98 -137 -168 -190 -206 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 289 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -214 -201 -183 -159 -127 -83 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 171 163 163 164 163 153 171 152 170 161 160 160 157 157 167 147 161 161 154 163 153 152 160 149 156 153 141 142 127 132 148 144 156 159 152 162 153 153 161 151 161 156 165 154 157 147 168 151 170 162 163 163 163 154 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 161 172 157 163 163 167 171 144 179 163 165 163 163 157 162 142 185 164 166 154 174 154 174 123 209 154 174 166 154 166 157 113 234 153 168 166 125 185 85 75 247 208 250 255 255 206 255 112 178 170 169 166 158 168 168 166 155 154 157 166 158 166 154 154 157 166 155 154 154 157 162 165 173 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 161 160 156 165 154 154 153 152 150 144 132 132 144 150 152 153 154 154 165 156 160 161 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 173 165 162 157 154 154 155 166 157 154 154 166 158 166 157 154 155 166 168 168 158 166 169 170 178 112 255 206 255 255 250 208 247 75 85 185 125 166 168 153 234 113 157 166 154 166 174 154 209 123 174 154 174 154 166 164 185 142 162 157 163 163 165 163 179 144 171 167 163 163 157 172 161 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 154 163 163 163 162 170 151 168 147 157 154 165 156 161 151 161 153 153 162 152 159 156 144 148 132 127 142 141 153 156 149 160 152 153 163 154 161 161 147 167 157 157 160 160 161 170 152 171 153 163 164 163 163 171 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -83 -127 -159 -183 -201 -214 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 290 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -195 -175 -148 -115 -77 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 163 164 164 164 154 171 153 170 162 162 162 160 147 163 156 167 156 154 162 154 153 161 152 159 159 148 153 141 132 136 132 148 153 148 159 152 152 161 152 161 161 154 156 165 157 163 146 168 161 162 163 163 153 171 153 171 163 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 153 161 171 162 163 163 154 174 144 179 163 154 165 163 162 163 142 186 163 174 154 164 157 163 126 202 157 164 158 156 154 165 113 229 157 167 158 135 183 106 76 255 255 255 255 255 250 255 213 255 85 113 125 135 142 147 156 167 166 154 154 156 162 169 163 163 163 166 174 164 163 163 164 164 166 171 175 164 163 163 163 163 163 163 163 163 163 163 163 162 161 157 165 156 161 162 162 160 156 149 136 149 156 160 162 162 161 156 165 157 161 162 163 163 163 163 163 163 163 163 163 163 163 164 175 171 166 164 164 163 163 164 174 166 163 163 163 169 162 156 154 154 166 167 156 147 142 135 125 113 85 255 213 255 250 255 255 255 255 255 76 106 183 135 158 167 157 229 113 165 154 156 158 164 157 202 126 163 157 164 154 174 163 186 142 163 162 163 165 154 163 179 144 174 154 163 163 162 171 161 153 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 163 171 153 171 153 163 163 162 161 168 146 163 157 165 156 154 161 161 152 161 152 152 159 148 153 148 132 136 132 141 153 148 159 159 152 161 153 154 162 154 156 167 156 163 147 160 162 162 162 170 153 171 154 164 164 164 163 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 171 154 172 154 164 164 164 164 -0 -77 -115 -148 -175 -195 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 291 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -166 -135 -96 -0 -0 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164 164 164 154 172 154 171 164 164